Tempo aproximado para leitura: 00:01:00 min
Ocorrência
Ao faturar pela 1402 - Gerar Faturamento e retornado a mensagem: ORA-06508 PL/SQL: could not find program unit being called é apresentada.

Ambiente
TOTVS Distribuição Linha Winthor - 14 - Faturamento - A partir da versão 30
Causa
Esse erro ocorre quando a Procedure / Package foi dropada (removida ou desativada), há alteração de alguma tabela view que é utilizada e ficou inválida, há alguma alteração realizada e ficou inválida ao compilar.
Solução
Ao enviar o pedido no Força de Vendas a mensagem ORA-06508 PL/SQL: could not find program unit being called é apresentada. Para resolver, realize os procedimentos abaixo:
1. Acesse a rotina 300 - Atualizar Funções de Venda;
2. Marque a opção Package WINTHOR FUNÇÕES VENDAS da aba Procedures Módulo 3;

3. Clique Confirmar.
4. Acesse a rotina 2500 - Atualizar Banco de Dados para a última versão disponível;
5. Marque todas as opções da aba Packages e clique Processar.

6. Após reiniciar a 1402 e gerar um novo faturamento.
0 Comentários