♥ 0 | Boas, Estou a desenvolver um formulário de conversão de documentos e o método que estou a utilizar é o ConverteDocs(). O método de facto converte o documento mas no próprio documento não vem com aquela primeira linha comentário a dizer de que documento é proveniente. O que me parece é que o método devia ter como parâmetro uma variavél bool que tivesse o mesmo objetivo que tem no formulário do ERP de conversão de documentos (“Incluir linhas com indicação dos documentos originais”). O código que estou a utilizar é o seguinte: VndBETipos.tpDocsConverter docOrig = new VndBETipos.tpDocsConverter(); PrimaveraOrderedDictionary docVenda = new PrimaveraOrderedDictionary(); PrimaveraOrderedDictionary tipoDocDest = new PrimaveraOrderedDictionary(); PrimaveraOrderedDictionary serieDest = new PrimaveraOrderedDictionary(); PrimaveraOrderedDictionary strAgrupa = new PrimaveraOrderedDictionary(); PrimaveraOrderedDictionary colIdProjetos = new PrimaveraOrderedDictionary(); PrimaveraOrderedDictionary colDocumentosGerados = new PrimaveraOrderedDictionary(); string docsGerados = ""; docOrig.IDDoc = IdDocOrig; docOrig.Matricula = bso.Vendas.Documentos.EditaID(IdDocOrig).Matricula; docOrig.DataHoraCarga = bso.Vendas.Documentos.EditaID(IdDocOrig).DataHoraCarga; docOrig.DataHoraDescarga = bso.Vendas.Documentos.EditaID(IdDocOrig).DataHoraDescarga; docOrig.RefDocOrig = ""; docOrig.RefSerieDocOrig = ""; docOrig.RefTipoDocOrig = ""; docOrig.DescricaoMotivoEmissao = ""; docVenda.Add(docOrig); tipoDocDest.Add(TipoDocDest); serieDest.Add(SerieDest); strAgrupa.Add(Agrupamento); DateTime dataEmissao = dtpDataDocsGerados.Value; if (ckbAtivaTEDocGerado.Checked) { TimeSpan ts = new TimeSpan(teDocGerado.Time.Hour, teDocGerado.Time.Minute, 0); dataEmissao = dataEmissao.Date + ts; } bso.Vendas.Documentos.ConverteDocs(docVenda,tipoDocDest,serieDest,false,strAgrupa,InsereLinhaSeparadora,false,ref docsGerados,2,dataEmissao,InsereLinhasComentario,dataEmissao);
Marcado como spam |
Resposta privada Olá, AdicionaConversaoDocumento(VndBEDocumentoVenda, String, Int32, ref String, ref String, ref Int32) Este é o link onde consegues ver mais informação sobre os métodos e os parâmetros que cada método tem. Marcado como spam Comentários Era isso mesmo que precisava, obrigado. podes colocar com melhor resposta, se faz favor. |