O erro ORA-00933 ocorre na rotina MATA261 ao tentar transferir lote com data de validade inferior. A correção permite a transferência mesmo com data inferior no lote destino. Atualize para as versões 12.1.2210, 12.1.2310 ou 12.1.2410 disponíveis no Portal de Clientes, realizando backup e testes antes da atualização.
Tempo aproximado para leitura: 00:01:00 min
Ocorrência
Ao tentar realizar uma transferencia via rotina MATA261 ocorre o erro:
THREAD ERROR
Error : 933 - ORA-00933: SQL command not properly ended SELECT COALESCE SD3 DOCMAX
SELECT COALESCE(SD3.DOCMAX,'000000000') AS DOCMAX FROM (SELECT D3_DOC AS DOCMAX,ROW_NUMBER() OVER ( ORDER BY D3_DOC DESC) AS LINHA FROM SD3010 WHERE D3_FILIAL = :1 AND D3_DOC >= :2 AND D_E_L_E_T_ = :3 ) AS SD3 WHERE SD3.LINHA = 2 on A261CDOC(MATA261.PRX) 26/08/2024 19:00:04 line : 5287
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.
Solução
A rotina de Transferência Múltipla não permite movimentar informando um novo lote destino com data de validade inferior.
Efetuado ajuste para rotina de Transferência Múltipla permitir movimentar informando um novo lote destino com data de validade inferior.
12.1.2210:https://suporte.totvs.com/portal/p/10098/download?e=1187610 ;
12.1.2310:https://suporte.totvs.com/portal/p/10098/download?e=1187609 ;
12.1.2410:https://suporte.totvs.com/portal/p/10098/download?e=1187608 ;
É importante atualizar seu produto constantemente, mantendo-o sempre na última versão disponível no Portal de Clientes (Central de Download), a fim de contemplar todas as melhorias e correções disponibilizadas.
Efetuar o Backup antes da atualização.
Todos os procedimentos devem ser realizados primeiro em ambiente TESTE atualizado.
Saiba mais:
Clique aqui e veja mais artigos sobre Movimentações no Estoque
0 Comentários