Histórico da Página
Aviso | ||
---|---|---|
| ||
Produto ainda em fase de piloto. |
Fomato de resposta:
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Dados enviados
- Principais Campos e Parâmetros
- Moeda do Movimento Bancário
- Campo específico/customizado
- Entidades Contábeis
- Principais Campos e Parâmetros
- Tabelas utilizadas
01. VISÃO GERAL
Modelo a ser seguido para a integração de Movimentos Bancários enviados do sistema Gesplan para o Protheus.
...
O job FwTotvsLinkJob deve ser configurado no schedule, ele é responsável pela leitura das mensagens recebidas na fila do SmartLink.
02. EXEMPLO DE UTILIZAÇÃO
Abaixo temos o modelo de mensagem enviada pela Gesplan.
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "specversion": "1.0", "type": "MOVrespXGsp", "tenantId": "c6486a57-3447-461d-bcdf-d66b94226f69", "time": "2022-11-08T15:18:08.367574Z", "data": [ { "CompanyId":"T1" , "BranchId": "D MG 01", "SYSCODE": "SYSCODE001", "ID" : "ID001" , "error": "Descrição do erro caso houver" } ] } |
03. DADOS ENVIADOS
a. Principais Campos e Parâmetros
...
Campo | Descrição | Tipo | Tamanho(MAX) | Obrigatório | Observação |
---|---|---|---|---|---|
CompanyId | Código do Grupo de Empresas | Caractere | 2 | X | Grupo de Empresa do Protheus. |
BranchId | Código da Filial | Caractere | 8 | X | Filial do Protheus. Identificação da filial do sistema onde ocorrerá o movimento bancário. Em ambientes com Gestão de Empresas o BranchId é composto pela Empresa + Unidade de Negócio + Filial |
E5_MOEDA | Numerário | Caractere | 2 | X | N/A |
E5_VALOR | Valor da movimentação | Numérico | 16 | X | Decimal deve ser enviado com o caractere ponto |
E5_DATA | Data da Movimentação | Caractere | 10 | X | Data enviada em formato caractere ddmmaaaa ex: "08/09/2022" |
E5_VENCTO | Data de Vencimento | Caractere | 10 | Data enviada em formato caractere ddmmaaaa ex: "08/09/2022" | |
E5_NATUREZ | Natureza | Caractere | 10 | X | N/A |
E5_BANCO | Código do banco | Caractere | 3 | X | N/A |
E5_AGENCIA | Agencia do banco | Caractere | 5 | X | N/A |
E5_CONTA | Conta corrente no banco | Caractere | 10 | X | N/A |
E5_RECPAG | Recebimento ou Pagamento | Caractere | 1 | X | Enviar: "S" → Movimento a pagar (saída) "E" → Movimento a receber (entrada) |
E5_CCUSTO | Centro de Custo | Caractere | 9 | N/A | |
E5_BENEF | Beneficiário | Caractere | 30 | N/A | |
E5_DOCUMEN | Número do Documento | Caractere | 50 | N/A | |
E5_HISTOR | Histórico do movimento | Caractere | 40 | N/A | |
SYSCODE | Chave identificadora Gesplan | Caractere | X | N/A | |
ID | Código de Controle Gesplan | Caractere | X | N/A | |
Específico | Campo específico do ERP | Variável | Ver mais detalhes da utilização de campos específicos no "item c" abaixo. |
...
Campo | Descrição | Tipo | Tamanho(MAX) | Obrigatório | Observação |
---|---|---|---|---|---|
CompanyId | Código do Grupo de Empresas | Caractere | 2 | X | Grupo de Empresa do Protheus. |
BranchId | Código da Filial | Caractere | 8 | X | Filial do Protheus. Identificação da filial do sistema onde ocorrerá o movimento bancário. Em ambientes com Gestão de Empresas o BranchId é composto pela Empresa + Unidade de Negócio + Filial |
CBCOORIG | Código do banco origem | Caractere | 3 | X | N/A |
CAGENORIG | Código da agência origem | Caractere | 5 | X | N/A |
CCTAORIG | Conta corrente origem | Caractere | 10 | X | N/A |
CNATURORI | Natureza Origem | Caractere | 10 | X | N/A |
CBCODEST | Código do banco destino | Caractere | 3 | X | N/A |
CAGENDEST | Código da agência destino | Caractere | 5 | X | N/A |
CCTADEST | Conta corrente destino | Caractere | 10 | X | N/A |
CNATURDES | Natureza destino | Caractere | 10 | X | N/A |
CTIPOTRAN | Tipo da Transferência | Caractere | 6 | X | N/A |
CDOCTRAN | Número do Documento | Caractere | 15 | X | N/A |
NVALORTRAN | Valor a ser transferido do banco origem para o banco destino. | Numérico | 16 | X | Decimal deve ser enviado com o caractere ponto |
CHIST100 | Histórico da transferência | Caractere | 40 | X | Histórico referente a transferência efetuada. |
CBENEF100 | Beneficiário | Caractere | 30 | X | Nome do favorecido para o caso de ser emitido um cheque referente a transferência. |
NCTBONLINE | Contabiliza On Line ? | Numérico | 1 | 1=Sim;2=Não | |
DDATACRED | Data de Crédito | Caractere | 10 | X | Data enviada em formato caractere ddmmaaaa ex: "08/09/2022". |
E5_RECPAG | Recebimento ou Pagamento | Caractere | 1 | X | Enviar: "T" → Transferência Bancária (saída) |
SYSCODE | Chave identificadora Gesplan | Caractere | X | N/A | |
ID | Código de Controle Gesplan | Caractere | X | N/A |
...
Card documentos | ||||
---|---|---|---|---|
|
04. TABELAS UTILIZADAS
- SE5- Movimentação Bancária (não utilizada explicitamente na integração)
- FK5- Movimentos Bancários
- FK8- Dados Contábeis
...