Páginas filhas
  • DR VA Integração API Transação - Requisições de Transação

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsIncluir transação por Empresa, B, C,sdfsdfsdfsd,sdf,sdfdsfsdfsdfsdfs,sdfsdfsdf,sdfsdfsdfsdf,sdfsdfsdf,sdfsdfsdf,sdfsdfsdf,sdfssdfs,sdfs,sssssssssssssssssssssssssssssssssssssssssss,sssssssssssssssssssssssssssss,aaaaaaaaaaaaaaa,aaaaaaaaaaaaaaaaaa,ddddddddddddddddddd,gggggggggggggggggggg,wwwwwwwwwwwwwwwwwwwww
idsempre,transa,dados,a,z,x,c,v,b,n,m,l,k,j,h,g,f,d,s,e,t,s,j,b,c
Totvs custom tabs box items
defaultyes
referenciaempre
Totvs custom tabs box
tabsEnvio, Retorno, Exemplo de implementação
idsenvio,retorno,cod
Totvs custom tabs box items
defaultyes
referenciaenvio
Totvs custom tabs box
tabsURL, Corpo, Exemplo de Requisição, Detalhamento dos Campos
idsurlE,corpoE,exE,campE
Totvs custom tabs box items
defaultyes
referenciaurlE

Button
Cor#61affe
TextoGET
Link.
    https://www30.bhan.com.br:9443/api/v1/transacao/inclusao

Totvs custom tabs box items
defaultno
referenciacorpoE

Corpo da requisição 

Bloco de código
languagexml
themeRDark
{  
   "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"
        }
    ] 
}
Totvs custom tabs box items
defaultno
referenciaexE

URL


BODY

Bloco de código
languagexml
themeRDark
{
    "cdEmpresa": 4,											
    "nrTransacao": 578920,									
    "dtTransacao": "11/09/2019",							
    "cdPessoa": 14098,										
    "cdTransacao": "000000022",								
    "cdOperacao": 7,										
    "cdVendedor": 50,										
    "tpSituacao": 4,										
    "itens": [
        {
            "nrItem": 1,									
            "cdProduto": "82227",							
            "dsProduto": "PRODUTO CAMISA 001 AZUL P",		
            "cdEspecie": "PC",								
            "qtItem": 1,									
            "vlBruto": 10.54,								
            "vlUnitarioBruto": 10.54,						
            "vlDescontoItem": 10.54,						
            "vlDescontoCapa": 0,							
            "vlLiquido": 0,									
            "vlUnitarioLiquido": 0,							
            "cdVendedor": 50								
        },
        {
            "nrItem": 2,
            "cdProduto": "82229",
            "dsProduto": "PRODUTO CAMISA 001 AZUL G",
            "cdEspecie": "KG",
            "qtItem": 3,
            "vlBruto": 14.54,
            "vlUnitarioBruto": 4.846666,
            "vlDescontoItem": 2,
            "vlDescontoCapa": 1.5,
            "vlLiquido": 11.04,
            "vlUnitarioLiquido": 3.6799990000000005,
            "cdVendedor": 100
        }
    ]
}



Totvs custom tabs box items
defaultno
referenciacampE

Image Removed 


NomeTipoDescriçãoExemploReferencia com a tela do VA
cdEmpresanrTransacaoInt
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



Totvs custom tabs box items
defaultno
referenciaretorno
Totvs custom tabs box
tabsSucesso, Erro
idssucesso,erro
Totvs custom tabs box items
defaultyes
referenciasucesso
Bloco de código
languagexml
themeRDark
{
  "cdEmpresa": 9999,
  "nrTransacao": 999999999
}
Totvs custom tabs box items
defaultno
referenciaerro

EXEMPLO DE UMA REQUISIÇÃO Q DEU PAU


*COLOCAR OS TIPOS DE ERROS QUE PODE DAR

Totvs custom tabs box items
defaultno
referenciacod

Totvs custom tabs box items
defaultno
referenciatransa


Totvs custom tabs box items
defaultno
referenciadados

2.2 Negoço

Retorno

Totvs custom tabs box
tabsnegoço, negoço, negoço
idsa,b,c,d
Exemplo
Totvs custom tabs box items
defaultyes
referenciaa
NomeTipoDescrição







  1. Incluir transação por empresa

    • Requisição que realiza a inclusão de uma transação por empresa.
    • Link para documentação técnica: Inclusão de transação
  2. Consultar transação

    • Requisição que retorna as transações filtrando por dia e ou situação.
    • Link para documentação técnica: Consulta de transação
  3. Consultar dados de transação