♥ 0 | Tenho um cenário em que na utilização da funcionalidade de copia de linhas, necessito garantir que antes de copiar a opção de “copiar preços unitários” é sempre falsa. Como poderei fazer isto? Marcado como spam |
Resposta privada Boas Não é possível impedir a copia do precunit. Contudo podes é fazer um override do precunit para o que voce pretendes na operação antes de copiar acedendo o objeto de destino, mas tens de ter em atenção o modulo de destino para evitar erros de conversão do objeto de destino. Se o modulo de destino for vendas, instancia o documento de venda e colocas o objeto de destino dentro deste. Por sua vez poderás aceder o método de linhas e alterar o valor do precunit. Espero ter ajudado. Marcado como spam | |
Resposta privada Boas Não é possível impedir a copia do precunit. Contudo podes é fazer um override do precunit para o que voce pretendes na operação antes de gravar acedendo o objeto de destino, mas tens de ter em atenção o modulo de destino para evitar erros de conversão do objeto de destino. Se o modulo de destino for vendas, instancia o documento de venda e colocas o objeto de destino dentro deste. Por sua vez poderás aceder o método de linhas e alterar o valor do precunit. Espero ter ajudado. Marcado como spam | |
Resposta privada Não é possível. Marcado como spam Comentários Mas não se pode modificar esse parâmetro, no momento em que se utiliza um método por exemplo, antesdecopiar() ? |