Se alguma pergunta ou resposta lhe foi útil, não deixe de dar seu voto positivo!

Problema na valorização do custo medio Ordem de Produção

Boa tarde,

Estou calculando o custo medio de produção no módulo 4, porém, não está valorizando o custo médio de algumas OPs.

No log de mensagens do recalculo, está aparecendo esse erro.

Alguém pode traduzir para mim?

O que consegui perceber superficialmente na escrita do erro é que há um problema no nível de estrutura da OP, mas não consegui traduzir as condicionais e tabelas que ele apresenta.

Erro na atualização de níveis de OPs: Error : -674 (S1000) (RC=-1) - [Informix][Informix ODBC Driver][Informix]Routine (coalesce) can not be resolved. ( From tDBServer::ROPSQLEXEC ) Thread ID [3864] User [jesse.jesus] IO [2865] Tables [45] MaxTables [46] Comment [MATA330 - TCPIP - ThreadID(5940)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [INFORMIX/PROTHEUS_PRD] DBThread [(SID 9800959)] Started [13/06/2020 15:13:17] IP [192.168.120.22:1232] IDLE [ ] InTransact [ ] Memory [527512] Running [ROP_SQLEXEC] RCV [166287] SND [374907] TCBuild [20181212-20191121] TCVersion [18.2.1.4] ARCH [64] OS [WINDOWS] BUILD [RELEASE]UPDATE SC2030 SET C2_NIVEL = COALESCE((SELECT CASE WHEN SG1.G1_NIV = ' ' THEN SG1.G1_NIV WHEN SG1.G1_NIV > '99' THEN ' ' WHEN SG1.G1_NIV > '90' THEN '0'||CAST(100-CAST(SG1.G1_NIV AS INT) AS CHAR(1)) ELSE CAST(100-CAST(SG1.G1_NIV AS INT) AS VARCHAR(2)) END FROM TRB03SPSG1 SG1 WHERE SG1.D_E_L_E_T = ' ' AND SG1.G1FILIAL = ' ' AND SG1.G1_COD = C2_PRODUTO AND SG1.G1_FILPROC = '0101' GROUP BY G1_COD, G1_NIV ),' ') WHERE D_E_L_E_T = ' ' AND C2_FILIAL = '0101' AND C2_ITEM <> 'OS' AND (C2_DATRF = ' ' OR C2_DATRF >= '20200501' )

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags customedio custos ou faça a sua própria pergunta.