Fórum
Ver pergunta

Webapi – Adicionar anexos a documentos   

29 visualizações
0
0

Bom dia,

 

Estou a tentar adicionar um anexo a um documento de compra mas não encontro nada sobre isso na webapi.

Alguém já implementou esse tipo de integração?

 

Cumprimentos

Faça login para poder traduzir
Integração
V10
API Endpoints
Marcado como spam
Criado há 2 meses e 2 semanas alexandredias
alexandredias Alexandre Dias Responsiveness Member
2 respostas
0
Resposta privada

Olá, ao nível do motor tens os anexos (StdBEAnexo), por isso na Webapi também terás.

var objAnexo = new StdPlatBE100.StdBEAnexo();
objAnexo.IdAnexo = Platforma.FuncoesGlobais.CriaGuid(true);
objAnexo.Tabela = StdPlatBE100.StdBETipos.EnumTabelaAnexos.anxCompras;
objAnexo.Chave = idCabecCompra;
objAnexo.Data = DateTime.Now;
objAnexo.Descricao = descricao;
objAnexo.Encriptado = encriptado;
objAnexo.FicheiroOrigem = ficheiro;
objAnexo.Web = false;
objAnexo.Idioma = 0;
objAnexo.ExportarTTE = false;
objAnexo.Utilizador = Platforma.Contexto.Utilizador.Utilizador;
Platforma.Anexos.Actualiza(objAnexo);

Faça login para poder traduzir
Marcado como spam
Criado há 2 meses e 2 semanas manuelquelhas
manuelquelhas Manuel Quelhas Responsiveness Member
    Comentários
    Obrigado pelo exemplo. Estou mesmo à procura da funcionalidade mas na webapi para não estar a depender de versões de dlls compilados, mantidos por mim.
    2 meses e 2 semanas
    alexandredias
      0
      Resposta privada

      Estive à procura e realmente só vejo anexos para os processos no módulo de Serviços Técnicos. Estranho pois a funcionalidade é basicamente a mesma.

      Faça login para poder traduzir
      Marcado como spam
      Criado há 2 meses e 2 semanas ricardogiro
      ricardogiro Ricardo Giro Loyal Contributor
        Comentários
        Também achei. Mas dei o benefício da dúvida porque já não programava integrações com o erp há mais de 10 anos.
        2 meses e 2 semanas
        alexandredias