Šiame JSON pavyzdyje parodyta, kaip įgyvendinti 5 EUR „atskaitymą“. Atskaitymu vadiname konkrečią išmokėjimo formą – pinigų paėmimą iš kasos stalčiaus, siekiant išvengti per didelės grynųjų pinigų sumos kasos aparate.
Pavyzdys pagrįstas klientu, įtrauktu į „Fiscal Service Client Sample“ {c1062c55-57c4-4ed2-9c53-aff1762326a4} (pasirinkite iš išskleidžiamojo meniu).
Pastaba:
toliau pateiktas pavyzdys galėjo būti sukurtas naudojant senesnę „Fiscal Client“ versiją. Norėdami užtikrinti, kad dokumentas atitiktų dabartinį dokumento modelį, naudokite naujausią „Fiscal Service“ pavyzdinį klientą
kartu su naujausia „Fiscal Service“ versija ir tokiu būdu sugeneruokite JSON pavyzdį!
{
"UniqueClientId": "c1062c55-57c4-4ed2-9c53-aff1762326a4",
"AdditionalFields": {},
"DocumentGuid": "fa99fbc3-a5be-4156-8f66-0e212348cc90",
"DocumentId": "20210428T1306052553292+0200",
"CreateDate": "2021-04-28T13:06:05.2553292+02:00",
"BookDate": "2021-04-28T13:06:05.2553292+02:00",
"ProcessStartDate": null,
"DocumentNumber": null,
"CancellationDocument": false,
"DocumentReference": null,
"IsTraining": false,
"DocumentType": 10,
"DocumentTypeCaption": null,
"User": {
"Id": "123",
"Caption": "TestUser"
},
"AllocationGroups": null,
"Partner": null,
"FiscalResponse": null,
"FiscalDocumentNumber": 0,
"FiscalDocumentRevision": 0,
"FiscalDocumentStartTime": null,
"Positions": [
{
"Type": 3,
"Caption": "",
"Identifier": null,
"BusinessTransactionType": 90,
"VatIdentification": 5,
"VatPercent": 0.0,
"NetValue": 20.0,
"GrossValue": 20.0,
"TaxValue": 0.0,
"AccountingIdentifier": null,
"PositionNumber": 0,
"PositionReference": null,
"CancellationPosition": false
}
],
"Payments": [
{
"Amount": 20.0,
"PaymentType": "cash",
"CurrencyIsoCode": "EUR",
"Caption": null,
"UniqueReadablePaymentIdentifier": null,
"ForeignAmount": 0.0,
"ForeignAmountExchangeRate": 0.0
}
]
}
Šis straipsnis buvo išverstas automatiškai.
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite