Histórico da Página
...
Lista de eventos disponíveis:
Evento | Tipo de movimento | Processo | Tabela | Pacote em validação | Ação |
PDMPQ | Procedimento | Digitação | moviproc | Primeiro | Ajusta quantidade do pacote |
PDMDQ | Procedimento | Digitação | moviproc | Demais | Ajusta quantidade do pacote |
IDMPQ | Insumo | Digitação | mov-insu | Primeiro | Ajusta quantidade do pacote |
IDMDQ | Insumo | Digitação | mov-insu | Demais | Ajusta quantidade do pacote |
PITPQ | Procedimento | Importação | moviptmp | Primeiro | Ajusta quantidade do pacote |
PIMPQ | Procedimento | Importação | moviproc | Primeiro | Ajusta quantidade do pacote |
PITDQ | Procedimento | Importação | moviptmp | Demais | Ajusta quantidade do pacote |
PIMDQ | Procedimento | Importação | moviproc | Demais | Ajusta quantidade do pacote |
IITPQ | Insumo | Importação | mov-itmp | Primeiro | Ajusta quantidade do pacote |
IIMPQ | Insumo | Importação | mov-insu | Primeiro | Ajusta quantidade do pacote |
IITDQ | Insumo | Importação | mov-itmp | Demais | Ajusta quantidade do pacote |
IIMDQ | Insumo | Importação | mov-insu | Demais | Ajusta quantidade do pacote |
PWUPQ | Procedimento | Web | procusos | Primeiro | Ajusta quantidade do pacote |
PWMPQ | Procedimento | Web | moviproc | Primeiro | Ajusta quantidade do pacote |
PWUDQ | Procedimento | Web | procusos | Demais | Ajusta quantidade do pacote |
PWMDQ | Procedimento | Web | moviproc | Demais | Ajusta quantidade do pacote |
IWUPQ | Insumo | Web | insuusos | Primeiro | Ajusta quantidade do pacote |
IWMPQ | Insumo | Web | mov-insu | Primeiro | Ajusta quantidade do pacote |
IWUDQ | Insumo | Web | insuusos | Demais | Ajusta quantidade do pacote |
IWMDQ | Insumo | Web | mov-insu | Demais | Ajusta quantidade do pacote |
PDMQP | Procedimento | Digitação | moviproc | Qualquer | Encontra o pacote |
PDMQB | Procedimento | Digitação | moviproc | Qualquer | Busca tabela temporária de pacotes |
PDMQQ | Procedimento | Digitação | moviproc | Qualquer | Ajusta quantidade do pacote |
PDMQC | Procedimento | Digitação | moviproc | Qualquer | Cria tabela temporária de pacotes |
IDMQP | Insumo | Digitação | mov-insu | Qualquer | Encontra o pacote |
IDMQB | Insumo | Digitação | mov-insu | Qualquer | Busca tabela temporária de pacotes |
IDMQQ | Insumo | Digitação | mov-insu | Qualquer | Ajusta quantidade do pacote |
IDMQC | Insumo | Digitação | mov-insu | Qualquer | Cria tabela temporária de pacotes |
PITQP | Procedimento | Importação | moviptmp | Qualquer | Encontra o pacote |
PITQB | Procedimento | Importação | moviptmp | Qualquer | Busca tabela temporária de pacotes |
PITQC | Procedimento | Importação | moviptmp | Qualquer | Cria tabela temporária de pacotes |
IITQP | Insumo | Importação | mov-itmp | Qualquer | Encontra o pacote |
IITQB | Insumo | Importação | mov-itmp | Qualquer | Busca tabela temporária de pacotes |
IITQC | Insumo | Importação | mov-itmp | Qualquer | Cria tabela temporária de pacotes |
PWUQP | Procedimento | Web | procusos | Qualquer | Encontra o pacote |
PWUQB | Procedimento | Web | procusos | Qualquer | Busca tabela temporária de pacotes |
PWUQQ | Procedimento | Web | procusos | Qualquer | Ajusta quantidade do pacote |
PWUQC | Procedimento | Web | procusos | Qualquer | Cria tabela temporária de pacotes |
IWUQP | Insumo | Web | insuusos | Qualquer | Encontra o pacote |
IWUQB | Insumo | Web | insuusos | Qualquer | Busca tabela temporária de pacotes |
IWUQQ | Insumo | Web | insuusos | Qualquer | Ajusta quantidade do pacote |
IWUQC | Insumo | Web | insuusos | Qualquer | Cria tabela temporária de pacotes |
Tabelas de entrada e de saída
Tabela de entrada: tmp-cpc-rtvalpacote-entrada
def temp-table tmp-cpc-rtvalpacote-entrada no-undo
field nm-ponto-chamada as char format "x(15)"
field in-evento-programa as char format "x(10)"
field dt-realizacao-pct like moviproc.dt-realizacao
field cd-unidade-pagamento like moviproc.cd-unidade-pagamento
field cd-prestador-pagamento like moviproc.cd-prestador-pagamento
Definição campo a campo da tabela de entrada
- nm-ponto-chamada-cpc - nome do ponto de chamada da CPC dentro do programa que a utiliza.: "ANT-VALOR-PCT", "APOS-PREST-PAC";
- in-evento-programa - evento do programa;
- dt-realizacao-pct - data de realização da tabela temporária tmp-rtvalpacote-entrada;
- cd-unidade-pagamento - código da unidade de pagamento;
- cd-prestador-pagamento - código do prestador de pagamento.
Tabela de saída: tmp-cpc-rtvalpacote-saida
def temp-table tmp-cpc-rtvalpacote-saida no-undo
field lg-undo-retry as logical
field ds-mensagem as char format "x(75)"
field dt-realizacao-pct like moviproc.dt-realizacao
field lg-altera-prestador-pacote as logical
field cd-unidade-pacote like moviproc.cd-unidade-pagamento
field cd-prestador-pacote like moviproc.cd-prestador-pagamento
Definição campo a campo da tabela de saída
- lg-undo-retry - campo que controla se ocorreram erros na CPC. Deve retornar "SIM" se ocorrer algum erro ou "NÃO" se o processo for concluído sem erros;
- ds-mensagem - descrição da mensagem de erro caso seja um erro retornado pela CPC;
- dt-realizacao-pct - data de realização da tabela temporária "tmp-rtvalpacote-entrada";
- lg-altera-prestador-pacote - campo que indica se o programa deve utilizar a unidade e o pagamento retornados nos campos "cd-unidade-pacote" e "cd-prestador-pacote" da tabela temporária "tmp-rtvalpacote-saida" ou se deve manter a lógica do produto;
- cd-unidade-pacote - código da unidade que deve ser considerada para tratamento do pacote;
- cd-prestador-pacote - código do prestador que deve ser considerado para tratamento do pacote.