Histórico da Página
...
Campo | Conteúdo |
---|---|
XA_ALIAS | BA0 |
XA_ORDEM | 3 |
XA_DESCRIC | Integracao Carol |
...
08. PONTOS DE ENTRADA
O Ponto de entrada PCARAUD1 permite manipular o retorno de um evento auditado pela Carol. O ponto pode receber 3 modelos de retorno:
- Retornando o array aRet vazio, o sistema assume as condições já analisadas pela Carol/PLS.
- Retornando .T. na primeira posição do Array, o sistema vai gravar o evento utilizando o modelo padrão e nas posições posteriores, é possível manipular os dados desejados.
- Retornando .F. na primeira posição do Array, o sistema não vai gravar o evento utilizando o modelo padrão, sendo necessário realizar toda a gravação de dados no ponto de entrada.
Ponto de Entrada | PCARAUD1 |
---|---|
Fonte | PLAudCarol.PRW |
Parâmetros | paramixb[01] - cRequestID - Chave da Guia + Sequen paramixb[02] - lFind - Se o evento foi encontrado pelo PLS paramixb[03] - cAlias - Alias do cabeçalho da guia paramixb[04] - cAliasIte - Alias do evento paramixb[05] - cCodPad - Tabela Padrão paramixb[06] - cCodPro - Código do Evento paramixb[07] - cSeqPro - Sequen do Evento paramixb[08] - cCodGlo - Código da glosa encontrada no evento paramixb[09] - cParecer - Parecer da Guia 0=Autorizado / 1=Negado / 2=Encaminha para Auditor paramixb[10] - nQtdSol - Quantidade solicitada paramixb[11] - nQtdAut - Quantidade autorizada paramixb[12] - cMotivo - Motivo da critica paramixb[13] - cObsAna - Observação da análise |
Retorno | Array de dados contendo: aRet[01] - Boolean - Indica utiliza a gravação padrão do sistema |
Exemplo do ponto de entrada:
...
- Retornando o array aRet vazio, o sistema assume as condições já analisadas pela Carol/PLS.
- Retornando .T. na primeira posição do Array, o sistema realiza a transferência para o departamento definido na segunda posição do array.
- Retornando .F. na primeira posição do Array, a guia não é transferida.
Ponto de Entrada | PCARAUD2 |
---|---|
Fonte | PLAudCarol.PRW |
Parâmetros | paramixb[1] - cGuia - Número da Guia paramixb[2] - cAliCab - Alias do cabeçãlho paramixb[3] - cAliEve - Alias dos eventos paramixb[4] - lTransfere - Indica o sistema iria transferir a guia paramixb[5] - cDepartRet - Departamento para qual o sistema realizaria a transferência paramixb[6] - nQtdEncam - Quantidade de eventos indicados no JSON que devem ser transferidos paramixb[7] - nQtdAudit - Quantidade de eventos pendentes em auditoria na guia |
Retorno | Array de dados contendo: aRet[01] - Boolean - Indica se o sistema deve transferir a guia. |
Importante: este ponto será acionado somente se pelo menos um dos eventos da guia estiver indicado como Análise do Auditor do PLS no Json de resposta.
...