PDA

Ver la Versión Completa : Duplicados en COndiciones - BAPI_SALESORDER_CREATEFROMDAT2


aleman
04/03/08, 11:25:26
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
20/11/08, 21:23:34
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.

domezzzz
04/01/10, 15:49:10
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.
;)

enrique_alejandro
14/01/10, 19:05:43
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!!