Árvore de páginas

Versões comparadas

Chave

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

...

A importação via Banco de Dados é de uso exclusivo dos produtos DIMENSA.

Image RemovedImage Added

1.Layouts JSON

...

2.3.Estrutura das tabelas

...

TABELA T425CIMP 

Nome Colunatipo camponullDescriçãoPK
nr_seqnumeric(10)No
codigo sequencia importaçãoX
cd_empnumeric(10)NoCodigo da empresaX
dt_basvarchar(6)NoData base AAAAMMX
sg_itfvarchar(2)NoSigla interfaceX
dt_impdateNodata da importaçãoX
ds_hshvarchar(36)Nohash registroX
id_sitchar(1)NoSituação carga (I,
G,P)
F)
sg_docvarchar(10)Nosigla documento
id_perchar(1)NoPeriodicidade da integração S ou D
X

dt_impdateNodata da importação
X

id_tp_impvarchar(4)NoTipo de importação (BD, Json)
cd_usu_atuvarchar(15)NoUsuario atualização
dh_atudateNodata hora atualização


TABELA T425IMEV

Nome colunatipo camponullDescriçãoPK
cd_empnumeric(10)NoCodigo da empresaX
dt_basvarchar(6)NoData base formato AAAAMMX
sg_itfvarchar(2)NoSigla interfaceX
dt_impdateNodata importaçãoX
ds_hshvarchar(36)NohashX
id_acachar(1)NoAção do registro 1 incluir,2 excluir
cd_ipocvarchar(67)Yessigla documento
nr_cgc_cpf_ifvarchar(14)NoRaiz CNPJ instituição
sg_mod_opevarchar(8)Nomodalidade operaçãoX
id_tp_pesvarchar(1)No1 - PF ou 2 - PJ
cd_mod_crevarchar(4)Noconforme modalidade 3050
nr_cnpj_cpfvarchar(11)Nonumero cnpj basico ou cpf clienteX
cd_clivarchar(10)Nocodigo clienteX
nr_ctrvarchar(10)Nonumero contratoX
nr_ade_libvarchar(4)Nonumero adelibeX
vr_sld_devnumeric(18,2)Novalor saldo devedor
id_atrchar(1)Noindeicador atraso S ou N
dtid_sit_impdateNodata importaçãoregvarchar(1)YesV Validado E ErroX
cd_usu_atuvarchar(15)NoUsuario atualização
dh_atudateNodata hora atualização

TABELA T425IMPC

Nome colunatipo camponullDescriçãopk
cd_empnumeric(10)NoCodigo da empresaX
dt_basvarchar(6)NoData base formato AAAAMMX
sg_itfvarchar(2)NoSigla interfaceX
dt_impdateNodata importaçãoX
nr_seq_openumeric(3)Nosequencial da operaçãoX
ds_hshvarchar(36)NoHashX
ds_hsh_imvvarchar(36)NoHash imev
id_acachar(1)NoAção do registro 1 incluir,2 excluir
id_pag_conchar(1)NoC (concessão) ou P (
Concessão ou
Pagamento)
cd_ipocvarchar(67)Yesipoc operação
dt_opedateNodata operação
cd_cla_3050varchar(9)Yesclassificação 3050
cd_clivarchar(10)
No
Yescodigo cliente
X

nr_cnpj_cpfvarchar(11)
No
Yesnumero cnpj basico ou cpf cliente
X

nr_ctrvarchar(10)
No
Yesnumero contrato
X

nr_ade_libvarchar(4)
No
Yesnumero adelibe
X

sg_mod_opevarchar(8)
No
Yesmodalidade
operaçãoXnr_seq_openumeric(3)Nosequencial da
operação
X

vr_openumeric(18,2)Novalor operação
id_tp_pesvarchar(1)Yes1 ou 2
cd_ori_recvarchar(1)Yesorigem recurso 1,2
cd_mod_credvarchar(4)Yesmodalidade credito
cfe 3050

cd_tip_encvarchar(3)Yestipo encargo cfe
3050
anexo 5
id_sit_regvarchar(1)YesV Validado E Erro
dt_impdateNodata importaçãoX

cd_usu_atuvarchar(15)NoUsuario atualização
dh_atudateNodata hora atualização

TABELA T425IMEA

Nome colunatipo camponullDescriçãopk
cd_empnumeric
(10
(10)NoCodigo da empresaX
dt_basvarchar(6)NoData baseX
sg_itfvarchar(2)No
Codigo da empresa
Sigla interfaceX
dt_
bas
impdate
varchar(6)
No
Data base
data importaçãoX
sg
ds_
itf
hshvarchar(
2
36)No
Sigla interface
hash registroX
id_acachar(1)NoAção do registro 1 incluir,2 excluir
dt_opedateNodata operação
cd_cla_3050varchar(9)Yesclassificação 3050
vr_openumeric(18,2)Novalor operação
nr_seq_regnumerc(4)Nonumero sequencia registroX

cd_tp_pesvarchar(1)Yes1 ou 2
id_ori_recvarchar(1)Yesorigem recurso 1 ou 2
cd_mod_credvarchar(4)Yesmodalidade credito SCR
cd_tip_encvarchar(3)Yestipo encargo
cfe 3050
dt

id_sit_
impdateNodata importação cfe 3050
regvarchar(1)YesV Validado E Erro
X

cd_usu_atuvarchar(15)NoUsuario atualização
dh_atudateNodata 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 PK

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:

  1. Caso não tenha o IPOC no sistema legado, será calculado no 3040, com base nos dados da PKeenviados
  2. PK indicada na tabela
  3. 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
  4. 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:

...