Após a submissão de um documento ao serviço de fiscalização da RetailForce (createDocument e storeDocument), o serviço responde com o chamado «fiscalResponse». Este objeto é descrito de forma geral no artigo «Objeto fiscalResponse».
Dependendo do país fiscal atribuído ao respetivo cliente (conforme a configuração correspondente do cliente), podem ser encontradas diferentes informações na matriz «AdditionalFields». Este artigo apresenta as informações que são devolvidas como resposta no âmbito da fiscalização na Lituânia (de acordo com o decreto VA-40).
Nota: Dependendo do tipo de documento transmitido («documentType»), o objeto «fiskalResponse» contém propriedades diferentes!
FiscalResponseLithuania - [0] = Recibo
«AdditionalFields» no «fiscalResponse» para a Lituânia ao enviar um 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="
}São utilizados (transmitidos) os seguintes campos adicionais no âmbito da fiscalização na Lituânia
| Elemento | Tipo | Descrição | |
| cashRegisterId | O ID da caixa registadora atribuído pelo iEKA | ||
| signature | A assinatura completa do documento. Deve ser introduzida na íntegra no EKJ (diário eletrónico). | ||
| printingFields | Retorno das informações a imprimir no respetivo documento. Para mais informações, consulte o artigo «printingFields - Lituânia». | ||
| AdditionalFields | Informações específicas do país | ||
| SecurityModuleNr | ID do módulo de segurança utilizado | ||
| DocumentCode | Código do documento — Valor devolvido pelo módulo de segurança (ReceiptCode) | ||
| ReceiptCode | Código do documento — valor devolvido pelo módulo de segurança (Código do Recibo) no formato especificado no código QR (XXXX-XXXX-XXXX-XXXX) | ||
| N.º do Relatório de Encerramento | Número do relatório de encerramento diário atual (Relatório (Z)) | ||
| Assinatura do comprovativo | Assinatura do documento convertida para um formato legível (sem separadores «-») | ||
| DocumentHash | Valor HASH do documento | ||
FiscalResponseLithuania - [11] = PayIn / [10] = PayOut
additionalFields em fiscalResponse para a Lituânia aquando da transmissão de documentos PayIn e PayOut («documentType»: «[11] = PayIn» e «[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
}Os seguintes campos adicionais são utilizados (transmitidos) no contexto da fiscalização na Lituânia.
| Elemento | Tipo | Descrição | |
| cashRegisterId | O ID da caixa registadora atribuído pelo iEKA | ||
| signature | A assinatura completa do documento. Deve ser introduzida na íntegra no EKJ (diário eletrónico). | ||
| printingFields | Retorno das informações a imprimir no respetivo documento. Para mais informações, consulte o artigo «printingFields - Lituânia». | ||
| AdditionalFields | Informações específicas do país | ||
| SecurityModuleNr | ID do módulo de segurança utilizado | ||
| ClosingReportNumber | Número do relatório de encerramento diário atual (Relatório (Z)) | ||
| DocumentHash | Valor HASH do documento | ||
| N.º de documento fiscal do dia | Número de documentos fiscais do dia atual (desde o último encerramento diário) | ||
| N.º de documentos não fiscais do dia | Número de documentos não fiscais do dia atual (desde o último encerramento diário) | ||
FiscalResponseLithuania - [98] = CashCheck / [99] = EndOfDay
AdditionalFields na fiscalResponse para a Lituânia ao enviar um relatório intercalar «Relatório (X)» ou um relatório de encerramento diário «Relatório (Z)» («documentType»: «[98] = CashCheck» e «[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
}
}Os seguintes campos adicionais são utilizados (transmitidos) no contexto da fiscalização na Lituânia.
| Elemento | Tipo | Descrição | |
| cashRegisterId | O ID da caixa registadora atribuído pelo iEKA | ||
| signature | A assinatura completa do documento. Deve ser introduzida na íntegra no EKJ (diário eletrónico). | ||
| printingFields | Retorno das informações a imprimir no respetivo documento. Para mais informações, consulte o artigo «printingFields - Lituânia». | ||
| AdditionalFields | Informações específicas do país | ||
| SecurityModuleNr | ID do módulo de segurança utilizado | ||
| ClosingReportNumber | Número do relatório de encerramento diário atual (Relatório (Z)) | ||
| DocumentHash | Valor HASH do documento | ||
| N.º de documento fiscal do dia | Número de documentos fiscais do dia atual (desde o último encerramento diário) | ||
| N.º de documentos não fiscais do dia | Número de documentos não fiscais do dia atual (desde o último encerramento diário) | ||
| DayCashDrawerOpenings |
Número de aberturas da gaveta de dinheiro no dia atual (desde o último fecho diário) Atenção: O valor desta propriedade só é diferente de zero se as aberturas da gaveta de dinheiro forem registadas como uma entrada de evento (DrawerOpen, código: 200)! |
||
Número de alterações fiscais |
Número de alterações às taxas de Vat. | ||
LastTaxChangeDateTime |
Data e hora da última alteração às taxas de Vat. Nota: Apenas a data, e não a hora, deve ser impressa nos recibos (Relatório X e Relatório Z). |
||
| DayTotalSalesAmount | Contador de vendas diárias (total de vendas do dia atual) | ||
| ValorTotalDoImpostoSobreAsVendasDoDia | Contador diário do imposto (valor total do imposto sobre o valor acrescentado do dia atual) | ||
| Quantidade de documentos de recibos cancelados do dia |
Número de documentos abandonados no dia atual Atenção: O abandono de documentos deve ser registado na Lituânia utilizando a função POST /api/v1/transactions/cancelDocument. Esta propriedade indica a frequência com que a função foi chamada. |
||
| Valor dos documentos de recibos cancelados do dia |
Total dos itens individuais nos recibos abandonados. Atenção: O abandono de documentos deve ser registado na Lituânia utilizando a função POST /api/v1/transactions/cancelDocument. Esta propriedade especifica o total dos itens individuais contidos nos respetivos pedidos. |
||
| GrandTotalOfSales | Contador de vendas do módulo de segurança (contador do total geral) | ||
| TotalGeralDoImpostoSobreAsVendas | Contador de impostos do módulo de segurança (contador do total geral de impostos) | ||
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.