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 Dinamarca (de conformidad con la Ley sobre sistemas de registro digital de ventas).
FiscalResponseDenmark
«AdditionalFields» en «fiscalResponse» para Dinamarca.
{
"FiscalCountry": "[4] = Denmark",
"FiscalisationDocumentNumber": 0,
"FiscalDocumentNumber": "0",
"FiscalDocumentStartTime": 0,
"ProcessStartTime": 0,
"ErrorDescription": "",
"CashRegisterId": "001\/001",
"Signature": "SKieEzmjsve9FZexwfUn3AP6_tFIabzyRPWE7usp3cLommX0zvDiAJQ9XJeohuB3YcRaDJsQMKffWbgudet_VW9Ap0QC4GchaEyhcOqCCLVXgL9v_yf3RgtNXvKAlR0pTYOZEX8D5LdPS6xrf-QXBvvdYv4TazENIf5UXyP130k",
"UserMessage": null,
"PrintMessage": "",
"RequestTime": "2023-04-05T13:17:58.6452872+02:00",
"RequestCompletionTime": "2023-04-05T13:17:58.6565252+02:00",
"retailForceReceiptId": "0p4j0001", /// only for createDocument
"AdditionalFields": {
"KeyVersion": "1",
"SignedData": "2500:12900,12900,20230405133058,3090,Receipt,VGUoY2MjeLpO9DIV3GuWmE0mKfV6UDY4x1gUNd-5ktVb1skBtcYkE_Dg6fFIzjOUKAdtSA3BYB6m_g1GBX41hXmCORRj6GeNLPcTGgtmhOQadeT2OosNTJaTapOxzkw-CE_DnQvB3RDvYVn-SGEi6udFYr2mZi3rRMd9N4H6a1E"
}
}
En el contexto de la fiscalización en Dinamarca se utilizan (se transmiten) los siguientes campos adicionales.
| Elemento | Tipo | Descripción | |
| AdditionalFields | Información específica del país | ||
| KeyVersion | Devuelve la versión de la clave de la firma | ||
| Datos firmados | Firma de los datos | ||
Este artículo ha sido traducido automáticamente.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.