Siga-nos no Facebook Siga-nos no Instagram Siga-nos no LinkedIn Venha estudar Protheus
 
Bem Vindo Visitante Lista de Usuários

 Todos os Fórums
  RH

Enviar para a impressoraImprimir   

Subject LP Compensação PA
Mensagem do Enviar e-mail Abrir o Perfil do usu�rio CARAJ CARAJ em 14/12/2018 as 10:36 hs
Local: SP   Membro desde: 07/12/2006  Postagem: 149
Prezados,

No LP de compensação de PA a logica no campo VALOR esta com:
IIF(POSICIONE("SED",1,XFILIAL("SED")+SE5->E5_NATUREZ,"ED_CONTA")=SA2->A2_CONTA,0,SE2->E2_VALLIQ)

Porem, nao não esta contabilizando.

O que pode ser? é problemas na logica?

Mensagem do Enviar e-mail Abrir o Perfil do usu�rio MCHINAGLIA MCHINAGLIA em 14/12/2018 as 11:32 hs
Local: SP   Membro desde: 07/03/2007  Postagem: 26
Bom dia,
Estava com problema parecido e após alguns testes constatei que não contabiliza quando o valor retornado pelo lançamento padrão é igual a ZERO. Efetuei alguns ajustes no lançamento padrão e resolvi o problema.
Se possuir uma base de teste, tenta colocar na sua LP no lugar do ZERO o valor 1 por exemplo. Se for o caso no lugar do SE2->E2_VALLIQ, coloque 2 e depois faça a compensação para verificar se leva o lançamento padrão.
Ficaria da seguinte forma:
IIF(POSICIONE("SED",1,XFILIAL("SED")+SE5->E5_NATUREZ,"ED_CONTA")=SA2->A2_CONTA,1,2)
Espero ter ajudado.

Atenciosamente,

Marcos A. Chinaglia

Mensagem do Enviar e-mail Abrir o Perfil do usu�rio CARAJ CARAJ em 14/12/2018 as 13:16 hs
Local: SP   Membro desde: 07/12/2006  Postagem: 149
Na verdade se trocar o ZERO ppor UM ficaria assim:

IIF(POSICIONE("SED",1,XFILIAL("SED")+SE5->E5_NATUREZ,"ED_CONTA")=SA2->A2_CONTA,1,SE2->E2_VALLIQ)

correto?

Para participar do Fórum você precisa efetuar login primeiro
Caso você não esteja registrado registre-se para participar do fórum

 Mudar para Fórum