| Produto: | TOTVS Agro Comercialização |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Agroindústria |
| Módulo: | ORIGINAÇÃO DE GRÃOS (OG) |
| Função: | OGA250 - ROMANEIO COM PESAGEM |
| Ticket: | 25287206 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DAGROINDUSTRIA-17713 |
Na rotina OGA250 – Romaneio com Pesagem, ao utilizar uma TES configurada para não movimentar estoque (F4_ESTOQUE = “N”) junto com um produto com rastreabilidade por lote (B1_RASTRO = “L”), o sistema exige a informação do lote para prosseguir.
Mesmo após informar o lote, ocorre nova validação indicando que o TES precisa movimentar estoque, impedindo o fechamento do romaneio.
Foi ajustada a validação na rotina OGA250 – Romaneio com Pesagem para permitir o uso de TES configurada para não movimentar estoque em conjunto com produtos que possuem rastreabilidade por lote.
O comportamento agora respeita o PE VldTNJM, garantindo que:
A confirmação do Romaneio ocorra corretamente sem exigir movimentação de estoque quando a TES estiver configurada com F4_ESTOQUE = “N”;
A validação de lote seja realizada conforme as regras definidas pelo ponto de entrada, mantendo a consistência do processo.
Execução dos Pontos de Entrada
O ponto de entrada VldTNJM é chamado em dois momentos distintos:
Função fVerifLote: Responsável pela verificação das informações do lote durante a inclusão ou alteração dos itens no Romaneio.
Função PosLGrdNJM: Executada após a validação da linha do grid NJM, garantindo que as regras do ponto de entrada sejam aplicadas também na confirmação do Romaneio.
Não se aplica
https://tdn.totvs.com/pages/releaseview.action?pageId=1003474438