点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我正在尝试通过DTW为"折扣组"模块中的特定客户组更新客户组的项目折扣。 经过大量的反复试验,由于DTW由于各种不清楚的原因拒绝了我的进口,我终于意识到我只能为已经分配给该特定折扣组的商品更新折扣。 似乎不可能将项目添加到折扣组,因为SAP无法识别AbsEntry(折扣组的唯一ID)。
我选择只更新还是在DTW中添加和更新都没有关系,即使41是此折扣组的AbsEntry,并且输入完全相同,程序也会为键41返回"输入有效代码" 文件可与"折扣"组中现有的项目配合使用。
我正在上传此数据:
有效的AbsEntry类型的ObjectCode DiscountRelations
有效的AbsEntry类型的ObjectCode DiscountRelations 41 dgt_CustomerGroup 133 dgrLowestDiscount tYES
对于行:
ParentKey LineNum AbsEntry对象类型ObjectCode DiscountType折扣
ParentKey LineNum AbsEntry对象类型ObjectCod eDiscountType折扣
41 0 41 dgboItems MMQA2B/A dgdt_Fixed 10.2
De LinNum似乎无关紧要,因为它没有记录在数据库中,但是无论如何都需要填写。 对于已包含在折扣组(EDG1,其中AbsEntry = 41)中的项目,此方法很好,但不适用于未包含该项目的项目。
有人知道这是设计使然,还是一个问题,或者我做错了什么。
上面的帖子帮助解决了一个类似的问题(在SAP 9.0中):
使用属性将适用于项目的特定BP的折扣组移除(折扣已更新为0)。 对此的变体可能会被用于更新/删除应用于制造商和/或物料组的折扣组。
文件已准备好用于DTW,如下所示:
设置数据>更新现有数据>库存>价格表>特价>折扣组:
EnhancedDiscountGroup:
DiscountGroupLineCollection:
这有效地删除了针对特定业务合作伙伴使用"属性"应用于项目的折扣。
一周热门 更多>