Ir al contenido

Dev News 19 -- eReceipt API

Actualización de la API eReceipt de fiskaly

Sección titulada «Actualización de la API eReceipt de fiskaly»

Se planea un cambio de versión mayor de la API eReceipt (versión 2.0.0) y otras actualizaciones para el jueves 23 de marzo de 2023, a partir de las 14 h. La nueva versión será más consistente y fiable, con varias correcciones de errores incluidas.

  • Eliminación de los valores predeterminados para varios campos del esquema en el endpoint CreateReceipt: Para una lista de propiedades (ver Tabla 1 a continuación), el valor predeterminado 0 se eliminará en el endpoint CreateReceipt. Para los campos obligatorios, ahora es necesario proporcionar un valor de forma explícita. Las solicitudes no válidas con campos obligatorios faltantes devolverán el código de error 400 con el mensaje de error correspondiente.

  • Eliminación de la posibilidad de enviar campos adicionales en el endpoint CreateReceipt: Se eliminará la opción de enviar propiedades adicionales en varios objetos en el endpoint CreateReceipt. Hasta ahora, se podían enviar campos adicionales con cualquier nombre y cualquier tipo. Esta opción se elimina para mejorar la claridad y la coherencia. Ver Tabla 2 a continuación para una lista de objetos afectados. Excepción: Los campos opcionales siguen disponibles para todos los objetos contenidos en el objeto EkabsSecurity, para permitir flexibilidad al proporcionar respuestas de diferentes endpoints de fiscalización.


Tipo de objetoCampo del esquemaObligatorio
EkabsPaymentType.amount
EkabsLineItem.quantity
.price_per_unit
EkabsLineVatAmountGross.percentage
.incl_vat
EkabsLineVatAmountNet.percentage
.excl_vat
.vat
EkabsVatAmountTotal.percentage
.incl_vat
.excl_vat
.vat
EkabsData.full_amount_incl_vat
Discount.discount_value
EkabsPaymentType.changeno
EkabsData.full_amount_incl_vat_before_discountno
.total_discount_valueno
HospitalitySchema.tipno

El campo property name*: any fue eliminado de todos los objetos a continuación. La columna «Esquema nuevo» muestra el objeto limpio sin propiedades adicionales.

ObjetoCampos eliminados
ReceiptSchemaEkabsV0property name*: any
EkabsDataproperty name*: any
EkabsLineproperty name*: any
EkabsLineItemproperty name*: any
EkabsLineVatAmountGrossproperty name*: any
EkabsLineVatAmountNetproperty name*: any
EkabsPaymentTypeproperty name*: any
EkabsVatAmountTotalproperty name*: any
EkabsHeadproperty name*: any
EkabsBuyerproperty name*: any
EkabsSellerproperty name*: any
EkabsMiscproperty name*: any

Página de estado de fiskaly: status.fiskaly.com Sitio web de soporte de fiskaly: support.fiskaly.com

Puedes contactar con nuestro soporte en dev-support@fiskaly.com.

Was this page helpful?