...
Parâmetro | Tipo | Descrição |
Event | string | Tipo da execução cetContinue, cetInterrupt, cetFailed |
id | string | Identificado único da requisição |
version | string | Versão da API |
Operation | String | cotSellItem - Esse vai ser o valor para esse evento |
Sale | Objeto json | Objeto json da venda |
Sale.Id | string | Identificado único da venda |
Sale.Header | Objeto json | Objeto json do cabeçalho da venda |
Sale.Header.AccountingDate | Date | Data do movimento |
Sale.Header.DateTimeIssue | DateTime | Date de emissão |
Sale.Header.IdDocument | Integer | Número do documento |
Sale.Header.IdStore | Integer | Número da empresa |
Sale.Header.IdTerminal | Integer | Número do checkout |
Sale.Header.IdUser | Integer | Número do usuário da venda |
Sale.Items | Objeto json array | Produto vendido, cancelado ou não-registrado |
Sale.Items[0].BarCode | String | Código de acesso do produto(EAN, GTIN13, GTIN14, etc) |
Sale.Items[0].CaptionPacking | String | Unidade de medida do produto |
Sale.Items[0].Description | String | Descrição do produto |
Sale.Items[0].DiscountPrice | Currency | Desconto do item |
Sale.Items[0].IdSegment | Integer | Número do segmento |
Sale.Items[0].IncreasePrice | Currency | Acréscimo do item |
Sale.Items[0].InternalCode | Integer | Número interno |
Sale.Items[0].ExternalCode | Integer | Número externo |
Sale.Items[0].ItemNumber | Integer | Número do item na venda |
Sale.Items[0].PackingQuantity | Integer | Quando da embalagem |
Sale.Items[0].Quantity | Double | Quantidade vendida do produto |
Sale.Items[0].Scale | Boolean | Indica se o produto é pesável |
Sale.Items[0].Status | String | sttValid - Item vendido sttCanceled - Item cancelado sttUnregistered - Item não registrado (não identificado ou não cadastrado) |
Sale.Items[0].TotalPrice | Currency | Valor total do produto |
Sale.Items[0].UnitPrice | Currency | Valor unitário do produto |
...