Árvore de páginas

Versões comparadas

Chave

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

...

PARÂMETROTIPOOBRIGATÓRIODESCRIÇÃO
VersionstringtrueVersão da API
ExecutionstringtrueTipo da execução cetContinue, cetInterrupt, cetFailed
IncreasedoubletrueValor total dos acréscimos na venda
DiscountdoubletrueValor total dos descontos na venda
TotaldoubletrueValor total da venda
ItemNumberdoubletrueNúmero do item
UnitPricedoubletrueValor bruto do produto
IncreasePricedoubletrueAcréscimo no item
PackingQuantitydoubletrueQuantidade itens por embalagem
QuantitydoubletrueQuantidade de itens
TotalPricedoubletrueValor total do item após descontos e acréscimos
DiscountPricedoubletrueValor total dos descontos aplicados nos itens
StatusstringtrueStatus do item. Tipo de dado (sttValid, sttCanceled)
TextstringtrueTexto da mensagem customizada
PartitionDiscountarray of
objects
falseDistribuição do total de descontos nos itens por regras de
descontos e parceiros


ParâmetroTipoDescrição
PartnerCodestringCódigo do parceiro
PricestringValor do desconto
PromotionCodeInt32Código da promoção
DiscountAmountdoubleQuantidade de descontos aplicados
TypeAcrescDesctoInt32

Tipos de descontos aplicados

  • Desconto no cupom = 1
  • Desconto no item = 2
  • Desconto no pagamento = 3
  • Desconto do combo = 5
  • Desconto de embalagem = 6
  • Desconto do produto composto = 9
  • Desconto do troco = 10
  • Desconto do TEF = 11
  • Desconto de PMC = 12
  • Desconto da diferença de Preco = 13
  • Desconto do preco promocional = 14
  • Desconto de regra incentivo no item = 21
  • Desconto de regra incentivo no cupom = 22
  • Desconto de regra incentivo no pagamento = 23
  • Desconto de pontuação = 24
  • Cupom de desconto no Item = 25
  • Cupom de desconto no cupom = 26
  • Desconto de selo = 27
  • Desconto de colecao = 28
  • Desconto de ICMS Desonerado = 34
  • Desconto de ICMS = 51
  • Desconto da suframa = 52
  • Desconto no segmento = 61
  • Desconto no Brinde = 71
  • Desconto de PBM = 72
  • Desconto de regra sacola = 81
  • Desconto do socio torcedor = 91
  • Desconto da scanntech = 92
PartitionIncreasearray of
objects
falseDistribuição do total de acréscimos nos itens por regras
de acréscimos e parceiros


ParâmetroTipoDescrição
PartnerCodestringCódigo do parceiro
PricestringValor do acréscimo
PromotionCodeInt32Código da promoção
IncreaseAmountdouble
Quantidade de descontos aplicados
Quantidade de acréscimos aplicados
TypeAcrescDesctoInt32

Tipos de acréscimos aplicados

  • Acrescimo no pagamento = 4
  • Acrescimo do cupom = 7
  • Acrescimo no Item = 8
  • Acrescimo de ICMSST = 31
  • Acrescimo de IPI = 32
  • Acrescimo de FCP = 33
  • Acrescimo no frete = 41

SellerCode

stringfalse

Informar o código do vendedor.

...

{
 "version": 1,
"execution": "cetCompleted",
"interpret": null,
"sale": {
"increase": 0,
"discount": 1,
"total": 0,
"header": null,
"payments": [],
"paymentChange": null,
"solidaryChange": null,
"items": [
{
"itemNumber": 1,
"unitPrice": 0,
"increasePrice": 0,
"packingQuantity": 0,
"quantity": 0,
"totalPrice": 0,
"discountPrice": 0,
"status": "sttValid",
"sellerCode": 0,
"partitionIncrease": [],
"partitionDiscount": [
{
"price": 0,
"partnerCode": 0,
"promotionCode": 10,
"discountAmount": 1,
           "TypeAcrescDescto": 1
},
{
"price": 0,
"partnerCode": 0,
"promotionCode": 43,
"discountAmount": 1,
           "TypeAcrescDescto": 2
}
]
},
{
"itemNumber": 2,
"unitPrice": 0,
"increasePrice": 0,
"packingQuantity": 0,
"quantity": 0,
"totalPrice": 0,
"discountPrice": 0,
"status": "sttValid",
"sellerCode": 0,
"partitionIncrease": [],
"partitionDiscount": [
{
"price": 0,
"partnerCode": 0,
"promotionCode": 11,
"discountAmount": 1,
  "discountAmount         "TypeAcrescDescto": 12
},
{
"price": 0,
"partnerCode": 0,
"promotionCode": 94,
"discountAmount": 1
           "TypeAcrescDescto":1
}
]
}
],
"discountCodes": [],
"messages": {
"customer": [],
"user": [
{
"text": "Nesta compra ganhou R$ 1,00 de desconto"
}
]
},
"vouchersPrint": [
{
"text": " CUPOM DESCONTO 1\r\n\r\n Cupom de 5% de desconto para \r\npróxima\r\ncompra, aplicado para todos os \r\nprodutos.\r\n\r\n[ImpBarra]1234567890\r\n[ImpFimBarra]\r\n"
},
{
"text": " CUPOM DESCONTO 2\r\n\r\n Cupom de 10% de desconto para \r\npróxima\r\ncompra, aplicado para todos os \r\nprodutos.\r\n\r\n[ImpBarra]1234567890\r\n[ImpFimBarra]\r\n"
}
],
"partitionIncrease": [],
"partitionDiscount": [
{
"price": 1,
"partnerCode": 0,
"promotionCode": 77,
"discountAmount": 0
}
]
},
"pay": null,
"return": {
"code": 0,
"messageText": "0"
},
"vouchersPrint": []
}

...

{
"version": 1,
"execution": "cetCompleted",
"interpret": null,
"sale": {
"increase": 0,
"discount": 0,
"total": 0,
"header": null,
"payments": [],
"paymentChange": null,
"solidaryChange": null,
"items": [
{
"itemNumber": 1,
"unitPrice": 0,
"increasePrice": 0,
"packingQuantity": 0,
"quantity": 0,
"totalPrice": 0,
"discountPrice": 0.44,
"status": "sttValid",
"sellerCode": 0,
"partitionIncrease": [],
"partitionDiscount": [
{
"price": 0.2245,
"partnerCode": 10,
"promotionCode": 210,
"discountAmount": 1,
           "TypeAcrescDescto": 21
}
]
}
],
"discountCodes": [],
"messages": {
"customer": [],
"user": [
{
"text": "Nesta compra ganhou R$ 1,00 de desconto"
}
]
},
"vouchersPrint": [
{
"text": " CUPOM DESCONTO 1\r\n\r\n Cupom de 5% de desconto para \r\npróxima\r\ncompra, aplicado para todos os \r\nprodutos.\r\n\r\n[ImpBarra]1234567890\r\n[ImpFimBarra]\r\n"
},
{
"text": " CUPOM DESCONTO 2\r\n\r\n Cupom de 10% de desconto para \r\npróxima\r\ncompra, aplicado para todos os \r\nprodutos.\r\n\r\n[ImpBarra]1234567890\r\n[ImpFimBarra]\r\n"
}
],
"partitionIncrease": [],
"partitionDiscount": [
{
"price": 0,
"partnerCode": 0,
"promotionCode": 0,
"discountAmount": 0
}
]
},
"pay": null,
"return": {
"code": 0,
"messageText": "0"
},
"vouchersPrint": []
}

...

{
"version": 1,
"execution": "cetCompleted",
"interpret": null,
"sale": {
"increase": 0,
"discount": 1,
"total": 0,
"header": null,
"payments": [],
"paymentChange": null,
"solidaryChange": null,
"items": [
{
"itemNumber": 1,
"unitPrice": 0,
"increasePrice": 0,
"packingQuantity": 0,
"quantity": 0,
"totalPrice": 0,
"discountPrice": 0.99,
"status": "sttValid",
"sellerCode": 0,
"partitionIncrease": [],
"partitionDiscount": [
{
"price": 0.49,
"partnerCode": 201,
"promotionCode": 593,
"discountAmount": 1
           "TypeAcrescDescto": 1
}
]
}
],
"discountCodes": [],
"messages": {
"customer": [],
"user": [
{
"text": "Nesta compra ganhou R$ 1,00 de desconto"
}
]
},
"vouchersPrint": [
{
"text": " CUPOM DESCONTO 1\r\n\r\n Cupom de 5% de desconto para \r\npróxima\r\ncompra, aplicado para todos os \r\nprodutos.\r\n\r\n[ImpBarra]1234567890\r\n[ImpFimBarra]\r\n"
},
{
"text": " CUPOM DESCONTO 2\r\n\r\n Cupom de 10% de desconto para \r\npróxima\r\ncompra, aplicado para todos os \r\nprodutos.\r\n\r\n[ImpBarra]1234567890\r\n[ImpFimBarra]\r\n"
}
],
"partitionIncrease": [],
"partitionDiscount": [
{
"price": 1,
"partnerCode": 201,
"promotionCode": 568,
"discountAmount": 0,
"TypeAcrescDescto": 2
}
]
},
"pay": null,
"return": {
"code": 0,
"messageText": "0"
},
"vouchersPrint": []
}

...