New question

Question:

Date: 04-04-2022 19:13:56 (In Spanish)

¿Cómo realizar Factura A y B (Responsable Inscripto)? AFIP Argentina[Resolved]

Hola grupo, quería realizar una pregunta, tengo un sistema que estoy armando de facturación electrónica para un restaurante, y necesito emitir facturas A y B (Es responsable inscripto).
Si el monto total de una mesa es de $3500, que debo poner en ImpTotal, ImpTotConc,ImpNeto,ImpOpEx,ImpIva? Yo lo hice de este modo, pero nose si esta bien. Tengo entendido que es igual la factura A y B, solo que en la factura A tengo que agregar los datos del comprador

$data = array(
						'CantReg' 	=> 1,  // Cantidad de comprobantes a registrar
						'PtoVta' 	=> 1,  // Punto de venta
						'CbteTipo' 	=> 6,  // Tipo de comprobante (ver tipos disponibles) 
						'Concepto' 	=> 1,  // Concepto del Comprobante: (1)Productos, (2)Servicios, (3)Productos y Servicios
						'DocTipo' 	=> 99, // Tipo de documento del comprador (99 consumidor final, ver tipos disponibles)
						'DocNro' 	=> 0,  // Número de documento del comprador (0 consumidor final)
						'CbteFch' 	=> intval(date('Ymd')), // (Opcional) Fecha del comprobante (yyyymmdd) o fecha actual si es nulo
						'ImpTotal' 	=> 3500, // Importe total del comprobante
						'ImpTotConc' 	=> 0,   // Importe neto no gravado
						'ImpNeto' 	=> 2892.56, // Importe neto gravado
						'ImpOpEx' 	=> 0,   // Importe exento de IVA
						'ImpIVA' 	=> 607.43,  //Importe total de IVA
						'ImpTrib' 	=> 0,   //Importe total de tributos
						'MonId' 	=> 'PES', //Tipo de moneda usada en el comprobante (ver tipos disponibles)('PES' para pesos argentinos) 
						'MonCotiz' 	=> 1
					);



Tags: Electronic Invoice - PHP - PHP Advanced - Question - Webservices Votes: 1 - Answers: 2 - Views: 11 Share on: Google Facebook Twitter LinkedIn Link
 

Answers:

  • Date: 01-05-2022 05:12:24 Hola Seba, bienvenido a la comunidad!

    Si, parece ser correcto, estas emitiendo un comprobante B (Factura B).

    Te dejo un ejemplo de request que viene en la documentación oficial:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ar="http://ar.gov.afip.dif.FEV1/">
        <soapenv:Header/>
        <soapenv:Body>
            <ar:FECAEARegInformativo>
                <ar:Auth>
                    <ar:Token>PD…</ar:Token>
                    <ar:Sign>jd..</ar:Sign>
                    <ar:Cuit>23000000004</ar:Cuit>
                </ar:Auth>
                <ar:FeCAEARegInfReq>
                    <ar:FeCabReq>
                        <ar:CantReg>1</ar:CantReg>
                        <ar:PtoVta>9800</ar:PtoVta>
                        <ar:CbteTipo>6</ar:CbteTipo>
                    </ar:FeCabReq>
                    <ar:FeDetReq>
                        <ar:FECAEADetRequest>
                            <ar:Concepto>2</ar:Concepto>
                            <ar:DocTipo>80</ar:DocTipo>
                            <ar:DocNro>30000000007</ar:DocNro>
                            <ar:CbteDesde>45</ar:CbteDesde>
                            <ar:CbteHasta>45</ar:CbteHasta>
                            <ar:CbteFch>20110211</ar:CbteFch>
                            <ar:ImpTotal>121.00</ar:ImpTotal>
                            <ar:ImpTotConc>0.00</ar:ImpTotConc>
                            <ar:ImpNeto>100</ar:ImpNeto> ?Imp Neto Gravado
                            <ar:ImpOpEx>0.00</ar:ImpOpEx>
                            <ar:ImpIVA>21</ar:ImpIVA> ?Importe IVA liquidado
                            <ar:ImpTrib>0</ar:ImpTrib>
                            <ar:FchServDesde>20110101</ar:FchServDesde>
                            <ar:FchServHasta>20110102</ar:FchServHasta>
                            <ar:FchVtoPago>20110220</ar:FchVtoPago>
                            <ar:MonId>PES</ar:MonId>
                            <ar:MonCotiz>1</ar:MonCotiz>
                            <ar:Iva>
                                <ar:AlicIva>
                                    <ar:Id>5</ar:Id> ?Alícuota de IVA 21%
                                    <ar:BaseImp>100</ar:BaseImp> ?Base Imponible 
                                    para la Alícuota indicada en Id
                                    <ar:Importe>21</ar:Importe> ?Imp IVA liquidado
                                </ar:AlicIva>
                            </ar:Iva>
                            <ar:CAEA>21064126523746</ar:CAEA>
                        </ar:FECAEADetRequest>
                    </ar:FeDetReq>
                </ar:FeCAEARegInfReq>
            </ar:FECAEARegInformativo>
        </soapenv:Body>
    </soapenv:Envelope>
    


    Fijate los campos en cuestión
    ImpTotal: 121.00 (serían tus 3500 pesos)
    ImpTotConc: 0
    ImpNeto: 100 (sería tu valor sin iva, 2892.56)
    ImpOpEx: 0
    ImpIva: 21 (sería tu iva calculado: 607.43)

    Parece estar todo bien :)

    Saludos y buen código!
      Votes: 0 - Link answer
     
  • Date: 21-06-2022 15:37:58 Hola.
    Para ser teórico, A y B casi es lo mismo desde el vendedor.
    Hay 3 consideraciones a tener en cuenta: lo que envía en la mensajería, lo que se imprime, y lo que se guarda para el libro iva.
    La mensajería es la misma.
    En la impresión de la A va el iva discriminado, y en la B no.
    En el libro iva, los 2 llevan el iva discriminado.
      Votes: 0 - Link answer
     
To actively participate in the community first must authenticate, enter the system.Sign In
 
frjcbbae garagebible.com