Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Descrição Campos da Mensagem
  5. PremissasTela XXXPrincipais Campos e Parâmetros
  6. Tabelas utilizadas


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

       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
{
    "parentUUID": "00000001",
    "audience:": "CMG",
    "messageType": "CMGCheckingAccountMovementResponse",
    "additionalInfo": "",
    "messageContent": [
        {           
            "idExternal": "123456",
            "keyCode": "000000001",
			"sequenceNumber": "10",
			"checkingAccount": "",
			"movementDate": "",
			"movementSequence": "",
            "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!"
                }
            ]
        },
	    {           
            "idExternal": "123456",
            "keyCode": "000000002",
			"sequenceNumber": "10",
			"checkingAccount": "341001",
			"movementDate": "2024-10-15",
			"movementSequence": "2",
            "error": [
                {
                    "code": "1",
                    "description": "Processamento efetuado com sucesso.",
                    "help": "O Movimento foi processado com sucesso no Caixa e Bancos Datasul."
                }
            ]
        }
    ]
}


...

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

...

      Principais Campos e Parâmetros


Dados Cabeçalho Movimentos da Conta Corrente

...

Movimentação Conta Corrente (propriedade: Movements)

CampoDescriçãoTipoTamanhoObrigatórioObservação
checkingAccountConta CorrenteCaractere10XConta Corrente que irá receber lançamento
movementDateData MovimentoCaractere10XData do Movimento Conta Corrente
movementValueValor MovimentoNumérico18XValor do Movimento Conta Corrente
transctionTypeTipo TransaçãoCaractere8XTipo de Transação Caixa do Movimento
flowIndicatorMovementIndicador FluxoCaractere18X

Indicador Fluxo da Movimentação:

ENT - Entrada

SAI - Saída

movementTypeTipo MovimentoCaractere2X

Tipo de Movimento:

NR - Não Realizado

RE - Realizado

bankDocumentCodeCódigo DocumentoCaractere20XCódigo do Documento no Movimento da Conta no Banco
historyCodeCódigo do HistóricoCaractere8*Histórico Padrão
descriptionHistoryDescrição do Histórico Caractere2000**

Descrição do histórico do Movimento

checkingAccountTransferConta Corrente DestinoCaractere10

Somente deve ser informada Conta Corrente Destino quando for movimento de Transferência entre contas correntes da empresa.

keyCodeChave
identificadora
Identificação OrigemCaractere200X
SYSCODE (GESPLAN)

Observações:

...

Chave de Identificação do Registro do Movimento no sistema de Origem


Observações:

* Essa informação se torna obrigatória quando não informado a Descrição do Histórico ( "descriptionHistory" ).

** Essa informação se torna obrigatória quando não informado o

...

Código do Histórico ( "historyCode" ).


...

         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.

         Efetue o cadastro através do programa bas_modul_dtsul - Manutenção de Módulos e inclua o módulo e a descrição do mesmo conforme exemplo abaixo. 

               Image Added

    

               Para maiores informações sobre cadastro de módulos, acessar: Manutenção de Módulo(MEN004AA).

...

Principais Campos e Parâmetros

...



Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

...