...
Painel |
---|
titleColor | Orange |
---|
borderStyle | solid |
---|
title | Expenses - Deleta uma despesa do protocolo de reembolso |
---|
|
Deleta uma despesa do protocolo de reembolso com o status de solicitação não concluida. /totvsHealthPlans/attendance/v1/refunds/{protocol}/expenses/{sequential} | |
Nota |
---|
Expandir |
---|
| Authorization (header) | | Cabeçalho usado para autorização das requisições (Bearer token) | *required | Content-Type (header) | | 'application/json' é o formato do conteúdo | *required | protocol (path) | string | Numero do protocolo (BOW_PROTOC) | *required | sequencial (path) | string | Sequencial da despesa no protocolo (B1N_SEQUEN) (obtido através da api /totvsHealthPlans/attendance/v1/refunds/{protocol}/expenses) | *required |
|
|
Dica |
---|
Expandir |
---|
| Body
Não possui body! |
|
Dica |
---|
Expandir |
---|
title | (204) - Operação realizada com sucesso |
---|
| Body
Não possui body! |
|
Aviso |
---|
Expandir |
---|
title | (406) - Parâmetro Inválido |
---|
| code | string | Código identificador do erro. | *required | message | string | Literal no idioma da requisição descrevendo o erro para o usuário. | *required | detailedMessage | string | Mensagem técnica e mais detalhada do erro. | *required | details | array | Lista de objetos de erro (recursiva) com mais detalhes sobre o erro principal. | *required |
Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| {
"code": "E001",
"message": "AAs chavechaves do path param estaestão inválidainválidas",
"detailedMessage": "Verifique a lista de erros no campo details para mais detalhes.",
"details": [
{
"code": "E001B-406",
"message": "Campo protocol obrigatório",
"detailedMessage": "Não foi informado valor do campo protocol."
},
{
"code": "E001E-406",
"message": "Tamanho inválido para o campo protocol",
"detailedMessage": "O valor do campo protocol deve ter o tamanho 20."
},
] {
"code": "E001B-406",
"message": "Campo sequential obrigatório",
"detailedMessage": "Não foi informado valor do campo sequential."
},
{
"code": "E001E-406",
"message": "Tamanho inválido para o campo sequential",
"detailedMessage": "O valor do campo sequential deve ter o tamanho 3."
}
]
} |
|
|
Aviso |
---|
Expandir |
---|
title | (404) - Protocolo não encontrado |
---|
| code | string | Código identificador do erro. | *required | message | string | Literal no idioma da requisição descrevendo o erro para o usuário. | *required | detailedMessage | string | Mensagem técnica e mais detalhada do erro. | *required | details | array | Lista de objetos de erro (recursiva) com mais detalhes sobre o erro principal. |
|
Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| {
"code": "E004",
"message": "Protocolo de reembolso não encontrado",
"detailedMessage": "Não foi encontrado o protocolo de reembolso 41750520230605000100 (BOW_PROTOC) na base de dados (BOW)"
} |
|
|
Aviso |
---|
Expandir |
---|
title | (404400) - Protocolo Status do protocolo não encontradopermitido |
---|
| code | string | Código identificador do erro. | *required | message | string | Literal no idioma da requisição descrevendo o erro para o usuário. | *required | detailedMessage | string | Mensagem técnica e mais detalhada do erro. | *required | details | array | Lista de objetos de erro (recursiva) com mais detalhes sobre o erro principal. |
|
Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| {
"code": "E002E005",
"message": "Protocolo de reembolso não encontradoNão permitido incluir, alterar ou excluir despesa pois a solicitação já esta protocolada, entre em contato com a operadora",
"detailedMessage": "Permitido somente incluir, alterar, excluir "detailedMessage": "Não foi encontradodespesas para protocolos com o protocolo de reembolso 41750520230607000019 na base de dados (BOWstatus (BOW_STATUS) igual a A (Solicitação não concluida)"
} |
|
|
Aviso |
---|
Expandir |
---|
title | (400404) - Status do protocolo Despesa não permitidoencontrada |
---|
| code | string | Código identificador do erro. | *required | message | string | Literal no idioma da requisição descrevendo o erro para o usuário. | *required | detailedMessage | string | Mensagem técnica e mais detalhada do erro. | *required | details | array | Lista de objetos de erro (recursiva) com mais detalhes sobre o erro principal. |
|
Bloco de código |
---|
language | c# |
---|
theme | Emacs |
---|
title | Exemplo |
---|
linenumbers | true |
---|
| {
"code": "E003E006",
"message": "NãoDespesa foinão possívelencontrada excluirpara estao solicitaçãoprotocolo poisde já esta protocolada, entre em contato com a operadorareembolso 41750520230607000014",
"detailedMessage": "PermitidoNão foi somenteencontrada excluira protocolosdespesa comde osequencial status002 (BOWB1N_STATUSSEQUEN) igualpara o aprotocolo A41750520230607000014 (Solicitação não concluidaBOW_PROTOC)"
} |
|
|
|
03. TELA API REFUNDS
Outras Ações / Ações relacionadas
...