Bapi Sol Ped De Compras

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • virgilio_avila
    Senior Member
    • jun
    • 327

    #1

    Bapi Sol Ped De Compras

    El escenario es el siguiente:

    Tengo el material 1 con 100 unidades en stock

    al hacer un pedido de venta por 150 unidades el sistema me envia una pantalla donde me advierte que solo hay 100 unidadedes, confirmo las 100 unidades y en ese momento quiero que se dispare una solicitud de compra por las 50 unidades restantes???

    Esto es posible????

    Por el momento configure el tipo de reparto, sin embargo este dispara la sol de ped de compra pero por las 100 unidades confirmadas y no por las 50 que me hacen falta para completar el pedido de venta.


    Espero alguien me pueda orientar.
    Quiza haya una BAPI que pueda ayudarme.

    saludos.
    Saludos.
  • virgilio_avila
    Senior Member
    • jun
    • 327

    #2
    Señores para informarles que la BAPI funciona

    CALL FUNCTION 'BAPI_REQUISITION_CREATE'
    * EXPORTING
    * SKIP_ITEMS_WITH_ERROR =
    IMPORTING
    NUMBER = E_NUMBER
    TABLES
    REQUISITION_ITEMS = T_REQUISITION_ITEMS
    RETURN = T_RETURN.

    Solo que tengo un problema.

    Tengo el valor del campo1, el cual tiene un valor cuando estoy en la pestaña de aprovisinamiento. dicho campo cambia de valor toda vez que el usuario ingresa un nuevo valor en el campo 1, como hago para ir capturando los valores que van ingresando en ese campo. cabe mencionar que el dato cambia siempre y cuando el usuario se cambie de la pestaña aprovisionamiento y ventas (??? A estas pestañas se le llama DYNPROS???, PERDON MI IGNORANCIA).

    Bueno espero alguien me pueda ayudar.

    saludos
    Saludos.

    Comentario

    • vickxo
      Senior Member
      • nov
      • 118

      #3
      Intenta esto...

      Puede ser que puedas capturar el valor con la funcion
      DYNP_VALUES_READ
      Si el valor lo quieres capturar de una transaccion estandar necesitas meter esta funcion dentro de un fyeld-exit. Espero t ayude.
      el tema esta en hacer la pregunta correcta...

      Comentario

      Trabajando...