Duplicados en COndiciones - BAPI_SALESORDER_CREATEFROMDAT2

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • aleman
    Junior Member
    • oct
    • 1

    #1

    Duplicados en COndiciones - BAPI_SALESORDER_CREATEFROMDAT2

    Hola gente, estoy teniendo un inconveniente al momento de la creacion de la Sales Order con la BAPI_SALESORDER_CREATEFROMDAT2, Genera perfectamente la orden pero las condiciones por item se me duplican(Aparece la que propone SAP y la que cargo en la tabla de condiciones a la BAPI).

    Z901 Price for PUB 60.000,00 UYU 1 PCE
    Z901 Price for PUB 50,00 USD 1 PCE
    Valid Price 1.100,00 UYU 1 PCE
    Gross total 1.100,00 UYU 1 PCE

    ZK05 Discount 2,000- %
    ZK05 Discount 0,200- %
    Sum Discount / Surch 2,20- UYU 1 PCE
    Net value 1 1.097,80 UYU 1 PCE
    Rebate basis 1.097,80 UYU 1 PCE


    Busque info por este tema y llegue a ver que para solucionarlo pasan al parametro LOGIC_SWITCH en el campo PRICING la letra 'G'. Gracias a esto recalcula las condiciones, pero sigue duplicando algunas, pero dejando el monto en cero.

    Z901 Price for PUB 50,00 USD 1 PCE
    Valid Price 1.100,00 UYU 1 PCE
    Gross total 1.100,00 UYU 1 PCE

    ZK05 Discount 2,000 %
    ZK05 Discount 0,000 %
    Sum Discount / Surch 22,00 UYU 1 PCE
    Net value 1 1.122,00 UYU 1 PCE
    Rebate basis 1.122,00 UYU 1 PCE


    NOTA: El duplicado no modifica los montos, ya que toma por default la condicion que envio por la BAPI.
    Si alguno sabe algo del tema le agradeceria mucho su ayuda.


    Muchas gracias

    Cristian
  • JannetEspronceda
    Junior Member
    • abr
    • 9

    #2
    Sd_salesdocument_create

    Utilizando :
    SD_SALESDOCUMENT_CREATE

    Yo agregue
    logic_switch-COND_HANDL = 'X'.

    ademas de :
    sales_CONDITIONS_INX-UPDATEFLAG = 'U'.
    sales_CONDITIONS_INX-cond_value = 'X'.

    Espero eso te funcione.
    JANNY ESPRONCEDA

    Comentario

    • domezzzz
      Junior Member
      • sep
      • 2

      #3
      Me sirvió la respuesta de Janny ....

      para la BAPI_SALESORDER_CREATEFROMDAT2.

      En mi caso, estaba haciendo un ingreso de pedido y, lectura mediante de TODAS las notas al respecto, había logrado hacer un pedido. Pero, se me generaba una línea de condición extra con los datos en blanco, además de la que estaba enviando por parámetro. Fue con la respuesta de Janny que llegué a buen puerto.
      Gracias a ambos.

      Comentario

      • enrique_alejandro
        Junior Member
        • ene
        • 2

        #4
        Uso BAPI_SALESORDER_CREATEFROMDAT2 con kit

        Hola que tal, tengo un problema al ocupar la Bapi cuando hay un kit, estoy haciendo mi pedido con referencia a una cotización, la posición 10 es el kit y las posiciones restantes son los materiales que corresponden al kit, si ejecuto la función crenado el pedido con las posiciones de la 20 en adelante sin tomar en cuenta la 10 que es el kit, me crea correctamente el pedido y el flujo de documentos correcto, tanto en la cotización como en el pedido, pero si agrego la posición 10 que es la del kit, el flujo de documentos en la cotización solo me lo muestra en la posición 10 y en las demas posiciones NO, alguien sabe como resolver este problema?? de antemano gracias por la ayuda!!

        Comentario

        Trabajando...