SAP电子签名
PM工单SAP签核

维护部门PM工单下达
1
(
生
2
产
安
全
处
)
2、工单下达
下达方式一:
点选“订单”“功能”选项-“下 达” ,最后保存
1 3
2
2
1
下达方式二:
点击下达按钮“(1)”, 下达工单,最后保存。
工单下达并保存后,进 入工单点选图1“凭证流 程”按钮可看到工单产 生之采购申请,如图2.
1 2
PM工程SAP验收单签核与PM工单签核雷同, 不做详细说明。
待验收单总经理签核完成以后,接下来则由 维护部门主管做工单技术性完成,结束工单
1
SAP工单技术性完成
选择“订单”,在弹出
对话框选择“功能”---
“完成”---“完成(技术
性的)”
2
在弹出的对话框选择 “确认”
至此整个工单流程结束
3
1
许可核准 2
点击(1)许可按钮, 在弹出对话框(2)中 选择对应签核许可,如: “工程处长-维护部门工 单核准”,点击”下达” (3)。
4
3
1
工单锁定
点选“订 单”-“功能” 选项-“锁 定”-”锁定“
2
使用部门主管PM工单签核
状态签核
1 2
点击”设置用户状态”按 钮,在弹出对话框选择 对应的签核状态“1A2”。
工單SAP簽核流程
(請修單 工單 完工驗收單)
使用部门主管请修单签核
4
状态签核
1
2
点击”设置用户状态”按 钮,在弹出对话框选择 对应的签核状态“1A1 使用部门主管核准”, 确认后保存。
3
维护部门主管PM工单签核
选择“损坏”栏位,点 击故障任务框选择对应 故障原因
SAP软件的Smartform和ALV如何使用图片介绍

SAP软件的Smartform和ALV如何使用图片介绍1.如何在SMARTFORM中打印图片在使用SmartForms进行打印单据开发时候,经常需要将公司的LOGO、公司印章、管理人员签名等一并打印,而这些打印对象都是图片,需要将这些打印对象上传到SAP服务器中,才能在SmartForms中应用。
如何上传和应用这类图片,下面是具体操作步骤介绍:1 :执行SE78事务码,按如下图操作。
上传的图片一定要是BMP或DIB格式,选择上传图片的路径,填写名字和描述,然后一直执行下去就可以了,执行成功后显示如下。
2. 在SmartForms设计时,在想要加入LOGO的地方,点击右键:创建->图形,然后在名称:ZERPLOGO,即可才打印的Form中打印出公司的LOGO或其它图形、图片。
2.如何在ALV报表中显示图片具体操作步骤:1. 执行OAER事务码,按如下图操作。
Class name:PICTURESClass type : OTObject key:ZALV_LOGO (ALV报表程序通过这识别)2. 填写完成点击执行按钮(或F8)运行之后,打开标准文档类型->双击屏幕,上传本地图片文件至SAP(如下图)然后一直执行下去就可以了,执行成功后显示如下。
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'EXPORTINGit_list_commentary = git_listheaderi_logo = 'ZALV_LOGO'. "LOGO object key 大写上图报表测试代码*&-----------------------------------------------------------------* *& Report ZALVLOGO*&-----------------------------------------------------------------* REPORT ZALVLOGO.TYPE-POOLS: slis.*&-----------------------------------------------------------------* * Data Decalaration*&-----------------------------------------------------------------* DATA: git_spfli TYPE TABLE OF spfli.DATA: g_repid TYPE sy-repid.DATA: git_listheader TYPE slis_t_listheader,gwa_listheader TYPE slis_listheader.*&-----------------------------------------------------------------* * START-OF-SELECTION*&-----------------------------------------------------------------* START-OF-SELECTION.g_repid = sy-repid.SELECT * FROM spfli INTO TABLE git_spfli.PERFORM build_alv_header.CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'EXPORTINGi_callback_program = g_repidi_callback_top_of_page = 'TOP_OF_PAGE'i_structure_name = 'SPFLI'TABLESt_outtab = git_spfli.*&-----------------------------------------------------------------* *& Form BUILD_ALV_HEADER*&-----------------------------------------------------------------* FORM build_alv_header .* Type H is used to display headers i.e. big fontgwa_listheader-typ = 'H'.gwa_listheader-info ='Flight Details'.APPEND gwa_listheader TO git_listheader.CLEAR gwa_listheader.* Type S is used to display key and value pairsgwa_listheader-typ = 'S'.gwa_listheader-key = 'Date :' .CONCATENATE sy-datum+6(2)sy-datum+4(2)sy-datum(4)INTO gwa_listheader-infoSEPARATED BY '/'.APPEND gwa_listheader TO git_listheader.CLEAR gwa_listheader.* Type A is used to display italic fontgwa_listheader-typ = 'A'.gwa_listheader-key = 'Date :' .gwa_listheader-info ='SAP ALV Report'.APPEND gwa_listheader TO git_listheader.CLEAR gwa_listheader.ENDFORM. " BUILD_ALV_HEADER*&-----------------------------------------------------------------* *& Form top_of_page*&-----------------------------------------------------------------* FORM top_of_page.CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'EXPORTINGit_list_commentary = git_listheaderi_logo = 'ZALV_LOGO'. "LOGO object key 大写ENDFORM. "top_of_page。
SAP系统 劳动合同操作手册

8 XXX ERP TOBE-HR-060 劳动合同管理流程8.1菜单路径和事务代码菜单路径人力资源 -> 人事管理 -> 行政事务 ->人力资源主数据 -> 维护交易代码PA308.2操作过程双击进入PA30,在“人员编号”输入要维护合同信息的人员的编号,选择合同数据——“合同要素”信息类型,点击。
字段名称描述用户操作和输入值备注人员编号用于输入将要维护合同信息的员工工号24 人员:叶天龙信息类型需要进行人员合同维护的信息类型同要合同要素信息类型编码0016维护人员合同相关信息,该员工合同的有效期间,“合同类型”、“有效截止日期”、是否有“竞争限制”、是否签订“保密协议”,内容填写完整后点击。
注意:有效期间“9999.12.31”不是合同的有效截止日期,其余字段采用系统默认选项。
字段名称描述用户操作和输入值备注开始日表示合同的有效开始日期20030901 此字段是必输字段合同类型表示签订合同的合同期限性质01有固定期限合同02无固定期限合同03劳务合同在下拉箭头中选择有效截止日期表示合同的终止日期20060901 签订3年合同保密协议如果员工签订保密协议,则设置保密协议标识√竞业限制如果员工签订竞业限制协议,则设置保密协议标识√根据竞业限制协议中的内容填写竞业限制年限、竞业限制补偿金及违约金接下来系统会自动跳出“任务监控”信息类型的维护界面,系统自动默认自合同有效截止日期提前1个月进行提醒,如不更改提前提醒日期,直接点击。
字段名称描述用户操作和输入值备注任务类型表示任务监控的任务类型02合同期满系统默认任务日期表示合同期满的截止日期20060901 系统根据合同信息类型“有效截止日期”字段自动带出来准备/后续时间表示任务提前提醒时间1 月份系统默认提前1个月提醒,可进行修改提醒时间4. XXX ERP TOBE-HR-050-1 跨事业部员工调动管理流程4.1菜单路径和事务代码菜单路径人力资源 -> 人事管理 -> 行政事务 ->人力资源主数据 -> 人事活动交易代码PA408.2操作过程双击进入PA40,在“人员编号”输入要做调动的人员的编号,在“起始日期”输入调动的开始日期,选择“调动”人事事件,点击。
企业电子签名的使用和管理指南

企业电子签名的使用和管理指南1. 简介企业电子签名是一种用于代替传统纸质签名的数字化签名方式。
本指南旨在提供使用和管理企业电子签名的指导原则和最佳实践。
2. 使用企业电子签名的好处- 提高效率:电子签名可以缩短合同签署的时间,避免了传统纸质签名的邮寄和传递过程。
- 降低成本:电子签名不需要纸张和印章等物理资源,可以减少相关的成本支出。
- 增强安全性:电子签名采用加密技术,确保合同内容的完整性和不可篡改性,提供更高的安全性保障。
3. 选择合适的电子签名平台在选择电子签名平台时,应考虑以下因素:- 安全性:确保平台采用了行业标准的加密技术和身份验证机制,以保护签署双方的信息安全。
- 合规性:确保平台符合相关法律法规,如电子签名法和数据保护法等。
- 功能性:选择具备合同模板、审批流程、签署跟踪等功能的平台,以满足企业的具体需求。
- 用户友好性:选择易于使用和操作的平台,以减少培训成本和时间。
4. 管理企业电子签名的最佳实践- 建立内部政策:制定企业内部政策,明确电子签名的使用规范和流程,并向员工进行培训。
- 控制权限:对于不同层级的员工,分配相应的电子签名权限,确保签署过程的合规性和安全性。
- 存储和备份:建立合适的存储和备份机制,确保电子签名文件的安全性和可访问性。
- 审计和监控:定期对电子签名活动进行审计和监控,及时发现和处理异常情况。
- 合规性检查:定期评估电子签名平台的合规性,并确保符合当地的法律法规要求。
5. 法律风险和免责声明在使用企业电子签名时,存在一些法律风险,如身份验证问题和争议解决等。
因此,建议在使用电子签名之前,咨询专业的法律顾问,并制定相应的免责声明。
以上是企业电子签名的使用和管理指南,通过遵循这些指导原则和最佳实践,可以最大限度地发挥电子签名的优势,并最大限度地降低潜在的法律风险。
SAP采购订单中交货页签

采购订单交货页签1.采购订单行项目细节中的交货页签●收货●未估价的收货●交货已完成2.收货、未估价的收货、交货已完成的影响与作用2.1.收货“收货”不勾选,不能对此采购订单收货。
2.2.未估价的收货●“未估价的收货”标志指定不对该项目收货进行评估。
若不对包括该物料的收货进行评估,可设置标识,在收货时,就不会产生会计凭证。
在发票验证时,将继续进行采购订单项目进行评估。
●对于消耗类型采购订单,这个标识既可以在采购订单中进行手工设置,也可以在后台配置“IMG-采购-帐务分配-维护账户分配类别”中进行设定。
(只是消耗型采购如:资产、成本中心、项目、销售费用)针对不同的账户分配类别可以定义是否进行“未估价的收货”。
2.3.交货已完成2.3.1.交货已完成的理解“交货已完成”标志指定了该采购订单的项目行是否考虑关闭了,这意味着,该项目行将不再打算收货了。
举例,假设采购订单的项目行有100件,已经对该采购订单项目行收货了80件,此时手工对该行的“交货已完成”进行勾选,则系统将不再考虑为另外20件进行采购了,即未清的采购数量为0。
如果在库存/需求清单MD04中去看项目行这个物料时,则会看不到该采购订单。
但当你将此“交货已完成”取消勾选,重新可以看到此采购订单,且“收货/需求数量”为20(正数)。
●即使对“交货已完成”进行勾选,其实也是可以对这个采购订单进行继续收货的,只是这不会影响采购订单的未清数量而已。
如果再进行收货时,且数量没有收完,“交货已完成”又会自动的去掉之前手工进行的勾选,会计凭证也和正常一样。
●如果对一个采购订单进行收货时,若收货数量=目标数量,则系统会自动为“交货已完成”进行勾选。
2.3.2.交货已完成的设置●后台进行设置后台设置自动勾选交货已完成,当采购订单行项目已完全收货,该采购订单行项目对应的交货已完成标识自动勾选。
路径:IMG-物料管理-库存管理和实际库存-收货-设置交货完成标志●采购订单收货容差设置后台设置自动勾选交货已完成,当采购订单行项目收货数量在采购收货容差范围内,该采购订单行项目的交货已完成自动勾选。
PLC 系统验证和SAP ERP 如何符合21CFR Part11要求的各个方面

SAP ERP 如何符合21CFR Part11要求的各个方面:PLC 系统验证PLC是可编程序逻辑控制器(programmable logic controller)的缩写,是一种数字运算操作的电子系统,专为在工业环境下应用而设计。
它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计算和数字运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型机械或生产过程。
PLC 系统在制药企业常被应用于以下4个方面:- 生产设备的过程控制- 检验仪器的控制- 水处理系统的运行控制- 空气净化系统的运行控制PLC 作为设备或公用设施的一部分被安装在设备或公用设施上,因此在实施拥有PLC的设备或公用设施验证时,应进行机械及计算机两部分验证。
本文仅依据前面所述的计算机系统验证规范要求,对PLC 系统的一些重要的、特殊的验证行为进行如下阐述。
需求定义(URS)PLC 系统需求定义对其设计、开发、测试及验收都起着关键性的作用,用户必须进行详细、全面、准确的定义。
在编写PLC 系统需求定义说明时,除了包括前面上述的计算机系统需求定义所要求的内容外,应对其控制方式进行详细的定义和要求,如以下控制方式要求。
• 逻辑控制要求(顺序控制) 如加料顺序、物料存放与提取等• 分选控制(检测与剔除) 如漏片检测与剔除等• 互锁控制• 报警控制• 位置控制• 速度控制• 温度控制• 压力控制• 时间控制• 计数• 其他多极控制等系统设计1.控制系统配置图设计• 系统的PID 图。
• I/O(输入/输出)接线图。
• 控制器件排列图等。
2.硬件设计• 所有的I/O(输入/输出)接口模板及型号。
• 选择CPU。
• 通讯模板。
• 人机界面控制器。
• 选择显示屏。
• 中间继电器。
• 存贮器。
• 打印机。
• 辅助电源。
• 电子元件、电线、电缆。
其他器件等。
在进行硬件设计与选择时,如果有可能与产品接触的部分,其材质及接触表面应符合,GMP 要求。
plm电子签名操作手册

PLM电子签名操作手册一.概述文档在PLM系统中进行电子审核,各级审核者在流程过程中填入审核意见等相关信息,但是在查看文件时无法向纸档签核那样一目了然的看到相关的签名信息和意见。
因此增加电子签名功能,在文档的电子签核过程中自动提取审核流程中的人员和时间等信息,并在文档的相应位置印上签名信息。
现有PLM 12.2、12.2SP1版本可支持word 2003/2007、excel 2003/2007、AutoCAD2004-2010标准版(简体中文版)、InfoPath 2003表单的电子签名。
二.电子签名详细操作(一)word文档电子签名功能1. 在word文档中的指定位置插入“书签”,书签名用来读取相关签名信息。
如图:注意:此处插入的书签是看不到的,只有审核流程走完后才能看到内容。
文档保存后,把文档导入或注册到PLM系统。
2. 如设置有以下流程模板:进入审核签字节点-》基本信息页面,在“签名书签”,“签名日期书签”和“流程意见书签”三个文本框中填入word文档中设定的书签名称,一定要与Word中设置的书签保持一致。
如图:注意:上图“签名日期显示时间”默认勾选,表示签上日期会加上时间;如果取消勾选,签名日期只显示日期,不显示时间。
3.在审核签字节点的应用程序中添加对应的文档/表单签字应用程序。
如图:4.对设定好书签的文档启动流程。
以上面流程模板为例,当流程执行到“审核签字”节点时,点击“同意通过”按钮,就会触发签字应用程序,对word文档设定的书签进行签字。
Word文档中的签名书签自动读取当前流程节点执行人的签名图片(若无签名图片则读取用户名);签名图片在组织结构-》用户信息-》个性签名中可以上传。
如图:签名日期书签直接获取当前流程节点审核通过时的日期和时间;流程审核意见书签获取流程节点通过时填写的“审核意见”。
如图:最后签字节点审核通过后,打开Word文档,可以看到设置的书签已经自动签字。
如图:注意:a)签字节点设置有多个执行人时,通过该节点时,会读取当前流程节点所有执行人的签字信息。
SAP系统 劳动合同操作手册

8 XXX ERP TOBE-HR-060 劳动合同管理流程8.1菜单路径和事务代码菜单路径 人力资源 -> 人事管理 -> 行政事务 ->人力资源主数据 -> 维护 交易代码 PA308.2操作过程双击进入PA30,在“人员编号”输入要维护合同信息的人员的编号,选择合同数据——“合同要素”信息类型,点击。
字段名称描 述用户操作和输入值备注人员编号用于输入将要维护合同信息的员工工号24人员:叶天龙 信息类型需要进行人员合同维护的信息类型同要合同要素信息类型编码0016 维护人员合同相关信息,该员工合同的有效期间,“合同类型”、“有效截止日期”、是否有“竞争限制”、是否签订“保密协议”,内容填写完整后点击。
注意:有效期间“9999.12.31”不是合同的有效截止日期,其余字段采用系统默认选项。
字段名称描 述用户操作和输入值备注开始日表示合同的有效开始日20030901此字段是必输字期段合同类型表示签订合同的合同期限性质01有固定期限合同02无固定期限合同03劳务合同在下拉箭头中选择有效截止日期表示合同的终止日期20060901签订3年合同保密协议如果员工签订保密协议,则设置保密协议标识√竞业限制如果员工签订竞业限制协议,则设置保密协议标识√根据竞业限制协议中的内容填写竞业限制年限、竞业限制补偿金及违约金接下来系统会自动跳出“任务监控”信息类型的维护界面,系统自动默认自合同有效截止日期提前1个月进行提醒,如不更改提前提醒日期,直接点击。
字段名称描述用户操作和输入值备注任务类型表示任务监控的任务类型02合同期满系统默认任务日期表示合同期满的截止日期20060901系统根据合同信息类型“有效截止日期”字段自动带出来准备/后续时间表示任务提前提醒时间1 月份系统默认提前1个月提醒,可进行修改提醒时间4. XXX ERP TOBE-HR-050-1 跨事业部员工调动管理流程4.1菜单路径和事务代码菜单路径人力资源 -> 人事管理 -> 行政事务 ->人力资源主数据 -> 人事活动交易代码PA408.2操作过程双击进入PA40,在“人员编号”输入要做调动的人员的编号,在“起始日期”输入调动的开始日期,选择“调动”人事事件,点击。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SAP电子签名第一部分:SAP电子签名的介绍与使用电子签名目的就是为了保证关键的操作动作,如产品特性的数据录入,文档的变更,工程变更等等,这些需要特定权限的人才能做的事情或者说需要确保这些行为是某些人所为,可以追溯更改历程的。
SAP本身有设定账号的权限,但是这并不能保证某些特定的行为就一定是某个特定人所为,比如,A员工登陆他的SAP账号,但是他离开了PC或者离开后没有退出登录,而此时有其他的B员工登录该PC进行文档更改,他可以直接使用A的账号进行处理,那么系统最后记录的是A账号的处理记录,就不能正确反馈真正做这件事的当事人。
如果在这些操作完成的时候要求进行账号验证,那就能比较好的避免他人“盗用”账号做事情的行为(当然,密码被泄露了那就没办法)。
可见,电子签名处理问题的思路很简单:在操作完成或者需要操作的时候进行用户验证。
SAP的电子签名采用的是数字签名方法。
要实现整个流程的信息一致性,SAP要关联到主数据,处理过程和业务对象。
也就是说什么东西在什么业务下的哪个环节需要数字签名。
SAP在R/3 4.7版本之后开始兼容数字签名的功能,包括质量管理中的检验批次、物料批次特性、文档变更、工程变更、对象管理记录、抽样和流程制造单。
目前SAP支持的数字签名有三种实现办法:系统已开发好的数字签名块,可以通过配置实现;通过SSF接口跟外围第三方电子签名产品进行连接配合使用;通过增强在SAP二次开发实现。
其中可配置的数字签名采用的是SAP账号的验证,但不要求签名账号必须跟登录账号一致。
那么对于企业当中多人共用同一个登录账号的数字验证,我们可以采用以下方案:每个人在SAP创建唯一的通讯账号(通讯账号不能作为会话登陆,只能做为通讯使用,不收费),需要验证的时候,每个操作人员使用自己的验证账号(通讯账号)进行数字验证,然后屏蔽掉公共登录账号的验证功能。
对于账号不多的企业,可以直接采用登录账号进行验证。
SAP对数字签名的整个过程都做了详细的文档记载,以便于实现审计追踪。
文档记载的内容包括签名的时间、签名者、签名的内容。
下面我们以质量管理中检验批的数字签名为例,演示可配置实现的数字签名配置步骤:一、时间设定。
签名的文档中需要记录签名的时间,本地时间和全球时间。
1.时区设定这个在SAP安装的时候basis都已经设定好了的。
路径:spro->img->SAP NetWeaver->常规设置->时区->维护时区。
如图1、2所示图1图2 2.用户时区分配Tcode:SU01。
如图3所示图3二、定义签名方法签名方法,也就是控制在哪个环节需要签名,通过怎样的方法进行签名,SAP内部账号签名还是外部电子签名产品签名。
路径:spro->img->sap用户化实施指南->质量管理->环境->中央功能->权限管理->定义权限组和数字签字。
如图4、5所示。
图4图5我们以检查结果记录和使用决策进行数字签名为例,如图6所示:图6三、定义授权组授权组跟签名的方法进行关联,这样只要拥有这个授权组的物料都将需要进行按照指定的签名方法进行签名。
路径:spro->img->sap用户化实施指南->质量管理->环境->中央功能->权限管理->定义权限组和数字签字。
如图7、8所示。
图7图8 图8中参数的详解:授权组编号和短文本——自己输入;赞同检验批——不要求同意;在结果记录中的数字信号——终于结果记录;使用决策的数字签名——需要制定使用决策;确认实际采样图表的数字信号——不需要。
四、维护物料主数据的签名授权组Tcode:MM02/MM01。
如图9、10、11所示。
图9 图10图11,因为这个系统配的业务属于重复制造,所以这里选择13-重复制造五、结果测试为了测试数字签名的效果,这里创建了一个检验批号,下面进行检验结果的录入并保存,如图12所示:图12从图12中可见,签字原因一栏自动带出来的是我们配置数字签名方法的操作内容,备注一栏自动带出来的是检验批号、工序号,下面还有的就是账号和密码的输入验证。
使用决策并保存,如图13所示:图13 六、审计追踪Tcode:DSAL。
如图14、15所示:图14图15,本例中登录账号为LUFY,签名账号为DQTEST。
第二部分:SAP电子签名的原理SAP的电子签名使用的函数为:SIGN_CREATE、SIGN_SA VE。
数据的保存都只IN UPDATE TASK,需要最后commit。
接口中存在第一部分中提到的七种业务参数,其中一个公共参数就是签名对象,也就是签名方法中的签名对象类型(如图16),是用于决定哪些业务过程需要签名,它保存于数据域SIG_OBJ中,这个在执行过程中时需要验证的。
图16确认数字校验的时候,系统再去判断基本对象是否拥有数字签名的授权。
例如QM中的检验批号,系统会校验物料主数据是否拥有授权的权限。
最后验证通过之后,系统将验证过程信息保存于各个模块对应的数字签名表头(QM是TC73)和共同数据表TC71中,以供审计追踪。
所以,总结起来说,SAP数字签名的逻辑就是根据操作模块业务去判断操作的业务对象是否拥有数字签名的授权,然后再判断确认的用户密码是否正确,验证通过之后系统产生数字签名的凭证抬头和明细并保存于数据库中。
第三部分:增强数字签名从第二部分分析的逻辑来看,SAP的数字签名其实很简单,我们完全可以定制化的在SAP任意地方进行数字签名增强。
只要能够清楚在哪个环节需要数字签名(哪里需要就在哪里增强),哪种基本对象需要签名(例如在物料主数据中添加一个字段/多个字段用于标记物料的数字签名需求),我们就可以二次开发增强实施。
按照基本的验证逻辑,验证相关联的对象是否拥有授权,调用SAP标准账号验证函数(主程序:SAPLCJ00 屏幕1100 PAI中的MODULE PASSWORD_CHECK_1000)验证用户名和密码,通过之后,将数据保存于TC71中(可通过tcode:DSAL追踪),或者自建表(报表需自己开发)。
数字签名的编码对象为SIGNATURE(tcode:snro)。
编号读取函数:CALL FUNCTION 'NUMBER_GET_NEXT'EXPORTINGobject = c_numberrange-objectnr_range_nr = c_numberrange-intervalIMPORTINGnumber = l_sign_noreturncode = l_get_number_rcEXCEPTIONSinterval_not_found = 1number_range_not_intern = 2object_not_found = 3quantity_is_0 = 4quantity_is_not_1 = 5interval_overflow = 6OTHERS = 7.以下为QM lot数字签名的开发测试代码:REPORT ZDS_TEST.parameters: p_obj type sig_obj,p_qplos type qplos.data: cs_rc73 type rc73,l_sign_reason_ktxt type rc71-reason_ktxt.cs_rc73-sign_obj = p_obj.cs_rc73-numb_cur = '01'.cs_rc73-numb_tot = '01'.cs_rc73-prueflos = p_qplos.l_sign_reason_ktxt = '决策TEST'.call function 'SIGN_CREATE'exportingobject_imp = cs_rc73-sign_objkey_lot_imp = cs_rc73signer_imp = sy-uname* FLG_COMMENT_REQ_IMP = ' 'flg_signer_changeable_imp = '0' "if_ex_digital_signature_ud~mc_kreuz sign_reason_ktxt = l_sign_reason_ktxtexceptionscancelled_by_user = 2pse_info_not_found = 4password_wrong_3_times = 5no_authority = 6others = 7.if sy-subrc ne 0.if sy-subrc ge 2.message id sy-msgid type 'I' number sy-msgnowith sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.endif.*-- Transaction has to be called again ...!leave.leave to transaction sy-tcode.else.*-- Authority check was successful -> call for update !call function 'SIGN_SA VE'exportingobject_imp = cs_rc73-sign_objkey_lot_imp = cs_rc73.commit WORK AND WAIT.endif.。