Índice exclude índice
Veja como autenticar a API Capa Venda
Como autenticar via API ChefWeb
Todo cliente ChefWeb possui um número de licença que identifica o cliente no ambiente do ChefWeb. Para realizar qualquer acesso aos métodos, o cliente deverá efetuar um "login" na API que deverá ser informado o usuário, a senha e o número de série do cliente. Após estes dados serem validados, será gerado um token de autenticação com duração de 2 minutos. Este token será composto de um código aleatório do tipo string que deverá ser utilizado em apenas uma única chamada da API(Exemplo: ZQGL16Q3D43mhSi8nw8s3j2HhZPQ9Ei6). Para todas as chamadas seguintes aos métodos da API, sempre deverá ser seguido o fluxo de geração de token de autenticação. Após a geração do token, caso o acesso não seja utilizado em 2 minutos ele estará automaticamente cancelado. O número do token poderá ser utilizado apenas uma vez.
URL do Serviço: POST:http://{url_do_servidor}/api/Token/GerarToken
"Usuario": Usuário utilizado para acessar o ambiente no ChefWeb
“Senha”: Senha utilizada do usuário para acessar o ChefWeb
"NumeroSerialLoja": Informar o Diretório Site do ambiente que deseja consultar as informações de venda
"Chave": Manter Padrão "Chave"
Request
{ "Usuario": "totvschef", "Senha": 123456, "NumeroSerialLoja":"96700001", "Chave": "Serial Number" } |
---|
Response
O serviço retorna um JSON no formato abaixo:
1- Válido
{ "Token": "69e9dde6-c91c-4c50-af1c-fc2dbe7875ba" "DataExpiração": "2017-12-22T10:41:53.4976772-02:00", "Sucesso": : true "Erro":: [] } |
---|
Como consultar via Fechamento de Caixa via API ChefWeb
A consulta por fechamento tem por finalidade retornar todas as vendas agrupadas por um fechamento de caixa de uma loja.
URL do Serviço POST: http://{url_do_servidor}/Chefwebapi/api/CapaVenda/ListPorNumeroFechamento
Request
A requisição deve ser preechida obedecendo os seguintes critérios:
Token: Token de autenticação
CodigoLoja: Código da Loja
NumeroFechament: Número de fechamento de caixa
NumeroCaixa: Número do caixa
*Preenchimento obrigatório
{ Token:"2d7f8eb0-268a-4adb-89e6-53285b01dba2" CodigoLoja: "96700001", NumeroFechamento: "6", NumeroCaixa: "18" } |
---|
Response
O retorno do servidor será um JSON contendo uma lista de vendas conforme os critérios preenchidos no "Request":
{ Vendas: [ { DataMovimento: "2017-06-16T00:00:00", DataRecebimento: "2017-06-16T15:08:41", NumeroCupom: 101, NumeroNota: 2113, SerieNota: "", SubSerieNota: "", SerieSAT: "900010057", SerieECF: "", ModeloFiscal: 1, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "35170682373077000171599000100570021137284801", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 53, Nome: "LOJA GRUPO QA 04", CNPJ: "82373077000171", InscricaoEstadual: "111111111111" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-06-16T00:00:00", Numero: 18, NumeroFechamento: 45, Operador: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } }, Itens: [ { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KG", Grupo: "BOL", SubGrupo: "TRADICI", NCM: "22021000" }, Quantidade: 1, ValorUnitario: 61, ValorDesconto: 0, ValorAcrescimo: 0, ValorTotal: 61, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 3, Cst: "01", BaseCalculo: 61, Valor: 1.83 }, Cofins: { Aliquota: 3, Cst: "01", BaseCalculo: 61, Valor: 1.83 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } }, { Status: 1, Produto: { Codigo: 999, Nome: "TAXA SERVICO", Unidade: "UNI", Grupo: "TAXAS", SubGrupo: "TAXAS", NCM: "22021000" }, Quantidade: 6.1, ValorUnitario: 1, ValorDesconto: 0, ValorAcrescimo: 0, ValorTotal: 6.1, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } } ], Comissoes: [ { Tipo: 1, Valor: 6.1, Funcionario: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } } ], Pagamentos: [ { TipoFormaPagamento: 1, Descricao: "DINHEIRO", ValorRecebido: 67.1, ValorEfetivo: 67.1, FormaPagamentoCartao: null } ], TotalizadorVenda: { ValorSubTotal: 67.1, ValorTotalDescontoFiscal: 0, ValorTotalDescontoSistema: 0, ValorTotalAcrescimo: 0, ValorTotalServico: 6.1, ValorTotalTaxaEntrega: 0, ValorTotal: 67.1, ValorTroco: 0, ValorTotalBaseCalculoICMS: 0, ValorTotalICMS: 0, ValorTotalBaseCalculoPIS: 61, ValorTotalPIS: 1.83, ValorTotalBaseCalculoCOFINS: 61, ValorTotalCOFINS: 1.83 } }, { DataMovimento: "2017-06-16T00:00:00", DataRecebimento: "2017-06-16T15:09:39", NumeroCupom: 102, NumeroNota: 2114, SerieNota: "", SubSerieNota: "", SerieSAT: "900010057", SerieECF: "", ModeloFiscal: 1, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "35170682373077000171599000100570021143123571", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 53, Nome: "LOJA GRUPO QA 04", CNPJ: "82373077000171", InscricaoEstadual: "111111111111" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-06-16T00:00:00", Numero: 18, NumeroFechamento: 45, Operador: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } }, Itens: [ { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KG", Grupo: "BOL", SubGrupo: "TRADICI", NCM: "22021000" }, Quantidade: 0.5, ValorUnitario: 61, ValorDesconto: 0.91, ValorAcrescimo: 0, ValorTotal: 29.59, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 3, Cst: "01", BaseCalculo: 29.59, Valor: 0.89 }, Cofins: { Aliquota: 3, Cst: "01", BaseCalculo: 29.59, Valor: 0.89 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } }, { Status: 1, Produto: { Codigo: 3, Nome: "ALPES SUICO", Unidade: "KG", Grupo: "BOL", SubGrupo: "TRADICI", NCM: "22021000" }, Quantidade: 0.5, ValorUnitario: 61, ValorDesconto: 0.91, ValorAcrescimo: 0, ValorTotal: 29.59, Cfop: "5101", Cst: "000", Csosn: null, CEST: "0300600", Tributo: "T", Pis: { Aliquota: 18, Cst: "01", BaseCalculo: 29.59, Valor: 5.33 }, Cofins: { Aliquota: 18, Cst: "01", BaseCalculo: 29.59, Valor: 5.33 }, Icms: { Aliquota: 18, BaseCalculo: 29.59, Valor: 5.33 } }, { Status: 1, Produto: { Codigo: 999, Nome: "TAXA SERVICO", Unidade: "UNI", Grupo: "TAXAS", SubGrupo: "TAXAS", NCM: "22021000" }, Quantidade: 6.1, ValorUnitario: 1, ValorDesconto: 0.18, ValorAcrescimo: 0, ValorTotal: 5.92, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } } ], Comissoes: [ { Tipo: 1, Valor: 6.1, Funcionario: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } } ], Pagamentos: [ { TipoFormaPagamento: 1, Descricao: "DINHEIRO", ValorRecebido: 65.1, ValorEfetivo: 65.1, FormaPagamentoCartao: null } ], TotalizadorVenda: { ValorSubTotal: 67.1, ValorTotalDescontoFiscal: 2, ValorTotalDescontoSistema: 2, ValorTotalAcrescimo: 0, ValorTotalServico: 6.1, ValorTotalTaxaEntrega: 0, ValorTotal: 65.1, ValorTroco: 0, ValorTotalBaseCalculoICMS: 29.59, ValorTotalICMS: 5.33, ValorTotalBaseCalculoPIS: 59.18, ValorTotalPIS: 6.22, ValorTotalBaseCalculoCOFINS: 59.18, ValorTotalCOFINS: 6.22 } } ], Sucesso: true, Erros: [] } |
---|
Como consultar por data integração via API ChefWeb
A consulta por intervalo de data de integração, tem por finalidade retornar todas as vendas de uma loja integradas ao ChefWeb.
URL do Serviço POST: http://{url_do_servidor}/Chefwebapi/api/CapaVenda/ListPorDataIntegracaoChefWeb
Request
A requisição deve ser preechida obedecendo os seguintes critérios:
Token: Token de autenticação
CodigoLoja : Código da Loja
DataInicialIntegracaoChefWeb : Data inicial do período critério de busca.
DataFinalIntegracaoChefWeb : Data Final do período critério de busca.
A DataFinalIntegracaoChefWeb não pode ser maior que a DataInicialIntegracaoChefWeb e o intervalo máximo configurado é de 1 dia.
*Preenchimento obrigatório
|
---|
Response
{ Vendas: [ { DataMovimento: "2017-06-16T00:00:00", DataRecebimento: "2017-06-16T15:08:41", NumeroCupom: 101, NumeroNota: 2113, SerieNota: "", SubSerieNota: "", SerieSAT: "900010057", SerieECF: "", ModeloFiscal: 1, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "35170682373077000171599000100570021137284801", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 53, Nome: "LOJA GRUPO QA 04", CNPJ: "82373077000171", InscricaoEstadual: "111111111111" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-06-16T00:00:00", Numero: 18, NumeroFechamento: 45, Operador: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } }, Itens: [ { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KG", Grupo: "BOL", SubGrupo: "TRADICI", NCM: "22021000" }, Quantidade: 1, ValorUnitario: 61, ValorDesconto: 0, ValorAcrescimo: 0, ValorTotal: 61, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 3, Cst: "01", BaseCalculo: 61, Valor: 1.83 }, Cofins: { Aliquota: 3, Cst: "01", BaseCalculo: 61, Valor: 1.83 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } }, { Status: 1, Produto: { Codigo: 999, Nome: "TAXA SERVICO", Unidade: "UNI", Grupo: "TAXAS", SubGrupo: "TAXAS", NCM: "22021000" }, Quantidade: 6.1, ValorUnitario: 1, ValorDesconto: 0, ValorAcrescimo: 0, ValorTotal: 6.1, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } } ], Comissoes: [ { Tipo: 1, Valor: 6.1, Funcionario: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } } ], Pagamentos: [ { TipoFormaPagamento: 1, Descricao: "DINHEIRO", ValorRecebido: 67.1, ValorEfetivo: 67.1, FormaPagamentoCartao: null } ], TotalizadorVenda: { ValorSubTotal: 67.1, ValorTotalDescontoFiscal: 0, ValorTotalDescontoSistema: 0, ValorTotalAcrescimo: 0, ValorTotalServico: 6.1, ValorTotalTaxaEntrega: 0, ValorTotal: 67.1, ValorTroco: 0, ValorTotalBaseCalculoICMS: 0, ValorTotalICMS: 0, ValorTotalBaseCalculoPIS: 61, ValorTotalPIS: 1.83, ValorTotalBaseCalculoCOFINS: 61, ValorTotalCOFINS: 1.83 } }, { DataMovimento: "2017-06-16T00:00:00", DataRecebimento: "2017-06-16T15:09:39", NumeroCupom: 102, NumeroNota: 2114, SerieNota: "", SubSerieNota: "", SerieSAT: "900010057", SerieECF: "", ModeloFiscal: 1, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "35170682373077000171599000100570021143123571", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 53, Nome: "LOJA GRUPO QA 04", CNPJ: "82373077000171", InscricaoEstadual: "111111111111" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-06-16T00:00:00", Numero: 18, NumeroFechamento: 45, Operador: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } }, Itens: [ { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KG", Grupo: "BOL", SubGrupo: "TRADICI", NCM: "22021000" }, Quantidade: 0.5, ValorUnitario: 61, ValorDesconto: 0.91, ValorAcrescimo: 0, ValorTotal: 29.59, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 3, Cst: "01", BaseCalculo: 29.59, Valor: 0.89 }, Cofins: { Aliquota: 3, Cst: "01", BaseCalculo: 29.59, Valor: 0.89 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } }, { Status: 1, Produto: { Codigo: 3, Nome: "ALPES SUICO", Unidade: "KG", Grupo: "BOL", SubGrupo: "TRADICI", NCM: "22021000" }, Quantidade: 0.5, ValorUnitario: 61, ValorDesconto: 0.91, ValorAcrescimo: 0, ValorTotal: 29.59, Cfop: "5101", Cst: "000", Csosn: null, CEST: "0300600", Tributo: "T", Pis: { Aliquota: 18, Cst: "01", BaseCalculo: 29.59, Valor: 5.33 }, Cofins: { Aliquota: 18, Cst: "01", BaseCalculo: 29.59, Valor: 5.33 }, Icms: { Aliquota: 18, BaseCalculo: 29.59, Valor: 5.33 } }, { Status: 1, Produto: { Codigo: 999, Nome: "TAXA SERVICO", Unidade: "UNI", Grupo: "TAXAS", SubGrupo: "TAXAS", NCM: "22021000" }, Quantidade: 6.1, ValorUnitario: 1, ValorDesconto: 0.18, ValorAcrescimo: 0, ValorTotal: 5.92, Cfop: "5101", Cst: "040", Csosn: null, CEST: "0300600", Tributo: "I", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } } ], Comissoes: [ { Tipo: 1, Valor: 6.1, Funcionario: { Codigo: 1, Nome: "CORDEIRO", Cpf: "112.644.158-93" } } ], Pagamentos: [ { TipoFormaPagamento: 1, Descricao: "DINHEIRO", ValorRecebido: 65.1, ValorEfetivo: 65.1, FormaPagamentoCartao: null } ], TotalizadorVenda: { ValorSubTotal: 67.1, ValorTotalDescontoFiscal: 2, ValorTotalDescontoSistema: 2, ValorTotalAcrescimo: 0, ValorTotalServico: 6.1, ValorTotalTaxaEntrega: 0, ValorTotal: 65.1, ValorTroco: 0, ValorTotalBaseCalculoICMS: 29.59, ValorTotalICMS: 5.33, ValorTotalBaseCalculoPIS: 59.18, ValorTotalPIS: 6.22, ValorTotalBaseCalculoCOFINS: 59.18, ValorTotalCOFINS: 6.22 } } ], Sucesso: true, Erros: [] } |
---|
Response
{ Vendas: [ { DataMovimento: "2017-08-10T00:00:00", DataRecebimento: "2017-08-10T14:03:30", NumeroCupom: 10430, NumeroNota: 41659, SerieNota: "", SubSerieNota: "", SerieSAT: "", SerieECF: "BE111610101110008758", ModeloFiscal: 4, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 50, Nome: "LOJA GRUPO QA MATRIZ", CNPJ: "82.373.077/0001-71", InscricaoEstadual: "1018146530" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-08-10T00:00:00", Numero: 1, NumeroFechamento: 70, Operador: { Codigo: 1, Nome: "ANDRE", Cpf: "305.263.358-90" } }, Itens: [ { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KL", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 0.075, ValorUnitario: 13, ValorDesconto: 0, ValorAcrescimo: 0.09, ValorTotal: 1.06, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 1.06, Valor: 0.19 } }, { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KL", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 0.08, ValorUnitario: 13, ValorDesconto: 0, ValorAcrescimo: 0.1, ValorTotal: 1.14, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 1.14, Valor: 0.2 } }, { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KL", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 0.08, ValorUnitario: 13, ValorDesconto: 0, ValorAcrescimo: 0.13, ValorTotal: 1.17, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 1.17, Valor: 0.21 } }, { Status: 1, Produto: { Codigo: 3, Nome: "ALPES SUICO", Unidade: "KG", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 0.65, ValorUnitario: 61, ValorDesconto: 0, ValorAcrescimo: 3.96, ValorTotal: 43.61, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 43.61, Valor: 7.84 } }, { Status: 1, Produto: { Codigo: 5, Nome: "BRIGADEIRO COM BABA DE MOCA", Unidade: "KG", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 1.37, ValorUnitario: 61, ValorDesconto: 0, ValorAcrescimo: 8.35, ValorTotal: 91.92, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 91.92, Valor: 16.54 } }, { Status: 1, Produto: { Codigo: 6, Nome: "BRIGADEIRO II", Unidade: "KG", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 0.65, ValorUnitario: 61, ValorDesconto: 0, ValorAcrescimo: 3.96, ValorTotal: 43.61, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 43.61, Valor: 7.84 } }, { Status: 1, Produto: { Codigo: 9, Nome: "CHOCOLATE COM AMENDOIM", Unidade: "KG", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 1.37, ValorUnitario: 61, ValorDesconto: 0, ValorAcrescimo: 8.35, ValorTotal: 91.92, Cfop: "5102", Cst: "040", Csosn: null, CEST: null, Tributo: "I", Pis: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 0, BaseCalculo: 0, Valor: 0 } } ], Comissoes: [ { Tipo: 1, Valor: 24.94, Funcionario: { Codigo: 1, Nome: "ANDRE", Cpf: "305.263.358-90" } } ], Pagamentos: [ { TipoFormaPagamento: 3, Descricao: "MAESTRO", ValorRecebido: 91.49, ValorEfetivo: 91.49, FormaPagamentoCartao: { TipoTransacao: 2, CodigoCartao: 4, DadosTEF: null, TipoCartao: "DÉBITO" } }, { TipoFormaPagamento: 3, Descricao: "MASTERCARD", ValorRecebido: 91.47, ValorEfetivo: 91.47, FormaPagamentoCartao: { TipoTransacao: 2, CodigoCartao: 2, DadosTEF: null, TipoCartao: "CRÉDITO" } }, { TipoFormaPagamento: 3, Descricao: "VOUCHER", ValorRecebido: 91.47, ValorEfetivo: 91.47, FormaPagamentoCartao: { TipoTransacao: 2, CodigoCartao: 122, DadosTEF: null, TipoCartao: "VOUCHER" } } ], TotalizadorVenda: { ValorSubTotal: 249.49, ValorTotalDescontoFiscal: 0, ValorTotalDescontoSistema: 0, ValorTotalAcrescimo: 24.94, ValorTotalServico: 0, ValorTotalTaxaEntrega: 0, ValorTotal: 274.43, ValorTroco: 0, ValorTotalBaseCalculoICMS: 182.51, ValorTotalICMS: 32.82, ValorTotalBaseCalculoPIS: 0, ValorTotalPIS: 0, ValorTotalBaseCalculoCOFINS: 0, ValorTotalCOFINS: 0 } }, { DataMovimento: "2017-08-10T00:00:00", DataRecebimento: "2017-08-10T14:08:11", NumeroCupom: 10433, NumeroNota: 41665, SerieNota: "", SubSerieNota: "", SerieSAT: "", SerieECF: "BE111610101110008758", ModeloFiscal: 4, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 50, Nome: "LOJA GRUPO QA MATRIZ", CNPJ: "82.373.077/0001-71", InscricaoEstadual: "1018146530" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-08-10T00:00:00", Numero: 1, NumeroFechamento: 70, Operador: { Codigo: 1, Nome: "ANDRE", Cpf: "305.263.358-90" } }, Itens: [ { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KL", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 1, ValorUnitario: 13, ValorDesconto: 0, ValorAcrescimo: 1.3, ValorTotal: 14.3, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 14.3, Valor: 2.57 } } ], Comissoes: [ { Tipo: 1, Valor: 1.3, Funcionario: { Codigo: 1, Nome: "ANDRE", Cpf: "305.263.358-90" } } ], Pagamentos: [ { TipoFormaPagamento: 3, Descricao: "VOUCHER", ValorRecebido: 14.3, ValorEfetivo: 14.3, FormaPagamentoCartao: { TipoTransacao: 2, CodigoCartao: 122, DadosTEF: null, TipoCartao: "VOUCHER" } } ], TotalizadorVenda: { ValorSubTotal: 13, ValorTotalDescontoFiscal: 0, ValorTotalDescontoSistema: 0, ValorTotalAcrescimo: 1.3, ValorTotalServico: 0, ValorTotalTaxaEntrega: 0, ValorTotal: 14.3, ValorTroco: 0, ValorTotalBaseCalculoICMS: 14.3, ValorTotalICMS: 2.57, ValorTotalBaseCalculoPIS: 0, ValorTotalPIS: 0, ValorTotalBaseCalculoCOFINS: 0, ValorTotalCOFINS: 0 } } ], Sucesso: true, Erros: [] } |
---|
Response
{ Vendas: [ { DataMovimento: "2017-08-10T00:00:00", DataRecebimento: "2017-08-10T14:36:13", NumeroCupom: 10440, NumeroNota: 41676, SerieNota: "", SubSerieNota: "", SerieSAT: "", SerieECF: "BE111610101110008758", ModeloFiscal: 4, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 50, Nome: "LOJA GRUPO QA MATRIZ", CNPJ: "82.373.077/0001-71", InscricaoEstadual: "1018146530" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-08-10T00:00:00", Numero: 1, NumeroFechamento: 72, Operador: { Codigo: 1, Nome: "ANDRE", Cpf: "305.263.358-90" } }, Itens: [ { Status: 1, Produto: { Codigo: 1, Nome: "A FRANCESA", Unidade: "KL", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 1, ValorUnitario: 13, ValorDesconto: 0, ValorAcrescimo: 0, ValorTotal: 13, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "07", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 13, Valor: 2.34 } } ], Comissoes: [], Pagamentos: [ { TipoFormaPagamento: 3, Descricao: "ELO CREDITO", ValorRecebido: 13, ValorEfetivo: 13, FormaPagamentoCartao: { TipoTransacao: 1, CodigoCartao: 3, DadosTEF: { CodigoAutorizada: "VIS", CnpjAutorizada: "51427102000129", DescricaoAutorizada: "VISANET", CodigoBandeira: 0, DescricaoBandeira: "DEMOCARD", NSUHost: "14355703413", NSUTEF: 3873 }, TipoCartao: "CRÉDITO" } } ], TotalizadorVenda: { ValorSubTotal: 13, ValorTotalDescontoFiscal: 0, ValorTotalDescontoSistema: 0, ValorTotalAcrescimo: 0, ValorTotalServico: 0, ValorTotalTaxaEntrega: 0, ValorTotal: 13, ValorTroco: 0, ValorTotalBaseCalculoICMS: 13, ValorTotalICMS: 2.34, ValorTotalBaseCalculoPIS: 0, ValorTotalPIS: 0, ValorTotalBaseCalculoCOFINS: 0, ValorTotalCOFINS: 0 } }, { DataMovimento: "2017-08-10T00:00:00", DataRecebimento: "2017-08-10T14:37:17", NumeroCupom: 10441, NumeroNota: 41678, SerieNota: "", SubSerieNota: "", SerieSAT: "", SerieECF: "BE111610101110008758", ModeloFiscal: 4, IDSetorVenda: 0, StatusVenda: 2, QuantidadePessoas: 1, StatusNotaNFCe: null, ChaveSefaz: "", ProtocoloAutorizacaoSefaz: "", Loja: { Codigo: 50, Nome: "LOJA GRUPO QA MATRIZ", CNPJ: "82.373.077/0001-71", InscricaoEstadual: "1018146530" }, Cliente: null, DadosCancelamento: null, Caixa: { Data: "2017-08-10T00:00:00", Numero: 1, NumeroFechamento: 72, Operador: { Codigo: 1, Nome: "ANDRE", Cpf: "305.263.358-90" } }, Itens: [ { Status: 1, Produto: { Codigo: 2, Nome: "AERADO", Unidade: "KG", Grupo: "BOLOS", SubGrupo: "TRADICIONAIS", NCM: "19059090" }, Quantidade: 1, ValorUnitario: 61, ValorDesconto: 0, ValorAcrescimo: 0, ValorTotal: 61, Cfop: "5102", Cst: "000", Csosn: null, CEST: null, Tributo: "T", Pis: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Cofins: { Aliquota: 0, Cst: "49", BaseCalculo: 0, Valor: 0 }, Icms: { Aliquota: 18, BaseCalculo: 61, Valor: 10.98 } } ], Comissoes: [], Pagamentos: [ { TipoFormaPagamento: 3, Descricao: "MAESTRO", ValorRecebido: 61, ValorEfetivo: 61, FormaPagamentoCartao: { TipoTransacao: 1, CodigoCartao: 4, DadosTEF: { CodigoAutorizada: "VIS", CnpjAutorizada: "51427102000129", DescricaoAutorizada: "VISANET", CodigoBandeira: 0, DescricaoBandeira: "DEMOCARD", NSUHost: "14370023322", NSUTEF: 28264 }, TipoCartao: "DÉBITO" } } ], TotalizadorVenda: { ValorSubTotal: 61, ValorTotalDescontoFiscal: 0, ValorTotalDescontoSistema: 0, ValorTotalAcrescimo: 0, ValorTotalServico: 0, ValorTotalTaxaEntrega: 0, ValorTotal: 61, ValorTroco: 0, ValorTotalBaseCalculoICMS: 61, ValorTotalICMS: 10.98, ValorTotalBaseCalculoPIS: 0, ValorTotalPIS: 0, ValorTotalBaseCalculoCOFINS: 0, ValorTotalCOFINS: 0 } } ], Sucesso: true, Erros: [] } |
---|
Informações sobre os retorno da API CapaVenda
ModeloFiscal: Deve respeitar a tabela abaixo.
Modelo Fiscal | Código |
SAT - Sistema autenticador e transmissor de cupons fiscais eletrônicos | 1 |
NFCe - Nota Fiscal de Consumidor Eletrônica | 2 |
BNF - Bloco de Notas Fiscais | 3 |
ECF - Escrituração Contábil Fiscal | 4 |
NFe - Nota Fiscal Eletrônica | 5 |
ModuloVenda: Deve respeitar a tabela abaixo.
ModuloVenda | Código |
PDV - Ponto de venda | 1 |
PED - Processamento eletrônico de dados | 2 |
Recebimento automático | 3 |
Contingência | 4 |
Emissor de Nfe(Nota fiscal eletrônica) | 5 |
Pedido de Venda | 6 |
Comanda - Mobile | 7 |
ATM - Terminal de autoatendimento | 8 |
StatusNotaNFCe: Deve respeitar a tabela abaixo.
Status da Nota NFCe(Nota fiscal de consumidor eletrônica) | Código |
Emissão normal autorizada | 1 |
Contingência pendente | 2 |
Contingência autorizada | 3 |
Contingência rejeitada | 4 |
StatusVenda: Deve respeitar a tabela abaixo.
Status da Venda | Código |
Aberto | 1 |
Finalizado | 2 |
Cancelado | 3 |
Erro | 4 |
StatusItemVenda: Deve respeitar a tabela abaixo.
Status do item de venda | Código |
Finalizado | 1 |
Cancelado | 2 |
TipoPessoa: Deve respeitar a tabela abaixo.
Status da Venda | Código |
Não informado | 0 |
Física | 1 |
Jurídica | 2 |
TipoFormaPagamento: Deve respeitar a tabela abaixo.
Tipo de forma de pagamento | Código |
Dinheiro | 1 |
Cheque | 2 |
Cartão | 3 |
Ticket | 4 |
Contra vale | 5 |
Assinada | 6 |
Cortesia | 7 |
Boleto | 8 |
FormaPagamentoCartao > TipoCartao: Deve conter um destes itens abaixo.
Tipo Cartao |
DÉBITO |
CRÉDITO |
VOUCHER |
TipoTransacao: Deve respeitar a tabela abaixo.
Tipo de transação | Código |
TEF - Transferência eletrônica de fundos | 1 |
POS - "Point of Sale" ou ponto de venda | 2 |
Button Texto Outras integrações do Chef Web Link http://tdn.totvs.com/display/TChef/TOTVS+Chef+Web
Templatedocumentos |
---|
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |