二维码

VK11创建、VK12修改定价通用接口

Twilight发表于 2017-07-13 10:34冰里取火 最后回复于 2018-03-20 11:04 [复制链接] 8077 2

SAP销售模块核心功能就是定价,可以根据不同维度来配置定价,如客户、物料、销售组织、产品层次等设置销售价格或者销售折扣。这些我们可以在后台配置完成。
定价配置.jpg
根据不同维度生成条件表(如:A901),将条件表分配给条件类型,然后再指定每个条件类型下所有条件表的优先级,也就是存取顺序。

SAP定价前台涉及的T-code:VK11/VK12/VK13
需求:希望根据传入条件类型及字段维度、价格等自动匹配来更新定价

分析:我们可以根据传入字段维度哪些有值来判断,是否有对应的条件表,如果存在才去更新定价,否则提示传入参数数据错误。
注意:
1、接口中用到了,动态内表、动态sql、BAPI_PRICES_CONDITIONS等
2、传入字段维度与对应的条件表需要一种对应关系,我们是通过自建程序解决ZSDR013
3、BAPI_PRICES_CONDITIONS有很多坑,如删除时只标记删除标示不删除条件表数据、定价有效期的切分逻辑bapi中是没有的需要自己写、bapi不能同时创建多个定价,否则生成的条件记录号相同
4、该接口支持一次传入多种条件类型的定价,保证成功失败的一致性
购买主题 本主题需向作者支付 10 枚金币 才能浏览
回复

使用道具 举报

zhongguomao
这,,让我很为难啊,这么贵。。。。有么有一点技术流的作风啊。。。
回复 支持 反对

使用道具 举报

冰里取火
想看看,学习一下。
回复 支持 反对

使用道具 举报

快速回帖

本版积分规则
您需要登录后才可以回帖 登录 | 注册有礼

快速回复 返回顶部 返回列表