| ♥ 0 | Através de extensibilidade ao tentar transformar uma guia de remessa que está guardada como rascunho numa guia definitiva recebo um erro de “Data de introdução do documento não indicada”. Pelo que vi os documentos de venda não têm nenhuma data de introdução e parece-me que este erro vem da produção de assinatura do documento. Que métodos devem ser usados antes do Atualiza() para que consiga converter o rascunho num documento definitivo? Marked as spam |
| Private answer O erro "Data de introdução do documento não indicada" ao tentar transformar uma guia de remessa de rascunho para definitiva está relacionado com a assinatura do documento, que exige que todos os campos obrigatórios estejam preenchidos antes de gravar o documento. Para resolver este problema, é necessário garantir que os campos obrigatórios, incluindo a data de introdução, estejam corretamente definidos antes de chamar o método
Exemplo de código: documentoVenda.DataIntroducao = DateTime.Now;
Exemplo de código: documentoVenda.RefSerieDocOrig = "SérieOriginal";
Se o problema persistir, pode ser necessário verificar se há alguma validação adicional na extensibilidade ou na configuração do ERP que esteja a bloquear o processo. Caso seja necessário, utilize o método Nota: Não existem configurações nativas no Cegid Primavera que permitam modificar este comportamento sem intervenção do utilizador ou desenvolvimento adicional. **Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.** Marked as spam Comments Utilizei o método BSO.Vendas.Documentos.ValidaActualizacao() antes do Actualiza() e recebi o seguinte erro: "A série [2026] do documento [GT] tem documentos certificados por uma aplicação diferente da atual. Para gravar o documento será necessário criar uma série nova." O que me falta fazer para poder passar o documento de rascunho para definitivo? |