| ♥ 0 | Bom Dia, Preciso de regravar Documentos de Compra de anos anteriores para aparecerem nas Transações Eletrónicas e serem comunicados à AT. Estou a fazer da seguinte forma: IDDocB2B = BSO.TransaccoesElectronicas.B2BTransaccoes.RegistaTransaccao("C", BSO.Compras.Documentos.Edita(Filial, Tipo, Serie, NumDoc))
BSO.Compras.Documentos.ActualizaValorAtributo(Tipo, NumDoc, Serie, Filial, "IDDocB2B", IDDocB2B)O código não faz nada nem dá erro… Alguém já fez o mesmo ou consegue ajudar? Obrigado. Marcado como spam |
2 respostas
| Resposta privada @ricardogiro Obrigado, mas não funciona À mesma, o RegistaTransacao não gera o ID... Marcado como spam | |
| Resposta privada Boas Bruno, Podes experimentar agarrando o documento todo, alterando essa propriedade e depois gravando com o Actualiza. var docCompra = BSO.Compras.Documentos.Edita(Filial, Tipo, Serie, NumDoc);
docCompra.IDDocB2B = BSO.TransaccoesElectronicas.B2BTransaccoes.RegistaTransaccao("C", docCompra);
BSO.Compras.Documentos.Actualiza(docCompra);
Marcado como spam Comentários @ricardogiro Obrigado, mas não funciona À mesma, o RegistaTransacao não gera o ID... |