Il seguente esempio JSON illustra il caso d’uso relativo alla creazione e all’annullamento di una ricevuta (annullamento di una transazione) dal salvataggio.
L’esempio si basa sul client incluso nel Fiscal Service Client Sample {c1062c55-57c4-4ed2-9c53-aff1762326a4} (selezionabile tramite menu a tendina).
Nota:
l’esempio seguente potrebbe essere stato creato con una versione precedente del client fiscale. Per assicurarsi che il documento corrisponda al modello di documento attuale, si raccomanda di utilizzare il client di esempio
aggiornato di Fiscal Service
in combinazione con l’ultima versione di Fiscal Service e di generare l’esempio JSON in questo modo!
{
"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
}
]
}
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.