Ir para o final dos metadados
Ir para o início dos metadados

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 11 Próxima »

Integração pedido combustível

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/CLIENTE

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PEDIDO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PEDIDO/{id}

DELETE https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PEDIDO/{id}

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PEDIDO/{id}/DANFE

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PEDIDO/{id}/FATURAR

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PEDIDO/{id}/XML

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PEDIDO/STATUS

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/PRODUTO

Integrações

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/ABASTECIMENTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/ADMINISTRADORA

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/ALTERACAO_PRECO_COMBUSTIVEL

PUT-> https://web.qualityautomacao.com.br/INTEGRACAO/ALTERAR_PRODUTO/{id}

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/APRIX_CUSTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/APRIX_MOVIMENTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/APRIX_PRECO_CLIENTE

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/AUTORIZA_PAGAMENTO_ABASTECIMENTO

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/AUTORIZAR_NFE_SAIDA/{notaCodigo}

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/BICO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/BOMBA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CAIXA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CAIXA_APRESENTADO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CARTAO

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/CARTAO

DELETE-> https://web.qualityautomacao.com.br/INTEGRACAO/CARTAO/{id}

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CENTRO_CUSTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CHEQUE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CLIENTE

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/CLIENTE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CLIENTE_EMPRESA

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/CLIENTE_PRAZO/{codigoCliente}

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/CLIENTE_UNIDADE_NEGOCIO

PUT-> https://web.qualityautomacao.com.br/INTEGRACAO/CLIENTE/{id}

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CNPJ_REDES_PAGPIX

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/COMPRA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/COMPRA_ITEM

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CARTOES_CLUBGAS

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_DESPESAS_FINANCEIRO_REDE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_FUNCIONARIO_IDENTFID

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_LMC_REDE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_PRECO_IDENTIFID

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_SUB_GRUPO_REDE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_VIEW

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSUMO_CLIENTE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONTA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONTAGEM_ESTOQUE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/DFE_XML

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/DFE_XML

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/DUPLICATA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/EMPRESAS

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/ESTOQUE_PERIODO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/FINANCEIRO_EXCLUSAO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_FORMA_PAGAMENTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/FORMA_PAGAMENTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/FORNECEDOR

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/FUNCIONARIO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/FUNCIONARIO_META

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/FUNCOES

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/GRUPO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/GRUPO_CLIENTE

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/GRUPO_CLIENTE

PUT-> https://web.qualityautomacao.com.br/INTEGRACAO/GRUPO_CLIENTE/{id}

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/GRUPO_META

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/ICMS

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/INCLUIR_PRODUTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/LANCAMENTO_CONTABIL

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/LMC

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/MAPA_DESEMPENHO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/MOVIMENTO_CONTA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/NFCE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/NFCE/{id}/XML

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/NFE_SAIDA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/NFE/{id}/XML

GET-> /INTEGRACAO/NOTA_SAIDA_ITEM

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/NOTA_SERVICO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PDV

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_COMBUSTIVEL/CLIENTE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_TRR

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PIS_COFINS

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PLACARES

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PLANO_CONTA_CONTABIL

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PLANO_CONTA_GERENCIAL

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PRAZOS

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PRODUTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PRODUTO_EMPRESA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PRODUTO_ESTOQUE

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/PRODUTO_INVENTARIO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PRODUTO_LMC_LMP

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/PRODUTO_META

PUT-> https://web.qualityautomacao.com.br/INTEGRACAO/REAJUSTAR_PRODUTO_COMBUSTIVEL

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/REAJUSTAR_PRODUTO

PUT-> https://web.qualityautomacao.com.br/INTEGRACAO/RECEBER_CHEQUE

PUT-> https://web.qualityautomacao.com.br/INTEGRACAO/RECEBER_TITULO

POST-> https://web.qualityautomacao.com.br/INTEGRACAO/REVENDEDORES_ANP

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/SAT

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/TANQUE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/TITULO_PAGAR

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/TITULO_RECEBER

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/TROCA_PRECO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/USUARIO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/USUARIO_EMPRESA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/VALE_FUNCIONARIO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/VENDA

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/VENDA_FORMA_PAGAMENTO

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/VENDA_ITEM

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/VENDA/{idList}

Schemas

IntegracaoReceberTitulo

{
listaVenda*       [integer($int32)]
contaCodigo*      integer($int32)
dataRecebimento*  string($date)
}

IntegracaoReceberCheque

{
vendas*           [integer($int32)]
contaCodigo*      integer($int32)
dataRecebimento*  string($date)
}

ReajustarProdutoCombustivel

{
tanques*	[Lista de tanques para reajustar o estoque.

ReajustarProdutoCombustivelItens
{
description:	
Lista de tanques para reajustar o estoque.

tanqueCodigo*	    integer($int32)
estoqueEscritural*	number($double)
Setar o valor atual do estoque do tanque.
}]
}

ReajustarProdutoCombustivelItens

{
description:	
Lista de tanques para reajustar o estoque.

tanqueCodigo*	    integer($int32)
estoqueEscritural*	number($double)
Setar o valor atual do estoque do tanque.
}

ClienteGrupo

{
descricaoGrupo*	string
maxLength: 80
blLimiteLitros	boolean
default: false
Ao setar false, os valores de vlLimiteLitros e vlLimiteLitrosDisponivel ficarão zerados.

vlLimiteLitros	number($double)
Preenchimento obrigatório quando o blLimiteLitros for true.

vlLimiteLitrosDisponivel	number($double)
Preenchimento obrigatório quando o blLimiteLitros for true.

blLimiteReais	boolean
default: false
Ao setar false, os valores de vlLimiteReais e vlLimiteReaisDisponivel ficarão zerados.

vlLimiteReais	number($double)
Preenchimento obrigatório quando o blLimiteReais for true.

vlLimiteReaisDisponivel	number($double)
Preenchimento obrigatório quando o blLimiteReais for true.

flTipoLimite*	string
maxLength: 1
M = Mensal, Documentos Faturados = D, Documentos Pagos = P

flBloqueioFinanceiroAberto	boolean
default: false
documentosReinicio	integer($int32)
default: 0
1 - Notas/Duplicatas, 2 - Cheques/Remessas, 3 - Notas/Duplicatas e Cheques/Remessas

codigoExterno	string
maxLength: 10
isLimiteLitrosPreenchido*	boolean
isLimiteReaisPreenchido*	boolean
}

RetornoClienteGrupo

{
codClienteGrupo*	integer($int32)
}

CentroCustoCliente

{
descricao*	string
ativo*	    boolean
}

IntegraçãoClienteCadastro

{
cnpjCpf*	                    string
rg	                            string
nomeFantasia*	                string
tipoInscricaoEstadual*	        integer($int32)
                                maximum: 3
                                minimum: 1
inscricaoEstadual	            string
razaoSocial*	                string
tipoPessoa*	                    string
                                pattern: F|J
enderecoTipoLogradouro*	        string
enderecoLogradouro*	            string
enderecoNumero*                 string
enderecoComplemento	            string
enderecoBairro	                string
enderecoCidade*	                string
enderecoUf*	                    string
enderecoCep	                    string
clienteCodigoExterno	        string
clienteSuspenso	                boolean
motivoClienteSuspenso	        string
clienteLimite	                boolean
valorClienteLimite              number($double)
valorClienteLimiteDisponivel	number($double)
exigeCentroCusto*	            boolean
documentosEmitidos*	            integer($int32)
                                nullable: true
                                -1 = TODOS; 1 = NFE; 2 = NFCE;

grupoCodigo	                    integer($int32)
                                nullable: true
                                ID do código do grupo de cliente para realizar vinculo com o cliente cadastrado/alterado.

centrosCustoCliente*	[CentroCustoCliente{
descricao*	    string
ativo*	        boolean
}]
}

IntegracaoProdutoCadastro

{
descricao*	            string
descricaoResumida*	    string
tipoProduto*	        string
                        pattern: C|P|U|I|O|S|K|8
                        C = COMBUSTIVEL;P = PRODUTO;U = Material de Uso e Consumo;I = INSUMO;O = COMPOSTO;S = SERVIÇO;K = Kit;8 = Ativo Imobilizado;

grupoCodigo*	        integer($int32)
codigoExterno	        string
                        Código Externo refere-se ao código do produto no sistema externo.

unidadeCompra*	        string
                        maxLength: 6
                        Unidade de medida de compra do produto.

unidadeVenda*	        string
                        maxLength: 6
                        Unidade de medida para a venda do produto.

iat*	                string
                        Aplicado no valor de venda do produto: IAT: A = Arredondamento, T = Truncamento.

ippt*	                string
                        Tipo de Produção do Produto: IPPT: P = Produção Própria / T = Produção de Terceiro.

naturezaReceitaCodigo	string
                        maxLength: 3
                        minLength: 3
                        example: 101
precoCusto*	            number($double)
                        minimum: 0
precoCompra*	        number($double)
                        minimum: 0
precoVenda*	            number($double)
                        minimum: 0
centroCustoCodigo	    integer($int32)
ativo	                boolean
codigoAnp	            string
                        Obrigatório o preenchimento para produto do tipo combustível.

codigoProdutoLmc	    integer($int32)
                        Obrigatório o preenchimento para produto do tipo combustível.

codigoBarras	        string
tributoIcms	            IntegracaoProdutoTibutoIcms{
percentualIcmsSaida*	number($double)
                        Alíquota ICMS saída.

cstSaida*	            string
                        maxLength: 3
                        example: 060
percentualIcmsEntrada*	number($double)
                        Alíquota ICMS entrada.

cstEntrada*	            string
                        maxLength: 3
                        example: 060
dsCsosnEntrada*	        string
                        maxLength: 3
                        example: 500
dsCsosnSaida*	        string
                        maxLength: 3
                        example: 500
valorPercentualFcp*	    number($double)
                        Alíquota de fundo de combate a pobreza.

fatorReducaoBaseIcmsDe	number($double)
                        nullable: true
                        example: 17
                        Fator redução da base de cálculo do ICMS de

fatorReducaoBaseIcms	number($double)
                        nullable: true
                        example: 7
                        Fator redução da base de cálculo de ICMS para

fatorReducaoBaseIcmsSt	number($double)
                        nullable: true
                        example: 17
                        Fator redução da base de cálculo substituição tributária de ICMS de

fatorReducaoBaseIcmsSt	number($double)
                        nullable: true
                        example: 12
                        Fator redução da base de cálculo substituição tributária de ICMS para

}
tributoPisCofins	IntegracaoProdutoTributoPisCofins{
percentualCofinsEntrada*              number($double)
                                      example: 7.6
                                      Alíquota de COFINS de entrada.

percentualBaseCalculoCofinsEntrada*	  number($double)
                                      example: 100
                                      Percentual Base de Cálculo de COFINS de entrada.

cstCofinsEntrada*	                  string
                                      maxLength: 2
                                      example: 50
percentualCofinsSaida*                number($double)
                                      example: 7.6
                                      Alíquota de COFINS de saída.
                                        
percentualBaseCalculoCofinsSaida*	  number($double)
                                      example: 100
                                      Percentual Base de Cálculo de COFINS de saída.
                                        
cstCofinsSaida*	                      string
                                      maxLength: 2
                                      example: 01
percentualPisEntrada*	              number($double)
                                      example: 1.65
                                      Alíquota de PIS de entrada.

percentualBaseCalculoPisEntrada*	  number($double)
                                      example: 100
                                      Percentual Base de Cálculo de PIS de entrada.

cstPisEntrada*                        string
                                      maxLength: 2
                                      example: 50
percentualPisSaida*                   number($double)
                                      example: 1.65
                                      Alíquota de PIS de saída.
                                      
percentualBaseCalculoPisSaida*	      number($double)
                                      example: 100
Percentual Base de Cálculo de PIS de saída.

cstPisSaida*	                      string
                                      maxLength: 2
                                      example: 01
}
codigoNcm*                            string
                                      maxLength: 8
codigoCest	                          string
                                      maxLength: 7
permiteVendaEstoqueNegativo*	      boolean
produtoVendeFracionado*               boolean
utilizaCodigoBarras*                  boolean
utilizaBalanca*	                      boolean
cdCfopSaida	                          string
                                      example: 5.405 ou 6.405
                                      CFOP saída: 5 Dentro da própria UF; 6 fora da UF.

cdCfopEntrada                         string
                                      example: 1.403 ou 2.403
                                      CFOP saída: 1 Dentro da própria UF; 2 fora da UF.

Tributação Monofásica*	               number($double)
                                       nullable: true
}

IntegracaoProdutoTributoIcms

{
percentualIcmsSaida*	number($double)
                        Alíquota ICMS saída.

cstSaida*               string
                        maxLength: 3
                        example: 060
percentualIcmsEntrada*	number($double)
                        Alíquota ICMS entrada.

cstEntrada*             string
                        maxLength: 3
                        example: 060
dsCsosnEntrada*	        string
                        maxLength: 3
                        example: 500
dsCsosnSaida*	        string
                        maxLength: 3
                        example: 500
valorPercentualFcp*	    number($double)
                        Alíquota de fundo de combate a pobreza.

fatorReducaoBaseIcmsDe	number($double)
                        nullable: true
                        example: 17
                        Fator redução da base de cálculo do ICMS de

fatorReducaoBaseIcms	number($double)
                        nullable: true
                        example: 7
                        Fator redução da base de cálculo de ICMS para

fatorReducaoBaseIcmsSt	number($double)
                        nullable: true
                        example: 17
                        Fator redução da base de cálculo substituição tributária de ICMS de

fatorReducaoBaseIcmsSt	number($double)
                        nullable: true
                        example: 12
                        Fator redução da base de cálculo substituição tributária de ICMS para
                          
}

IntegracaoProdutoTributoPisConfins

{
percentualCofinsEntrada*	        number($double)
                                    example: 7.6
                                    Alíquota de COFINS de entrada.
                            
percentualBaseCalculoCofinsEntrada*	number($double)
                                    example: 100
                                    Percentual Base de Cálculo de COFINS de entrada.
                                    
cstCofinsEntrada*	                string
                                    maxLength: 2
                                    example: 50
percentualCofinsSaida*              number($double)
                                    example: 7.6
                                    Alíquota de COFINS de saída.

percentualBaseCalculoCofinsSaida*	number($double)
                                    example: 100
Percentual Base de Cálculo de COFINS de saída.

cstCofinsSaida*	                    string
                                    maxLength: 2
                                    example: 01
percentualPisEntrada*               number($double)
                                    example: 1.65
                                    Alíquota de PIS de entrada.

percentualBaseCalculoPisEntrada*	number($double)
                                    example: 100
                                    Percentual Base de Cálculo de PIS de entrada.
                                    
cstPisEntrada*	                    string
                                    maxLength: 2
                                    example: 50
percentualPisSaida*	number($double)
                                    xample: 1.65
                                    Alíquota de PIS de saída.

percentualBaseCalculoPisSaida*	    number($double)
                                    example: 100
                                    Percentual Base de Cálculo de PIS de saída.
                                    
cstPisSaida*	                   string
                                   maxLength: 2
                                   example: 01
}

AjusteEstoqueProduto

{
itens*              Lista de Itens.[
          '         title: Lista de Itens.
                    Para cada item, informe apenas cdProduto ou cdExternoProduto.

Lista de Itens.{
description:	    Para cada item, informe apenas cdProduto ou cdExternoProduto.

cdProduto           integer($int32)
                    nullable: true
                    Código do produto WebPosto.
                    
cdExternoProduto	string
                    nullable: true
                    Código do produto de sistemas terceiros.

                    quantidade*	number($double)
                    Quantidade a ser reajustada.            
}]
}

Lista de Itens

{
description:	   Para cada item, informe apenas cdProduto ou cdExternoProduto.

cdProduto           integer($int32)
                    nullable: true
                    Código do produto WebPosto.

cdExternoProduto	string
                    nullable: true
                    Código do produto de sistemas terceiros.

quantidade*         number($double)
                    Quantidade a ser reajustada.
}

ProdutoInventario

{
empresaCodigo*	    integer($int32)
descricao*          string
tipo*               string
                    Enum:
                      Array [ 11 ]  
movimentaEstoque*	boolean
estoque*            integer($int32)
itens*	
[ProdutoInventarioItens{
produtoCodigo*	    integer($int32)
quantidadeContada*	number($double)
dataHora*	        string($date-time)
}]
}

ProdutoIventarioItens

{
produtoCodigo*      integer($int32)
quantidadeContada*	number($double)
dataHora*	        string($date-time)
}

IntegracaoPedidoCombustivelPedido

{
codCliente*	    integer($int32)
dtPedido*       string($date)
vlPedido*       number
formaPagamento*	string
itens*	
                [IntegracaoPedidoCombustivelPedidoItem{
codProduto*	    integer($int32)
quantidade*	    number
precoUnitario*	number
vlAcrescimo*	number
vlDesconto*	    number
vlTotal*	    number
}]
observacoes	    string
km	            integer($int32)
horimetro	    number
}

IntegracaoPedidoCombustivelPedidoItem

{
codProduto*	    integer($int32)
quantidade*	    number
precoUnitario*	number
vlAcrescimo*	number
vlDesconto*	    number
vlTotal*	    number
}

RetornoPedido

{
codPedido*	integer($int32)
}

IntegracaoPedidoCombustivelCartao

{
valor*              number
administradora*	    string
autorizacao*	    string
                    maxLength: 20
                    minLength: 0
tipo*	            string
                    pattern:C|D
quantidadeParcela*	integer($int32)
bomPara*	        string($date)
isDataValida*       boolean
}

IntegracaoPedidoCombustivelFaturar

{
placa	string
modeloNota*	string
pattern: 55|65
cartao*	[IntegracaoPedidoCombustivelCartao{
valor*	number
administradora*	string
autorizacao*	string
maxLength: 20
minLength: 0
tipo*	string
pattern: C|D
quantidadeParcela*	integer($int32)
bomPara*	string($date)
isDataValida*	boolean
}]
dataCaixa*	string($date)
isPlacaValida*	boolean
}

RetornoCadastroCliente

{
codCliente*	 integer($int32)
}

RetornoCadastroProduto

{
codProduto*	 integer($int32)
}

VincularClienteUnidadeNegocio

{
empresaCodigo*	integer($int32)
clienteCodigo*	integer($int32)
ativo*	        boolean
}

InegracaoClientePrazo

{
praDsPrazo*	                    string
praFlTipo*	                    string
praFlAtivo	                    boolean
praFlTipoRecebimento*	        string
praCdQtdDias*	                integer($int32)
praFlPrecoEspecial*	            string
praDsReferencia*	            string
praBlVencFimDeSemana	        boolean
praVlQuantidadeAbastecimento	integer($int32)
praBlContabilizarFds	        boolean
praBlVinculoNovoCliente	        boolean
praVlPrMaxTroco	                number($double)
praBlEditarData	                boolean
praBlEditarValor	            boolean
}

IntegracaoListaClientePrazo

{
listaClientePrazo*	
[IntegracaoClientePrazo{
praDsPrazo*	                    string
praFlTipo*	                    string
praFlAtivo	                    boolean
praFlTipoRecebimento*	        string
praCdQtdDias*	                integer($int32)
praFlPrecoEspecial*	            string
praDsReferencia*	            string
praBlVencFimDeSemana	        boolean
praVlQuantidadeAbastecimento	integer($int32)
praBlContabilizarFds	        boolean
praBlVinculoNovoCliente	        boolean
praVlPrMaxTroco	                number($double)
praBlEditarData	                boolean
praBlEditarValor	            boolean
}]
}

PersistirCartaoDto

{
vendaCodigo	            integer($int32)
clienteCodigo*          integer($int32)
administradoraCodigo*	integer($int32)
caixaCodigo	            integer($int32)
dataMovimento*	        string($date)
dataFiscal*	            string($date)
vencimento*	            string($date)
autorizacao*	        string
centroCustoCodigo*	    integer($int32)
valor*	                number($double)
parcelas*	            integer($int32)
funcionarioCodigo*	    integer($int32)
nsu*	                string
}

JsonObjetct

{
valueType	string
            Enum:
              Array [ 7 ]
empty	    boolean
< * >:	    JsonValue{
valueType	string
            Enum:
              Array [ 7 ]
}
}

JsonValue

{
valueType	string
            Enum:
              Array [ 7 ]
}

AutorizaPagamentoAbastecimento

{
id*	                string
idAbastecimento*	integer($int32)
tipo*               string
autorizacao*	    string
}

Unit

{
}

PreIdentifid

{
preco*	            number
codigoIdentifid*	string
}

TrocaPreço

{
codProduto*	        string
anp	                number
precoIdentifid*	
[PrecoIdentfid{
preco*	            number
codigoIdentifid*	string
}]
}

RetornoPaginadoVendaItemRede

{
ultimoCodigo	        integer($int32)
resultados*	[VendaItemRede{
empresaCodigo*	        integer($int32)
vendaCodigo*	        integer($int32)
vendaItemCodigo*	    integer($int32)
dataMovimento*	        string($date)
produtoCodigo*	        integer($int32)
quantidade*	            number($double)
precoCusto*	            number($double)
totalCusto*	            number($double)
precoVenda*	            number($double)
totalVenda*	            number($double)
totalDesconto*	        number($double)
totalAcrescimo*	        number($double)
bicoCodigo	            integer($int32)
tanqueCodigo	        integer($int32)
produtoLmcCodigo	    integer($int32)
funcionarioCodigo	    integer($int32)
produtoKitCodigo	    integer($int32)
controleItem	        integer($int32)
icmsValor	            number($double)
icmsBase	            number($double)
icmsAliquota	        number($double)
cfop	                string
cst                     string
produtoCodigoExterno	string
cstPis	                string
aliquotaPis	            number($double)
basePis	                number($double)
valorPis	            number($double)
cstCofins	            string
aliquotaCofins	        number($double)
baseCofins	            number($double)
valorCofins	            number($double)
codigo*	                integer($int32)
}]
}

VendaItemRede

{
empresaCodigo*	        integer($int32)
vendaCodigo*	        integer($int32)
vendaItemCodigo*	    integer($int32)
dataMovimento*	        string($date)
produtoCodigo*	        integer($int32)
quantidade*	            number($double)
precoCusto*     	    number($double)
totalCusto*     	    number($double)
precoVenda*	            number($double)
totalVenda*	            number($double)
totalDesconto*	        number($double)
totalAcrescimo*	        number($double)
bicoCodigo	            integer($int32)
tanqueCodigo	        integer($int32)
produtoLmcCodigo	    integer($int32)
funcionarioCodigo	    integer($int32)
produtoKitCodigo	    integer($int32)
controleItem	        integer($int32)
icmsValor	            number($double)
icmsBase	            number($double)
icmsAliquota	        number($double)
cfop	                string
cst	                    string
produtoCodigoExterno	string
cstPis	                string
aliquotaPis	            number($double)
basePis	                number($double)
valorPis	            number($double)
cstCofins	            string
aliquotaCofins	        number($double)
baseCofins	            number($double)
valorCofins	            number($double)
codigo*	                integer($int32)
}

RetornoPaginadoVendaFormaPagamentos

{
ultimoCodigo	integer($int32)
resultados*	[VendaFormaPagamentoRede{
empresaCodigo*	        integer($int32)
vendaCodigo*	        integer($int32)
vendaPrazoCodigo*   	integer($int32)
dataMovimento*        	string($date)
vencimento          	string($date)
valorPagamento*	        number($double)
taxaPercentual	        number($double)
formaPagamentoCodigo*	integer($int32)
administradoraCodigo	integer($int32)
turnoCodigo	            integer($int32)
tipoFormaPagamento	    string
nomeFormaPagamento	    string
codigo*	integer($int32)
}]
}

VendasFormaPagamentoRede

{
empresaCodigo*	        integer($int32)
vendaCodigo*	        integer($int32)
vendaPrazoCodigo*	    integer($int32)
dataMovimento*	        string($date)
vencimento	            string($date)
valorPagamento*	        number($double)
taxaPercentual	        number($double)
formaPagamentoCodigo*	integer($int32)
administradoraCodigo	integer($int32)
turnoCodigo	            integer($int32)
tipoFormaPagamento	    string
nomeFormaPagamento	    string
codigo*	                integer($int32)
}

RetornoPaginadoVendasRede

{
ultimoCodigo	       integer($int32)
resultados*	[VendaRede{
empresaCodigo*      	integer($int32)
vendaCodigo*        	integer($int32)
notaCodigo            	integer($int32)
funcionarioCodigo*    	integer($int32)
clienteCodigo*	        integer($int32)
clienteCpfCnpj	        string
dataHora*	            string($date-time)
notaNumero*	            string
notaSerie	            string
totalVenda*	            number($double)
caixaCodigo*	        integer($int32)
notaChave           	string
modeloDocumento*    	string
cancelada*          	string
placaVeiculo	        string
clienteCodigoExterno	string
centroCustoCodigo*	    integer($int32)
centroCustoVeiculo	    string
identificacaoFidelidade	string
codigo*	                integer($int32)
troco*	               [Troco{...}]
itens*	               [VendaItemRede{...}]
formaPagamento*        [VendaFormaPagamentoRede{...}]
}]
}

Troco

{
valorTroco*	number($double)
tipoTroco	string
}

VendaRede

{
empresaCodigo*      	integer($int32)
vendaCodigo*	        integer($int32)
notaCodigo            	integer($int32)
funcionarioCodigo*    	integer($int32)
clienteCodigo*      	integer($int32)
clienteCpfCnpj	        string
dataHora*           	string($date-time)
notaNumero*	            string
notaSerie           	string
totalVenda*	            number($double)
caixaCodigo*        	integer($int32)
notaChave           	string
modeloDocumento*    	string
cancelada*          	string
placaVeiculo        	string
clienteCodigoExterno	string
centroCustoCodigo*  	integer($int32)
centroCustoVeiculo	     string
identificacaoFidelidade	 string
codigo*	                 integer($int32)
troco*	[Troco{
valorTroco*	             number($double)
tipoTroco	             string
}]
itens*	[VendaItemRede{
empresaCodigo*	        integer($int32)
vendaCodigo*	        integer($int32)
vendaItemCodigo*	    integer($int32)
dataMovimento*	        string($date)
produtoCodigo*	        integer($int32)
quantidade*	            number($double)
precoCusto*	            number($double)
totalCusto*	            number($double)
precoVenda*	            number($double)
totalVenda*	            number($double)
totalDesconto*	        number($double)
totalAcrescimo*	        number($double)
bicoCodigo	            integer($int32)
tanqueCodigo	        integer($int32)
produtoLmcCodigo	    integer($int32)
funcionarioCodigo	    integer($int32)
produtoKitCodigo	    integer($int32)
controleItem	        integer($int32)
icmsValor	            number($double)
icmsBase	            number($double)
icmsAliquota	        number($double)
cfop	                string
cst	                    string
produtoCodigoExterno	string
cstPis	                string
aliquotaPis	            number($double)
basePis	                number($double)
valorPis            	number($double)
cstCofins           	string
aliquotaCofins      	number($double)
baseCofins          	number($double)
valorCofins         	number($double)
codigo*             	integer($int32)
}]
formaPagamento*	[VendaFormaPagamentoRede{
empresaCodigo*	       integer($int32)
vendaCodigo*           integer($int32)
vendaPrazoCodigo*      integer($int32)
dataMovimento*         string($date)
vencimento             string($date)
valorPagamento*	       number($double)
taxaPercentual         number($double)
formaPagamentoCodigo*  integer($int32)
administradoraCodigo   integer($int32)
turnoCodigo	           integer($int32)
tipoFormaPagamento	   string
nomeFormaPagamento	   string
codigo*	               integer($int32)
}]
}

RetornoPaginadoValeFuncionarioRede

{
ultimoCodigo	            integer($int32)
resultados*	
[ValeFuncionarioRede{
funcionarioCreditoCodigo*	integer($int32)
empresaCodigo*          	integer($int32)
funcionarioCodigo*      	integer($int32)
funcionarioReferencia   	integer($int32)
origem*                 	string
descricao*              	string
data*                   	string($date)
valor*                  	number($double)
turno*                  	integer($int32)
quitado*                	boolean
codigo*                 	integer($int32)
}]
}

ValeFucionarioRede

{
funcionarioCreditoCodigo*	integer($int32)
empresaCodigo*           	integer($int32)
funcionarioCodigo*      	integer($int32)
funcionarioReferencia   	integer($int32)
origem*                 	string
descricao*              	string
data*	                    string($date)
valor*                  	number($double)
turno*                    	integer($int32)
quitado*                   	boolean
codigo*                 	integer($int32)
}

RetornoPaginadoUsuarioEmpresaRede

{
ultimoCodigo	integer($int32)
resultados*	[UsuarioEmpresaRede{
empresaCodigo*	integer($int32)
usuarioCodigo*	integer($int32)
ativo*      	string
codigo*     	integer($int32)
}]
}

UsuarioEmpresaRede

{
empresaCodigo*	integer($int32)
usuarioCodigo*	integer($int32)
ativo*      	string
codigo*     	integer($int32)
}

RetornoPaginadoUsuarioRede

{
ultimoCodigo	integer($int32)
resultados*	[UsuarioRede{
usuarioCodigo*	integer($int32)
nome*         	string
login*      	string
senha*      	string
perfil*     	string
senhaExpirada*	boolean
codigo*     	integer($int32)
}]
}

UsuarioRede

{
usuarioCodigo*	integer($int32)
nome*       	string
login*      	string
senha*      	string
perfil*     	string
senhaExpirada*	boolean
codigo*     	integer($int32)
}

IntegracaoPrecoltens

{
codigoProduto*	integer($int32)
custo*      	number($double)
precoA*     	number($double)
novoPrecoA*   	number($double)
percMarkupA*	number($double)
precoB*     	number($double)
novoPrecoB* 	number($double)
percMarkupB*	number($double)
precoC*     	number($double)
novoPrecoC* 	number($double)
percMarkupC*	number($double)
}

IntegracaoTrocapreco

{
empresaCodigo*  	integer($int32)
trocaPrecoCodigo*	integer($int32)
tipoAlteracao*    	string
data*   	        string($date)
hora*           	LocalTime{
hour            	integer($int32)
minute          	integer($int32)
second          	integer($int32)
nano            	integer($int32)
}
turno           	string
realizada*      	boolean
precoItens*	[IntegracaoPrecoItens{
codigoProduto*  	integer($int32)
custo*          	number($double)
precoA*         	number($double)
novoPrecoA*     	number($double)
percMarkupA*    	number($double)
precoB*         	number($double)
novoPrecoB*     	number($double)
percMarkupB*    	number($double)
precoC*         	number($double)
novoPrecoC*     	number($double)
percMarkupC*    	number($double)
}]
codigo*	integer($int32)
}

Local Time

{
hour	integer($int32)
minute	integer($int32)
second	integer($int32)
nano	integer($int32)
}

RetornoPaginadoIntegracaoTrocaPreço

{
ultimoCodigo    	integer($int32)
resultados*	[IntegracaoTrocaPreco{
empresaCodigo*  	integer($int32)
trocaPrecoCodigo*	integer($int32)
tipoAlteracao*    	string
data*           	string($date)
hora*           	LocalTime{
                              hour	[...]
                              minute	[...]
                              second	[...]
                              nano	[...]
}
turno           	string
realizada*      	boolean
precoItens*	[IntegracaoPrecoItens{...}]
codigo*	integer($int32)
}]
}

RetornoPaginadoTituloReceberRede

{
ultimoCodigo	            integer($int32)
resultados*	[TituloReceberRede{
empresaCodigo*          	integer($int32)
tituloCodigo*	            integer($int32)
dataMovimento*          	string($date)
dataVencimento*         	string($date)
valor*                  	number($double)
vendaCodigo*            	integer($int32)
duplicataCodigo         	integer($int32)
tipo*	                    string
pendente*	                boolean
clienteCodigo*          	integer($int32)
dataPagamento           	string($date)
planoContaGerencialCodigo	integer($int32)
nomeCliente             	string
cpfCnpjCliente          	string
convertido*             	boolean
documento	                string
tituloNumero            	integer($int32)
codigo*                 	integer($int32)
}]
}

TituloReceberRede

{
empresaCodigo*          	integer($int32)
tituloCodigo*           	integer($int32)
dataMovimento*          	string($date)
dataVencimento*         	string($date)
valor*                  	number($double)
vendaCodigo*            	integer($int32)
duplicataCodigo         	integer($int32)
tipo*                   	string
pendente*               	boolean
clienteCodigo*          	integer($int32)
dataPagamento           	string($date)
planoContaGerencialCodigo	integer($int32)
nomeCliente             	string
cpfCnpjCliente          	string
convertido*             	boolean
documento                 	string
tituloNumero	            integer($int32)
codigo*                 	integer($int32)
}

RetornoPagiandoTituloPagarRede

{
ultimoCodigo	                integer($int32)
resultados*	[TituloPagarRede{
empresaCodigo*              	integer($int32)
tituloPagarCodigo*          	integer($int32)
compraCodigo                	integer($int32)
dataMovimento*              	string($date)
vencimento*                  	string($date)
dataPagamento               	string($date)
situacao*	                    string
tipo                         	string
tipoLancamento               	string
valor*                         	number($double)
valorPago*                  	number($double)
desconto*                    	number($double)
acrescimo*                  	number($double)
cheque*                     	number($double)
dinheiro*               	    number($double)
troco*                      	number($double)
adiantamento*                	number($double)
cartao*                     	number($double)
fornecedorCodigo*	            integer($int32)
planoContaGerencialCodigo*    	integer($int32)
descricao*                  	string
numeroTitulo*               	string
nomeFornecedor              	string
cpfCnpjFornecedor           	string
pagamento*	[TituloPagarPagamentos{...}]
numeroRemessa	                integer($int32)
planoContaGerencialNivel*   	string
planoContaGerencialDescricao*	string
centroCustoCodigo*          	integer($int32)
centroCustoDescricao*       	string
codigo*	integer($int32)
}]
}

TituloPagarPagamentos

{
pagamentoCodigo*	integer($int32)
tipo*           	string
detalhe*        	string
valor*          	number($double)
dataPagamento*    	string($date)
}

TituloPagarRede

{
empresaCodigo*	                integer($int32)
tituloPagarCodigo*             	integer($int32)
compraCodigo                	integer($int32)
dataMovimento*                	string($date)
vencimento*                   	string($date)
dataPagamento	                string($date)
situacao*                   	string
tipo                        	string
tipoLancamento              	string
valor*                      	number($double)
valorPago*                     	number($double)
desconto*                   	number($double)
acrescimo*                  	number($double)
cheque*                       	number($double)
dinheiro*                   	number($double)
troco*                      	number($double)
adiantamento*               	number($double)
cartao*                     	number($double)
fornecedorCodigo*           	integer($int32)
planoContaGerencialCodigo*  	integer($int32)
descricao*                  	string
numeroTitulo*               	string
nomeFornecedor              	string
cpfCnpjFornecedor           	string
pagamento*	[TituloPagarPagamentos{
pagamentoCodigo*            	integer($int32)
tipo*                       	string
detalhe*                    	string
valor*                      	number($double)
dataPagamento*              	string($date)
}]
numeroRemessa               	integer($int32)
planoContaGerencialNivel*   	string
planoContaGerencialDescricao*	string
centroCustoCodigo*          	integer($int32)
centroCustoDescricao*       	string
codigo*                     	integer($int32)

RetornoPaginaTanqueRede

{
ultimoCodigo        	integer($int32)
resultados*	[TanqueRede{
empresaCodigo*        	integer($int32)
tanqueCodigo*       	integer($int32)
nome*               	string
produtoCodigo*      	integer($int32)
capacidade*         	number($double)
ultimoUsuarioAlteracao*	string
lastro          	    number($double)
estoqueEscritural*      number($double)
produtoLmcCodigo        integer($int32)
dataHoraMedidor 	    string($date-time)
codigo*         	    integer($int32)
}]
}

TanqueRede

{
empresaCodigo*      	integer($int32)
tanqueCodigo*       	integer($int32)
nome*               	string
produtoCodigo*      	integer($int32)
capacidade*	            number($double)
ultimoUsuarioAlteracao*	string
lastro	number($double)
estoqueEscritural*    	number($double)
produtoLmcCodigo    	integer($int32)
dataHoraMedidor     	string($date-time)
codigo*	                integer($int32)
}

RetornoPaginadosatRede

{
ultimoCodigo	integer($int32)
resultados*	[SatRede{
empresaCodigo*	integer($int32)
satCodigo*	integer($int32)
vendaCodigo*	integer($int32)
numeroDocumento*	integer($int32)
serieDocumento*	integer($int32)
dataEmissao*	string($date)
situacao*	string
chaveDocumento	string
codigo*	integer($int32)
}]
}

SatRede

{
empresaCodigo*	    integer($int32)
satCodigo*  	    integer($int32)
vendaCodigo*    	integer($int32)
numeroDocumento*	integer($int32)
serieDocumento*   	integer($int32)
dataEmissao*    	string($date)
situacao*       	string
chaveDocumento  	string
codigo*         	integer($int32)
}

ProdutoMeta

{
grupoMetaCodigo*	integer($int32)
produtoCodigo*  	integer($int32)
codigo*         	integer($int32)
}

RetornoPaginadoProdutoMeta

{
ultimoCodigo    	integer($int32)
resultados*	[ProdutoMeta{
grupoMetaCodigo*	integer($int32)
produtoCodigo*  	integer($int32)
codigo*         	integer($int32)
}]
}

RetornoProdutoLmc

{
produtoLmcCodigo*	integer($int32)
sequencia*          integer($int32)
descricao*          string
tipoCombustivel*	string
geraLmcLmp*     	string
}

ProdutoEstoque

{
empresaCodigo*	integer($int32)
produtoCodigo*	integer($int32)
saldo*        	number($double)
saldoEstoque	[SaldoEstoque{
estoqueCodigo*	integer($int32)
estoqueNome*	string
quantidade*	    number($double)
}]
codigo*     	integer($int32)
}

RetornoPaginadoProdutoEstoque

{
ultimoCodigo	integer($int32)
resultados*	
[ProdutoEstoque{
empresaCodigo*	integer($int32)
produtoCodigo*	integer($int32)
saldo*          number($double)
saldoEstoque	
[SaldoEstoque{...}]
codigo*         integer($int32)
}]
}

SaldoEstoque

{
estoqueCodigo*	integer($int32)
estoqueNome*	string
quantidade*   	number($double)
}

ProdutoEmpresaRede

{
empresaCodigo*      	integer($int32)
produtoCodigo*      	integer($int32)
precoVenda*	            number($double)
precoVendaB*        	number($double)
precoVendaC*        	number($double)
precoCusto*         	number($double)
estoqueQtde*	        number($double)
estoqueMin*         	number($double)
ultimoUsuarioAlteracao*	string
produtoLmcCodigo	    integer($int32)
ativo*              	boolean
codigo*             	integer($int32)
}

RetornoPaginadoProdutoEmpresaRede

{
ultimoCodigo	        integer($int32)
resultados*
[ProdutoEmpresaRede{
empresaCodigo*      	integer($int32)
produtoCodigo*      	integer($int32)
precoVenda*         	number($double)
precoVendaB*        	number($double)
precoVendaC*        	number($double)
precoCusto*         	number($double)
estoqueQtde*        	number($double)
estoqueMin*         	number($double)
ultimoUsuarioAlteracao*	string
produtoLmcCodigo    	integer($int32)
ativo*              	boolean
codigo*             	integer($int32)
}]
}

CodigoBarras

{
codigoBarra	string
}

ProdutoRede

{
produtoCodigo*      	integer($int32)
nome*               	string
referenciaCodigo*   	string
grupoCodigo*        	integer($int32)
combustivel*        	boolean
produtoLmcCodigo    	integer($int32)
tipoCombustivel     	string
unidadeCompra*      	string
unidadeVenda*   	    string
subGrupo1Codigo     	integer($int32)
subGrupo2Codigo     	integer($int32)
subGrupo3Codigo     	integer($int32)
tipoProduto*          	string
                        example: C
                        Tipo de Produto

                        Enum:
                            Array [ 7 ]
produtoCodigoExterno	string
tributacaoAdRem*	    number($double)
Tributação Monofásica

descricaoFabricante 	string
registraInventario  	string
ncm                 	string
cest                	string
misturaBioComBustivel	number($double)
produtoCodigoBarra*
[CodigoBarras{
codigoBarra         	string
}]
codigo*         	    integer($int32)
}

RetornoPaginadoProdutoRede

{
ultimoCodigo             integer($int32)
resultados*
[ProdutoRede{
produtoCodigo*         	 integer($int32)
nome*                    string
referenciaCodigo*        string
grupoCodigo*             integer($int32)
combustivel*             boolean
produtoLmcCodigo         integer($int32)
tipoCombustivel          string
unidadeCompra*      	 string
unidadeVenda*        	 string
subGrupo1Codigo     	 integer($int32)
subGrupo2Codigo          integer($int32)
subGrupo3Codigo          integer($int32)
tipoProduto*         	 string
                         example: C
                         Tipo de Produto

                         Enum:
                         Array [ 7 ]
produtoCodigoExterno	 string
tributacaoAdRem*         number($double)
Tributação Monofásica

descricaoFabricante    	 string
registraInventario       string
ncm                      string
cest                     string
misturaBioComBustivel	 number($double)
produtoCodigoBarra*	
[CodigoBarras{...}]
codigo*               	integer($int32)
}]
}

RetornoPrazos

{
prazoCodigo*    	integer($int32)
prazoCodigoExterno	string
referencia      	string
descricao       	string
dias            	integer($int32)
fechamentoSemanal	integer($int32)
diasBloqueio    	integer($int32)
perMaxTroco     	number($double)
ativo           	string
precoEspecial   	string
tipoRecebimento 	string
formaRecebimento	string
}

PlanoContaReferencial

{
planoContaCodigo*	integer($int32)
descricao*      	string
hierarquia*     	string
apuraDre*       	boolean
natureza*       	string
tipo*           	string
codigo*         	integer($int32)
}

RetornoPaginadoPlanoContaGerencial

{
ultimoCodigo	    integer($int32)
resultados*	
[PlanoContaGerencial{
planoContaCodigo*	integer($int32)
descricao*      	string
hierarquia*         string
apuraDre*       	boolean
natureza*       	string
tipo*           	string
codigo*         	integer($int32)
}]
}

PlanoContaContabil

{
empresaCodigo*          	integer($int32)
planoContaContabilCodigo*	integer($int32)
planoContaContabil*     	string
hierarquia*             	string
ativo*                  	boolean
tipo*                   	string
nivel*                  	integer($int32)
codigo*                   	integer($int32)
}

RetornoPaginadoPanoContaContabil

{
ultimoCodigo            	integer($int32)
resultados*
[PlanoContaContabil{
empresaCodigo*          	integer($int32)
planoContaContabilCodigo*	integer($int32)
planoContaContabil*     	string
hierarquia*             	string
ativo*                  	boolean
tipo*                     	string
nivel*                  	integer($int32)
codigo*                 	integer($int32)
}]
}

Placares

{
cnpj*           	string
atendentenome*  	string
grupodescricao* 	string
seriefiscal*    	string
produtodescricao*	string
produtoid*	        string
atendenteid*    	string
grupoid*        	string
totalLiquido*   	number($double)
quantidade*     	number($double)
datavenda*      	string
}

PisConfins

{
produtoPisCofinsCodigo*	integer($int32)
descricao*          	string
cstPisEntrada*         	string
pisEntrada*         	number($double)
bcPisEntrada*       	number($double)
cstPisSaida*        	string
pisSaida*           	number($double)
bcPisSaida*         	number($double)
cstCofinsEntrada*   	string
cofinsEntrada*      	number($double)
bcCofinsEntrada*    	number($double)
cstCofinsSaida*     	string
cofinsSaida*        	number($double)
bcCofinsSaida*      	number($double)
codigo*             	integer($int32)
}

RetornoPaginadoPisConfins

{
ultimoCodigo        	integer($int32)
resultados*	
[PisCofins{
produtoPisCofinsCodigo*	integer($int32)
descricao*          	string
cstPisEntrada*      	string
pisEntrada*         	number($double)
bcPisEntrada*       	number($double)
cstPisSaida*        	string
pisSaida*           	number($double)
bcPisSaida*         	number($double)
cstCofinsEntrada*   	string
cofinsEntrada*      	number($double)
bcCofinsEntrada*      	number($double)
cstCofinsSaida*     	string
cofinsSaida*        	number($double)
bcCofinsSaida*      	number($double)
codigo*             	integer($int32)
}]
}

PedidoTrr

{
empresaCodigo*	integer($int32)
data*       	string($date)
pedidoCodigo*	integer($int32)
vendaCodigo 	integer($int32)
valor*      	number($double)
clienteCodigo*	integer($int32)
prazoCodigo*	integer($int32)
itens*
[PedidoTrrItem{
sequencialItem*	integer($int32)
produtoCodigo*	integer($int32)
quantidade*   	number($double)
valor*      	number($double)
acrescimo*	    number($double)
desconto*   	number($double)
valorItemTotal*	number($double)
}]
codigo*     	integer($int32)
}

PedidoTrrItem

{
sequencialItem*	integer($int32)
produtoCodigo*	integer($int32)
quantidade* 	number($double)
valor*      	number($double)
acrescimo*  	number($double)
desconto*   	number($double)
valorItemTotal*	number($double)
}

RetornoPaginadoPedidoTrr

{
ultimoCodigo	integer($int32)
resultados*	
[PedidoTrr{
empresaCodigo*	integer($int32)
data*       	string($date)
pedidoCodigo*	integer($int32)
vendaCodigo 	integer($int32)
valor*      	number($double)
clienteCodigo*	integer($int32)
prazoCodigo*	integer($int32)
itens*	
[PedidoTrrItem{...}]
codigo*     	integer($int32)
}]
}

ProdutoCombustivel

{
codProduto*	integer($int32)
referencia*	string
descricao*	string
}

RetornoConsultarPedido

{
situacao*	string
}

IntegracaoPedidoNotificar

{
pedido* 	integer($int32)
nota    	integer($int32)
modelo*   	string
faturado*	boolean
error   	string
}

DadosCliente

{
codCliente*     	integer($int32)
nomeFantasia*   	string
temLimiteValor* 	boolean
limiteValor      	number
disponivelValor 	number
temLimiteLitros*	boolean
limiteLitros    	number
disponivelLitros	number
suspenso*       	boolean
}

PdvRede

{
empresaCodigo*	integer($int32)
pdvCodigo*  	integer($int32)
pdv*        	string
tipo*       	string
ativo*      	string
codigo*     	integer($int32)
}

RetornoPaginadoPdvRede

{
ultimoCodigo	integer($int32)
resultados*
[PdvRede{
empresaCodigo*	integer($int32)
pdvCodigo*  	integer($int32)
pdv*        	string
tipo*       	string
ativo*      	string
codigo*     	integer($int32)
}]
}

NfseRede

{
empresaCodigo*  	integer($int32)
nfseCodigo*     	integer($int32)
vendaCodigo*      	integer($int32)
numeroDocumento 	string
dataEmissao*    	string($date)
situacao*       	string
chaveDocumento  	string
tipoNota        	string
codigo*         	integer($int32)
}

RetornoPaginadoNfseRede

{
ultimoCodigo	integer($int32)
resultados*
[NfseRede{
empresaCodigo*	integer($int32)
nfseCodigo* 	integer($int32)
vendaCodigo*	integer($int32)
numeroDocumento	string
dataEmissao*	string($date)
situacao*   	string
chaveDocumento	string
tipoNota    	string
codigo*     	integer($int32)
}]
}

NotaSaidaItem

{
empresaCodigo*      	integer($int32)
notaCodigo*         	integer($int32)
notaItemCodigo*     	integer($int32)
produtoCodigo*      	integer($int32)
quantidade*         	number($double)
valorUnitario*      	number($double)
valorTotalItem*     	number($double)
desconto*           	number($double)
outrasDespesas*     	number($double)
valorIcms*          	number($double)
bcIcms*             	number($double)
aliqIcms*           	number($double)
motivoDesoneracaoIcms	string
valorReducaoBaseIcms*	number($double)
cfop*               	string
cst*                	string
cstPis*             	string
aliqPis*            	number($double)
bcPis*              	number($double)
valorPis*           	number($double)
cstCofins*          	string
aliqCofins*         	number($double)
bcCofins*           	number($double)
valorCofins*        	number($double)
codigo*             	integer($int32)
}

RetornoPaginadoNotaSaidaItemRede

{
ultimoCodigo    	integer($int32)
resultados*	[NotaSaidaItemRede{
empresaCodigo*	integer($int32)
notaCodigo*	integer($int32)
notaItemCodigo*	integer($int32)
produtoCodigo*	integer($int32)
quantidade*	number($double)
valorUnitario*	number($double)
valorTotalItem*	number($double)
desconto*	number($double)
outrasDespesas*	number($double)
valorIcms*	number($double)
bcIcms*	number($double)
aliqIcms*	number($double)
motivoDesoneracaoIcms	string
valorReducaoBaseIcms*	number($double)
cfop*	string
cst*	string
cstPis*	string
aliqPis*	number($double)
bcPis*	number($double)
valorPis*	number($double)
cstCofins*	string
aliqCofins*	number($double)
bcCofins*	number($double)
valorCofins*	number($double)
codigo*	integer($int32)
}]
}

NotaSaidaRede

{
notaCodigo*     	integer($int32)
empresaCodigo*  	integer($int32)
numeroDocumento*	string
serieDocumento* 	string
dataEmissao*      	string($date)
dataSaida       	string($date-time)
statusDocumento*	string
chaveDocumento  	string
protocoloDocumento	string
tipoEmissao*    	string
finalidade*     	string
documentosVinculados*	[string]
vendaCodigo     	integer($int32)
clienteCodigo*  	integer($int32)
clienteCpfCnpj* 	string
totalNota*      	number($double)
totalProdutosNota*	number($double)
modeloDocumento*	string
cfop*           	string
baseIcms*       	number($double)
valorIcms*      	number($double)
baseIcmsST*     	number($double)
valorIcmsST*    	number($double)
valorFrete*     	number($double)
valorSeguro*    	number($double)
valorDesconto*  	number($double)
outrasDespesas* 	number($double)
valorIpi*       	number($double)
valorIrrfRetido 	number($double)
valorCsllRetido 	number($double)
modalidadeFrete*	integer($int32)
codigo*         	integer($int32)
}

RetornoPaginadoNotaSaidaRede

{
ultimoCodigo    	integer($int32)
resultados*
[NotaSaidaRede{
notaCodigo*     	integer($int32)
empresaCodigo*  	integer($int32)
numeroDocumento*	string
serieDocumento*   	string
dataEmissao*	    string($date)
dataSaida       	string($date-time)
statusDocumento*	string
chaveDocumento  	string
protocoloDocumento	string
tipoEmissao*    	string
finalidade*     	string
documentosVinculados*	[[...]]
vendaCodigo     	integer($int32)
clienteCodigo*  	integer($int32)
clienteCpfCnpj* 	string
totalNota*      	number($double)
totalProdutosNota*	number($double)
modeloDocumento*	string
cfop*           	string
baseIcms*       	number($double)
valorIcms*      	number($double)
baseIcmsST*     	number($double)
valorIcmsST*    	number($double)
valorFrete*     	number($double)
valorSeguro*    	number($double)
valorDesconto*  	number($double)
outrasDespesas* 	number($double)
valorIpi*       	number($double)
valorIrrfRetido   	number($double)
valorCsllRetido 	number($double)
modalidadeFrete*	integer($int32)
codigo*         	integer($int32)
}]
}

NfceRede

{
empresaCodigo*      	integer($int32)
nfceCodigo*         	integer($int32)
vendaCodigo*        	integer($int32)
numeroDocumento*    	integer($int32)
serieDocumento*     	integer($int32)
dataEmissao*        	string($date)
situacao*           	string
chaveDocumento      	string
protocoloAutorizacao	string
protocoloCancelamento	string
protocoloInutilizacao	string
codigo*             	integer($int32)
}

RetornoPaginadoNfceRede

{
ultimoCodigo            integer($int32)
resultados*	
[NfceRede{
empresaCodigo*      	integer($int32)
nfceCodigo*          	integer($int32)
vendaCodigo*        	integer($int32)
numeroDocumento*    	integer($int32)
serieDocumento*     	integer($int32)
dataEmissao*        	string($date)
situacao*           	string
chaveDocumento      	string
protocoloAutorizacao	string
protocoloCancelamento	string
protocoloInutilizacao	string
codigo*             	integer($int32)
}]
}

MovimentoConta

{
empresaCodigo*          	integer($int32)
movimentoContaCodigo*   	integer($int32)
valor*                  	number($double)
dataMovimento*          	string($date)
descricao*              	string
tipoDocumentoOrigem*    	string
documentoOrigemCodigo*  	integer($int32)
tipo*                    	string
conciliado*             	boolean
evento*                 	string($date-time)
saldo                   	number($double)
contaCodigo*            	integer($int32)
planoContaGerencialCodigo	integer($int32)
centroCustoCodigo	        integer($int32)
documento               	string
lote                    	string
daraHoraConciliacao     	string($date-time)
usuarioConciliacao      	string
codigoPessoa            	integer($int32)
tipoPessoa              	string
codigo*                 	integer($int32)
}

RetornoPaginadoMovimentoConta

{
ultimoCodigo             	integer($int32)
resultados*
[MovimentoConta{
empresaCodigo*          	integer($int32)
movimentoContaCodigo*   	integer($int32)
valor*                  	number($double)
dataMovimento*           	string($date)
descricao*              	string
tipoDocumentoOrigem*    	string
documentoOrigemCodigo*  	integer($int32)
tipo*                   	string
conciliado*             	boolean
evento*                 	string($date-time)
saldo                     	number($double)
contaCodigo*            	integer($int32)
planoContaGerencialCodigo	integer($int32)
centroCustoCodigo       	integer($int32)
documento               	string
lote                    	string
daraHoraConciliacao     	string($date-time)
usuarioConciliacao      	string
  codigoPessoa          	integer($int32)
tipoPessoa              	string
codigo*                 	integer($int32)
}]
}

RelatorioMapaDesempenho

{
funcionarioCodigo*	integer($int32)
funcionarioNome*	string
empresaCodigo*    	integer($int32)
produtoCodigo*  	integer($int32)
grupoNome       	string
produtoNome     	string
quantidade*     	number($double)
quantidadeAjustada*	number($double)
percentualComissao	string
valorVenda*     	number($double)
valorAjustado*  	number($double)
fatorComissao*  	number($double)
valorComissao*  	number($double)
}

IntegracaolancamentoContabil

{
empresaCodigo*          	integer($int32)
data*                   	string($date)
loteContabil*           	integer($int32)
sigla*                   	string
debito*                  	number($double)
credito*                	number($double)
lancamentoItens*
[LancamentoContabilItem{
momento*                	string
descricao*              	string
naturezaOperacao*       	string
planoContaContabilCodigo*	integer($int32)
valor*                  	number($double)
historico*              	string
centroCustoCodigo*      	integer($int32)
clienteCodigo*            	integer($int32)
fornecedorCodigo*       	integer($int32)
funcionarioCodigo*      	integer($int32)
dataHoraCriacao*        	string($date-time)
}]
codigo*                 	integer($int32)
}

LancamentoContabilItem

{
momento*                	string
descricao*                	string
naturezaOperacao*       	string
planoContaContabilCodigo*	integer($int32)
valor*                  	number($double)
historico*              	string
centroCustoCodigo*      	integer($int32)
clienteCodigo*          	integer($int32)
fornecedorCodigo*       	integer($int32)
funcionarioCodigo*      	integer($int32)
dataHoraCriacao*        	string($date-time)
}

RetornoPaginadoIntegracaoLancamentoContabil

{
ultimoCodigo	integer($int32)
resultados*	
[IntegracaoLancamentoContabil{
empresaCodigo*	integer($int32)
data*       	string($date)
loteContabil*	integer($int32)
sigla*      	string
debito*     	number($double)
credito*    	number($double)
lancamentoItens*	
[LancamentoContabilItem{...}]
codigo*     	integer($int32)
}]

Icms

{
produtoIcmsCodigo*	integer($int32)
descricao*      	string
cstIcmsEntrada    	string
icmsEntrada*    	number($double)
csonEntrada*    	integer($int32)
cstIcmsSaida    	string
icmsSaida*      	number($double)
csonSaida*      	integer($int32)
fcp*            	number($double)
mva*            	number($double)
codigo*         	integer($int32)
}

RetornoPaginadoIcms

{
ultimoCodigo    	integer($int32)
resultados*	
[Icms{
produtoIcmsCodigo*	integer($int32)
descricao*      	string
cstIcmsEntrada    	string
icmsEntrada*    	number($double)
csonEntrada*    	integer($int32)
cstIcmsSaida    	string
icmsSaida*      	number($double)
csonSaida*      	integer($int32)
fcp*            	number($double)
mva*             	number($double)
codigo*         	integer($int32)
}]
}

GrupoMetaRede

{
grupoMetaCodigo*	integer($int32)
descricao*      	string
empresaCodigo*  	integer($int32)
codigo*         	integer($int32)
}

RetornoPaginadoGrupoMetaRede

{
ultimoCodigo    	integer($int32)
resultados*
[GrupoMetaRede{
grupoMetaCodigo*	integer($int32)
descricao*      	string
empresaCodigo*  	integer($int32)
codigo*         	integer($int32)
}]
}

GrupoClienteRede

{
grupoCodigo*            	integer($int32)
grupoCodigoExterno       	string
descricao*	string
usaLimiteLitros*        	boolean
limiteLitros            	number($double)
limiteLitrosDisponivel  	number($double)
usaLimiteReais*         	boolean
limiteReais             	number($double)
limiteReaisDisponivel   	number($double)
bloqueadoFinanceiroVencido*	boolean
diasTolerancia          	integer($int32)
codigo*                 	integer($int32)
}

RetornoPaginadoGrupoClienteRede

{
ultimoCodigo            	integer($int32)
resultados*
[GrupoClienteRede{
grupoCodigo*            	integer($int32)
grupoCodigoExterno      	string
descricao*              	string
usaLimiteLitros*        	boolean
limiteLitros            	number($double)
limiteLitrosDisponivel  	number($double)
usaLimiteReais*           	boolean
limiteReais             	number($double)
limiteReaisDisponivel	    number($double)
bloqueadoFinanceiroVencido*	boolean
diasTolerancia          	integer($int32)
codigo*                 	integer($int32)
}]
}

GrupoRede

{
grupoCodigo*            	integer($int32)
nome*                   	string
ultimoUsuarioAlteracao* 	string
grupoCodigoExterno      	string
codigoTributoIcms       	integer($int32)
codigoTributoPisCofins  	integer($int32)
descricaoTributoIcms    	string
descricaoTributoPisCofins	string
codigo*                   	integer($int32)
}

RetornoPaginadoGrupoRede

ultimoCodigo            	integer($int32)
resultados*	
[GrupoRede{
grupoCodigo*            	integer($int32)
nome*                       string
ultimoUsuarioAlteracao*     string
grupoCodigoExterno          string
codigoTributoIcms           integer($int32)
codigoTributoPisCofins	    integer($int32)
descricaoTributoIcms	    string
descricaoTributoPisCofins	string
codigo*                 	integer($int32)
}]
}

FuncoesRede

{
funcaoCodigo*       	integer($int32)
nome*               	string
ultimoUsuarioAlteracao*	string
codigo*             	integer($int32)
}

RetornoPaginadoFuncoesRede

{
ultimoCodigo        	integer($int32)
resultados*
[FuncoesRede{
funcaoCodigo*       	integer($int32)
nome*               	string
ultimoUsuarioAlteracao*	string
codigo*             	integer($int32)
}]
}

FuncionarioMeta

{
grupoMetaCodigo*	integer($int32)
funcionarioCodigo*	integer($int32)
metaTipo*       	string
metaValor*      	number($double)
codigo*         	integer($int32)
}

RetornoPaginadoFuncionarioMeta

{
ultimoCodigo    	integer($int32)
resultados*
[FuncionarioMeta{
grupoMetaCodigo*	integer($int32)
funcionarioCodigo*	integer($int32)
metaTipo*       	string
metaValor*      	number($double)
codigo*         	integer($int32)
}]
}

FuncionarioRede

{
empresaCodigo*          	integer($int32)
funcionarioCodigo*      	integer($int32)
funcionarioCodigoExterno	string
funcionarioReferencia*  	string
nome*                   	string
funcaoCodigo*           	integer($int32)
admissao                	string($date)
demissao                	string($date)
ultimoUsuarioAlteracao*   	string
codigo*                 	integer($int32)
}

RetornoPaginadoFuncionarioRede

{
ultimoCodigo	           integer($int32)
resultados*	
[FuncionarioRede{
empresaCodigo*          	integer($int32)
funcionarioCodigo*      	integer($int32)
funcionarioCodigoExterno	string
funcionarioReferencia*  	string
nome*                   	string
funcaoCodigo*           	integer($int32)
admissao                	string($date)
demissao	                string($date)
ultimoUsuarioAlteracao* 	string
codigo*                   	integer($int32)
}]
}

ContaFornecedor

{
tipoConta*  	string
banco*       	string
agencia       	string
conta       	string
tipoChavePix	string
chavePix      	string
}

FornecedorRede

{
fornecedorCodigo*   	integer($int32)
razao*              	string
fantasia*           	string
cnpjCpf*            	string
logradouro          	string
tipoLogradouro        	string
numero*             	string
bairro              	string
cidade*             	string
telefone              	string
celular              	string
observacoes         	string
codigoMunicipio*    	integer($int32)
uf*             	    string
email               	string
ultimoUsuarioAlteracao*	string
website             	string
complemento	            string
cep                 	string
pais*               	string
inscricaoEstadual*    	string
inscricaoMunicipal  	string
contasFornecedor*	
[ContaFornecedor{
tipoConta*          	string
banco*              	string
agencia             	string
conta               	string
tipoChavePix        	string
chavePix            	string
}]
codigo*             	integer($int32)
}

RetornoPaginadoFornecedorRede

{
ultimoCodigo        	integer($int32)
resultados*
[FornecedorRede{
fornecedorCodigo*   	integer($int32)
razao*              	string
fantasia*              	string
cnpjCpf*            	string
logradouro          	string
tipoLogradouro       	string
numero*             	string
bairro              	string
cidade*             	string
telefone              	string
celular	                string
observacoes         	string
codigoMunicipio*    	integer($int32)
uf*                 	string
email               	string
ultimoUsuarioAlteracao*	string
website             	string
complemento         	string
cep                 	string
pais*               	string
inscricaoEstadual*  	string
inscricaoMunicipal  	string
contasFornecedor*	
[ContaFornecedor{...}]
codigo*               	integer($int32)
}]
}

FormaPagamentoRede

{
formaPagamentoCodigo*	integer($int32)
nome*               	string
diasVencimento*     	integer($int32)
tipo*               	string
ultimoUsuarioAlteracao*	string
codigo*             	integer($int32)
}

RetornoPaginadoFormaPagamentoRede

{
ultimoCodigo	        integer($int32)
resultados*	
[FormaPagamentoRede{
formaPagamentoCodigo*	integer($int32)
nome*               	string
diasVencimento*     	integer($int32)
tipo*               	string
ultimoUsuarioAlteracao*	string
codigo*	                integer($int32)
}]
}

FinanceiroExclusao

{
empresaCodigo*      	integer($int32)
codigoDocumentoOrigem*	integer($int32)
valor*              	number($double)
tipo*               	string
                        Enum:
                            Array [ 9 ]
dataExclusao*	        string($date-time)
usuarioExclusao*    	integer($int32)
codigo*             	integer($int32)
}

RetornoPaginadoFinanceiroExclusao

{
ultimoCodigo        	integer($int32)
resultados*	
[FinanceiroExclusao{
empresaCodigo*      	integer($int32)
codigoDocumentoOrigem*	integer($int32)
valor*              	number($double)
tipo*               	string
                        Enum:
                          Array [ 9 ]
dataExclusao*	       string($date-time)
usuarioExclusao*	   integer($int32)
codigo*	               integer($int32)
}]
}

EstoqueFechamento

{
codigoProduto*      	integer($int32)
codigoUnidadeNegocio*	integer($int32)
quatidadeEstoque*     	number($double)
dataMovimento*      	string
codigo*             	integer($int32)
}

RetornoPaginadoEstoqueFechamento

{
ultimoCodigo        	integer($int32)
resultados*	
[EstoqueFechamento{
codigoProduto*      	integer($int32)
codigoUnidadeNegocio*	integer($int32)
quatidadeEstoque*   	number($double)
dataMovimento*      	string
codigo*             	integer($int32)
}]
}

EmpresasRede

{
empresaCodigo*      	integer($int32)
cnpj*       	        string
razao*              	string
fantasia*            	string
endereco*           	string
bairro              	string
cep                 	string
cidade*             	string
estado*                 string
ultimoUsuarioAlteracao*	string
codigo*	                integer($int32)
}

RetornoPaginadoEmpresasRede

{
ultimoCodigo	integer($int32)
resultados*
[EmpresasRede{
empresaCodigo*      	integer($int32)
cnpj*               	string
razao*              	string
fantasia*           	string
endereco*           	string
bairro              	string
cep                 	string
cidade*             	string
estado*	                string
ultimoUsuarioAlteracao*	string
codigo*             	integer($int32)
}]
}

DuplicataRede

{
empresaCodigo*       	integer($int32)
duplicataCodigo*    	integer($int32)
dataPagamento          	string($date)
valorPago*          	number
pendente*           	boolean
dataMovimento*	        string($date)
vencimento*	            string($date)
clienteCodigo*      	integer($int32)
valorDuplicata *    	number($double)
situacao*           	string
valorAcrescimo*     	number($double)
valorDesconto*      	number($double)
valorLiquido*       	number($double)
numeroDocumento*    	string
nomeCliente         	string
cpfCnpjCliente          string
pagamento*	
[TituloReceberPagamentos{
recebimentoCodigo*	    integer($int32)
tipo*                  	string
detalhe             	string
valor*              	number($double)
dataRecebimento*    	string($date)
}]
remessaBoleto       	string
hierarquiaPlanoConta	string
codigo *            	integer($int32)
}

RetornoPaginadoDuplicataRede

{
ultimoCodigo        	integer($int32)
resultados*
[DuplicataRede{
empresaCodigo*      	integer($int32)
duplicataCodigo*    	integer($int32)
dataPagamento       	string($date)
valorPago*          	number
pendente*           	boolean
dataMovimento*      	string($date)
vencimento*         	string($date)
clienteCodigo*      	integer($int32)
valorDuplicata*       	number($double)
situacao*           	string
valorAcrescimo*     	number($double)
valorDesconto*      	number($double)
valorLiquido*       	number($double)
numeroDocumento*    	string
nomeCliente         	string
cpfCnpjCliente      	string
pagamento*	
[TituloReceberPagamentos{...}]
remessaBoleto       	string
hierarquiaPlanoConta	string
codigo*             	integer($int32)
}]
}

TituloReceberPagamentos

{
recebimentoCodigo*	integer($int32)
tipo*           	string
detalhe         	string
valor*          	number($double)
dataRecebimento*	string($date)
}

Apuracao

{
planoContaGerencialPAI    	string
planoContaGerencialFILHO	string
centroCusto*            	[integer($int32)]
data*                   	string($date)
descricaoDocumento	        string
valor                   	number
}

DRE

{
empresaCodigo           	[integer($int32)]
receitaBruta            	number
vendasGrupo	[VendasGrupo{
produtoGrupo            	string
valorVenda              	number
acrescimo               	number
desconto                	number
cmv	number
}]
deducaoFiscal	            number
apuracaoReceita	[Apuracao{
planoContaGerencialPAI  	string
planoContaGerencialFILHO	string
centroCusto*                	[[...]]
data*                   	string($date)
descricaoDocumento      	string
valor                   	number
}]
apuracaoPagamentos	[Apuracao{
planoContaGerencialPAI	    string
planoContaGerencialFILHO	string
centroCusto*                	[[...]]
data*             	        string($date)
descricaoDocumento      	string
valor           	        number
}]
}

VendasGrupo

{
produtoGrupo	string
valorVenda	    number
acrescimo   	number
desconto    	number
cmv         	number
}

ContaRede

{
empresaCodigo*	integer($int32)
contaCodigo*	integer($int32)
descricao*    	string
saldoAtual*   	number($double)
ativo*      	boolean
codigo*     	integer($int32)
}

RetornoPaginadoContaRede

{
ultimoCodigo	integer($int32)
resultados*	[ContaRede{
empresaCodigo*	integer($int32)
contaCodigo*	integer($int32)
descricao*    	string
saldoAtual* 	number($double)
ativo*      	boolean
codigo*     	integer($int32)
}]
}

ContagemEstoqueRede

{
contagemReferencia*     	integer($int32)
contagemCodigo*          	integer($int32)
unidadeNegocio*         	integer($int32)
dataHoraAlteracao       	string($date-time)
descContagem*            	string
usuarioCodigo*           	integer($int32)
emContagemColetor*      	boolean
estoqueCodigo*           	integer($int32)
dataHoraCriacao*	        string($date-time)
dataHoraEstoqueContagem*	string($date-time)
tipoContagem*           	string
contagemRetroativa*       	boolean
obsContagem             	string
contagemNotas*	[ContagemNotaRede{
notaCodigo*             	integer($int32)
tipoMovimento*          	string
movimentouSemNota*      	boolean
contagemItens*	[ContagemItemRede{...}]
}]
codigo*                 	integer($int32)
}

ContagemItemRede

{
produtoCodigo*  	integer($int32)
quantidadeAnterior*	number($double)
quantidadeContagem*	number($double)
}

ContagemNotaRede

{
notaCodigo*     	integer($int32)
tipoMovimento*  	string
movimentouSemNota* 	boolean
contagemItens*	[ContagemItemRede{
produtoCodigo*  	integer($int32)
quantidadeAnterior*	number($double)
quantidadeContagem*	number($double)
}]
}

RetornoPaginadoContagemEstoqueRede

{
ultimoCodigo            	integer($int32)
resultados*	[ContagemEstoqueRede{
contagemReferencia*     	integer($int32)
contagemCodigo*	            integer($int32)
unidadeNegocio*         	integer($int32)
dataHoraAlteracao       	string($date-time)
descContagem*           	string
usuarioCodigo*          	integer($int32)
emContagemColetor*      	boolean
estoqueCodigo*          	integer($int32)
dataHoraCriacao*        	string($date-time)
dataHoraEstoqueContagem*	string($date-time)
tipoContagem*           	string
contagemRetroativa*     	boolean
obsContagem             	string
contagemNotas*	[ContagemNotaRede{...}]
codigo*                 	integer($int32)
}]
}

IntegracaoConsumoCliente

{
empresaCnpj*    	string
empresaNome*    	string
motorista        	string
placa           	string
dataHoraEmissao	    string
kmAtual*           	integer($int32)
tipoDoc*	        string
numeroDocumento*	integer($int32)
serieDocumento*   	integer($int32)
chaveDocumento  	string
valorDocumento* 	number($double)
codigoVenda*    	integer($int32)
itensCupom*
[IntegracaoConsumoClienteItens{
produtoNome*    	string
quantidade*     	number($double)
valorUnitario*    	number($double)
valorItem*      	number($double)
}]
formaPagamento*	
[IntegracaoConsumoClientePagamento{
nome*           	string
valor*          	number($double)
}]
codigo*         	integer($int32)
}

IntegracaoConsumoClienteItens

{
produtoNome*	string
quantidade*   	number($double)
valorUnitario*	number($double)
valorItem*     	number($double)
}

IntegracaoConsumoClienetePagamento

{
nome*	string
valor*	number($double)
}

RetornoPaginadoIntegracaoConsumoCliente

{
ultimoCodigo	     integer($int32)
resultados*	
[IntegracaoConsumoCliente{
empresaCnpj*      	string
empresaNome*      	string
motorista       	string
placa           	string
dataHora Emissao	string
kmAtual*        	integer($int32)
tipoDoc*        	string
numeroDocumento*	integer($int32)
serieDocumento*   	integer($int32)
chaveDocumento    	string
valorDocumento* 	number($double)
codigoVenda*    	integer($int32)
itensCupom*	
[IntegracaoConsumoClienteItens{...}]
formaPagamento*
	[IntegracaoConsumoClientePagamento{...}]
codigo*            	integer($int32)
}]
}

JsonArray

[
properties: OrderedMap { "valueType": OrderedMap { "type": "string", "enum": List [ "ARRAY", "OBJECT", "STRING", "NUMBER", "TRUE", "FALSE", "NULL" ] }, "empty": OrderedMap { "type": "boolean" }, "first": OrderedMap { "$ref": "#/components/schemas/JsonValue" }, "last": OrderedMap { "$ref": "#/components/schemas/JsonValue" } }
JsonArray{
valueType	string
Enum:
Array [ 7 ]
}]

ProdutoSubGrupo1

{
subGrupoCodigo*	      integer($int32)
descricao*	          string
grupoCodigo*	      integer($int32)
produtoSubGrupo2*	
[ProdutoSubGrupo2{
subGrupoCodigo*	      integer($int32)
descricao*            string
produtoSubGrupo3*	
[ProdutoSubGrupo3{...}]
}]
}

ProdutoSubGrupo2

{
subGrupoCodigo*	      integer($int32)
descricao*	          string
produtoSubGrupo3*	
[ProdutoSubGrupo3{
subGrupoCodigo*       integer($int32)
descricao*            string
}]
}

ProdutoSubGrupo3

{
subGrupoCodigo*	integer($int32)
descricao*    	string
}

LmcRede

{
empresaCodigo*        	integer($int32)
lmcCodigo*          	integer($int32)
produtoCodigo*
[integer($int32)]
dataMovimento*      	string($date)
abertura*           	number($double)
entrada*            	number($double)
saida*                	number($double)
perdaSobra*         	number($double)
escritural*         	number($double)
fechamento*         	number($double)
disponivel*         	number($double)
ultimoUsuarioAlteracao*	string
saldo*          	    number($double)
precoCusto*	            number($double)
produtoLmcCodigo    	integer($int32)
codigo*             	integer($int32)
lmcTanque*
[LmcRedeTanque{
lmcTanqueCodigo*    	integer($int32)
tanqueCodigo*       	integer($int32)
abertura*           	number($double)
escritural*         	number($double)
fechamento*         	number($double)
}]
lmcBico*	
[LmcRedeBico{
lmcBicoCodigo*      	integer($int32)
bicoCodigo*         	integer($int32)
tanqueCodigo*       	integer($int32)
bombaCodigo*        	integer($int32)
abertura*           	number($double)
fechamento*         	number($double)
afericao*           	number($double)
venda*              	number($double)
}]
lmcNota*
[LmcRedeNota{
compraCodigo*       	integer($int32)
numeroNota*         	string
dataEntrada*        	string($date)
volumeRecebido*	        number($double)
tanqueCodigo*       	integer($int32)
}]
}

LmcRedeBico

{
lmcBicoCodigo*	integer($int32)
bicoCodigo* 	integer($int32)
tanqueCodigo*	integer($int32)
bombaCodigo*	integer($int32)
abertura*   	number($double)
fechamento* 	number($double)
afericao*   	number($double)
venda*      	number($double)
}

LmcNotaTanque

{
compraCodigo*	integer($int32)
numeroNota* 	string
dataEntrada*	string($date)
volumeRecebido*	number($double)
tanqueCodigo*	integer($int32)
}

LmcRedeTanque

{
lmcTanqueCodigo*	integer($int32)
tanqueCodigo*   	integer($int32)
abertura*       	number($double)
escritural*     	number($double)
fechamento*     	number($double)
}

RetornoPaginadoLmcRede

{
ultimoCodigo        	integer($int32)
resultados*	
[LmcRede{
empresaCodigo*      	integer($int32)
lmcCodigo*              integer($int32)
produtoCodigo*	[[...]]
dataMovimento*      	string($date)
abertura*           	number($double)
entrada*            	number($double)
saida*              	number($double)
perdaSobra*         	number($double)
escritural*         	number($double)
fechamento*	            number($double)
disponivel*         	number($double)
ultimoUsuarioAlteracao*	string
saldo*              	number($double)
precoCusto*	            number($double)
produtoLmcCodigo    	integer($int32)
codigo*             	integer($int32)
lmcTanque*	
[LmcRedeTanque{...}]
lmcBico*
[LmcRedeBico{...}]
lmcNota*	
[LmcRedeNota{...}]
}]
}

FuncionarioIdentifid

{
funcionario*	string
identfid*   	string
}

Despesafuncionario

{
empresaCodigo*          	integer($int32)
planoContaGerencialCodigo	integer($int32)
descricaoDocumento*       	string
data                    	string($date)
valor                   	number($double)
}

ClubGas

{
fantasiaEmpresa*	string
razaoSocialEmpresa*	string
cnpj*           	string
codigoProduto*  	string
nomeProduto*    	string
precoBomba*     	number($double)
precoBombaB*    	number($double)
precoBombaC*	    number($double)
precoClubgas*     	number($double)
tipo*           	string
}

CompraItemRede

{
empresaCodigo*	integer($int32)
compraCodigo*	integer($int32)
dataMovimento*	string($date)
dataEntrada*	string($date)
produtoCodigo*	integer($int32)
quantide*	number($double)
precoCusto*	number($double)
totalCusto*	number($double)
precoCompra*	number($double)
totalCompra*	number($double)
totalDesconto*	number($double)
produtoLmcCodigo	integer($int32)
cfop*	string
cst*	string
csosn	string
cest	string
ncm	string
frete*	number($double)
unidadeCompra*	string
bcIcms*	number($double)
aliqIcms*	number($double)
valorIcms*	number($double)
aliqReducao*	number($double)
bcSubstituicao*	number($double)
valorSubstituicao*	number($double)
icmsDaOperacao*	number($double)
icmsDiferido*	number($double)
aliqDiferimento*	number($double)
aliqFcp*                	number($double)
valorFcp*               	number($double)
aliqfcpSt*              	number($double)
bcFcpSt*                	number($double)
valorFcpSt*             	number($double)
aliqIpi*                	number($double)
valorIpi*               	number($double)
bcIcmsUfDest*           	number($double)
aliqIcmsInter*          	number($double)
aliqIcmsUfDest*         	number($double)
valorIcmsUfDestino*     	number($double)
cstPis*                 	string
bcPis*                  	number($double)
aliqPis*                	number($double)
valorPis*               	number($double)
cstCofins*              	string
bcCofins*               	number($double)
aliqCofins*             	number($double)
valorCofins*            	number($double)
irrfRetido*             	number($double)
csllRetido*             	number($double)
inssRetido*             	number($double)
pisRetido*              	number($double)
cofinsRetido*           	number($double)
outrasDespesasAcessorias*	number($double)
valorIcmsProprio*       	number($double)
aliqAdrem*              	number($double)
codigo*                 	integer($int32)
}   

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_ABASTECIMENTO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_ADMINISTRADORA

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_ADMINISTRADORA_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_ANALISE_VENDAS_COMBUSTIVEL

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_BICO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CAIXA_APRESENTADO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CAIXA_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CARTAO_REDE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_EMPRESA

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CENTRO_CUSTO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CHEQUE_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CLIENTE_EMPRESA_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CLIENTE_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_COMPRA_ITEM_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_COMPRA_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_CONTA_REDE

GET-> https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_ESTOQUE_PERIODO

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_DUPLICATA_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_FORNECEDOR_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_FUNCIONARIO_META_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_GRUPO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_MOVIMENTO_CONTA_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_NFCE_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_PDV_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_PLANO_CONTA_GERENCIAL_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_PRODUTO_META_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_PRODUTO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_SALDO_PLANO_CONTA_CONTABIL_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_SAT_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_TANQUE_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_PRODUTO_EMPRESA_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_TITULO_PAGAR_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_USUARIO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_VALE_FUNCIONARIO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_VENDA_FORMA_PAGAMENTO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_VENDA_FORMA_PAGAMENTO_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_VENDA_ITEM_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/CONTA

Reajuste de estoque

Reajuste permitido apenas para produtos que não do tipo Combustível

https://web.qualityautomacao.com.br/INTEGRACAO/REAJUSTAR_PRODUTO

Outras Integrações

https://web.qualityautomacao.com.br/INTEGRACAO/CONSULTAR_FUNCOES_REDE

https://web.qualityautomacao.com.br/INTEGRACAO/PEDIDO_TRR

Alterar grupo de cliente

https://web.qualityautomacao.com.br/INTEGRACAO/GRUPO_CLIENTE/{id}

Incluir grupo de cliente

https://web.qualityautomacao.com.br/INTEGRACAO/GRUPO_CLIENTE

  • Sem rótulos