Histórico da Página
| Aviso |
|---|
Este artigo documenta o funcionamento técnico do sistema em relação as tabelas, e ações de contingência para atualizar as mesmas. |
...
| Bloco de código | ||
|---|---|---|
| ||
SELECT
... -- campos
FROM
T425CIMP
WHERE
CD_EMP = [COD. EMPRESA]
AND DT_IMP = [DATA - 1 DIA)
AND ID_SIT = 'F' -- IMPORTACAO FINALIZADA |
Etapa B
Insere registro em tabela de controle de processamento com campo id_prc = I (Iniciado)
Etapa C
Faz o batimento das informações da tabela de operação com a tabela de listagens de classificações 3050 (T425_3050)
Etapa D
Etapa de processamento, nesta etapa é feita o preenchimento do IPOC e o campo de classificação do 3050
Os campos preenchidos são:
- cd_ipoc - IPOC
- cd_cla_3050 - Classificação 3050
Geração
Etapa A
Consulta registros de processamento prontas para terem o 3044 gerado
A consulta feita para verificar registros de geração
| Bloco de código | ||
|---|---|---|
| ||
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
) |
Etapa B
Consulta registros das tabelas T425OPED e T425MOVI de maneira paginada, e alimenta arquivo sendo gerado.
Etapa C
Gera arquivo em diretório configurado em tabela T425CFGR, e atualiza registro em tabela T425CVPG
Campos atualizados
- id_ger = 'F'
- ds_arq = [BINARIO DE ARQUIVO GERADO]