Você está na página 1de 4

1. Controlador.

sh
Shell executado logo após o término da replicação de dados (bd1pro -> biaix).

1.1. NFe.sh
Shell responsável por ...
Local:
Log:
SQL:

1.1.1. Grava data/horário de início em NFe.log.

1.1.2. Para cada mês (desde janeiro de 5 anos atrás):


1.1.2.1. Cria arquivo NFe_AAAA-MM.sql a partir do modelo NFe_MDL.sql.

1.1.2.2. Executa NFe_AAAA-MM.sql no Informix (dbaccess).

1.1.2.3. O resultado é extraído no arquivo NFe_AAAA-MM.txt.

1.1.2.4. Exclui o arquivo NFe_AAAA-MM.sql.

1.1.2.5. Carrega o arquivo NFe_AAAA-MM.txt no MySQL (mysqlimport).

1.1.2.6. Compacta o arquivo NFe_AAAA-MM.txt (gzip).

1.1.2.7. Move o arquivo NFe_AAAA-MM.txt.gz para ?.

1.1.3. Grava data/horário de encerramento em NFe.log.

1.2. NF_EFD.sh
Shell responsável por ...
Local:
Log:
SQL:

1.2.1. Grava data/horário de início em NF_EFD.log.

1.2.2. Para cada ano (desde 5 anos atrás):


1.2.2.1. Cria arquivo NF_EFD_AAAA.sh a partir do modelo NF_EFD_MDL.sh.

1.2.2.2. Executa em segundo plano NF_EFD_AAAA.sh (&).

1.2.2.2.1. Cria NF_EFD_AAAA-MM.sql a partir do modelo NF_EFD_MDL.sql

1.2.2.2.2. Executa NF_EFD_AAAA-MM.sql no Informix (dbaccess).

1.2.2.2.3. O resultado é extraído no arquivo NF_EFD_AAAA-MM.txt.

1.2.2.2.4. Exclui o arquivo NF_EFD_AAAA-MM.sql.

1.2.2.2.5. Carrega o arquivo NF_EFD_AAAA-MM.txt no MySQL (mysqlimport).


1.3. NF_GIM.sh
Shell responsável por ...
Local:
Log:
SQL:

1.3.1. Grava data/horário de início em NF_GIM.log.

1.3.2. Para cada ano (desde 5 anos atrás):


1.3.2.1. Cria arquivo NF_GIM_AAAA.sh a partir do modelo NF_GIM_MDL.sh.

1.3.2.2. Executa em segundo plano NF_GIM_AAAA.sh (&).

1.3.2.2.1. Cria NF_GIM_AAAA-MM.sql a partir do modelo NF_GIM_MDL.sql

1.3.2.2.2. Executa NF_GIM_AAAA-MM.sql no Informix (dbaccess).

1.3.2.2.3. O resultado é extraído no arquivo NF_GIM_AAAA-MM.txt.

1.3.2.2.4. Exclui o arquivo NF_GIM_AAAA-MM.sql.

1.3.2.2.5. Carrega o arquivo NF_GIM_AAAA-MM.txt no MySQL (mysqlimport).

1.3.2.2.6. Compacta o arquivo NF_GIM_AAAA-MM.txt (gzip).

1.3.2.2.7. Move o arquivo NF_GIM_AAAA-MM.txt.gz para ?.

1.3.2.3. Exclui o arquivo NF_GIM_AAAA.sh.

1.3.3. Aguarda o término da execução dos vários scripts shell NF_GIM_AAAA.sh (wait).

1.3.4. Grava data/horário de encerramento em NF_GIM.log.

Diretório Descrição Conteúdo


Raiz da estrutura. Controlador.sh
/DADOS/BI Todo o restante começa daqui. Controlador.log
BI/100_Geral
Contribuinte.sh
Contribuinte.sql
BI/100_Geral/101_Contrib Contribuinte.log
TXT/Contribuinte.txt (*)
TXT/Contribuinte.txt.gz
BI/200_Doc
NFe.sh
NFe_MDL.sql
NFe_AAAA-MM.sql (*)
BI/200_Doc/201_NFe NFe.log
TXT/NFe_AAAA-MM.txt (*)
TXT/NFe_AAAA-MM.txt.gz
NF_EFD.sh
NF_EFD_MDL.sh
NF_EFD_MDL.sql
BI/200_Doc/202_NF_EFD NF_EFD_AAAA-MM.sql (*)
NF_EFD.log
TXT/NF_EFD_AAAA-MM.txt (*)
TXT/NF_EFD_AAAA-MM.txt.gz
NF_GIM.sh
NF_GIM_MDL.sh
NF_GIM_MDL.sql
BI/200_Doc/203_NF_GIM NF_GIM_AAAA-MM.sql (*)
NF_GIM.log
TXT/NF_GIM_AAAA-MM.txt (*)
TXT/NF_GIM_AAAA-MM.txt.gz

BI
100_Geral
101_Contrib
102_CNAE
103_ElemOrg
104_UF
105_Municipio
106_Auditor
107_CFOP
108_MEI_BR CNPJ’s dos MEI’s de outras UF’s
109_Limite_SN Limite anual de SN e MEI
110_Segmento
111_Situacao
112_Regime
113_Socio
114_Contador
115_Tempo
200_Doc
201_NFe
202_NF_EFD
203_NF_GIM
204_NF_n_Lanc
205_NF_CredInd
211_NFCe
212_NFVC_GIM
221_CTe
222_CT_EFD
223_CT_GIM
231_ES_SN Entradas e Saidas para Simples Nacional (incluindo
MEI) – verificação de estouro de limite.
232_ES_CPF
233_MEI_BR Entradas e saídas originadas/destinadas a MEI de
outra UF
300_Decl
301_ES Declaração: GIM/EFD;

Entradas: Total / Região (PB, NNE, SSE, EXT);

Saídas: Total / PF / Ñ Contrib / PF / Cupom-NFCe /


Região (PB, BR, EX);

Cartão.
302_TranspSaldo
303_Apuracao
304_CFOP
305_Estoque
306_Omissao GIM, EFD, DASN, PGDAS
307_FaturamSN Faturamento informado em PGDAS
400_Pagam
401_PagDpRef
402_PagDtPag
403_Lancamento
404_Receita
500_Fisc
501_OS
502_Auto
503_Julgam
600_Processo
601_Processo
602_Documento

700_Tribut
701_TARE
702_FAIN
703_RegEsp

Você também pode gostar