Obiect · Răspuns
IntegratorCommandListItemResponse
Un rând din lista de comenzi.
Câmpuri
commandIduuiddoar citire- Id-ul comenzii.
retryOfCommandIduuidpoate fi nulldoar citire- Id-ul inițial, când comanda a înlocuit alta sub un id nou (de exemplu un bon refuzat pentru lipsă de hârtie). Dacă ceri id-ul inițial, primești comanda nouă.
nullaltfel. Nu apare pe sandbox. requestIdstringpoate fi nulldoar citireIdempotency-Key-ul cu care a fost creată comanda: al tău sau, pentru o retrimitere care înlocuiește o comandă eșuată, al celei inițiale.nulldacă n-ai trimis unul.resultCodestringpoate fi nulldoar citire- Motivul dat de aplicație, pentru programe, de exemplu
receipt_outcome_unknown.nullaltfel; pe sandbox nu e completat. commandTypestringdoar citire- Felul comenzii.
cashRegister.printReportZRaport Z.cashRegister.printReportXRaport X.cashRegister.printFiscalReceiptBon fiscal.cashRegister.printNonFiscalReceiptBon nefiscal.cashRegister.readVatRatesCitire cote TVA.cashRegister.cashInIntrare de numerar.cashRegister.cashOutIeșire de numerar.cashRegister.openDrawerDeschidere sertar.
serialNumberstringdoar citire- Seria fiscală a casei.
registerIduuidpoate fi nulldoar citire- Id-ul înregistrării casei. Pe sandbox e id-ul casei simulate.
clientIduuidpoate fi nulldoar citire- Id-ul clientului.
clientNamestringpoate fi nulldoar citire- Numele clientului.
statusstringdoar citire- Starea comenzii.
PendingÎn coadă.ProcessingCasa o execută.SentStare veche; nu se mai scrie.FailedA eșuat.CancelledAnulată.SucceededA reușit.TimedOutA expirat fără răspuns.
attemptsintegerdoar citire- De câte ori s-a încercat.
- Cel mult 2. Pe sandbox: 0 în coadă, 2 expirată, altfel 1.
createdAtdatetimedoar citire- Când a fost creată, în UTC.
completedAtdatetimepoate fi nulldoar citire- Când s-a terminat, în UTC.
statusCodeintegerpoate fi nulldoar citire- Codul de stare dat de casă.
messagestringpoate fi nulldoar citire- Explicația stării.
{
"commandId": "string",
"retryOfCommandId": "string",
"requestId": "string",
"resultCode": "string",
"commandType": "cashRegister.printReportZ",
"serialNumber": "DT000001",
"registerId": "string",
"clientId": "0f8a1c2e-6b3d-4e7f-9a10-2c4d6e8f0a12",
"clientName": "string",
"status": "Pending",
"attempts": 0,
"createdAt": "string",
"completedAt": "string",
"statusCode": 0,
"message": "string"
}Folosit de