Histórico da Página
...
A importação via Banco de Dados é de uso exclusivo dos produtos DIMENSA.
1.Layouts JSON
...
2.3.Estrutura das tabelas
...
TABELA T425CIMP
| Nome Coluna | tipo campo | null | Descrição | PK |
| cd_emp | numeric(10) | No | Codigo da empresa | X |
| dt_bas | varchar(6) | No | Data base AAAAMM | X |
| sg_itf | varchar(2) | No | Sigla interface | X |
| dt_imp | date | No | data da importação | X |
| ds_hsh | varchar(36) | No | hash registro | X |
| id_sit | char(1) | No | Situação carga (I, |
| F) | ||||
| sg_doc | varchar(10) | No | sigla documento | |
| id_per | char(1) | No | Periodicidade da integração S ou D |
| dt_imp | date | No | data da importação |
| 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 |
TABELA T425IMEV
| Nome coluna | tipo campo | null | Descrição | PK | ||||
| cd_emp | numeric(10) | No | Codigo da empresa | X | ||||
| dt_bas | varchar(6) | No | Data base formato AAAAMM | X | ||||
| sg_itf | varchar(2) | No | Sigla interface | X | ||||
| dt_imp | date | No | data importação | X | ||||
| ds_hsh | varchar(36) | No | hash | X | ||||
| id_aca | char(1) | No | Ação do registro 1 incluir,2 excluir | |||||
| 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çãoX | |||||
| id_tp_pes | varchar(1) | No | 1 - PF ou 2 - PJ | |||||
| cd_mod_cre | varchar(4) | No | conforme modalidade 3050 | |||||
| nr_cnpj_cpf | varchar(11) | No | numero cnpj basico ou cpf cliente | X | ||||
| cd_cli | varchar(10) | No | codigo clienteX | |||||
| nr_ctr | varchar(10) | No | numero contrato | X | ||||
| nr_ade_lib | varchar(4) | No | numero adelibeX | |||||
| vr_sld_dev | numeric(18,2) | No | valor saldo devedor | |||||
| id_atr | char(1) | No | indeicador atraso S ou N | |||||
| dtid_sit_imp | date | No | data importação | reg | varchar(1) | Yes | V Validado E ErroX | |
| cd_usu_atu | varchar(15) | No | Usuario atualização | |||||
| dh_atu | date | No | data hora atualização |
TABELA T425IMPC
| Nome coluna | tipo campo | null | Descrição | pk |
| cd_emp | numeric(10) | No | Codigo da empresa | X |
| dt_bas | varchar(6) | No | Data base formato AAAAMM | X |
| sg_itf | varchar(2) | No | Sigla interface | X |
| dt_imp | date | No | data importação | X |
| nr_seq_ope | numeric(3) | No | sequencial da operação | X |
| ds_hsh | varchar(36) | No | Hash | X |
| ds_hsh_imv | varchar(36) | No | Hash imev | |
| id_aca | char(1) | No | Ação do registro 1 incluir,2 excluir | |
| id_pag_con | char(1) | No | C (concessão) ou P ( |
| Pagamento) | ||||
| cd_ipoc | varchar(67) | Yes | ipoc operação | |
| dt_ope | date | No | data operação | |
| cd_cla_3050 | varchar(9) | Yes | classificação 3050 | |
| cd_cli | varchar(10) |
| Yes | codigo cliente |
| nr_cnpj_cpf | varchar(11) |
| Yes | numero cnpj basico ou cpf cliente |
| nr_ctr | varchar(10) |
| Yes | numero contrato |
| nr_ade_lib | varchar(4) |
| Yes | numero adelibe |
| sg_mod_ope | varchar(8) |
| Yes | modalidade |
| operação |
| 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 |
| cd_tip_enc | varchar(3) | Yes | tipo encargo cfe |
| anexo 5 | |||
| id_sit_reg | varchar(1) | Yes | V Validado E Erro |
| cd_usu_atu | varchar(15) | No | Usuario atualização | |
| dh_atu | date | No | data hora atualização |
TABELA T425IMEA
| Nome coluna | tipo campo | null | Descrição | pk |
| cd_emp | numeric |
| (10) | No | Codigo da empresa | X | |
| dt_bas | varchar(6) | No | Data base | X |
| sg_itf | varchar(2) | No |
| Sigla interface | X |
| dt_ |
| imp | date |
| No |
| data importação | X |
| ds_ |
| hsh | varchar( |
| 36) | No |
| hash registro | X | |||
| id_aca | char(1) | No | Ação do registro 1 incluir,2 excluir | |
| 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 |
| 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 |
| id_sit_ |
| reg | varchar(1) | Yes | V Validado E Erro |
| cd_usu_atu | varchar(15) | No | Usuario atualização | |
| dh_atu | date | No | data hora atualização |
3.Descrições dos Campos das Tabelas:
3.1.TR425IMPD → Controle de Importação
...
Importação
...
cd_emp → Código da Empresa PK
dt_bas → Data Base da Importação do Arquivo PK
sg_itf → Sigla da Interface PK
dt_imp → Data importação
ds_hsh → Hash do registro
id_sit → Identificador da Situação: I (Iniciado), E (Erro), A (Importação Concluída), G (Geração concluída)
sg_doc → Valor Fixo: 3044
id_per → Periodicidade: D (diário), S (semanal), M (mensal), A (anual) ou E (eventual) valor fixo: D ou S
id_tp_imp → B (se importação via BD) ou A (se importação via Arquivo)dt_imp → Data em que foi realizada a gravação dos dadosvia Arquivo)
cd_usu_atu → Carimbo
dh_atu → Carimbo
Regras para a tabela T425IMPDT425CIMP: (FLUXO)
1. Inserir 1 registro na tabela t425_impd t425cimp com os valores acima e o id_sit = I (Iniciado)
...
cd_emp → Código da Empresa PK
dt_bas → Data Base da Importação do Arquivo - Mesma informação da tabela T425CIMP
sg_itf → Sigla da Interface (mesmas usadas no 3040) PK
dt_imp → Data em que foi realizada a gravação dos dados PK
ds_hsh → Hash do registro
id_aca → 1 (Inclusão), 2 (Exclusão) - Enviar conforme Instruções de Preenchimento do 3044
cd_ipoc → IPOC da Operação
nr_cpf_cgc_if → Número do CNPJ Base da IF (para montar o IPOC)
sg_mod_ope → Sigla da Modalidade (para montar o IPOC) PK
id_tp_pes → Tipo de Pessoa (1 - Fisica, 2 - Juridica), (para montar o IPOC)
...
nr_cnpj_cpf → numero cnpj base ou cpf do cliente (para montar o IPOC) PK
cd_cli → Código do Cliente (para montar o IPOC) PK
nr_ctr → Número do Contrato (para montar o IPOC) formatado com tamanho 10 PK10
nr_ade_lib → ADLIB formatado com tamanho 3 PK3
vr_sld_dev → Saldo Devedor
id_atr → S (Sim) ou N (Não) - Enviar conforme Instruções de Preenchimento do 3044dt_imp → Data em que foi realizada a gravação dos dados
cd_usu_atu → Carimbo
dh_atu → Carimbo
nr_seq_reg - campo adicionado, uso quando não gerar ipoc PKipoc
Regras para a tabela T425IMEV:
- Caso não tenha o IPOC no sistema legado, será calculado no 3040, com base nos dados da PKeenviados
- PK indicada na tabela
- Caso não seja informado a classificação 3050, é obrigatória a informação dos campos para que o 3044 faça a concatenação
- Os campos nr_ctr, cd_cli, nr_ade_lib,
...
cd_emp → Código da Empresa PK
dt_bas → Data Base da Importação do Arquivo (Igual a informada na IMPD)
sg_itf → Sigla da Interface PK
dt_imp → Data em que foi realizada a gravação dos dados PK
nr_seq_ope - campo adicionado quando houver mais de uma ação no mesmo dia PK
ds_hsh → Hash do registro PK
ds_hsh_imv → Hash do registro IMEV
sg_itf → Sigla da Interface PK
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 formatado com tamanho 9
vr_pag_con → valor pagamento ou concessão - Enviar conforme Instruções de Preenchimento do 3044
nr_cnpj_cpf → numero cnpj basico ou cpf cliente PKcliente
cd_cli → codigo cliente sistema basico PKbasico
sg_mod_ope → sigla da modalidade operação PKoperação
nr_ctr → Numero do contrato formatado com 10 PK
nr_ade_lib → numero adelibe do contrato PK
nr_seq_ope → numero para diferenciar casos de mais de um pagamento na mesma carga PK
id_tp_pes → Conforme dicionário 3050 1 - PF ou 2 PJ
id_ori_rec → Conforme dicionário 3050 1 ou 2
cd_tp_enc → Conforme dicionário 3050 formatado com tamanho 3
cd_mod_cre → Conforme dicionário 3050 formatado com tamanho 4dt_imp → Data em que foi realizada a gravação dos dados
cd_usu_atu → Carimbo
dh_atu → Carimbo
nr_seq_ope - campo adicionado, uso quando não gerar ipoc
id_ger → campo usado na geração
Regras para a tabela T425IMPC:
...

