| ♥ 0 | Boa tarde a todos, Peço desculpas pela minha ignorância mas, o que estou a fazer de errado: VndBETipos.tpDocsConverter docOrig = new VndBETipos.tpDocsConverter();
PrimaveraOrderedDictionary docVenda = new PrimaveraOrderedDictionary();
PrimaveraOrderedDictionary tipoDocDest = new PrimaveraOrderedDictionary();
PrimaveraOrderedDictionary serieDest = new PrimaveraOrderedDictionary();
PrimaveraOrderedDictionary strAgrupa = new PrimaveraOrderedDictionary();
string docsGerados = "";
docOrig.IDDoc = docOrigem.ID;
docVenda.Add(docOrig);
tipoDocDest.Add("PR");
serieDest.Add("2021");
strAgrupa.Add(docOrigem.DataDoc);
BSO.Vendas.Documentos.ConverteDocs(docVenda, tipoDocDest, serieDest, false, strAgrupa, true, true, ref docsGerados, 2);Acabo por ter sempre o mesmo erro, “A referência de objecto não foi definida como uma instância de um objecto”. Obrigado.
Marcado como spam |
Comentários Estou com o mesmo problema, há alguém da Primavera que possa ajudar sff? |
| Resposta privada Eu tinha o mesmo problema, no entanto fiz o preenchimento da informação do VndBETipos.tpDocsConverter ele deixa de dar o erro. O erro deve ser ao facto dos restantes campos estarem preenchidos como NULL. strDocumentosGerados = ""; try DocsConverter.IDDoc = BSO.Vendas.Documentos.Edita(Filial, TipoDoc, Serie, NumDoc).ID; Marcado como spam |