El siguiente ejemplo JSON muestra el caso de negocio de un consumo fuera del establecimiento. El importe del pago tiene un descuento del 10 % y el cliente lo abona en efectivo.
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 «Fiscal Client». Para asegurarse de que el documento se corresponde con el modelo de documento actual, utilice el «Fiscal Service Client Sample»
actualizado junto con la última versión del «Fiscal Service» y genere el ejemplo JSON de esta manera.
{
"UniqueClientId": "c1062c55-57c4-4ed2-9c53-aff1762326a4",
"AdditionalFields": {},
"DocumentGuid": "cdcadf77-d05e-4bd2-bf9e-ba0fab460e5e",
"DocumentId": "20210428T0653334173567+0200",
"CreateDate": "2021-04-28T06:53:33.4173567+02:00",
"BookDate": "2021-04-28T06:53:33.4173567+02:00",
"ProcessStartDate": null,
"DocumentNumber": null,
"CancellationDocument": false,
"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": "Wedding bouquet",
"ItemShortCaption": null,
"Discounts": [
{
"DiscountValue": 4.560,
"Caption": "Rabatt",
"DiscountOrder": 0,
"Type": 1,
"TypeValue": 10.0
}
],
"Type": 0,
"UseSubItemVatCalculation": true,
"SubItems": null,
"InHouse": false,
"Quantity": 2.0,
"QuantityUnit": null,
"ItemId": "001180",
"BaseNetValue": 38.32,
"BaseGrossValue": 45.60,
"BaseTaxValue": 7.28,
"GTIN": "8718274490558",
"BusinessTransactionType": 0,
"VatIdentification": 1,
"VatPercent": 19.0,
"NetValue": 34.49,
"GrossValue": 41.040,
"TaxValue": 6.550,
"AccountingIdentifier": null,
"PositionNumber": 0,
"PositionReference": null,
"CancellationPosition": false
}
],
"Payments": [
{
"Amount": 41.040,
"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.