Viendo 1 entrada (de un total de 1)
  • Autor
    Entradas
  • #46264
    jose.geneos
    Participante

    Estimados me encontré con un bug en la versión 15.03 que quería comentar y validar por si a alguien más le sucedió.

    Resulta que hago una nueva versión de lista de precios para poder trabajar con esa, solo dejo la nueva activa el resto las inactivo y en el TPV en un momento busca la versión de lista de precios para productos que voy ingresando y llama a la función getPriceListVersion en MPriceList.java (línea 332) con la siguiente consulta:

    String sql = “SELECT * FROM M_PriceList_Version ” + “WHERE M_PriceList_ID=?” + ” AND date_trunc(‘day’,ValidFrom) <= date_trunc(‘day’,?::timestamp) ” + “ORDER BY ValidFrom DESC”;

    El problema a mi entender es que no contempla la el isactive = ‘Y’

    Modificando esto como sigue pude solucionarlo.

    String sql = “SELECT * FROM M_PriceList_Version ” + “WHERE M_PriceList_ID=?” + ” AND date_trunc(‘day’,ValidFrom) <= date_trunc(‘day’,?::timestamp) AND isactive = ‘Y’ ” + “ORDER BY ValidFrom DESC”;

    A alguien le paso ? es un bug ?

    Saludos
    José

Viendo 1 entrada (de un total de 1)
  • Debes estar registrado para responder a este debate.