Histórico da Página
...
A importação via Banco de Dados é de uso exclusivo dos produtos DIMENSA.
1.Layouts JSON
...
Observação: a sigla das tabelas e o owner ainda está sendo providenciado.
2.2.De-Para entre o JSON e as Tabelas:
2.3.Estrutura das tabelas
T425_IMPD - PK ID_IMP
| Nome Coluna | tipo campo | null | Descrição |
| cd_imp | numeric(10) | No | codigo sequencia importação |
| cd_emp | numeric(10) | No | Codigo da empresa |
| dt_bas | varchar(6) | No | Data base AAAAMM |
| sg_itf | varchar(2) | No | Sigla interface |
| id_sit | char(1) | No | Situação carga (I,G,P) |
| sg_doc | varchar(10) | No | sigla documento |
| id_per | char(1) | No | Periodicidade da integração S ou D |
| id_tp_imp | varchar(4) | No | Tipo de importação (BD, Json) |
| cd_usu_atu | varchar(15) | No | Usuario atualização |
| dh_atu | date | No | data hora atualização |
| id_ger | numeric(10) | Yes | Identificador geração |
TABELA T425_IMEV
| Nome coluna | tipo campo | null | Descrição |
| cd_imp | numeric(10) | No | codigo sequencia importação |
| cd_emp | numeric(10) | No | Codigo da empresa |
| dt_bas | varchar(6) | No | Data base |
| sg_itf | varchar(2) | No | Sigla interface |
| id_aca | char(1) | No | Ação do registro 1 incluir,2 excluir |
| nr_seq_ope | numeric(10) | No | usar quando cd_ipoc null |
| cd_ipoc | varchar(67) | Yes | sigla documento |
| nr_cgc_cpf_if | varchar(14) | No | Raiz CNPJ instituição |
| sg_mod_ope | varchar(8) | No | modalidade operação |
| id_tp_pes | varchar(1) | Yes | conforme |
| nr_cnpj_cpf | varchar(11) | Yes | numero cnpj basico ou cpf cliente |
| cd_cli | varchar(10) | Yes | codigo cliente |
| nr_ctr | varchar(10) | Yes | numero contrato |
| nr_ade_lib | varchar(4) | Yes | numero adelibe |
| vr_sld_dev | numeric(18,2) | No | valor saldo devedor |
| id_atr | char(1) | No | indeicador atraso S ou N |
| cd_usu_atu | varchar(15) | No | Usuario atualização |
| dh_atu | date | No | data hora atualização |
| id_ger | numeric(10) | No | Identificador geração |
TABELA T425_IMPC
| Nome coluna | tipo campo | null | Descrição |
| cd_imp | numeric(10) | No | codigo sequencia importação |
| cd_emp | numeric(10) | No | Codigo da empresa |
| dt_bas | varchar(6) | No | Data base |
| sg_itf | varchar(2) | No | Sigla interface |
| id_aca | char(1) | No | Ação do registro 1 incluir,2 excluir |
| nr_seq_ope | numeric(10) | No | usar quando cd_ipoc null |
| id_pag_con | char(1) | No | C ou P |
| cd_ipoc | varchar(67) | Yes | ipoc operação |
| dt_ope | date | No | data operação |
| cd_cla_3050 | varchar(9) | Yes | classificação 3050 |
| vr_ope | numeric(18,2) | No | valor operação |
| id_tp_pes | varchar(1) | Yes | 1 ou 2 |
| cd_ori_rec | varchar(1) | Yes | origem recurso 1,2 |
| cd_mod_cred | varchar(4) | Yes | modalidade credito cfe 3050 |
| cd_tip_enc | varchar(3) | Yes | tipo encargo cfE 3050 |
| cd_usu_atu | varchar(15) | No | Usuario atualização |
| dh_atu | date | No | data hora atualização |
| id_ger | numeric(10) | No | Identificador geração |
TABELA T425IMEA
| Nome coluna | tipo campo | null | Descrição |
| cd_imp | numeric(10) | No | codigo sequencia importação |
| cd_emp | numeric(10) | No | Codigo da empresa |
| dt_bas | varchar(6) | No | Data base |
| sg_itf | varchar(2) | No | Sigla interface |
| id_aca | char(1) | No | Ação do registro 1 incluir,2 excluir |
| dt_ope | date | No | data operação |
| id_cla_3050 | varchar(9) | Yes | classificação 3050 |
| vr_ope | numeric(18,2) | No | valor operação |
| cd_tp_pes | varchar(1) | Yes | 1 ou 2 |
| id_ori_rec | varchar(1) | Yes | origem recurso 1 ou 2 |
| cd_mod_cred | varchar(4) | Yes | modalidade credito SCR |
| cd_tip_enc | varchar(3) | Yes | tipo encargo |
| cd_usu_atu | varchar(15) | No | Usuario atualização |
| dh_atu | date | No | data hora atualização |
| id_ger | numeric(10) | YES | Identificador geração |
3.Descrições dos Campos das Tabelas:
...
id_ger → campo usado na geração
Regras para a tabela T425_IMPD: (FLUXO)
1. Inserir 1 registro na tabela t425_impd com os valores acima e o id_sit = I (Iniciado)
2. Inserir todos os registros nas tabelas tabelas t425_IMEV, t425_IMPC e t425_IMEA, conforme os valores e o layout
...
6. Para o campo de periodicidade, enviar somente D (Diário) ou S (Semanal), de acordo com o conteúdo dos pagamentos e agregados.
3.2. T425_IMEV → Importação Eventos em Operações de Créditos
(importação para 3044)
cd_imp → (PK) Código Sequencial da Importação (Max+1)
cd_emp → Código da Empresa
dt_bas → Data Base da Importação do Arquivo - Mesma informação da tabela IMPD
sg_itf → Sigla da Interface
id_aca → 1 (Inclusão), 2 (Exclusão) - Enviar conforme Instruções de Preenchimento do 3044
cd_ipoc → IPOC da Operação
...
id_ger → campo usado na geração
Regras para a tabela T425_IMEV:
- Caso não tenha o IPOC no sistema legado , colocar um valor identificador que seja único para a operação dentro da importação e que possa ser utilizado para referenciar o registro na tabela de Pagamentos e Concessões (nr_seq_ope)
- Caso não tenha o IPOC, além do identificador único que deve constar no IPOC, informar os valores para montar a chave IPOC (cnpj IF, modalidade operação, tipo de Pessoa, código do cliente e número do contrato)
- Se o IPOC for informado os registros da chave do IPOC não precisam ser informados
- PK não será uma sequence automática, então o controle do Sequencial deve ser realizado pelo sistema que está gravando (legado)
3.3.T425_IMPC (importação Operações - Pagamentos/Concessões)
(Importação para o 3044)
cd_imp → (PK) Código Sequencial da Importação (Max+1)
cd_emp → Código da Empresa
dt_bas → Data Base da Importação do Arquivo (Igual a informada na IMPD)
sg_itf → Sigla da Interface
cd_ipoc → IPOC da Operação
id_pag_con → P (Pagamentos), C (Concessões) - Indica se o registro é um pagamento ou uma concessão
id_aca → 1 (Inclusão), 2 (Exclusão) - Enviar conforme Instruções de Preenchimento do 3044
dt_ope → Data da Operação - Enviar conforme Instruções de Preenchimento do 3044 - Data do Evento
id_cla_3050 → Código de relacionamento 3050 → Conforme dicionário 3044
vr_pag_con → valor pagamento ou concessão - Enviar conforme Instruções de Preenchimento do 3044
id_tp_pes → Conforme dicionário 3050
id_ori_rec → Conforme dicionário 3050
id_tp_enc → Conforme dicionário 3050
id_mod_cre → Conforme dicionário 3050
...
id_ger → campo usado na geração
Regras para a tabela T425_IMPC:
- Caso não tenha o IPOC na tabela de Eventos 3044 (IMEV), o código informado aqui nesta tabela deve ser igual ao informado na tabela IMEV (nr_seq_ope)
- A PK não será uma sequence automática, então o controle do Sequencial deve ser realizado pelo sistema que está gravando (legado)
- Se a periodicidade for diária, o campo dt_ope será igual ao campo dt_bas, mas se for semanal, o campo dt_ope pode ser até D-5 da dt_bas
- Se o campo Código do Relacionamento 3050 não for informado, os campos para realizarmos o de-para devem ser informados obrigatoriamente (Tipo de Pessoa, Origem de Recursos, Tipo de Encargo e Modalidade de Crédito do 3050). Caso o Código do Relacionamento 3050 for informado, então estes 4 campos não precisam ser informados.
3.4. T425_IMEA → importação Eventos Agregados
(Importação para o 3044)
cd_imp → (PK) Código Sequencial da Importação (Max+1)
cd_emp → Código da Empresa
dt_bas → Data Base da Importação do Arquivo (Igual a informada na IMPD)
sg_itf → Sigla da Interface
id_aca → 1 (Inclusão), 2 (Exclusão) - Enviar conforme Instruções de Preenchimento do 3044
dt_ope → Data da Operação
id_cla_3050 → Código de relacionamento 3050 → Conforme dicionário 3044
vr_pag → valor pagamento - Enviar conforme Instruções de Preenchimento do 3044
id_tp_pes → Conforme dicionário 3050
id_ori_rec → Conforme dicionário 3050
id_tp_enc → Conforme dicionário 3050
id_mod_cre → Conforme dicionário 3050
...
id_ger → campo usado na geração
Regras para a tabela T425_IMEA:
- A PK não será uma sequence automática, então o controle do Sequencial deve ser realizado pelo sistema que está gravando (legado)
- Se a periodicidade for diária, o campo dt_ope será igual ao campo dt_bas, mas se for semanal, o campo dt_ope pode ser até D-5 da dt_bas
- Se o campo Código do Relacionamento 3050 não for informado, os campos para realizarmos o de-para devem ser informados obrigatoriamente (Tipo de Pessoa, Origem de Recursos, Tipo de Encargo e Modalidade de Crédito do 3050). Caso o Código do Relacionamento 3050 for informado, então estes 4 campos não precisam ser informados.
...





