Integracin campo CondicionIVAReceptorId

RunLLM
RunLLM

Para integrarlo solo debes incluirlo como un campo adicional en la estructura de datos del comprobante. Por ejemplo, si el receptor es "Responsable Monotributo", deberás agregar "CondicionIVAReceptorId": 6 junto con los demás parámetros de la factura. Además, si necesitas obtener la lista de condiciones válidas, puedes utilizar el método FEParamGetCondicionIvaReceptor para consultarlas.

A continuación, un ejemplo en PHP:

$invoiceData = [
  'CantReg'           => 1,
  'PtoVta'            => 1,
  'CbteTipo'          => 6,
  'Concepto'          => 1,
  'DocTipo'           => 99,
  'DocNro'            => 0,
  'CbteDesde'         => 1,
  'CbteHasta'         => 1,
  'CbteFch'           => date('Ymd'),
  'ImpTotal'          => 121,
  'ImpTotConc'        => 0,
  'ImpNeto'           => 100,
  'ImpOpEx'           => 0,
  'ImpIVA'            => 21,
  'ImpTrib'           => 0,
  'MonId'             => 'PES',
  'MonCotiz'          => 1,
  'CondicionIVAReceptorId' => 6, // Valor para "Responsable Monotributo"
  'Iva'               => [
    [
      'Id'       => 5,
      'BaseImp'  => 100,
      'Importe'  => 21
    ]
  ]
];

Según este artículo, si no se incluye este campo se generará el error (10242) y la solución es justamente agregarlo en la request.

¿Necesitas más ayuda o un ejemplo en otro lenguaje?


Sources: