SO创建-BAPI_SALESORDER_CREATEFROMDAT2定价条件出现错误类型-价格条件行重复

用函数 BAPI_SALESORDER_CREATEFROMDAT2创建SO的时候,遇见个问题,就是如图:

SO创建-BAPI_SALESORDER_CREATEFROMDAT2定价条件出现错误类型-价格条件行重复_第1张图片
会多出来一个类型,搞了半天,发现是一个函数里的一个参数,我没有设置 EXPORTING参数

 LOGIC_SWITCH 的字段PRICING = 'G'.      "复制不变定价因素且重定税款

即:LOGIC_SWITCH-PRICING = ‘G'

PRICING不同值含义的解释:

A        复制价格组件和重新确定等级
B        执行新的定价
C        复制手工定价因素且重新确定其它因素
D        复制不变的定价因素
E        采用价格组件和固定值
F        复制价格元素,调整价值与固定
G        复制不变定价因素且重定税款
H        重新确定运费条件
J        重新确定确认的采购净价格/价值(KNTYP=D)
K        采纳价格组件和重新确定税收
M        复制价格要素,转换值
N        传输定价组件未更改, 新成本
O        重新确定变式条件(KNTYP=0)
Q        重新确定计算条件(KNTYP=Q)
R        应用价格部分和奖金条件
U        重新确定贵重金属条件(KNTYP=U)
S        装运&借方 (IBU HiTec)

设置完后,则错误的条件(红灯)消失。


转载自:http://blog.sina.com.cn/s/blog_4986104501015nd5.html


你可能感兴趣的:(参数设置,红灯类型,创建SO,定价条件)