
Observação: Mapeamento de ocorrências e regras de preenchimento.
|
Mensagem REQUEST |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
|
Este serviço permite que uma ação de aprovação, reprovação ou inutilização seja executada no BPM, por um agente externo, baseado no ID Transaction fornecido pelo serviço de WEBHOOK. |
|||||||||
|
# |
Nome |
Ele |
Pai |
Tipo |
Ocor. |
Tam. |
Dec. |
Descrição |
Observação / Regras |
|
BA01 |
bpm |
G |
|
|
1-1 |
|
|
tab: bpm |
Key: ba02, ba03, ba04 |
|
BA02 |
idBPM |
E |
WH01 |
C |
1-1 |
256 |
|
Id do BPM |
ID Identificador do BPM origem do dados |
|
BA03 |
idTransasaction |
E |
WH01 |
C |
1-1 |
256 |
- |
Id da transação |
Identifica a transação da que está sendo notificada |
|
BA04 |
eventoNotificacao |
E |
WH01 |
C |
1-1 |
256 |
- |
Código do evento de notificação |
Identifica o evento que está sendo notificado OPORTUNIDADE.APROVACAO CONTRATO.APROVACAO CONTRATO.FORMALIZACAO |
|
BA05 |
acao |
E |
WH01 |
C |
1-1 |
1 |
- |
Código da ação |
Ações disponíveis: A - Aprovar I - Inutilizar R - Reprovar |
|
BA06 |
sequenciaReprovar |
E |
WH01 |
N |
0-1 |
5 |
- |
Código da ação |
Indicar a sequencia de reprovação, conforme as sequencias apresentadas pela mensagem do webhook |
|
Mensagem RESPONSE (200) |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
|
# |
Nome |
Ele |
Pai |
Tipo |
Ocor. |
Tam. |
Dec. |
Descrição |
Observação / Regras |
|
BA01 |
bpm |
G |
|
|
1-1 |
|
|
tab: bpm |
Key: ba02, ba03, ba04 |
|
BA02 |
idBPM |
E |
WH01 |
C |
1-1 |
256 |
|
Id do BPM |
ID Identificador do BPM origem do dados |
|
BA03 |
idTransasaction |
E |
WH01 |
C |
1-1 |
256 |
- |
Id da transação |
Identifica a transação da que está sendo notificada |
|
BA04 |
eventoNotificacao |
E |
WH01 |
C |
1-1 |
256 |
- |
Código do evento de notificação |
Identifica o evento que está sendo notificado OPORTUNIDADE.APROVACAO CONTRATO.APROVACAO CONTRATO.FORMALIZACAO |
|
Retorno situação |
|||||||||
|
AR01 |
retornoSituacao |
G |
CT |
|
1-1 |
|
|
tab: retornoSituacao |
|
|
AR02 |
dados |
G |
AR01 |
|
1-1 |
|
|
linha: dados retornoSituacao |
|
|
AR03 |
ID |
E |
AR02 |
N |
1-1 |
9 |
|
Identificador Serviço |
Identificador interno do serviço |
|
AR04 |
situacao |
E |
AR02 |
N |
1-1 |
3 |
- |
Código |
Status da execução do registro 0: ERRO 1: OK |
|
AR05 |
aviso |
G |
AR01 |
|
0-1 |
|
|
tab: aviso |
|
|
AR06 |
dados |
G |
AR05 |
|
1-N |
|
|
linha: dados do aviso do retorno |
|
|
AR07 |
codigo |
E |
AR06 |
C |
1-1 |
3 |
- |
Código |
Código da advertência |
|
AR08 |
motivo |
E |
AR06 |
C |
1-1 |
300 |
|
Motivo |
Motivo pelo qual a advertência é apresentada |
|
AR09 |
erro |
G |
AR01 |
|
RC |
|
|
tab:erro |
RC- Se a situação = "1" ocur = "1-N" senão ocur = "0-0" |
|
AR10 |
dados |
G |
AR09 |
|
1-N |
|
|
linha: dados do erro de retorno |
|
|
AR11 |
codigo |
E |
AR10 |
C |
1-1 |
3 |
- |
Código |
Código do erro |
|
AR12 |
motivo |
E |
AR10 |
C |
1-1 |
300 |
|
Motivo |
Motivo pelo qual o erro é apresentado |