El siguiente ejemplo JSON muestra el caso de negocio de un recibo o la anulación de un recibo (anulación de una transacción) a partir de un archivo guardado.
El ejemplo se basa en el cliente incluido en el «Fiscal Service Client Sample» {c1062c55-57c4-4ed2-9c53-aff1762326a4} (seleccione esta opción en el menú desplegable).
Nota:
es posible que el siguiente ejemplo se haya creado con una versión anterior del Cliente Fiscal. Para asegurarse de que el documento se ajusta al modelo de documento actual, utilice el Cliente de muestra de Fiscal Service
actualizado junto con la última versión de Fiscal Service y genere el ejemplo JSON de esta manera.
{
"UniqueClientId": "c1062c55-57c4-4ed2-9c53-aff1762326a4",
"AdditionalFields": {},
"DocumentGuid": "22a2d4f1-b9f7-416c-9717-d2427831c635",
"DocumentId": "20210428T1300531536644+0200",
"CreateDate": "2021-04-28T13:00:53.1536644+02:00",
"BookDate": "2021-04-28T13:00:53.1536644+02:00",
"ProcessStartDate": null,
"DocumentNumber": null,
"CancellationDocument": true,
"DocumentReference": null,
"IsTraining": false,
"DocumentType": 0,
"DocumentTypeCaption": null,
"User": {
"Id": "123",
"Caption": "TestUser"
},
"AllocationGroups": null,
"Partner": null,
"FiscalResponse": null,
"FiscalDocumentNumber": 0,
"FiscalDocumentRevision": 0,
"FiscalDocumentStartTime": null,
"Positions": [
{
"ItemCaption": "Rose",
"ItemShortCaption": null,
"Discounts": [],
"Type": 0,
"UseSubItemVatCalculation": true,
"SubItems": null,
"InHouse": false,
"Quantity": 4.0,
"QuantityUnit": null,
"ItemId": "000322",
"BaseNetValue": 26.80,
"BaseGrossValue": 26.80,
"BaseTaxValue": 0.00,
"GTIN": null,
"BusinessTransactionType": 0,
"VatIdentification": 5,
"VatPercent": 0.0,
"NetValue": 26.80,
"GrossValue": 26.80,
"TaxValue": 0.00,
"AccountingIdentifier": null,
"PositionNumber": 0,
"PositionReference": null,
"CancellationPosition": false
},
{
"ItemCaption": "Tulip",
"ItemShortCaption": null,
"Discounts": [],
"Type": 0,
"UseSubItemVatCalculation": true,
"SubItems": null,
"InHouse": false,
"Quantity": 5.0,
"QuantityUnit": null,
"ItemId": "000169",
"BaseNetValue": 9.66,
"BaseGrossValue": 11.50,
"BaseTaxValue": 1.84,
"GTIN": null,
"BusinessTransactionType": 0,
"VatIdentification": 1,
"VatPercent": 19.0,
"NetValue": 9.66,
"GrossValue": 11.50,
"TaxValue": 1.84,
"AccountingIdentifier": null,
"PositionNumber": 1,
"PositionReference": null,
"CancellationPosition": false
}
],
"Payments": [
{
"Amount": 38.30,
"PaymentType": "cash",
"CurrencyIsoCode": "EUR",
"Caption": null,
"UniqueReadablePaymentIdentifier": null,
"ForeignAmount": 0.0,
"ForeignAmountExchangeRate": 0.0
}
]
}
Este artículo ha sido traducido automáticamente.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.