O exemplo JSON seguinte ilustra como transferir o saldo inicial para o Client Fiscal do RetailForce.
O exemplo baseia-se no client incluído no Fiscal Service Client Sample {c1062c55-57c4-4ed2-9c53-aff1762326a4} (selecione através do menu suspenso).
Atenção:
o exemplo seguinte pode ter sido criado com uma versão anterior do Cliente Fiscal. Para garantir que o documento corresponde ao modelo de documento atual, utilize o Cliente de Exemplo do Serviço Fiscal
atualizado em combinação com a versão mais recente do Serviço Fiscal e gere o exemplo JSON desta forma!
{
"UniqueClientId": "c1062c55-57c4-4ed2-9c53-aff1762326a4",
"AdditionalFields": {},
"DocumentGuid": "0cbd8a25-634a-475a-be11-6a7902e53043",
"DocumentId": "20210423T0637319874638+0200",
"CreateDate": "2021-04-23T06:37:31.9874638+02:00",
"BookDate": "2021-04-23T06:37:31.9884583+02:00",
"DocumentNumber": null,
"CancellationDocument": false,
"DocumentReference": null,
"IsTraining": false,
"DocumentType": 90,
"DocumentTypeCaption": null,
"User": {
"Id": "123",
"Caption": "TestUser"
},
"AllocationGroups": [],
"Partner": null,
"FiscalResponse": null,
"FiscalDocumentNumber": 0,
"FiscalDocumentRevision": 0,
"Positions": [
{
"Type": 3,
"Caption": "",
"Identifier": null,
"BusinessTransactionType": 11,
"VatIdentification": 5,
"VatPercent": 0.0,
"NetValue": 150.0,
"GrossValue": 150.00,
"TaxValue": 0.00,
"AccountingIdentifier": null,
"PositionNumber": 0,
"PositionReference": null,
"CancellationPosition": false
}
],
"Payments": [
{
"Amount": 150.00,
"PaymentType": "cash",
"CurrencyIsoCode": "EUR",
"Caption": null,
"UniqueReadablePaymentIdentifier": null,
"ForeignAmount": 0.0,
"ForeignAmountExchangeRate": 0.0
}
]
}
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.