Una vez que se ha enviado un documento al servicio de fiscalización de RetailForce (createDocument y storeDocument), el servicio responde con lo que se denomina «fiscalResponse». Este objeto se describe de forma general en el artículo «Objeto fiscalResponse».
En función del país fiscal asignado al cliente en cuestión (según la configuración correspondiente del cliente), se puede encontrar información diferente en la matriz «AdditionalFields». Este artículo muestra la información que se devuelve como respuesta en el marco de la fiscalización en Lituania (de conformidad con la ordenanza VA-40).
Nota: En función del tipo de documento transmitido (DocumentType), el objeto fiskalResponse contiene propiedades diferentes.
FiscalResponseLithuania - [0] = Recibo
«AdditionalFields» en «fiscalResponse» para Lituania al enviar un documento de recibo («documentType»: «[0] = Recibo»).
{
"fiscalCountry": "[15] = Lithuania",
"fiscalisationDocumentNumber": 9,
"fiscalDocumentNumber": "9",
"fiscalDocumentStartTime": 1763729408,
"processStartTime": 0,
"errorDescription": "",
"cashRegisterId": "CR-000016903",
"signature": "IiyTWZRCNlUjZmT9TqEKanbqrpkXtiUxjfew+5YZwabxoPXLiZcmFPpRAIjCEisqE3xDm0fSJxmpfaj2nYp1r+OaxHsNpX3xajVArIyCgPMgRSSMdiyC16iMMeimm2RfmTX5H7PNGCLAMR3RVdF0si7hp+3PXImK3ePGRi0QIahaMswGQhbYvXqoRR8Dl/dwSjuIofju5io8sEio8zVK/lcwXXEDMDoWoWwkbhHBqo7LJDjhPf3gE2JeRavqhS/MPgRaRP71sLomHjsWan/+J9JbUdbySBE+HWFVVjpCNBNsQmijLXf53G3UXV6zDKu61+KOKP8xeTVVTlH6u9DkVg==",
"userMessage": "",
"printMessage": "***Test***",
"requestTime": "2025-11-21T14:50:20.2176992+02:00",
"requestCompletionTime": "2025-11-21T14:50:24.8096631+02:00",
"qrCode": "https://kvitas.vmi.lt?NR=9&SM=SM-000014959&RS=222C-9359-9442-3655&RC=DF5A-CBEB-A253-A06A&DT=2025-11-21T14:50:08",
"printingFields": {
"EKA_Nr": "CR-000016903",
"Saugos_modulio_ID": "SM-000014959",
"Kvito_parašas": "222C-9359-9442-3655",
"Kvito_kodas": "DF5A-CBEB-A253-A06A"
},
"AdditionalFields": {
"SecurityModuleNr": "SM-000014959",
"DocumentCode": "DF5ACBEBA253A06A",
"ReceiptCode": "DF5A-CBEB-A253-A06A",
"ClosingReportNumber": 5,
"SlipSignature": "222C935994423655",
"DocumentHash": "L8hz011jK01qv7Y8djvhRTwqpWRDeb5h04UnMbbZ/zI="
}En el marco de la fiscalización en Lituania se utilizan (transmiten) los siguientes campos adicionales
| Elemento | Tipo | Descripción | |
| cashRegisterId | El ID de caja registradora asignado por iEKA | ||
| signature | La firma completa del documento. Debe introducirse íntegramente en el EKJ (registro electrónico). | ||
| printingFields | Devolución de la información que debe imprimirse en el documento correspondiente. Para obtener más información, consulte el artículo «printingFields - Lituania». | ||
| AdditionalFields | Información específica de cada país | ||
| SecurityModuleNr | ID del módulo de seguridad utilizado | ||
| DocumentCode | Código del documento: valor devuelto por el módulo de seguridad (Código de recibo) | ||
| Código de recibo | Código del documento: valor devuelto por el módulo de seguridad (Código de recibo) en el formato especificado en el código QR (XXXX-XXXX-XXXX-XXXX) | ||
| N.º de informe de cierre | Número del informe de cierre diario actual (Informe (Z)) | ||
| Firma del recibo | Firma del documento convertida a un formato legible (sin separadores «-») | ||
| Hash del documento | Valor HASH del documento | ||
FiscalResponseLithuania - [11] = PayIn / [10] = PayOut
AdditionalFields en «fiscalResponse» para Lituania al transmitir documentos «PayIn» y «PayOut» («documentType»: «[11] = PayIn» y «[10] = PayOut»).
{
"fiscalCountry": "[15] = Lithuania",
"fiscalisationDocumentNumber": 9,
"fiscalDocumentNumber": "9",
"fiscalDocumentStartTime": 1763729408,
"processStartTime": 0,
"errorDescription": "",
"cashRegisterId": "CR-000016903",
"signature": "IiyTWZRCNlUjZmT9TqEKanbqrpkXtiUxjfew+5YZwabxoPXLiZcmFPpRAIjCEisqE3xDm0fSJxmpfaj2nYp1r+OaxHsNpX3xajVArIyCgPMgRSSMdiyC16iMMeimm2RfmTX5H7PNGCLAMR3RVdF0si7hp+3PXImK3ePGRi0QIahaMswGQhbYvXqoRR8Dl/dwSjuIofju5io8sEio8zVK/lcwXXEDMDoWoWwkbhHBqo7LJDjhPf3gE2JeRavqhS/MPgRaRP71sLomHjsWan/+J9JbUdbySBE+HWFVVjpCNBNsQmijLXf53G3UXV6zDKu61+KOKP8xeTVVTlH6u9DkVg==",
"userMessage": "",
"printMessage": "***Test***",
"requestTime": "2025-11-21T14:50:20.2176992+02:00",
"requestCompletionTime": "2025-11-21T14:50:24.8096631+02:00",
"qrCode": "https://kvitas.vmi.lt?NR=9&SM=SM-000014959&RS=222C-9359-9442-3655&RC=DF5A-CBEB-A253-A06A&DT=2025-11-21T14:50:08",
"printingFields": {
"Np_PayIn": "INFO KVITO PATIKRINIMUI",
"EKA_Nr": "CR-000016903",
"Saugos_modulio_ID": "SM-000014959"
},
"AdditionalFields": {
"SecurityModuleNr": "SM-000014959",
"ClosingReportNumber": 18,
"DocumentHash": "L8hz011jK01qv7Y8djvhRTwqpWRDeb5h04UnMbbZ/zI=",
"DayFiscalDocNr": 0,
"DayNonFiscalDocNr": 1
}En el contexto de la fiscalización en Lituania se utilizan (se transmiten) los siguientes campos adicionales.
| Elemento | Tipo | Descripción | |
| cashRegisterId | El ID de caja registradora asignado por iEKA | ||
| signature | La firma completa del documento. Debe introducirse íntegramente en el EKJ (registro electrónico). | ||
| printingFields | Devolución de la información que debe imprimirse en el documento correspondiente. Para obtener más información, consulte el artículo «printingFields - Lituania». | ||
| AdditionalFields | Información específica de cada país | ||
| SecurityModuleNr | ID del módulo de seguridad utilizado | ||
| ClosingReportNumber | Número del informe de cierre diario actual (Informe (Z)) | ||
| DocumentHash | Valor HASH del documento | ||
| N.º de documento fiscal del día | Número de documentos fiscales del día actual (desde el último cierre diario) | ||
| N.º de documentos no fiscales del día | Número de documentos no fiscales del día actual (desde el último cierre diario) | ||
FiscalResponseLithuania - [98] = CashCheck / [99] = EndOfDay
AdditionalFields en «fiscalResponse» para Lituania al enviar un informe provisional «Report (X)» o un informe de cierre diario «Report (Z)» («documentType»: «[98] = CashCheck» y «[99] = EndOfDay»).
{
"FiscalCountry": "[15] = Lithuania",
"FiscalisationDocumentNumber": 41,
"FiscalDocumentNumber": "41",
"FiscalDocumentStartTime": 0,
"ProcessStartTime": 0,
"ErrorDescription": "",
"CashRegisterId": "CR-000018338",
"Signature": "MbnnxmiIeFz4rtFX+Se9YZVl/VF2TQVXoOSaJ7sI4NPNtqDbzsSrDeGbVtL/f9kpGRIA0YRWqkTXkkoXPsQtnWOyabQn3Iutt30/AN1QcsyE/+uZiVM96H2tI8hbCbsse1dExpMI5ii3G5VykFcL6Nru3qc/E4NnUwDpy6ovQYcjoRXwhq+Y1FdOAz+ItQZObkyUZqZkeDv4e9k/jRF4aug62scMbDc7m0TA9o0Iso83E+z1XSO1K4ysS2hbv/Xys8/GFPjR4Js5sY6KavN8jwIYn6QrjrL2n8NjmogJXRK5yuQjMqsJnK6tekWx3+A5tWk8eeitsDJa9VZg77qIeA==",
"UserMessage": "",
"PrintMessage": "***Test***",
"RequestTime": "2026-03-05T17:34:31.2864171+02:00",
"RequestCompletionTime": "2026-03-05T17:34:31.9759694+02:00",
"QrCode": "",
"PrintingFields": {
"Np_EndOfDay": "DIENOS FISKALINĖ ATASKAITA",
"Kvitas_Nr.": "41",
"EKA_Nr.": "CR-000018338",
"Saugos_modulio_ID": "SM-000016203"
},
"AdditionalFields": {
"SecurityModuleNr": "SM-000016203",
"DocumentCode": null,
"ReceiptCode": null,
"ClosingReportNumber": 7,
"SlipSignature": null,
"DocumentHash": "8rU9x/dSXr8T0MmC/rX/VVlVAifXVNOOcPpBCZJUwdU=",
"DayFiscalDocNr": 3,
"DayNonFiscalDocNr": 0,
"DayCashDrawerOpenings": 0,
"CertificatesUpdateRequired": false,
"TaxChangeNumber": "1",
"LastTaxChangeDateTime": "2000-01-01T00:00:00+02:00",
"DayTotalSalesAmount": 4.56,
"DayTotalSalesTaxAmount": 0.78,
"DayCanceledReceiptsDocumentsQuantity": 0,
"DayCanceledReceiptsDocumentsAmount": 0.0,
"GrandTotalOfSales": 34.76,
"GrandTotalOfSalesTax": 5.8
}
}En el contexto de la fiscalización en Lituania se utilizan (se transmiten) los siguientes campos adicionales.
| Elemento | Tipo | Descripción | |
| cashRegisterId | El ID de caja registradora asignado por iEKA | ||
| signature | La firma completa del documento. Debe introducirse íntegramente en el EKJ (registro electrónico). | ||
| printingFields | Devolución de la información que debe imprimirse en el documento correspondiente. Para obtener más información, consulte el artículo «printingFields - Lituania». | ||
| AdditionalFields | Información específica de cada país | ||
| SecurityModuleNr | ID del módulo de seguridad utilizado | ||
| ClosingReportNumber | Número del informe de cierre diario actual (Informe (Z)) | ||
| DocumentHash | Valor HASH del documento | ||
| N.º de documento fiscal del día | Número de documentos fiscales del día actual (desde el último cierre diario) | ||
| N.º de documentos no fiscales del día | Número de documentos no fiscales del día actual (desde el último cierre diario) | ||
| Aperturas de caja del día |
Número de aperturas del cajón de efectivo en el día actual (desde el último cierre diario) Importante: el valor de esta propiedad solo difiere de cero si las aperturas del cajón de efectivo se registran como una entrada de evento (DrawerOpen, código: 200). |
||
Número de cambios fiscales |
Número de modificaciones en los tipos del Vat. | ||
LastTaxChangeDateTime |
Fecha y hora del último cambio en los tipos del Vat. Nota: En los recibos (Informe X e Informe Z) solo debe imprimirse la fecha, no la hora. |
||
| Importe total de ventas del día | Contador de ventas diario (total de ventas del día actual) | ||
| Importe total del IVA diario | Contador de impuestos diario (importe total del impuesto sobre el valor añadido del día actual) | ||
| Cantidad de documentos de recibos anulados del día |
Número de documentos abandonados durante el día actual Nota: En Lituania, el abandono de documentos debe registrarse mediante la función POST /api/v1/transactions/cancelDocument. Esta propiedad indica la frecuencia con la que se ha invocado dicha función. |
||
| Importe total de los documentos de recibos cancelados del día. |
Importe total de las partidas individuales de los recibos abandonados. Atención: El abandono de documentos debe registrarse en Lituania mediante la función POST /api/v1/transactions/cancelDocument. Esta propiedad especifica el total de las partidas individuales contenidas en las respectivas solicitudes. |
||
| GrandTotalOfSales | Contador de ventas del módulo de seguridad (contador de total general) | ||
| GrandTotalOfSalesTax | Contador de impuestos del módulo de seguridad (contador del total general de impuestos) | ||
Este artículo ha sido traducido automáticamente.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.