Páginas filhas
  • API - Capa Venda

Versões comparadas

Chave

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

...

"NumeroSerialLoja": Informar o Diretório Site do ambiente que deseja consultar as informações de venda

"Chave": Manter Padrão "Chave"Usar SerialNumber 


Request

{

"Usuario": "totvschef",

"Senha": 123456,

"NumeroSerialLoja":"96700001",

"Chave": "Serial NumberSerialNumber"

}

Response

O serviço retorna um JSON no formato abaixo:
1- Válido

...

*NumeroCaixa: Número do caixa

     *ValidaSaltoNota ValidaSaltoNota: O parâmetro ValidaSaltoNota pode ser preenchido com "False", indicando que toda a movimentação será integrada, ou "True", indicando que apenas datas com todos os documentos fiscais (se pulo de sequência) serão integradas. O valor padrão é "False. Obs: Parâmetro Opcional

     *NotasInutilizadas: informar true para exibição de notas inutilizadas, e false para que a notas inutilizadas não sejam consideradas. Obs: Parâmetro Opcional

              

*Preenchimento obrigatório

...

Table Filter
id1571251449942_-1129844512

{
    "Vendas": [
        {
            "ChaveVenda": "6fdb67fc-3312-489b-b513-00fa679166fa",
            "DataMovimento": "2022-12-02T00:00:00",
            "DataRecebimento": "2022-12-02T00:10:08",
            "NumeroCupom": 1037,
            "NumeroNota": 227918,
            "SerieNota": "",
            "SubSerieNota": "",
            "SerieSAT": "000988086",
            "SerieECF": "",
            "ModeloFiscal": 1,
            "IDSetorVenda": 0,
            "StatusVenda": 2,
            "QuantidadePessoas": 1,
            "StatusNotaNFCe": null,
            "ChaveSefaz": "35221207758701000303590009880862279186478933",
            "ProtocoloAutorizacaoSefaz": "",
            "DataIntegracaoChefweb": "2022-12-02T10:23:46.427",
            "CPFFidelidadeIntegracao": "",
            "Loja": {
                "Codigo": 3,
                "Nome": "LOJA DO SEU ZÉ",
                "CNPJ": "10.148.261/0001-01",
                "InscricaoEstadual": "257454426115"
            },
            "Cliente": null,
            "DadosCancelamento": null,
            "Caixa": {
                "Data": "2022-12-01T00:00:00",
                "Numero": 1,
                "NumeroFechamento": 6,
                "Operador": {
                    "Codigo": 6,
                    "Nome": "CAIXA MADRUGADA",
                    "Cpf": ""
                }
            },
            "Itens": [
                {
                    "Status": 1,
                    "Produto": {
                        "Codigo": 40,
                        "Nome": "COXINHA",
                        "Unidade": "UN",
                        "CodigoGrupo": 61,
                        "Grupo": "ESTOQUE",
                        "CodigoSubGrupo": 65,
                        "SubGrupo": "SALGADOS",
                        "NCM": "16023290",
                        "CodigoOperador": 6,
                        "NomeOperador": "CAIXA MADRUGADA",
                        "CamposCustomizaveis": {},
                        "Composicoes": null
                    },
                    "Convenio": null,
                    "Quantidade": 4.0,
                    "ValorUnitario": 9.0000,
                    "ValorDesconto": 0.0000,
                    "ValorAcrescimo": 0.0000,
                    "ValorTotal": 36.0000,
                    "Cfop": "5102",
                    "Cst": "000",
                    "Csosn": null,
                    "CEST": null,
                    "Tributo": "T",
                    "Pis": {
                        "Aliquota": 0.0000,
                        "Cst": "49",
                        "BaseCalculo": 29.5200,
                        "Valor": 0.00
                    },
                    "Cofins": {
                        "Aliquota": 0.0000,
                        "Cst": "49",
                        "BaseCalculo": 29.5200,
                        "Valor": 0.00
                    },
                    "Icms": {
                        "Aliquota": 18.0000,
                        "BaseCalculo": 36.00,
                        "Valor": 6.48
                    }
                },
                {
                    "Status": 1,
                    "Produto": {
                        "Codigo": 51,
                        "Nome": "GELATINA MOSAICO",
                        "Unidade": "UN",
                        "CodigoGrupo": 61,
                        "Grupo": "ESTOQUE",
                        "CodigoSubGrupo": 66,
                        "SubGrupo": "SOBREMESAS",
                        "NCM": "21069029",
                        "CodigoOperador": 6,
                        "NomeOperador": "CAIXA MADRUGADA",
                        "CamposCustomizaveis": {},
                        "Composicoes": null
                    },
                    "Convenio": null,
                    "Quantidade": 1.0,
                    "ValorUnitario": 10.0000,
                    "ValorDesconto": 0.0000,
                    "ValorAcrescimo": 0.0000,
                    "ValorTotal": 10.0000,
                    "Cfop": "5102",
                    "Cst": "000",
                    "Csosn": null,
                    "CEST": null,
                    "Tributo": "T",
                    "Pis": {
                        "Aliquota": 0.0000,
                        "Cst": "49",
                        "BaseCalculo": 8.2000,
                        "Valor": 0.00
                    },
                    "Cofins": {
                        "Aliquota": 0.0000,
                        "Cst": "49",
                        "BaseCalculo": 8.2000,
                        "Valor": 0.00
                    },
                    "Icms": {
                        "Aliquota": 18.0000,
                        "BaseCalculo": 10.00,
                        "Valor": 1.80
                    }
                }
            ],
            "Comissoes": [
                {
                    "Tipo": 1,
                    "Valor": 0.0000,
                    "Funcionario": {
                        "Codigo": 6,
                        "Nome": "CAIXA MADRUGADA",
                        "Cpf": ""
                    }
                }
            ],
            "Pagamentos": [
                {
                    "TipoFormaPagamento": 3,
                    "Descricao": "DEBITO",
                    "ValorRecebido": 46.0000,
                    "ValorEfetivo": 46.0000,
                    "CodigoCliente": 0,
                    "CPFCliente": "",
                    "FormaPagamentoCartao": {
                        "TipoTransacao": 2,
                        "CodigoCartao": 1,
                        "DadosTEF": null,
                        "TipoCartao": "DÉBITO",
                        "DataDeposito": "2022-12-02T00:00:00"
                    },
                    "IdPagamento": 1
                }
            ],
            "TotalizadorVenda": {
                "ValorSubTotal": 46.0000,
                "ValorTotalDescontoFiscal": 0.0000,
                "ValorTotalDescontoSistema": 0.0000,
                "ValorTotalAcrescimo": 0.0000,
                "ValorTotalServico": 0.0000,
                "ValorTotalTaxaEntrega": 0.0000,
                "ValorTotal": 46.0000,
                "ValorTroco": 0.0000,
                "ValorTotalBaseCalculoICMS": 46.0000,
                "ValorTotalICMS": 8.2800,
                "ValorTotalBaseCalculoPIS": 46.0000,
                "ValorTotalPIS": 0.0000,
                "ValorTotalBaseCalculoCOFINS": 46.0000,
                "ValorTotalCOFINS": 0.0000
            },
            "Descontos": null,
            "ItemCancelado": null,
            "TelaVenda": 2
        }
    ],
    "NotasInutilizadas": [],
    "NotasCanceladas": [],
    "Sucesso": true,
    "Erros": []
}

Card documentos
InformacaoPara que não ocorra bloqueios por consumo indevido, as chamadas na API devem ter intervalos mínimos de 30 minutos entre cada chamada e o período de d - 60 máximo. Em caso de consumo de base histórica, este processo deverá ser efetuado durante o período de 23:00 às 06:00. Neste período, o intervalo entre chamadas poderá ser reduzido sem o risco de consumo indevido.
TituloObservação Importante sobre o uso da API

Por Intervalo de Data de Integração

Retorna todas as vendas de uma loja integradas ao ChefWeb.





Por Intervalo de Data de Integração

Retorna todas as vendas de uma loja integradas ao ChefWeb.

URL do Serviço POST: http://URL do Serviço POST: http://{url_do_servidor}/Chefwebapi/api/CapaVenda/ListPorDataIntegracaoChefWeb

...

*DataHoraUltimaIntegracaoChefWeb: Será utilizado como data inicial quando preenchido considerando também a hora e minuto passados na data.

     *ValidaSaltoNota ValidaSaltoNota: O parâmetro ValidaSaltoNota pode ser preenchido com "False", indicando que toda a movimentação será integrada, ou "True", indicando que apenas datas com todos os documentos fiscais (se pulo de sequência) serão integradas. O valor padrão é "False. Obs: Parâmetro Opcional

     *NotasInutilizadas: informar true para exibição de notas inutilizadas, e false para que a notas inutilizadas não sejam consideradas. Obs: Parâmetro Opcional

*Preenchimento obrigatório

...

 
"Icms": {
"Aliquota": 18,
"BaseCalculo": 66,
"Valor": 11.88
}
},
{
"Status": 1,
"Produto": {
"Codigo": 2,
"Nome": "TESTE PRODUTO 2",
"Unidade": "KG",

"ValorTotalTaxaEntrega": 0,
"ValorTotal": 99.99,
"ValorTroco": 0,
"ValorTotalBaseCalculoICMS": 99.99,
"ValorTotalICMS": 17.99,
"ValorTotalBaseCalculoPIS": 0,
"ValorTotalPIS": 0,
"ValorTotalBaseCalculoCOFINS": 0,
"ValorTotalCOFINS": 0
},
"TelaVenda": 4
}
],
"Sucesso": true,
"Erros": [
{
"CodigoErro": 999,
"DescricaoErro": "Erro Teste Documentação"
}
],

"NotasInutilizadas": [],
}

Card documentos
InformacaoPara que não ocorra bloqueios por consumo indevido, as chamadas na API devem ter intervalos mínimos de 30 minutos entre cada chamada e o período de d - 60 máximo. Em caso de consumo de base histórica, este processo deverá ser efetuado durante o período de 23:00 às 06:00. Neste período, o intervalo entre chamadas poderá ser reduzido sem o risco de consumo indevido.
TituloObservação Importante sobre o uso da API

Por Intervalo de Data Movimento

Por Intervalo de Data Movimento

A consulta por intervalo de A consulta por intervalo de data de movimento tem por finalidade retornar todas as vendas, independentemente do status do caixa, aberto ou fechado, de uma loja integrada ao ChefWeb.

...

*DataMovimentoFinal: Data Final do período critério de busca.

*Online: O parâmetro Online pode ser preenchido com 0(Zero), somente caixas fechados ou 1(Um) para caixas abertos e fechados. O valor padrão é 0(Zero).

Online: Informar true para exibição das vendas online e caixas Fechados, e false para não exibir somente vendas de caixas fechados. O padrão do sistema é false. Obs: Parâmetro Opcional

*ValidaSaltoNota: O parâmetro ValidaSaltoNota pode ser preenchido com "False", indicando que toda a movimentação será integrada, ou "True", indicando que apenas datas com todos os documentos fiscais (se pulo de sequência) serão integradas. O valor padrão é "False. Obs: Parâmetro Opcional  

*NotasInutilizadas: informar true para exibição de notas inutilizadas, e false para que a notas inutilizadas não sejam consideradas. Obs: Parâmetro Opcional

EnvioFaturamentoCaixaFechado: Informar true para permitir apenas o retorno das vendas apenas quando todos os caixas estiverem fechados, e false para sejam retornados os registros de vendas independente de todos os caixas estiverem fechados. O padrão do sistema é false Obs: Parâmetro Opcional

 *Preenchimento obrigatório

{  

      Token:"2d7f8eb0-268a-4adb-89e6-53285b01dba2",

      CodigoLoja: "50",

      Composicoes: true,

      DataMovimentoInicial: "2017-06-06T00:00:00",

      DataMovimentoFinal: "2017-06-06T23:59:59",

      Online: 1,

      ValidaSaltoNota: true,

       NotasInutilizadas NotasInutilizadas : false

}

...

,

      EnvioFaturamentoCaixaFechado: false

}

...

Exemplo Retorno Vendas Cartão POS

...

{
    "Vendas": [
        {
            "ChaveVenda": "6b846084-744e-4e9e-8776-afa0cb9fb317",
            "DataMovimento": "2019-01-08T00:00:00",
            "DataRecebimento": "2019-01-08T12:03:52",
            "NumeroCupom": 67153,
            "NumeroNota": 6393,
            "SerieNota": "290",
            "SubSerieNota": null,
            "SerieSAT": null,
            "SerieECF": null,
            "ModeloFiscal": 2,
            "IDSetorVenda": 0,
            "StatusVenda": 2,
            "QuantidadePessoas": 1,
            "StatusNotaNFCe": 1,
            "ChaveSefaz": "33190182373077000171652900000063931063774289",
            "ProtocoloAutorizacaoSefaz": "333190000008599",
            "DataIntegracaoChefweb": null,
            "CPFFidelidadeIntegracao": "",
            "Loja": {
                "Codigo": 50,
                "Nome": "LOJA DO SEU ZÉ",
                "CNPJ": "10.148.261/0001-01",
                "InscricaoEstadual": "257454426115"
            },
            "Cliente": null,
            "DadosCancelamento": null,
            "Caixa": {
                "Data": "2019-01-08T00:00:00",
                "Numero": 1,
                "NumeroFechamento": 1,
                "Operador": {
                    "Codigo": 1,
                    "Nome": "ALBINO",
                    "Cpf": ""
                }
            },
            "Itens": [
                {
                    "Status": 1,
                    "Produto": {
                        "Codigo": 1,
                        "Nome": "A FRANCESA",
                        "Unidade": "KG",
                        "CodigoGrupo": 2451,
                        "Grupo": "BOLOS",
                        "CodigoSubGrupo": 2455,
                        "SubGrupo": "TRADICIONAIS",
                        "NCM": "21069090",
                        "CodigoOperador": 1,
                        "NomeOperador": "ALBINO",
                        "CamposCustomizaveis": {
                            "CODIGOPROTHEUS": "TESTE   TESTE   ",
                            "TIPODEUVA": "NIAGARA"
                        },
                        "Composicoes": null
                    },
                    "Convenio": null,
                    "Quantidade": 1.0,
                    "ValorUnitario": 66.0100,
                    "ValorDesconto": 0.0000,
                    "ValorAcrescimo": 6.6100,
                    "ValorTotal": 72.6200,
                    "Cfop": "5102",
                    "Cst": "020",
                    "Csosn": null,
                    "CEST": "0300600",
                    "Tributo": "T",
                    "Pis": {
                        "Aliquota": 1.6500,
                        "Cst": "02",
                        "BaseCalculo": 0.0,
                        "Valor": 1.19
                    },
                    "Cofins": {
                        "Aliquota": 7.6000,
                        "Cst": "02"",
                        "BaseCalculo": 0.0,
                        "Valor": 5.51
                    },
                    "Icms": {
                        "Aliquota": 18.0000,
                        "BaseCalculo": 072.062,
                        "Valor": 513.5107
                    },
                   "Icms": {
      

                    "AliquotaCodigoDeBarras": 18.0000"",
                        "BaseCalculoDataVenda": 72.62"31/03/2023 09:58:19",
                        "ValorPrecoCompra": 1323.071000,
                    }"AtendenteVenda": "ALBINO",
                },    "CodigoAtendenteVenda": 1

                {
                    "Status": 1,
                    "Produto": {
                        "Codigo": 3,
                        "Nome": "ALPES SUICO",
                        "Unidade": "KG",
                        "CodigoGrupo": 2451,
                        "Grupo": "BOLOS",
                        "CodigoSubGrupo": 2455,
                        "SubGrupo": "TRADICIONAIS",
                        "NCM": "22021000",
                        "CodigoOperador": 1,
                        "NomeOperador": "ALBINO",
                        "CamposCustomizaveis": {
                            "CODIGOPROTHEUS": "",
                            "TIPODEUVA": ""
                        },
                        "Composicoes": null
                    },
                    "Convenio": null,
                    "Quantidade": 1.0,
                    "ValorUnitario": 61.0000,
                    "ValorDesconto": 0.0000,
                    "ValorAcrescimo": 6.0900,
                    "ValorTotal": 67.0900,
                    "Cfop": "5101",
                    "Cst": "040",
                    "Csosn": null,
                    "CEST": "0300600",
                    "Tributo": "T",
                    "Pis": {
                        "Aliquota": 0.6500,
                        "Cst": "01",
                        "BaseCalculo": 0.0,
                        "Valor": 0.43
                    },
                    "Cofins": {
                        "Aliquota": 3.0000,
                        "Cst": "01",
                        "BaseCalculo": 0.0,
                        "Valor": 2.01
                    },
                    "Icms": {
                        "Aliquota": 18.0000,
                        "BaseCalculo": 66.08,
                        "Valor": 11.89
                    }
                }
            ],
            "Comissoes": [
                {
                    "Tipo": 1,
                    "Valor": 12.7000,
                    "Funcionario": {
                        "Codigo": 1,
                        "Nome": "ALBINO",
                        "Cpf": ""
                    }
                }
            ],
            "Pagamentos": [
                {
                    "TipoFormaPagamento": 1,
                    "Descricao": "DINHEIRO",
                    "ValorRecebido": 139.7100,
                    "ValorEfetivo": 139.7100,
                    "CodigoCliente": 0,
                    "CPFCliente": "",
                    "FormaPagamentoCartao": null,
                    "IdPagamento": 1
                }
            ],
            "TotalizadorVenda": {
                "ValorSubTotal": 127.0100,
                "ValorTotalDescontoFiscal": 0.0000,
                "ValorTotalDescontoSistema": 0.0000,
                "ValorTotalAcrescimo": 12.7000,
                "ValorTotalServico": 12.7000,
                "ValorTotalTaxaEntrega": 0.0000,
                "ValorTotal": 139.7100,
                "ValorTroco": 0.0000,
                "ValorTotalBaseCalculoICMS": 138.7000,
                "ValorTotalICMS": 24.9600,
                "ValorTotalBaseCalculoPIS": 139.7100,
                "ValorTotalPIS": 1.6200,
                "ValorTotalBaseCalculoCOFINS": 139.7100,
                "ValorTotalCOFINS": 7.5200
            },
            "Descontos": null,
            "ItemCancelado": null,
            "TelaVenda": 6
        }
         
    ],
    "NotasInutilizadas": [],
    "NotasCanceladas": [],
    "Sucesso": true,
    "Erros": []
}




...

Tipo Cartao

DÉBITO

CRÉDITO

VOUCHER

PIX

TipoTransacao: Deve respeitar a tabela abaixo.

...

Card documentos
InformacaoPara que não ocorra bloqueios por consumo indevido, as chamadas na API devem ter intervalos mínimos de 30 minutos entre cada chamada e o período de d D - 60 3 máximo. Em caso de consumo de base histórica, este processo deverá ser efetuado durante o período de 23:00 às 06:00. Neste período, o intervalo entre chamadas poderá ser reduzido sem o risco de consumo indevido. Caso seja recorrente o consumo da base histórica, poderá acarretar em consumo indevido e bloqueio do uso da API.
TituloObservação Importante sobre o uso da API

...