点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我创建了一个模块池程序。 当用户输入卡车编号并单击"获取数据"时,以下信息来自Ztable(附加的SS)。 我想为成本中心设置默认的不可编辑值,该值不会在ztable中维护,单击保存后应保存在ztable中。 如何确定成本中心值?
MODULE USER_COMMAND_0100输入。 案例SY-UCOMM。 当"获取"。 选择单* *从ZDAILY,其中TRUCK_NO = ZDAILY-TRUCK_NO。 * 当"保存"时。 如果ZDAILY不是初始的。 更新ZDAILY。 *插入zhgvt。 执行清除。 万一。 当" DIS"时。 呼叫交易" ZDAILY_HGV"。 当"返回"或"退出"或"取消"时。 离开屏幕0。 当" HGV"时。 呼叫交易'ZDAILY_HGV1'。 清除HGV。 当" LV"。 呼叫交易" ZDAILY_LV"。 清除LV。 结束。 *清除:sy-ucomm。 ENDMODULE。
您好 Nandini Borse
您可以创建一个常量值,该值将不可更改。/p>
然后将其设置为记录中的初始值。
亲切的问候,
Mateusz图像丢失
Nandini Borse ,
您的期望是,当您没有从Ztable获取值时,您希望使用默认值。 在这种情况下,您可以按照以下步骤操作:
1),如果您找到直接分配的成本中心,则首先查询Ztable ZDAILY。
2)否则默认为程序中的值。
致谢!
这是我所做更改的全部代码。
亲切的问候,
Mateusz
一周热门 更多>