BEX客户-退出变量以读取类别的属性值

2020-09-04 04:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我的类别维度为/E...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我的类别维度为/ERP/CATEGORY...。其属性为/ERP/OPEPER,其中我维护以下信息,其中001002代表会计期。

F01-001

F02-002

F03-003

F04-004

我需要在信息对象0fiscper3上创建的变量中捕获这些属性值。

我创建了一个客户出口变量-强制输入-ZERP_LASTPER。

是否有任何示例代码可以在时间段变量中捕获此信息。

致谢

Krushna

1条回答
SAP小黑
2020-09-04 05:26

嗨Krushna,

您可以在客户出口变量中读取/ERP/CATEGORY的属性值,并将其传递给0FISCPER3。 但是要更新哪些值? 您有任何特定的逻辑吗?

请检查下面的以下伪代码。

 <在0FISCPER3上的<客户出口变量>时。
 如果I_STEP 2。
 类型:始于ty_fics3,
      /ERP/操作者类型/BIC//ERP/操作者
        ty_fisc3结束。
 数据:tyab_fisc3的itab_fisc3类型标准表,
       wa_fisc3 TYPE ty_fisc3,
       L_s_range类型rrrangesid。
 **从/ERP/CATEGORY的P表中选择数据
 从/BIC/P/ERP/CATEGORY中将/ERP/OPEPER选择到表itab_fisc3中,对象=" A"。
 排序itab_fisc3。
 从itab_fisc3比较/ERP/OPEPER中删除所有相邻的重复项。
 循环到itab_fics3并进入wa_fisc3。
     
     l_s_range-low = wa_fisc3-/ERP/OPEPER
     l_s_range-opt ='EQ'。
     l_s_range-sign ='I'。
     将l_s_range附加到e_t_range。

 结局。
 万一。
 结束。


 

致谢

Satya

一周热门 更多>