Histórico da Página
...
insertError | ||||
Requisito | Nenhum. | |||
Descrição | Insere erro na temp-table RowErrors | |||
Parâmetros | Tipo | Input/Output | Descrição | |
pErrorNumber | INTEGER | INPUT | Número do erro | |
pErrorType | CHARACTER | INPUT | Tipo do erro | |
pErrorSubType | CHARACTER | INPUT | Subtipo do erro | |
pErrorParameters | CHARACTER | INPUT | Parâmetros da mensagem de erro | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK" |
gerarCopiaDetalhePendencia | ||||
Requisito | Nenhum. | |||
Descrição | Gravar uma cópia das informações do detalhe da pendência para que seja mantido um histórico das informações usadas no Fluig. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
iNrTransacao | INTEGER | INPUT | Número da transação | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
gerarCopiaDetalheDocumento | ||||
Requisito | Nenhum. | |||
Descrição | Gravar uma cópia das informações do detalhe do documento para que seja mantido um histórico das informações usadas no Fluig. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
iNrTransacao | INTEGER | INPUT | Número da transação | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
gerarCopiaHistoricoDocumento | ||||
Requisito | Nenhum. | |||
Descrição | Gravar uma cópia do histórico de aprovações do documento para que seja mantido um histórico das informações usadas no Fluig. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
iNrTransacao | INTEGER | INPUT | Número da transação | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
gravaMlaDoctoPendAprovacDet | ||||
Requisito | Nenhum. | |||
Descrição | Grava na tabela mla-docto-pend-aprovac-det o espelho do documento/pendência/historico para manter salvo o que foi integrado com o Fluig. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
iNrTransacao | INTEGER | INPUT | Número da transação da pendência | |
iTipo | INTEGER | INPUT | Tipo do registro que será gravado: 1- Detalhe da pendência; 2- Histórico do documento; 3- Detalhe do documento; 4 - Chave da pendência | |
lcTexto | LONGCHAR | INPUT | longchar com o json que será salvo no banco de dados | |
lRemoveAntigo | LOGICAL | INPUT | flag que indica se irá remover os registros antigos para a transação + tipo informados. |
...
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
getMlaDoctoPendAprovacDet | ||||
Requisito | Nenhum. | |||
Descrição | Retorna o json remontado* para ser convertido em temp-table.
| |||
Parâmetros | Tipo | Input/Output | Descrição | |
iNrTransacao | INTEGER | INPUT | Número da transação | |
iTipo | INTEGER | INPUT | Tipo do registro que será retornado: 1- Detalhe da pendência; 2- Histórico do documento; 3- Detalhe do documento; 4 - Chave da pendência | |
lcJson | LONGCHAR | OUTPUT | Json com as informações solicitadas de acordo om o tipo informado. | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
piReprocessaErrosIntegracao |
xxx | ||||
Requisito | Nenhum. | |||
Descrição | Caso haja erros de integração para a transação reprocessa-os antes de executar uma nova integração. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
iNrTransacao | INTEGER | INPUT | Número da transação | |
iCdnTipoErro | INTEGER | INPUT | Tipo de erro para geração do erro de integração, caso haja. | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
insereErroMonitor | ||||
Requisito | Nenhum. | |||
Descrição | Insere os erros no monitor de integração (html.mla0172) e na temp-table RowErrors.Busca os detalhes do documento MLA | |||
Parâmetros | Tipo | Input/Output | Descrição | |
iNrTransacao | INTEGER | INPUT | Número da transação | |
piTipo | INTEGER | INPUT | Tipo de erro. (1=Envio, 2=Aprovação, 3=Reprovação, 4=Cancelamento por alteração, 5=Cancelamento por eliminação, 6=Troca de aprovador) | |
piCodErro | INTEGER | INPUT | Código de erro do cadastro de mensagens | |
pcParams | CHARACTER | INPUT | Parâmetros que serão passados para a mensagem de erro | |
pcUserOrig | CHARACTER | INPUT | Usuário original da pendência | |
pcUser | CHARACTER | INPUT | Usuário destino, caso seja uma troca de aprovador | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
setReprocess | ||||
Requisito | Nenhum. | |||
Descrição | Seta a variável lógica lReprocess, que indica se a execução está sendo feito pelo reprocessamento dos erros do monitor. | |||
Parâmetros | Tipo | Input/Output | Descrição | |
plReprocess | LOGICAL | INPUT | Flag que indica se é reprocessamento ou não. | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
setHandleFluig | ||||
Requisito | Nenhum. | |||
Descrição | Inicia o handle da api de integração com o Fluig. | |||
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
setHandleFluig | ||||||
Requisito | Nenhum. | |||||
Descrição | Encerra e elimina o handle da api de integração com o Fluig. | |||||
|
| |||||
| ||||||
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |