7 Replies Latest reply: May 24, 2017 2:34 PM by MARIO SOARES RSS

    Criar registro se a data for menor que o último dia do mês atual

    Douglas Schmitt

      Buenas,

       

      Estou precisando de uma ajuda. Na tabela abaixo, preciso que seja verificado se o campo DATA é menor que o último dia do mês atual e se a QTD SALDO INICIAL for maior que 0. Caso isto seja verdadeiro, deve-se incluir um registro igual ao anterior (mesmo Produto, Filia, e Armazem) com os mesmos valores (Custo Unitario, Qtd Saldo Inicial, Valor Saldo Inicial) com a Data sendo o último dia do mês atual.

      No exemplo tenho 2 produtos, o MESI542 e o MEVO065. O último está correto, não é preciso fazer nada, pois ele possui um registro com o último dia do mês atual.

      Já o MESI542 precisaria ter mais uma linha, com os mesmos valores com exceção da data que seria 28/02/2017, pois a última data que ele possui (30/12/2016) é menor que o último dia do mês atual e o campo 'Qtd Saldo Inicial' é maior que 0.

       

      Lembrando que este código deve olhar sempre para os campos Cod. Produto + Cod. Filial + Cod. Armazem.

       

      2017-02-13 - 001.png

       

      Como posso fazer isto?

       

       

      Obrigado.