Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome físico: | lap/mlaapi017.p |
Objetivo
Esta api tem como objetivo realizar o reprocessamento das pendências para a integração do MLA com o Fluig.
Funcionamento
Esta api é responsável pelo reprocessamento das pendências do MLA que ocorreram erro na integração com o Fluig.
Requisito | Nenhum. | |||
Descrição | Realiza o reprocessamento das pendências com erro de integração | |||
Parâmetros | Tipo | Input/Output | Descrição | |
ttIntegrateTransactionFluig | TEMP-TABLE | INPUT | Registros que serão reprocessados | |
RowErrors | TEMP-TABLE | OUTPUT | Erros do processamento | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
pi-verifica-integracao-fluig | ||||
Requisito | Nenhum. | |||
Descrição | Verifica se o tipo de documento da pendência está integrado com o Fluig | |||
Parâmetros | Tipo | Input/Output | Descrição | |
pi-nr-trans | INTEGER | INPUT | Número da transação | |
pl-integrado | LOGICAL | OUTPUT | Flag que indica se está integrado com o Fluig 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". |
pi-elimina-cancelados-sem-integracao | ||||
Requisito | Nenhum. | |||
Descrição | Elimina registros de erros que não precisam ser mais considerados | |||
Parâmetros | Tipo | Input/Output | Descrição | |
pi-nr-trans | INTEGER | INPUT | Número da transação | |
pl-elimina-erros | LOGICAL | OUTPUT | Flag que indica se removeu os registros que não precisam mais ser considerados
| |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
pi-busca-detalhe-pendencia | ||||
Requisito | Nenhum. | |||
Descrição | Busca detalhe da pendencia gravada em JSON e retorna em uma temp-table | |||
Parâmetros | Tipo | Input/Output | Descrição | |
pi-nr-trans | INTEGER | INPUT | Número da transação | |
pi-cdn-tip-det | INTEGER | INPUT | Tipo do detalhe (1- Pendência; 2- Histórico; 3- Detalhe da pendência) | |
tt-detalhe-pendencia | TEMP-TABLE | OUTPUT | Temp-table com os dados do detalhe da pendência | |
Retorno | O retorno desta procedure será "NOK" sempre que ocorrer algum erro durante o processamento, caso contrário o retorno será "OK". |
piCriaRowErrors | ||||
Requisito | Nenhum. | |||
Descrição | Cria registro de erro na RowErrors | |||
Parâmetros | Tipo | Input/Output | Descrição | |
piErrorNumber | INTEGER | INPUT | Código do erro | |
piErrorParameters | 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". |