
Observação: Mapeamento de ocorrências e regras de preenchimento.
|
Mensagem REQUEST |
|||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Este serviço permite que o contrato em formalização seja consultado, baseado no ID Transaction fornecido pelo BPM, através do serviço de WEBHOOK. |
|||||||||||||
|
Metadado |
ocorrência |
|
|
||||||||||
|
# |
schema |
Nome |
Ele |
key |
Tipo |
Tam. |
Dec. |
regex |
Ocor. |
min |
max |
Descrição / schema |
Observação / Regras |
|
1 |
|
bpm_contratoFormaliza |
G |
|
schema |
|
|
|
true |
1 |
1 |
bpm_contratoFormaliza |
|
|
bpm_contratoFormaliza |
|||||||||||||
|
1 |
bpm_contratoFormaliza |
idTransasaction |
E |
X |
string |
256 |
- |
|
true |
1 |
1 |
Id da transação |
Identificador da transação que se refere ao contrato a ser consultado |
|
Mensagem RESPONSE (200) |
|||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Metadado |
ocorrência |
|
|
||||||||||
|
# |
schema |
Nome |
Ele |
key |
Tipo |
Tam. |
Dec. |
regex |
Ocor. |
min |
max |
Descrição / schema |
Observação / Regras |
|
1 |
|
contrato |
G |
|
schema |
|
|
|
true |
1 |
1 |
res_bpm_contratoFormaliza |
|
|
res_bpm_contratoFormaliza |
|||||||||||||
|
1 |
res_bpm_contratoFormaliza |
organizacao |
A |
X |
string |
15 |
- |
|
true |
1 |
1 |
Organização |
Organização de Contrato |
|
2 |
res_bpm_contratoFormaliza |
codigo |
A |
X |
string |
20 |
- |
|
true |
1 |
1 |
Código |
Código do Contrato |
|
3 |
res_bpm_contratoFormaliza |
estabelecimento_cnpj |
E |
X |
number |
14 |
- |
^[0-9]{14}$ |
true |
1 |
1 |
Estabelecimento |
Inserir o CNPJ do Estabelecimento do Faturamento (sem formatação) |
|
4 |
res_bpm_contratoFormaliza |
tag |
G |
|
schema |
|
|
|
false |
0 |
1 |
res_bpm_contratoFormaliza_tag |
|
|
5 |
res_bpm_contratoFormaliza |
minuta |
G |
|
schema |
|
|
|
false |
0 |
1 |
res_bpm_contratoFormaliza_minuta |
|
|
6 |
res_bpm_contratoFormaliza |
retornoSituacao |
G |
|
schema |
|
|
|
true |
1 |
1 |
res_t_retornoSituacao |
|
|
res_bpm_contratoFormaliza_tag |
|||||||||||||
|
1 |
res_bpm_contratoFormaliza_tag |
dados |
G |
|
schema |
|
|
|
true |
1 |
N |
res_bpm_contratoFormaliza_tag_dado |
|
|
res_bpm_contratoFormaliza_tag_dado |
|||||||||||||
|
1 |
res_bpm_contratoFormaliza_tag_dado |
nome |
E |
X |
string |
200 |
- |
|
true |
1 |
1 |
Nome |
Nome da característica |
|
2 |
res_bpm_contratoFormaliza_tag_dado |
conteúdo |
E |
X |
string |
200 |
- |
|
true |
1 |
1 |
conteúdo |
Conteúdo da característica |
|
res_bpm_contratoFormaliza_minuta |
|||||||||||||
|
1 |
res_bpm_contratoFormaliza_minuta |
dados |
G |
|
schema |
|
|
|
true |
1 |
N |
res_bpm_contratoFormaliza_minuta_dado |
|
|
res_bpm_contratoFormaliza_minuta_dado |
|||||||||||||
|
1 |
res_bpm_contratoFormaliza_minuta_dado |
nome |
E |
X |
string |
100 |
|
|
true |
1 |
1 |
nome do arquivo modelo da minuta |
nome do arquivo do modelo da minuta |
|
2 |
res_bpm_contratoFormaliza_minuta_dado |
base64 |
E |
|
B64 |
- |
- |
|
true |
1 |
1 |
arquivo base64 |
arquivo convertido em base64 |
|
res_t_retornoSituacao |
|||||||||||||
|
1 |
res_t_retornoSituacao |
dados |
G |
|
schema |
|
|
|
true |
1 |
1 |
res_t_retornoSituacao_dado |
|
|
2 |
res_t_retornoSituacao |
aviso |
G |
|
schema |
|
|
|
false |
0 |
1 |
res_t_retornoSituacao_aviso |
|
|
3 |
res_t_retornoSituacao |
erro |
G |
|
schema |
|
|
|
RC |
0 |
1 |
res_t_retornoSituacao_erro |
RC- Se a situação = "1" ocur = "1-N" senão ocur = "0-0" |
|
res_t_retornoSituacao_dado |
|||||||||||||
|
1 |
res_t_retornoSituacao_dado |
ID |
E |
|
number |
9 |
|
|
true |
1 |
1 |
Identificador Serviço |
Identificador interno do serviço |
|
2 |
res_t_retornoSituacao_dado |
situacao |
E |
|
integer |
3 |
- |
^((0|1))$ |
true |
1 |
1 |
Código |
Status da execução do registro 0: ERRO 1: OK |
|
res_t_retornoSituacao_aviso |
|||||||||||||
|
1 |
res_t_retornoSituacao_aviso |
dados |
G |
|
schema |
|
|
|
true |
1 |
N |
res_t_retornoSituacao_aviso_dado |
|
|
res_t_retornoSituacao_aviso_dado |
|||||||||||||
|
1 |
res_t_retornoSituacao_aviso_dado |
codigo |
E |
|
string |
3 |
- |
|
true |
1 |
1 |
Código |
Código da advertência |
|
2 |
res_t_retornoSituacao_aviso_dado |
motivo |
E |
|
string |
300 |
|
|
true |
1 |
1 |
Motivo |
Motivo pelo qual a advertência é apresentada |
|
res_t_retornoSituacao_erro |
|||||||||||||
|
1 |
res_t_retornoSituacao_erro |
dados |
G |
|
schema |
|
|
|
true |
1 |
N |
res_t_retornoSituacao_erro_dado |
|
|
res_t_retornoSituacao_erro_dado |
|||||||||||||
|
1 |
res_t_retornoSituacao_erro_dado |
codigo |
E |
|
string |
3 |
- |
|
true |
1 |
1 |
Código |
Código do erro |
|
2 |
res_t_retornoSituacao_erro_dado |
motivo |
E |
|
string |
300 |
|
|
true |
1 |
1 |
Motivo |
Motivo pelo qual o erro é apresentado |