Cambios en el atributo priceReference de los items enviados en los endpoints para la emisión de facturas, notas crédito y notas débito electrónicas

Se aplicaron cambios en el atributo priceReference de los items en la emisión de facturas, notas crédito y débito electrónicas.

Este cambio afecta a los endpoints:

Previamente en el request body de los endpoints mencionados, cada elemento del atributoitems contenía el atributo priceReference como un float:

{
    // ...
    "items": [
      {
        // ...
        "priceReference": 120.00
        // ...
      }
    ]
}

Ahora el formato de estos elementos recibirá un object con la siguiente forma:

{
    // ...
    "items": [
      {
        // ...
        "priceReference": {
          "priceAmount": 120.00,
          "priceTypeCode: "1"
        }
        // ...
      }
    ]
}

Donde:

  • priceAmount: Valor del precio de referencia.
  • priceTypeCode: Código del precio de referencia que recibe los siguientes códigos:
CódigoValor
1Valor comercial
2Valor en Inventarios
3Otro valor

Consideraciones

  • Si priceReference está incluido en un elemento de items, price debe ser 0.00.
  • Si priceReference no está incluido en un elemento de items, price debe ser mayor a 0.00.