一般来说,当销售产品给客户时,客户会对产品的制造标准、制造过程、检验方法、质量规格等有各自的要求。为保证这些要求,并且在将产品提交给客户时能够给予有法律效力的保证和说明,需要生成质量证书,该证书也记录了产品的出厂的实际检验结果。
质量证书是为生产的产品定制的文档,包括产品规格、质量检验说明、注意事项、名称、批次、数量和客户要求的其他属性等信息,一般在送货时随货物提交给客户。
将产品发送给客户时,随货物运送的有发货单据中一般会附有一份质量证书,以保证和说明产品的质量和规格。该质量证书可以是纸质的打印品,也可以是发送给客户的PDF文件,还可以是传真件。通过一定的技术开发,客户还可以通过互联网直接查询到自己所订产品的质量证书。本章主要介绍发货时的质量证书的计划、配置和生成。
发货时的质量证书(Quality Certificate)是与销售模块相集成的。如图10-67所示,SAP质量证书是从QM和SD模块采集数据而生成的。
SAP采用质量证书参数文件来定义质量证书的特性列表和数据来源,这是质量证书中最为重要的一个配置文件,其数据来源既可以来自检验批检验结果(如10类型或其他类型如12等检验批),也可以来自批次类型,还可以通过批次关系(Batch Where Used List,T-Code MB56)来获取产品在原料采购、生产、包装等各个环节的不同检验值。下面采用一个实例来说明质量证书的计划和创建过程。
1.业务需求
SAP系统内的工厂MF01(上海星亿制造工厂)需要对产成品ZFINC1001(1001高分子涂料)生成质量证书。用手工触发生成质量证书。
2.业务分析
手工触发生成质量证书需要的操作包括生成销售订单(Sales Order)、生成送货单(Delivery Note)以及根据送货单生成质量证书。
图10-67 发货质量证书的相关数据
3.后端配置
定义证书类型:如图10-68所示,确定质量证书的类型。用户可以自行定义质量证书的类型和状态参数,来控制状态和限制库存。为简便起见,此处使用SAP默认的类型“E21”。路径:SPRO→“质量管理”→“质量证书”→“证书参数文件”→“定义证书类型”(SPRO>QM>Quality Certificates>Certificate Profile>Define Certificate Types)。
图10-68 定义证书类型(SPRO)
维护表格:维护质量证书的打印表格(也可以用事务码SE71直接维护)。路径:SPRO→“质量管理”→“质量证书”→“证书参数文件”→“维护表格”(SPRO>QM>Quality Cer-tificates>Certificate Profile>Maintain Form)。
SAP有多种表格可供使用,比如Script Form、Smart Form、Adobe Form等,这里采用SAP默认的样例Form“QM QCERT 01”。系统中如果没有该表格,可以采用SE38运行程序RSTXSCRP从不同的系统间下载和上传表格。
如图10-69所示,这里复制默认的样例“QM QCERT 01”,建立新的表格“ZQM QCERT C1”。
图10-69 维护质量证书表格(SE71)
如图10-70所示,查看段落的脚本,Script Form定义了格式和变量,SAP打印程序会将数据传入表格,填充数据。
图10-70 查看段落的脚本(SE71)
如图10-71所示,要激活表格才能使用。
如图10-72所示,定义输出决定的条件类型:输出质量证书的详细设定,主要设定打印程序、表格名称等。路径:SPRO→“质量管理”→“质量证书”→“输出确定”→“定义输出决定的条件类型”(SPRO>QM>Quality Certificates>Output Determination Procedure>Edit Output Determination)。
图10-71 激活表格(SE71)
图10-72 定义输出决定的条件类型(SPRO)
如图10-73所示,使用SAP默认的打印程序“RQCAAP00”。该程序定义了取得数据的途径,如订单信息、运货单信息、检验批信息等。用户可以修改这个打印程序,获得自己的数据格式,但是需要拥有SAP特定的开发账户才行。
图10-73 定义打印程序和表格(SPRO)
表单表格为“ZQM QCERT C1”,主要定义了格式变量和表格的显示逻辑。用户也可以用其他类型的表格自定义证书。
如图10-74所示,定义对客户的不同输出方式。
图10-74 定义对客户的不同输出方式(SPRO)
如图10-75所示,编辑输出确定程序:定义用何种SAP验证程序来做输出质量证书的验证。路径:SPRO→“质量管理”→“质量证书”→“输出确定”→“输出确定过程”→“编辑输出确定程序”(SPRO>QM>Quality Certificates>Output Determination>Output Determination Procedure>Edit Output Determination Procedure)。
图10-75 定义编辑输出确定程序(SPRO)
此处选择“12”,即“质量证书交货项目1”,来进行输出验证。
4.前端操作
前端操作包括主数据和参数配置以及业务流程触发。具体步骤如下:
建立质量证书参数文件:定义一个质量证书的数据项目和数据来源,如图10-76所示。
路径:SPRO→“后勤”→“质量管理”→“质量证书”→“支出”→“证书参数文件”→“证书参数文件”→“QC01-创建”(Logistics>Quality Management>Quality Certifi-cate>Outgoing>Certificate Profile(QC01)。
图10-76 创建证书参数文件(QC01)
如图10-77所示,保存后使用修改状态,对参数文件进行修改,单击“特征”按钮,为参数文件添加需要在证书中显示的特征。
图10-77 修改证书参数文件(QC02)(一)
特征的来源分为两种:一种是“主文件检验特性”,来自于检验批结果;另一种是“类型特征”,来自于物料类特征或者批次类特征。
如图10-78所示,特征1,2,3是检验特性(用QS21创建),特征4是批次特征(CT04创建,然后通过CL02加入批次类0000000372)。
图10-78 修改证书参数文件(QC02)(二)
如图10-79所示,释放证书参数文件。
SAP也可以通过批次使用列表(Batch Where Used List)来获取一个产品的半成品或者原料的检验特征,然后将其引用到同一个参数文件中。
如图10-80所示,将证书参数文件分配给物料或客户:将证书参数文件和物料以及客户联系起来。路径:SPRO→“后勤”→“质量管理”→“质量证书”→“支出”→“证书参数文件”→“分配”→“QC15-创建”(Logistics>Quality Management>Quality Certifi-cate>Outgoing>Assignment(QC15)。
图10-79 修改证书参数文件(QC02)(三)
图10-80 选择默认的分配类型QCA1(QC15)
如图10-81所示,运行QC15,分配证书参数文件。(www.xing528.com)
图10-81 选择默认“物料/客户”组合(QC15)
如图10-82所示,运行QC15,分配证书参数文件,表明当触发的送货单的物料是“ZFINC1001”、客户是“268”时,系统会使用该参数文件。
图10-82 分配证书参数文件(QC15)
如图10-83所示,创建证书接收方条件:创建证书接受条件,表明是某一类型的质量证书输出是发送给哪一个客户联系方式(Partner Funciton)。路径:SPRO→“后勤”→“质量管理”→“质量证书”→“支出”→“证书接收者”→“VV21-创建”(Logistics>Quality Management>Quality Certificate>Outgoing>Certificate Recipient(VV21)。输出类型为“LQCB”。
图10-83 创建证书接受条件(VV21)(一)
如图10-84所示,设定条件,单击Commnuication按钮设定输出特征,输出类型为“LQCB”,销售组织为“3020”,客户为“268”,客户联系功能是“SP”,即下订单客户(Sold to Party),打印语言为英语(“EN”)。
图10-84 创建证书接受条件(VV21)(二)
如图10-85所示,设定打印机,该打印机可以是SAP连接到的实际的打印机,也可以设定为本地打印。
图10-85 创建证书接受条件(VV21)(三)
如图10-86所示,主数据和参数条件设置完成后,就可以模拟实际业务生成质量证书了。SD基本设置为:将物料“ZFINC1001”定义到销售组织3020/分销渠道30上(MM02中定义)。分配销售组织3020/分销渠道30到工厂MF01(路径:SPRO→“企业结构”→“分配”→“销售和分销”→“分配销售组织”→“分销渠道”→“工厂”)。开始产生销售订单和送货单。
图10-86 创建标准订单类型的销售订单(VA01)
如图10-87所示,创建销售订单,输入销售物料和数量以及出货工厂等信息。
图10-87 创建销售订单(VA01)
如图10-88所示,根据销售订单创建送货单。
如图10-89所示,创建销售订单,输入销售物料和数量以及出货工厂等信息,并在捡配中选择数量批次。
如图10-90所示,送货单捡配中选择数量了批次后,选择菜单中的“附加”→“交货输出”→“项目”命令,将会生成质量分析证书输出LQCB的记录。
图10-88 根据销售订单创建送货单(VL01N)
图10-89 创建送货单(VL01N)
图10-90 查看交货输出文件列表,查看项目项(VL01N)
如图10-91所示,质量分析证书状态为未执行(显示为黄色三角形,手工触发成功状态后将会变为绿色正方形)。可以看到质量输出记录以及在创建送货单时建立,但是还没有触发。
图10-91 创建送货单(VL01N)
如图10-92所示,保存送货单,触发检验批,双击送货单项目查看检验批号。
图10-92 查看送货单(VL03N)
如图10-93所示,首先为生成的检验批输入检验记录。
图10-93 输入检验类型(QE01)
如图10-94所示,在“分类”选项卡中查看检验批对应的批次类的特性值。
图10-94 查看检验批对应的批次类的特性值(QA03/MSC3N)
如图10-95所示,为检验记录批使用决策,接受检验批。
图10-95 为检验记录批使用决策(QA11)
如图10-96所示,手工触发质量分析证书,需要使用事务码QC20。触发质量分析证书,输入交货单号码,首次触发选择模式为“1”,重新触发选择“2”。
图10-96 手工触发质量分析证书(QC20)(一)
如图10-97所示,选择记录,选择输出执行打印,打印LQCB类型的质量证书。
图10-97 手工触发质量分析证书(QC20)(二)
如图10-98所示,如果打印成功,会显示绿色;如果失败,可以查看日志。
图10-98 手工触发质量分析证书(QC20)(三)
如图10-99所示,可以使用事务码SP01查看SAP输出脱机记录。
图10-99 查看输出脱机记录(SP01)(一)
如图10-100所示,输出的质量证书包括了产品名称、重量、批次、检验指标等信息。
图10-100 输出的质量证书)(SP01)(二)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。