...
O PDV precisa estar com a operação de finalização da venda, na operação de Início da venda e Subtotal da venda não será aplicado, pois a validação de ticket é realizado no final, quando há uma finalização de cupom.
O campo com número da chave do SAT ou chave da NFC-e, é o campo IdInvoiceKey, que no final da venda será populado e passado para o parceiro.
PARÂMETRO | TIPO | OBRIGATÓRIO | DESCRIÇÃO |
Execution | string | true | Tipo da execução cetContinue, cetInterrupt, cetFailed |
Version | string | true | Versão da API |
Text | String List | true | Texto que será exibido nos cupons impressos no final da compra |
...
"Version": 1,
"Event": "cetAfter",
"Execution": "cetContinue",
"ID": "001001000154775",
"Operation": "cotParkingTicketEndSale",
"Sale"{
"Header"{
"AccountingDate": "2020-02-14T00 00 00",
"DateTimeIssue": "2020-02-14T08 42 29",
"IdDocument": 154775,
"IdStore": 1,
"IdTerminal": 1,
"IdUser": 2,
"Status": "sttValid"
},
"ID": "001001000154775",
"Total": 11.98,
"IdInvoiceKey": "29210214200166000166657020000001019138217110"
},
"ParkingTicket"{
"ParkingCourtesy"[
{
"MinutesFree": 0,
"SaleValue": 5.00,
"TarifCode": "0"
},
{
"MinutesFree": 60,
"SaleValue": 15.00,
"TarifCode": "1"
},
{
"MinutesFree": 120,
"SaleValue": 20.00,
"TarifCode": "1"
}
],
"ParkingCust"[
{
"MinutesRate": 60,
"PeriodCust": 3.00
},
{
"MinutesRate": 120,
"PeriodCust": 6.00
},
{
"MinutesRate": 240,
"PeriodCust": 9.00
},
{
"MinutesRate": 9999,
"PeriodCust": 5.00
}
]
}
}
...