01. INTRODUÇÃO

Deverá conter uma breve explicação do que é a API e o que ela faz



02. INCLUIR TRANSAÇÃO POR EMPRESA


    https://www30.bhan.com.br:9443/api/v1/transacao/inclusao

Corpo da requisição 

{  
   "cdEmpresa":9999,										
   "nrCNPJEmpresa": "XXXXXXXXXXXXXX",					
   "cdPessoa": 999999999,								
   "nrCPFCNPJPessoa": "XXXXXXXXXXXXXX",					
   "dtMovimento": "99/99/9999",							
   "cdTransacao": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",	
   "cdOperacao": 999999,								
   "cdVendedor": 999999,								
   "nrCPFVendedor": "XXXXXXXXXXX",						
   "itens": [
        {
            "cdProduto": "XXXXXXXXXXXXXXXXXXXX",		
            "cdEspecie": "XXX",							
            "qtItem": 9999999.999,						
            "vlBruto": 9999999.99,						
            "vlDescontoItem": 9999999.99,				
            "vlDescontoCapa": 9999999.99,				
            "vlLiquido": 9999999.99,					
            "cdVendedor": 999999,						
            "nrCPFVendedor": "XXXXXXXXXXX"				
        },
       {
            "cdProduto": "XXXXXXXXXXXXXXXXXXXX",
            "cdEspecie": "XXX",
            "qtItem": 9999999.999,
            "vlBruto": 9999999.99,
            "vlDescontoItem": 9999999.99,
            "vlDescontoCapa": 9999999.99,
            "vlLiquido": 9999999.99,
            "cdVendedor": 999999,
            "nrCPFVendedor": "XXXXXXXXXXX"
        }
    ] 
}

URL


BODY



 


NomeTipoDescriçãoExemploReferencia com a tela do VA
cdEmpresaInt
Código da empresa ou CNPJ


nrCNPJEmpresaString
CNPJ ou código da empresa


cdPessoaIntCódigo da pessoa

nrCPFCNPJPessoaStringCPF ou CNPJ da pessoa

dtMovimentoString (Date)Data do movimento

cdTransacaoStringCódigo da transação

cdOperacaoIntCódigo da operação

cdVendedorIntCódigo do vendedor

nrCPFVendedorStringCPF do vendedor

itensArrayArray com os itens da transação

cdProdutoStringCódigo de barras ou reduzido do produto

cdEspecieStringEspécie do produto

qtItemDoubleQuantidade de itens

vlBrutoDoubleValor bruto

vlDescontoItemDoubleValor desconto do item

vlDescontoCapaDoubleValor desconto de capa

vlLiquidoDoubleValor líquido

cdVendedorIntCódigo do vendedor ou CPF

nrCPFVendedorStringCPF ou código do vendedor



{
  "cdEmpresa": 9999,
  "nrTransacao": 999999999
}

EXEMPLO DE UMA REQUISIÇÃO Q DEU PAU


*COLOCAR OS TIPOS DE ERROS QUE PODE DAR









  1. Incluir transação por empresa

  2. Consultar transação

  3. Consultar dados de transação