2020-09-05 15:43发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们在ORG中有2个活跃的销售周期。
有两个销售单元,每个销售单元与一个销售周期相关
我们希望可以根据所有者的组织单位将销售周期自动设置为机会,但是找不到解决方法。
如果此字段为只读并自动更新,则我将保存销售代表的手动更新和手动错误。
Gu Avital, 这是一个答案和解决方案。 在开始时就需要知道 销售周期已在spro中分配给交易类型-CRM-交易 -定义交易类型-选择交易类型-业务交易类别的分配-bus2000111机会-自定义标题-销售周期 所以销售周期:交易类型= 1:1分配。 Q1: A1:标准功能中未提供此功能。 Q2:如何根据组织单位开发自动更新功能? A2 : 这个有可能。 当您选择用于创建的oppt类型时,系统会先处理伙伴,组织数据,然后处理oppt_h。 销售周期在oppt_h中维护。 步骤1:在伙伴确定过程中,确保为负责的员工分配了访问顺序。 该访问顺序确定示例响应。 表单登录用户,例如0004。 第2步:实施Badi CRM_OPPORT_H_BADI的实现-在CRM_OPPORT_H_MERGE中编写逻辑,您需要先在其中读取组织单位,然后在CS_OPPORT_H_BADI中修改销售周期。 然后该销售周期将在oppt中更新。 但是由于您的业务场景尚不清楚,因此有2个问题。 关注点1:您只想在创建或自动更新期间确定一次 第二,如果自动确定,您需要首先确定触发销售周期自动更新的原因 。 具体来说,当您更改哪个字段的值时,销售周期应更新。 然后,您需要自定义事件,您需要编写自己的FM来更新销售周期并将此FM分配给该事件。 关注点2:组织单位来自哪里? 如果确定销售 仅循环,我们可以使用badi,但是组织单位来自哪里? 第一,如果组织单位是组织数据或oppt中所谓的销售区域,则需要确定如何确定组织数据 。 技巧部分到了。 仅当选择oppt事务类型时,才会处理opport_h。 选择转换类型后,您可以输入潜在客户,它也可以触发组织确定,但是由于输入字段中不包含opport_h,不再触发opport_h,因此调用了badi。 因此,如果组织单位 您提到的是在机会中确定的组织数据,因此需要确保在选择事务类型时确定了组织数据,但在之后没有确定。 如果此组织数据是从一个基点确定的,则需要确保在自动选择交易类型但以后未输入时确定该基点。 第三季度:如何将销售周期设置为只读。 > A3:标准设置为只读。 如果要在Webui上进行更改,则系统应该有所改动或增强。 在webui上,运行tcode bsp_wd_cmpwb BT111H_OPPT/Details BTOPPORTH SLS_CYCLE 销售周期的get_i方法负责此功能。 请检查您是否具有增强功能。 我在下面的标准系统中的代码。 METHOD GET_I_SLS_CYCLE。 rv_disabled ='TRUE'。 ENDMETHOD。 您看到了 它总是设置为只读。 我还将计划一些时间来编写Wiki。 https://wiki.scn.sap.com/wiki/display/CRM/Sales+Cycle+Customizing+and+BADI 希望我的回答对您来说足够清楚。 随时提出任何问题。 Spencer
Gu Avital,
这是一个答案和解决方案。
需要一开始就知道
销售周期已分配给spro中的交易类型-crm-交易-定义交易类型-选择交易类型-分配业务交易类别-bus2000111机会-自定义标题-销售周期
所以销售周期:交易类型= 1:1分配。
第一季度:是否自动更新销售周期?
A1:这不是标准功能。
Q2:如何根据组织单位开发自动更新功能?
A2:这是可能的。 当您选择用于创建的oppt类型时,系统会先处理伙伴,组织数据,然后处理oppt_h。 销售周期保持在oppt_h中。
步骤1:在伙伴确定过程中,确保为负责员工分配了访问顺序。 该访问顺序确定示例响应。 表单登录用户,例如0004。
步骤2:实施Badi CRM_OPPORT_H_BADI的实现-在CRM_OPPORT_H_MERGE中编写逻辑,您需要先在其中读取组织单位,然后在CS_OPPORT_H_BADI中修改销售周期。 那么此销售周期将在oppt中更新。
但是由于您的业务情况尚不清楚,所以有两个问题。
关注点1:您只想在创建过程中确定一次,还是在处理oppt时动态地对其进行自动更新?
第一,如果只确定一次,我上面的解决方案是好的。
2,如果自动确定,则需要首先确定是什么触发了销售周期自动更新。 具体来说,当您更改哪个字段的值时,销售周期应更新。 然后,您需要自定义事件,您需要编写自己的FM,以更新销售周期并将此FM分配给该事件。
关注点2:组织单位来自哪里?
如果仅确定销售周期,我们可以使用badi,但是组织单位来自哪里?
首先,如果组织单位是组织数据或oppt中所谓的销售区域,则需要确定如何确定组织数据。
技巧部分到了。 仅当选择oppt事务类型时,才会处理opport_h。 选择转换类型后,您可以输入潜在客户,它也可以触发组织确定,但是因为输入字段中不包含opport_h,所以不再触发opport_h,因此调用了badi。
因此,如果您提到的组织单位是在opport中确定的组织数据,则需要确保在选择事务处理类型时确定了组织数据,但在之后没有确定。 如果此组织数据是从bp确定的,则需要确保在自动选择交易类型但以后不输入时确定该bp。
第三季度:如何将销售周期设置为只读。
A3:标准将其设置为只读。 如果要在webui上进行更改,则您的系统或增强功能应该已经存在。
在webui上,运行tcode bsp_wd_cmpwb
BT111H_OPPT/详细信息 BTOPPORTH SLS_CYCLE
销售周期的get_i方法负责此功能。 检查您是否有增强功能。
我在以下标准系统中的代码。
方法GET_I_SLS_CYCLE。 rv_disabled ='TRUE'。 ENDMETHOD。
您会看到它始终设置为只读。
我还将计划一些时间来编写Wiki。
https://wiki.scn。 sap.com/wiki/display/CRM/Sales+Cycle+Customizing+and+BADI
希望我的回答对您来说很好并且很清楚。
随时提出任何问题。
Spencer
似乎我的回答是重复的。
谢谢。 将被检查
最多设置5个标签!
Gu Avital,
,这是一个答案和解决方案。
在开始时就需要知道
销售周期已在spro中分配给交易类型-CRM-交易 -定义交易类型-选择交易类型-业务交易类别的分配-bus2000111机会-自定义标题-销售周期
所以销售周期:交易类型= 1:1分配。
Q1:
A1:标准功能中未提供此功能。
Q2:如何根据组织单位开发自动更新功能?
A2 : 这个有可能。 当您选择用于创建的oppt类型时,系统会先处理伙伴,组织数据,然后处理oppt_h。 销售周期在oppt_h中维护。
步骤1:在伙伴确定过程中,确保为负责的员工分配了访问顺序。 该访问顺序确定示例响应。 表单登录用户,例如0004。
第2步:实施Badi CRM_OPPORT_H_BADI的实现-在CRM_OPPORT_H_MERGE中编写逻辑,您需要先在其中读取组织单位,然后在CS_OPPORT_H_BADI中修改销售周期。 然后该销售周期将在oppt中更新。
但是由于您的业务场景尚不清楚,因此有2个问题。
关注点1:您只想在创建或自动更新期间确定一次
第二,如果自动确定,您需要首先确定触发销售周期自动更新的原因 。 具体来说,当您更改哪个字段的值时,销售周期应更新。 然后,您需要自定义事件,您需要编写自己的FM来更新销售周期并将此FM分配给该事件。
关注点2:组织单位来自哪里?
如果确定销售 仅循环,我们可以使用badi,但是组织单位来自哪里?
第一,如果组织单位是组织数据或oppt中所谓的销售区域,则需要确定如何确定组织数据 。
技巧部分到了。 仅当选择oppt事务类型时,才会处理opport_h。 选择转换类型后,您可以输入潜在客户,它也可以触发组织确定,但是由于输入字段中不包含opport_h,不再触发opport_h,因此调用了badi。
因此,如果组织单位 您提到的是在机会中确定的组织数据,因此需要确保在选择事务类型时确定了组织数据,但在之后没有确定。 如果此组织数据是从一个基点确定的,则需要确保在自动选择交易类型但以后未输入时确定该基点。
第三季度:如何将销售周期设置为只读。 >
A3:标准设置为只读。 如果要在Webui上进行更改,则系统应该有所改动或增强。
在webui上,运行tcode bsp_wd_cmpwb
BT111H_OPPT/Details
BTOPPORTH
SLS_CYCLE
销售周期的get_i方法负责此功能。 请检查您是否具有增强功能。
我在下面的标准系统中的代码。
METHOD GET_I_SLS_CYCLE。
rv_disabled ='TRUE'。
ENDMETHOD。
您看到了 它总是设置为只读。
我还将计划一些时间来编写Wiki。
https://wiki.scn.sap.com/wiki/display/CRM/Sales+Cycle+Customizing+and+BADI
希望我的回答对您来说足够清楚。
随时提出任何问题。
Spencer
Gu Avital,
这是一个答案和解决方案。
需要一开始就知道
销售周期已分配给spro中的交易类型-crm-交易-定义交易类型-选择交易类型-分配业务交易类别-bus2000111机会-自定义标题-销售周期
所以销售周期:交易类型= 1:1分配。
第一季度:是否自动更新销售周期?
A1:这不是标准功能。
Q2:如何根据组织单位开发自动更新功能?
A2:这是可能的。 当您选择用于创建的oppt类型时,系统会先处理伙伴,组织数据,然后处理oppt_h。 销售周期保持在oppt_h中。
步骤1:在伙伴确定过程中,确保为负责员工分配了访问顺序。 该访问顺序确定示例响应。 表单登录用户,例如0004。
步骤2:实施Badi CRM_OPPORT_H_BADI的实现-在CRM_OPPORT_H_MERGE中编写逻辑,您需要先在其中读取组织单位,然后在CS_OPPORT_H_BADI中修改销售周期。 那么此销售周期将在oppt中更新。
但是由于您的业务情况尚不清楚,所以有两个问题。
关注点1:您只想在创建过程中确定一次,还是在处理oppt时动态地对其进行自动更新?
第一,如果只确定一次,我上面的解决方案是好的。
2,如果自动确定,则需要首先确定是什么触发了销售周期自动更新。 具体来说,当您更改哪个字段的值时,销售周期应更新。 然后,您需要自定义事件,您需要编写自己的FM,以更新销售周期并将此FM分配给该事件。
关注点2:组织单位来自哪里?
如果仅确定销售周期,我们可以使用badi,但是组织单位来自哪里?
首先,如果组织单位是组织数据或oppt中所谓的销售区域,则需要确定如何确定组织数据。
技巧部分到了。 仅当选择oppt事务类型时,才会处理opport_h。 选择转换类型后,您可以输入潜在客户,它也可以触发组织确定,但是因为输入字段中不包含opport_h,所以不再触发opport_h,因此调用了badi。
因此,如果您提到的组织单位是在opport中确定的组织数据,则需要确保在选择事务处理类型时确定了组织数据,但在之后没有确定。 如果此组织数据是从bp确定的,则需要确保在自动选择交易类型但以后不输入时确定该bp。
第三季度:如何将销售周期设置为只读。
A3:标准将其设置为只读。 如果要在webui上进行更改,则您的系统或增强功能应该已经存在。
在webui上,运行tcode bsp_wd_cmpwb
BT111H_OPPT/详细信息
BTOPPORTH
SLS_CYCLE
销售周期的get_i方法负责此功能。 检查您是否有增强功能。
我在以下标准系统中的代码。
方法GET_I_SLS_CYCLE。
rv_disabled ='TRUE'。
ENDMETHOD。
您会看到它始终设置为只读。
我还将计划一些时间来编写Wiki。
https://wiki.scn。 sap.com/wiki/display/CRM/Sales+Cycle+Customizing+and+BADI
希望我的回答对您来说很好并且很清楚。
随时提出任何问题。
Spencer
似乎我的回答是重复的。
Spencer
谢谢。 将被检查
一周热门 更多>