Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Descrição Campos da Mensagem
  4. Premissas


01. VISÃO GERAL

Modelo de dados a ser seguido para a integração de movimentos em Conta Corrente do Caixa e Bancos Datasul.

02. EXEMPLO DE UTILIZAÇÃO

 Envio de dados deve ser realizado via Smart Link utilizando o Padrão CloudEvents/Modo Estruturado para envio de mensagens no formato Json de acordo com o modelo a seguir :

...

Bloco de código
titleExemplo Json de resposta
 [
        {           
            "keyCode": "000000001",    
			"sequenceNumber": "10",
            "messageType": "CMGCheckingAccountMovementResponse",            
            "idExternal": "123456", 
            "checkingAccount": "",
			"movementDate": "",
			"movementSequence": "",             
			"company": "10", 
            "error": [
                {
                    "code": "21474",
                    "description": "Tipo de Transação de Caixa TRANSF inexistente!",
                    "help": "O Tipo de transação de Caixa TRANSF informado nos Parâmetros de Controle do Caixa é Inexistente!"
                }
            ]
        },
	    {           
	        "keyCode": "000000003",
	        "sequenceNumber": "20",
	        "messageType": "CMGCheckingAccountMovementResponse",	        
	        "idExternal": "1111",
	        "checkingAccount": "123345",
	        "movementDate": "2025-01-26",
			"movementSequence": "14",
            "company": "10",
	        "error": ""
        }
    }
]


03. DESCRIÇÃO CAMPOS DA MENSAGEM

Abaixo a descrição dos campos da mensagem a ser recebida para Inclusão de Movimentos em Conta Corrente no Datasul.

...

Observações: A chave de identificação do registro criado no Datasul será composta pelos campos checkingAccount, movementDate e movementSequence.


04. PREMISSAS

         Para que a integração entre o Sistema de Origem e o Caixa e Bancos ocorra, no ERP Datasul deverá ser criado o módulo/produto de Origem com o objetivo de facilitar a identificação e consulta dos movimentos através dos Relatórios, Consulta e Rotinas do Caixa e Bancos.

...