Boa noite a todos do grupo.
Preciso de um help, pois tenho a seguinte situação na transação VL10C, estou implementando na include MV50AFZ1
perform: USEREXIT_MOVE_FIELD_TO_LIPS ou userexit_save_document_prepare.
A seguinte lógica , tenho uma OV com 3 materiais por exemplo.
Seqüencia : 10, 20 e 30.
Vou validar os materiais contra alguns regras do cliente, os materiais que não atenderem a regra
devem ser desconsiderados na geração da remessa.
Se o material 10 e 20 não atenderem a remessa devera ser gerada somente com o material 30.
Se nenhum atender a remessa não será gerada.
Mas não devo eliminar os dados na LIPS, pois os materiais poderão ser atualizados e o usuário pode tentar gerar a remessa novamente.
Alguém já fez isso? Tem algum campo que eu altero para não considerar o material na geração da remessa?