点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用复制标准软件包-但我需要将"目标模式"更改为"清除数据",因为我需要选择"合并数据值(导入所有记录,将所有剩余记录保留在目标位置) 完整)"。
我需要更改什么?
PROMPT(RADIOBUTTON,%TARGETMODE%,"记录处理",0,{"使用匹配键复制记录","通过替换实体,类别,时间和审核ID的相同数据区域中的数据进行复制"},{ " 0"," 2"})'PROMPT(RADIOBUTTON,%RUNLOGIC%,"选择是否在复制后为存储的值运行默认逻辑",0,{"是","否"},{" 1"," 0"})'PROMPT(RADIOBUTTON,%CHECKLCK%,"选择是否在导入数据时检查工作状态设置。",1,{"是,在导入之前检查工作状态设置","否,不检查工作状态 设置"},{" 1"," 0"})提示(COPYMOVE,%SELECTION%,%TOSELECTION%,"选择要复制的成员及其位置",%DIMS%,0)INFO(%TEMPNO1%,% INCREASENO%)INFO(%ACTNO%,%INCREASENO%)INFO(%SELECTION_KEYDATE%,)TASK(/CPMB/CM_CONVERT,OUTPUTNO,%TEMPNO1%)TASK(/CPMB/CM_CONVERT,ACT_FILE_NO,%ACTNO%)TASK(/CPMB/CM_CONVERT,SAPPSET,%APPSET%)任务(/CPMB/CM_CONVERT,SELECTION,%SELECTION%)任务(/CPMB/CM_CONVERT,TOSELECTION,%TOSELECTION%)任务/CPMB/CM_CONVERT,KEYDATE,%SELECTION_KEYDATE %)TASK(/CPMB/CLEAR_SOURCE_CUBE,CHECKLCK,%CHECKLCK%)TASK(/CPMB/CLEAR_SOURCE_CUBE,SELECTION,%TOSELECTION%)TASK(/CPMB/CLEAR_SOURCE_CUBE,KEYDATE,%SELECTION_KEYDATE%)TASK(/CPCE/MODE,BECU 3)任务(/CPMB/APPEND_LOAD,PREPROCESSMODE,0)任务(/CPMB/APPEND_LOAD,TARGETMODE,%TARGETMODE%)任务(/CPMB/APPEND_LOAD,INPUTNO,%TEMPNO1%)任务(/CPMB/APPEND_LOAD,ACT_FILE_NO,%ACTNO %)'任务(/CPMB/APPEND_LOAD,RUNLOGIC,%RUNLOGIC%)'任务(/CPMB/APPEND_LOAD,CHECKLCK,%CHECKLCK%)任务(/CPMB/APPEND_LOAD,RUNLOGIC,0)任务(/CPMB/APPEND_LOAD,CHECKLCK, 1)任务(/CPMB/APPEND_LOAD,KEYDATE,%SELECTION_KEYDATE%)
另一个肯定有效的选择是使用脚本ogic复制数据。 唯一的缺点是您将无法在一个屏幕上对多个维度使用copymoveinput。
要创建所需的链,您需要使用APPEND_LOAD参数和 从链中删除CLEAR_SOURCE_CUBE步骤。
您将必须在APP类的ABap类执行中进行调试。
P.S。 可能是卢卡斯·科斯塔可以提供帮助。
瓦迪姆,非常感谢 ! 我将研究这些选项。
一周热门 更多>