Este artigo documenta o funcionamento técnico do sistema em relação as tabelas. |

Usuário consulta e altera configurações do sistema.
Campos relevantes atualizado em tabela:
| Campo | Descrição |
|---|---|
| DS_DIR_GER | PASTA GERAÇÃO 3044 |
| DS_DIR_IMP | PASTA IMPORTAÇÃO 3044 |
| DS_CRON | Cron de processamento e geração (link gerador) |
| ds_cron_imp | Cron de importação (link gerador) |
| id_ger_3050 | Indicador de geração de classificação 3050 (S ou N) |
Nesta etapa, os sistemas externos que se integram via banco de dados vão inserir os registros para alimentar a geração do 3044
Insere registro em tabela de controle de importação
Insere registro em tabela de operações
Insere registro em tabela de movimentos
Consulta registros do dia anterior (D - 1), prontos para serem processados.
Para verificar se a importação foi finalizada, o sistema filtra pelos campos
SELECT
... -- campos
FROM
T425CIMP
WHERE
CD_EMP = [COD. EMPRESA]
AND DT_IMP = [DATA - 1 DIA)
AND ID_SIT = 'F' -- IMPORTACAO FINALIZADA |
Insere registro em tabela de controle de processamento com campo id_prc = I (Iniciado)
Faz o batimento das informações da tabela de operação com a tabela de listagens de classificações 3050 (T425_3050)
Etapa de processamento, nesta etapa é feita o preenchimento do IPOC e o campo de classificação do 3050
Os campos preenchidos são:
Consulta registros de processamento prontas para terem o 3044 gerado
A consulta feita para verificar registros de geração
SELECT
... -- campos
FROM
T425CVPG
WHERE
CD_EMP = [COD. EMPRESA]
AND ID_PRC = 'F' -- PROCESSAMENTO FINALIZADO
AND (
ID_GER IS NULL -- GERACAO NAO FOI FEITA
OR
ID_GER != 'F' -- GERACAO NAO FINALIZADA
) |
Consulta registros das tabelas T425OPED e T425MOVI de maneira paginada, e alimenta arquivo sendo gerado.
Gera arquivo em diretório configurado em tabela T425CFGR, e atualiza registro em tabela T425CVPG
Campos atualizados