Por algum motivo de alteração na OS ou qualquer outro processo no movere, quando a empresa fatura orçamento onde a mercadoria e serviço tem destino de estabelecimentos diferentes, pode dar alerta que a O.S. esta sendo alterada na R11 [fast-checkup] ou que precisar ser finalizada.

Temos a situação que a nota de mercadoria ou serviço desta O.S já foi faturada e não permite fechamento dela novamente na R11 [fast-checkup]. Com isso fica a duvida, o que fazer?

Muito simples, basta limpar o campo f0120idcotacao na tabela t0120 do orçamento de acordo com que consta na R657 para faturamento (apresentando o alerta), faturando o orçamento e retornando o valor do campo novamente com o select/script abaixo em exemplo:



select * from t0120

where f0120idorcamento = 585

and f0002idestab = 30


update t0120

set f1039idCotacao = NULL

where f0120idorcamento = 585

and f0002idestab = 30


update t0120

set f1039idCotacao = 9928

where f0120idorcamento = 585

and f0002idestab = 30