Skip to Content
avatar image
Former Member

Utilizar varias listas de precios en un documento de ventas

Buenas Tardes:

la inquietud es la siguiente: tengo 3 listas de precios diferentes para todos los articulos; en una factura de ventas requiero utilizar para el articulo A, la lista de precios 1; para articulo B, la lista de precios 3; articulo C, la lista de precios 2. etc.

En la parametrizacion de formulario solo tengo opcion de utilizar una sola lista de precios para todos los productos de un mismo documento; adicionalmente tengo un query que me trae las 3 listas de precios para cada articulo pero cuando intento hacer la busqueda formateada, no puedo escoger ningun precio.

No sé como hacer para escoger una lista de precios diferente para cada linea del documento.

Les agradezco mucho la ayuda que me puedan brindar al respecto.

Cordial Saludo

J.B.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Sep 21, 2010 at 08:24 PM

    Hola...

    Lo que se me ocurre es que crees un campo de usuario a nivel de detalle, en el cual puedas seleccionar la lista de precio, ya sea porque elaboras un query a la tabla de listas de precio trayendo el nombre de la lista, o bien, creando una tabla con las listas de precio y relacionando tu campo de usuario a dicha tabla.

    El tema es que luego, tendrás una búsqueda formateada en el campo precio, que se ejecuta al actualizar la lista de precios del campo de usuario, por lo que cada vez que indiques el nombre de la lista, el precio se actualizará de acuerdo a esta.

    Pruebalo y si tienes dudas puedes plantearlas.

    Espero te sea de ayuda

    Saludos Cordiales,

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hola...

      No sé si se entiende del todo lo que planteo en el anterior posteo, sin embargo, la idea es esta...

      Supondremos que tienes un campo de usuario que has creado U_LISTAPRECIO.

      Luego en este campo de usuario tienes la búsqueda formateada...

      SELECT T0.[ListName] FROM OPLN T0

      , lo que te permite dejar en cada línea una lista de precio de acuerdo a tus requerimientos.

      Ahora en el campo precio, tendrás otra búsqueda formateada que sería algo así...

      SELECT DISTINCT T0.[Price] FROM ITM1 T0  INNER JOIN OPLN T1 ON T0.PriceList = T1.ListNum WHERE T0.ItemCode = $[$38.1.0] and T1.[ListName] = $[$38.U_LISTAPRECIO.0]

      , que lo que hará será traer el precio de acuerdo al artículo y la lista de precios indicada en la línea. Esto cada vez que se indique la lista de precios.

      Espero te sea de ayuda

      Saludos Cordiales,

  • avatar image
    Former Member
    Oct 04, 2010 at 01:30 PM

    Buenos Dias:

    Si funcionó como lo requiero.

    Muchas Gracias por la ayuda.

    J.B.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 02, 2010 at 06:28 PM

    Buen día...

    Mi caso es similar a este, sólo que yo requiero unicamente en un cliente el que se pueda utilizar 2 o 3 listas de precios en una sóla factura.

    ¿cómo se podría aplicar este caso?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 19, 2015 at 10:02 PM

    Me podrían ayudar con este tema lo que yo necesito es saber como hacer esto de actualizar el precio de un doc de marketing dada la lista de precio seleccionada en algún campo de usuario, no se si tengan algún manual de como realizar esto,  les agradecería mucho la ayuda, apenas estoy empezando a manejar un poco sap y este es mi primer reto, saludos.😭

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Bueno ya buscando información de aquí mismo y de un compañero consultor llegamos a esta solución, para poder actualizar el precio según mi lista de precios.

      gracias por los comentarios aquí expuestos  que me ayudaron, saludos.

      actualiza.png (37.5 kB)