Olá a todos,
Estou enfrentando dificuldades ao cadastrar uma fórmula no módulo GPE do Protheus, versão 12.1.23.10. Preciso de ajuda para criar uma fórmula que faça o seguinte:
Tenho uma verba cadastrada de número 357, que é referente aos domingos trabalhados. Essa verba traz os dias trabalhados no domingo no campo rgb_horas. A consulta SQL é a seguinte:
SQL
SELECT rgb_pd, rgb_tipo1, rgb_horas FROM rgb WHERE rgb_pd = '357' AND rgb_tipo1 = 'D'; Código gerado por IA. Examine e use com cuidado. Mais informações em perguntas frequentes. O campo rgb_tipo1 muda de horas para dias, e rgb_horas traz o total de dias trabalhados. Por exemplo, se rgb_horas for 3, no momento de calcular o lançamento, ele deveria pegar rgb_horas e multiplicar pelo valor desejado, que é 50. Esse valor calculado deveria aparecer em “Vlr. Lanc.”.
No entanto, ele está pegando um valor padrão nessa verba 357. Alguém poderia me ajudar com a fórmula? Caso já tenha cadastrado alguma, seria de grande ajuda. Tentei usar a seguinte fórmula, mas não deu certo:
FGeraVerba("357", rgb->RGB_HORAS * 50, rgb->RGB_HORAS, , , "D", , 0, , dData_Pgto, .T., "", "")
Agradeço desde já pela ajuda!