RunLLM
Para crear una Factura B con un IVA del 10.5% en PHP usando el Afip SDK, debes especificar el tipo de IVA en el array de IVA. Aquí tienes un ejemplo de cómo hacerlo:
include 'ruta/a/src/Afip.php';
$CUIT = 20409378472;
$afip = new Afip(array('CUIT' => $CUIT));
$data = array(
'CantReg' => 1,
'PtoVta' => 1,
'CbteTipo' => 6,
'Concepto' => 1,
'DocTipo' => 99,
'DocNro' => 0,
'CbteDesde' => 1,
'CbteHasta' => 1,
'CbteFch' => intval(date('Ymd')),
'ImpTotal' => 110.5,
'ImpTotConc' => 0,
'ImpNeto' => 100,
'ImpOpEx' => 0,
'ImpIVA' => 10.5,
'ImpTrib' => 0,
'MonId' => 'PES',
'MonCotiz' => 1,
'Iva' => array(
array(
'Id' => 4, // Id del tipo de IVA (4 para 10.5%)
'BaseImp' => 100,
'Importe' => 10.5
)
),
);
$res = $afip->ElectronicBilling->CreateVoucher($data);
echo $res['CAE'];
echo $res['CAEFchVto'];
Este código crea una Factura B con un IVA del 10.5%. Asegúrate de ajustar los valores según tus necesidades específicas.
¿Necesitas más detalles?
Sources: