...
Será implementado no PDV o bloqueio do cancelamento dos itens que serviram como base para concessão de descontos no cupom. Antes do evento de SubTotal Subtotal da venda, os itens poderão ser cancelados normalmente. Após a execução do evento de SubTotal Subtotal da venda, o parceiro retornará ao PDV a lista dos itens envolvidos no desconto. E caso retorne para a tela de venda para realizar algum cancelamento, o sistema impedirá que esses itens, inclusive o que recebeu o desconto, sejam cancelados.
...
O recurso deverá ser utilizado nos eventos no evento do subtotal (cotSubtotalSale).
...
Durante a operação do subtotal, o PDV realiza uma requisição no evento de subtotal. Quando isso ocorrercorrespondente. Ao final da interação, o parceiro deverá responder com o status completado (cetCompleted) e enviar os items que são gatilho e informar na propriedade PartnerGroupItems, os itens que atuam como gatilho ou que receberão descontos no cupom na propriedade PartnerGroupItems.
A propriedade ItemNumber do objeto PartnerGroupItems deve receber o mesmo valor informado na requisição Sale.Items[0].ItemNumber.
A estrutura de requisição e resposta do evento subtotal contém somente as propriedades essenciais para realizar a operação de controle de cancelamento em descontos. Para consultar todas as propriedades disponíveis, verifique a documentação completa do Subtotal da venda.
Veja a baixo a estrutura de requisição e resposta.
...
| Bloco de código | ||
|---|---|---|
| ||
{
"Version":1,
"Event": "cetAfter",
"Execution": "cetContinue",
"ID":"001032001669485",
"Operation":"cotSubtotalSale",
"Sale":{
"Header":{
"AccountingDate":"2025-07-17T00:00:00",
"CooDocument":279,
"DateTimeIssue":"2025-07-17T16:08:13",
"IdDocument":1669485,
"IdStore":1,
"IdTerminal":32,
"IdUser":2,
"Status":"sttValid"
},
"Items":[
{
"BarCode":"7891000100103",
"CaptionPacking":"UN",
"Description":"LEITE COND MOCA LATa 395G",
"InternalCode":"4900",
"ItemNumber":1,
"PackingQuantity":1,
"Quantity":1,
"Status":"sttValid",
"TotalPrice":3,
"UnitPrice":3
},
{
"BarCode":"7891000100103",
"CaptionPacking":"UN",
"Description":"LEITE COND MOCA LATa 395G",
"InternalCode":"4900",
"ItemNumber":2,
"PackingQuantity":1,
"Quantity":1,
"Status":"sttValid",
"TotalPrice":3,
"UnitPrice":3
},
{
"BarCode":"7891000100103",
"CaptionPacking":"UN",
"Description":"LEITE COND MOCA LATa 395G",
"InternalCode":"4900",
"ItemNumber":3,
"PackingQuantity":1,
"Quantity":1,
"Status":"sttValid",
"TotalPrice":3,
"UnitPrice":3
},
{
"BarCode":"7891000100103",
"CaptionPacking":"UN",
"Description":"LEITE COND MOCA LATa 395G",
"InternalCode":"4900",
"001048001505314",
"Operation": "cotSubtotalSale",
} |
...
"ItemNumber":4,
"PackingQuantity":1,
"Quantity":1,
"Status":"sttValid",
"TotalPrice":3,
"UnitPrice":3
},
{
"BarCode":"7893218003719",
"CaptionPacking":"UN",
"Description":"WHISKY JOHNNIE WALKER RE",
"InternalCode":"548",
"ItemNumber":5,
"PackingQuantity":1,
"Quantity":1,
"Status":"sttValid",
"TotalPrice":3,
"UnitPrice":3
}
],
"Total":15,
"TotalSale":15
}
} |
| Bloco de código | ||
|---|---|---|
| ||
{
"sale":{
"partnerGroupItems": [
{
"itemNumber": "1"
},
{
"itemNumber": "32"
},
{
"itemNumber": "5"
}
]
},
"execution": "cetCompleted"
} |
...