Forum
See question

Existe alguma rota disponível na WebAPI para carregar anexos em faturas?   

23 views
0
0

Existe alguma rota disponível na WebAPI para carregar anexos em faturas?

Faça login para poder traduzir
Primavera
Marked as spam
Criado há 1 semana e 2 horas filipesantos
f
filipesantos Loyal Contributor
1 answers
0
Private answer

Neste momento, não existe uma rota que permita carregar diretamente anexos às faturas, no entanto, existe a possibilidade de se criar uma extensibilidade à própria WebAPI, desenvolvendo uma rota personalizada que permita dar resposta a este tema.
Tutorial para rotas personalizadas:

https://developers.ila.cegid.com/v10/recursos/web-api/article/howto-step-by-step-sample-8/

Na rota personalizada, para efetuar a gestão dos anexos pode ser usada a classe StdBSAnexos que disponibiliza alguns métodos para o efeito.

Segue um exemplo para adicionar um anexo a um documento de venda (com o ID indicado) via motores, que pode ser usado na rota personalizada:

StdPlatBS Plt = new StdPlatBS();

Plt.Anexos.AdicionaAnexoSemDescricao(EnumTabelaAnexos.anxVendas, @"C:\TEMP\NotasDeEntrega.txt", "DE06322B-4E2F-11ED-AD1B-00155D571000");

A documentação da classe encontra-se em:

https://v10api.primaverabss.com/html/api/plataforma/StdPlatBS100.StdBSAnexos.html?q=anexos

Faça login para poder traduzir
Marked as spam
Criado há 1 semana e 2 horas filipesantos
f
filipesantos Loyal Contributor