Árvore de páginas

Versões comparadas

Chave

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

...

Realiza a exportação de vendas feita feitas nos PDVs.

Chamada

POST {url}

...

PARÂMETROTIPODESCRIÇÃO
IDString

Identificador único da venda

VersionStringVersão da API
SaleObject JsonVenda
Sale.IncreaseCurrencyAcréscimo aplicado na venda
Sale.DiscountCurrencyDesconto aplicado no venda
Sale.IDStringIdentificador único da venda
Sale.Sale.TotalCurrencyValor total da venda
Sale.headerObject JsonCabeçalho da venda
Sale.header.idStoreIntegerIdentificador da loja que gerou a venda
Sale.header.idTerminalIntegerIdentificador do terminal/checkout que gerou a venda
Sale.header.idDocumentIntegerIdentificador da venda
Sale.header.idUserIntegerIdentificador do operador que realizou a venda
Sale.header.statusString

Status da venda

sttValid - Vendido 

sttCanceled - Cancelada

Sale.header.idInvoiceKeyStringChave da venda gerada para acessar o documento na SEFAZ
Sale.header.accountingDateDateData da emissão da venda
Sale.header.dateTimeIssueDateTimeData e hora da emissão da venda
Sale.paymentsArray object JsonLista de pagamentos
Sale.payments[0].increaseCurrencyAcréscimo aplicado no pagamento
Sale.payments[0].DiscountCurrencyDesconto aplicado no pagamento
Sale.payments[0].totalCurrencyValor pago
Sale.payments[0].paymentTypeString

Espécie de pagamento

cptMoney - Espécie dinheiro;

cptDebitCard - Espécie cartão de débito;

cptCreditCard - Espécie cartão de crédito;

cptBillet - Espécie boleto;

cptCheck - Espécie cheque;

cptPOS - Espécie  POS;
cptPaperTicket - Espécie ticket;

cptAgreement - Espécie convênio;

cptPromissoryNote - Espécie nota promissório;

cptFinancialCredit - Espécie crédito financeira;

cptWorthDebit - Espécie vale débito;
cptWorthCredit - Espécie vale crédito;

cptDigitalWallet - Espécie carteira digital;

Sale.payments[0].paymentNumberIntegerNúmero da forma de pagamento
Sale.payments[0].dateTimeIssueDateTimeData e hora do pagamento
Sale.itemsArray object JsonItem da venda
Sale.items[0].internalCodeInteger Código interno do item
Sale.items[0].itemNumberInteger Código item na venda
Sale.items[0].statusString

Status do item

sttValid - Vendido 

sttCanceled - Cancelada

Sale.items[0].unitPriceCurrencyValor unitário do item
Sale.items[0].increasePriceCurrencyAcréscimo aplicado no item
Sale.items[0].discountPriceCurrencyDesconto aplicado no item
Sale.items[0].captionPackingStringDescrição da unidade
Sale.items[0].barCodeStringEAN do produto vendido
Sale.items[0].quantityIntegerQuantidade do item
Sale.items[0].descriptionStringDescrição do item
Sale.items[0].totalPriceCurrencyValor total liquido do item
Sale.items[0].sellerCodeIntegerCódigo do vendedor
Sale.items[0].idSegmentIntegerIdentificador no segmento do item
Sale.items[0].dateTimeIssueDateTiemData e hora e emissão do item

...

Informações para Resposta (Response Information)

Parâmetros do Corpo (Body Parameters)

...

Tipos de documento do cliente

ParâmetroTipoDescrição
DocumentStringNúmero do documento de
identificação da pessoa
DocumentTypeString

Tipo de documento de identificação

cdtCPF - CFP

cdtCNPJ - CNPJ

cdtIE -  Inscrição estadual

cdtRG - RG

...

Tipo de pessoa

cktPhysical - Física 
cktLegal - Jurídica

...

Contribuinte de ICMS

yntYes - Sim
yntNo - Não

...

Órgão público

yntYes - Sim
yntNo - Não

...

Situação do crédito

ccsAlert - Alerta 
ccsReleased - Liberado
ccsBlocked - Bloqueado
ccsSuspended - Suspenso

...

Situação comercial

bstReleased - Liberado 
bstBlocked - Bloqueado

...

Tipo do endereço

katMain - Principal 
katCharge - Cobrança 
katDelivery - Entrega 
katCorrespondence - Correspondência 
katPickUp - Retirada

...

Formatos de Resposta (Response Formats)

application/json

...

Bloco de código
languageactionscript3
{
  "id": "527dd979-6f51-4046-a6a7-a8e20c4a6a54",
  "version": 1,
  "person": {
    "documents":[
      {
        "document":"91347879846",
        "documentType":"cdtCPF"
      },
      {
        "document":"253716652",
        "documentType":"cdtRG"
      }
    ],
    "Name": "Edson Luan Bernardo Nogueira",
    "kind": "cktPhysical",
    "addresses": [
      {
        "kindAddress": "katMain",
        "publicPlace": "Rua Baiacu",
        "publicPlaceNumber": "482",
        "neighbourhood": "Eldorado",
        "complement": "",
        "city": "Diadema",
        "federativeUnit": "SP",
        "zipCode": "14065540",
        "iBGE": 1234
      }
    ]
  }
}
application/json

...

languageactionscript3

...

Responder com o HTTP Status Code 200