Fórum
Ver pergunta

Emissão de Recibos via WebAPI   

4 visualizações
1
♥ 0

Estou a tentar emitir um recibo de contas corrente atraves de webapi mas obtenho o erro abaixo, abaixo tambem partilho o codigo que estou a usar para o efeito:

Erro: { “Version”: “2”, “StatusCode”: 417, “ErrorMessage”: “Cadeia de caracteres de entrada com formato incorrecto.”, “Results”: null }

 

Endpoint

http://localhost:2018/WebApi/v2/PagamentosRecebimentos/Liquidacoes/Actualiza

{
“CodigoTabLog”: “DocLiq”,
“ChaveLog”: “Filial,Tipodoc,Serie,NumDoc”,
“LinhasLiquidacao”: [
{
“TipoEntidade”: “C”,
“Entidade”: “PROPOSTA”,
“DataDoc”: “2026-10-23T00:00:00”,
“ValorOrig”: 187630,
“ValorRec”: 180125,
“ModuloOrig”: “V”,
“TipoDocOrig”: “FA”,
“NumDocOrig”: “3”,
“NumDocOrigInt”: 3,
“NumPrestacao”: 1,
“MoedaDocOrig”: “AKZ”,
“SerieOrig”: “2026”
}
],
“TipoEntidade”: “C”,
“Entidade”: “PROPOSTA”,
“Documento”: “RE 2026/1”,
“Tipodoc”: “RE”,
“NumDoc”: “1”,
“DataDoc”: “2026-10-23T00:00:00”,
“DataIntroducao”: “2026-10-23T00:00:00”,
“ValorRec”: 180125,
“Serie”: “2026”,
“ModoPag”: “NUM”,
“ContaBancaria”: “CXAKZ”
}

Faça login para poder traduzir
API Endpoints
Web API
Marcado como spam
Criado há 3 dias e 5 horas hliosilva
hliosilva Iniciante
1 respostas
0
Resposta privada

A segunda linha não está dentro do array das linhas. Se a chave LinhasLiquidação quer um array de objectos de linha, então tem de ser

“LinhasLiquidacao”:
[
  {
     propriedades da linha 1
  },
  {
    propriedades da linha 2
  }
]

 

 

Faça login para poder traduzir
Marcado como spam
Criado há 1 dia e 7 horas ricardogiro
ricardogiro Ricardo Giro Loyal Contributor