Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Quando houve a necessidade de interação com a API na totalização dos valores do PDV.

Na maioria dos casos, é utilizado para trazer os descontos ou acréscimos que será aplicado na venda atual e a regra fica por conta do parceiro.

Com o PDV na operação “Subtotal da venda”, a notificação da API trará o “Operation” com valor “cotSubtotalSale”, informará também as informações da venda e dos itens.

...

Na tag "SellerCode",  será enviado pelo PDV o vendedor se o mesmo estiver informado na venda.

{
"Version": 1,
"Event": "cetAfter",
"Execution": "cetContinue",
"ID": "001212000628810001212000629210",
"Operation": "cotSubtotalSale",
"ParkingTicket": null,
"Pay": null,
"Response": "",
"Sale": {
"Discount": 0.0,
"DiscountCodes": [],
"Header": {
"AccountingDate": "20202021-1201-28T0013T00:00:00",
"DateTimeIssue": "20202021-1201-28T1113T15:1339:4826",
"IdDocument": 628810629210,
"IdStore": 1,
"IdTerminal": 212,
"IdUser": 2,
"Identification": [
{
"Document": "99318580363",
"DocumentType": "cdtCPF",
"PartnerCode": 30
}
],
"Status": "sttValid"
},
"ID": "001212000628810001212000629210",
"Increase": 0.0,
"Items": [
{
"BarCode": "255",
"CaptionPacking": "KGUN",
"Description": "SALADACARNE MISTABOVINA kg ENTRECO NOIA SEARA",
"DiscountPrice": 0.077,
"IncreasePrice": 0.0,
"InternalCode": "255258",
"ItemNumber": 1,
"PackingQuantity": 1.0,
"PartitionDiscount": [
{
"DiscountAmount": 0.111,
"PartnerCode": 0,
"Price": 0.77,
"PromotionCode": 0
}
],
"PartitionIncrease": [],
"Quantity": 20.0111,
"SellerCode": 0,
"Status": "sttValid",
"TotalPrice": 191.855,
"UnitPrice": 9.920.99

}
],
"Messages": {
"Customer": [],
"User": []
},
"PartitionDiscount": [],
"PartitionIncrease": [],
"PaymentChange": null,
"Payments": [],
"SolidaryChange": null,
"Total": 191.855,
"VouchersPrint": []

},
"Version": 1
}