SAP-建起-MM-序列号记录功能批导入-(用于常德)-201111018-LXG-V1.0
SAP序列号管理

SAP序列号管理————————————————————————————————作者:————————————————————————————————日期:SAP 序列号管理1、定义设备种类2、定义序列号编号范围3、定义序列号参数文件PPAU:生产订单保存的时候序列号可选的PPRL:生产订单下达时候序列号强制输入4、物料里面维护序列号参数文件【IT168信息化】SAP系统标准功能可以实现序列号管理。
其系统配置也不复杂。
但是不少企业却使用不起来。
包括不少SAP顾问,都觉得SAP序列号管理比较难做。
从笔者的角度看,其实这大部分情况是在序列号业务使用中,没有抓住要点。
在这里,笔者就以一个减速机的项目为例,对序列号业务管理中的要点做一些说明。
要点一:序列号管理的时间。
在序列号这个业务梳理时,笔者认为首要的任务是确认序列号输入的时间。
简单的说,就是生产订单或者采购订单开具的时候就要确定序列号,还是在生产入库或者采购入库的时候就确认序列号。
在系统中,虽然可以在不同的时间就来确认序列号。
但是笔者建议,还是在做入库动作的时候就建立序列号。
这主要是因为生产订单或者采购订单的执行存在着一些不确定性。
如供应商无法按时交货或者其他原因,可能将采购订单取消掉。
此时如果在采购订单时就确认序列号,显然后续处理会增加很多的工作量。
为此序列号管理这个业务,在采购入库时设置比较合适。
包括生产订单入库也是如此。
要点二:序列号的编码规则。
序列号的编码问题主要包含两方面的情况。
分别是序列号编码规则和编码方式。
序列号编码规则根据不同的企业、不同的业务往往有不同的需求。
不过大部分企业,其序列号的编码规则都跟产品的生产日期或者产品的型号有一定的联系。
而不是纯粹的阿拉伯数字。
如牛奶等食品行业,其序列号中会包含生产日期。
而像电脑等电子产品,其序列号中又会包含产品型号等相关信息。
笔者做的项目中,一般都会给序列号一定的含义。
其次是序列号生成的方式,即是手工生成还是系统自动生成。
SAP常常利用事务代码

物料移动类型(常常利用移动类型):261代表生产定单发料201代表部门领料561代表直接修改库存101 代表收货移动类型移动类型描述用途101 102参照采购订单收货参照采购订单收货到非限制使用库存201 202部门领料或对成本中心发料从某个库存地点的非限制使用区发出301302工厂之间移库两个不同工厂之间的移库309310物料与物料间物料间的转账531 532生产订单副产品收货311 312库存地点之间移库同一工厂下两个不同存储地点的移库601602销售出货从某个库存地点的非限制使用区发出551552报废出库从某个库存地点的非限制使用区发出561初始化库存注意:MB1A发料(退料),MB31按定单收货,MB1C其他类型的收成(退货)--比如初始化库存、副产品收成等MB52—显示库存地址库存MMBE—显示物料库存MB51/MB53—查看凭证(MB51能看到每一笔详细的操作、MB53查看库存中可用总量)MB5B—过账日期的库存(批量显示指定物料进销存情形)MB1A/MB1C—修改库存中的数量MB1B—物料移库生产部份:CC01—成立更改号码CC02—修改更改号码CC03—显示更改号码MMR1—原料MMB1—半成品MMF1—成品MM01—创建物料MM02—修改物料MM03—显示物料(能够查看生产版本)MM04—查询料号修改的历史纪录MM06—标记待删除物料MM11—排程成立料号MM13—当即执行已经schedule的成立或修改工作MM17—批量修改物料(比如批量修改生产调度员、物料描述等)MM50—扩展物料视图MM60—物料主数据清单显示(批量显示)MMAM—更改物料类别MR21----修改物资价钱CS01—物料BOM创建CS02—物料BOM更改CS03—物料BOM显示CS07—创建工厂分派(比如将C003的BOM 分派给C004工厂)CS08—修改工厂分派CS09—显示工厂分派CS11—物料BOM逐层展开CS12—物料BOM多层展开CS13—BOM汇总CS14—物料BOM比较CS15—物料反查(依照组件查相应的BOM)CS20—物料BOM批量更改CS80—物料BOM更改文件(记录修改BOM的历史记录)CC01—成立更改编号CC02—修改更改编号CC03—显示更改编号CC04—产品结构显示(物料、更改编号等对象)CC05—变更概观(批量显示更改编号跟踪下的记录) CC11—成立物料修订版次CC12—修改物料修订版次CC22—更改对象治理记录CC23—显示对象治理记录CR01—创建工作中心CR02—修改工作中心CR03—显示工作中心CR05—批量显示工作中心CR06—批量显示工作中心中本钱中心指派CR60—工作中心信息系统CA01—创建工艺线路CA02—修改工艺线路CA03—显示工艺线路CA80—按工作中心查询工艺线路CA85—批量替换工作中心CA98—完全删除工艺线路C223—创建生产版本MS31—创建年度生产打算MS32—修改年度生产打算MS33—显示年度生产打算MD01—运行工厂级MRP(执行多个物料需求打算)MD02—运行单项多层MRPMD03—许诺单项、单层MRPMD04—显示库存需求清单MD07—库存需求清单集中显示MD09—查询生产定单的需求来源MD11—创建月度生产打算MD12—修改月度生产打算MD13—个别显示月度生产打算MD16—集中显示月度生产打算MD61---创建独立需求打算MD62—修改独立需求打算MD63—显示独立需求打算MD73---导出打算定单MDLD—打印物料需求打算清单CO01—创建生产定单CO02—修改生产定单(工单技术了案)CO03—显示生产定单CO05---集中下达生产定单CO07—创建不含物料的工单CO09—物料可用性检查COOIS—生产定单信息系统C027—领货清单CO40—个别转换转换到生产定单CO41—集中转换转换到生产定单CO48—部份转换转换到生产定单COHV—定单批量处置(批量下达生产定单,批量完成定单)CO11N—工单工序确认CO13—工单工序确认取消CO14—查询完工确认CO15—定单确认COGI—自动货物移动:错误处置CO1F—集合定单确认CM01—工作中心检测MB1A—工单发料(装置投入)MB31—货物同意(装置产出)MB03—显示物料凭证(依照凭证号)MBST—取消/冲物料凭证MB31—工单收货(/取消收货)MCPO—产品分析SHDB—bdc数据导入SE11/SE16—查看具体的某个表的结构和数据内容SQVI—查看表与表的关联SE91—查看系统消息类ST05—SQL语句跟踪OSPL—移动类型COGI—查看工单确认时产生的错误ME23N—委外加工采购定单的查询MMSC---查看物料库位MB21 - 预留MB24 - 显示预留清单IQ01—创建序列号IQ02—修改序列号IQ03—显示序列号SBWP—业务工作台(邮件)权限对象:SU21:按模块查权限对象SU22:按事务代码查权限对象可配置物料:CU01—创建相关性CU02—修改相关性CU03—显示相关性CU04—相关性清单CU05—相关性利用清单CU51—定单BOMCU61—创建变式表CU62—更改变式表CU63—显示变式表CU64—变式表清单CU80—依照物料显示对应的特点和值CT04—创建特点CL02—创建类CT10—显示特点清单CL22N—分派类给类(类的继承)CL26—发布类CLMM—批量爱惜特点值CL30N—依照类及特点值找对象CLHP—显示类的层次结构(图形)CL6C—类层次结构(ALV)CL6BN—对象清单(依照类)CL2A—分类状态(依照类类型查询类及对象的状态)销售:XD01---创建客户VK11---价钱主数据VK12---修改价钱主数据VA01----创建销售定单VA02----修改销售定单VA03----显示销售定单VL01N---创建交货单VL02N---修改交货单VL09----冲销交货MB01-----发货VF01----发票VF11----冲销发票VF02----批准至会计F-30-----清账ABAP开发:SE11----数据字典SE16---数据阅读器SA38---程序执行PFCG---权限治理SE38----ABAP编辑器SE55---生产表爱惜程序SE93---爱惜事务代码SE71---Form设计SE78---Form,SmartForms利用图片上载SM04---显示在线用户LSMW---数据导入工具ABAPDOCU----ABAP自带例子MM部份:MM01 - 创建物料主数据XK01 - 创建供应商主数据XK02—修改供给商主数据XK03—显示供给商主数据XK05—冻结供给商主数据XK06—删除标记供给商主数据XK07—科目组更改ME11 - 创建采购信息记录ME12—修改采购信息记录ME13—显示采购信息记录ME15—删除标记(采购信息记录)MEMASSIN—成批爱惜ME01 - 爱惜货源清单ME31K - 长期协议签定ME35K--合同审批(长期协议审批)ME51N- 创建采购申请ME5A - 显示采购申请清单ME55 - 批准采购申请(批准组:YH)ME56 –分派采购申请ME57 –分派并处置采购申请MB21 - 预留MB24 - 显示预留清单ME21N- 创建采购订单ME28 - 批准采购订单(批准组:YS)ME9F - 采购定单发送确认ME2L - 查询供给商的采购凭证ME31 - 创建采购协议MD03 - 手动MRPMD04 - 库存需求清单(MD05 - MRP清单)MRKO - 寄售结算MELB - 采购申请列表(需求跟踪号)ME41 - 创建询价单ME47 -ME49 - 价钱比较清单MI31 - 成立库存清点凭证MI21 - 打印清点凭证MI22 - 显示实际清点凭证内容MI24 - 显示实际清点凭证清单MI03 - 显示实际清点清单MI04 - 依照清点凭证输入库存计数MI20 - 库存不同清单MI07 - 库存差额总览记帐MI02 - 更改清点凭证MB03 - 显示物料凭证ME2O - 查询供给商货源库存MB03 - 显示物料凭证MMBE - 库存总览MB5L - 查询库存价值余额清单MCBR - 库存批次分析MB5B - 查询每一天的库存MB58 - 查询客户代保管库存MB25 - 查询预留和发货情况MB51MB5S - 查询采购订单的收货和发票差异MB51 - 物料凭证查询(可以按移动类型查询)ME2L - 确认采购单/转储单正确MCSJ - 信息结构S911 采购信息查询(采购数量价值、收货数量价值、发票数量价值)查对库存数量,金额MM04 - 显示物料改变MMSC - 集中创建库存地址MIGO_GR根据单据收货:MB1C - 其它收货MB1A - 输入发货MB1B - 转储MB5T—查询在途物质MB31 - 生产收货MB01 - 采购收货)MBST - 取消物料凭证MM60 - 商品清单ME31L- 创建打算协议ME38 - 维护交货计划ME2M—依照物料查询采购定单ME9A - 消息输出MB04 - 分包合同事后调整MB52 - 显示现有的仓库物料库存MB90 - 来自货物移动的输出CO03 - 显示生产定单IW13 - 物料反查定单(清单)IW33 - 显示维修定单VA01 -创建销售定单VL01N - 参照销售定单创建外向交货单VL02N –修改外向交货单(拣配、发货过帐)VL09 –冲销销售的货物移动VF01 –出具销售发票XK03—单个供给商查询MKVZ—多条供给商查询ME13—信息记录查询VF04 –处置出具发票到期清单VF11 –取消出具销售发票MVT for MIGO_GR101 : 一步收货103+105 : 两步收货MVT for MB1A201 : 发料到本钱中心241 : 从仓库发货到资产(在建工程)261 : 发货到内部订单551 : 为报废提取555 : 自冻结库报废601 : 销售发货653 : 销售退货Z41 : 维修工单发货MVT for MB1B344 : 欲报废物资先移库到冻结库存411K:从代销到本公司的转帐541 : 从非限制库存到分包商库存的转储记帐(委托加工)555 : 自冻结库报废MTV for MI07(清点记帐)701 : 实际盘点-盘盈702 : 实际盘点-盘亏XI:IDX2 查看IDOC结构,假设是觉察XI与SAP发送来的IDOC mate date 转换失败,能够用那个事务代码查看两边的结构是不是一样IDX5 根据日期进行查看发送和接收的IDOC,XML messages in idoc adapterIDX1 查看IDOC Port (port maintenance in idoc adapter) 在这个里配置 destination (这个在 SM59),如果传输有问题,可以在SM59里做一个连接测试.IDXP Packaging manger monitorSM58 RFC 监控SMQ1 qRFC outbound queue 监控SMQ2 out inbound queue 监控SLDHTMLGUI 用WEB方式查看SLDSXMB_IFR 启动integration builder SMICM ICM 监控ALRTCATDEF- Alerts Configuration. ALRTDISP - Display of Alerts CreatedSXMB_IFR -> 启动Integration BuilderSXMB_MONI -> Integration Engine - MonitoringSXI_MONITOR -> XI: Message MonitoringSXI_CACHE -> To Access IS runtime cacheSXI_SUPPORT -> Test all the Repository and Directory ObjectsSXI_CACHE -> XI data directory cacheidx1 -> idoc adapterIDX2 -> idoc metadataIDX5 -> monitor idoc adapterST22 -> ABAP dump analysisSMQ1 -> messages inbound e outbound queueSMQ2 -> messages inbound e outbound queueSMICM -> J2EE administrationST06 -> Operating System Monitor. cpu memory filesystem machine status - cpu, memory and file system.ST03 -> workload.SCC4 -> Client Administrationsale - ale settingsRZ10 - edit system profileSM59 ->mantain rfc destinationsBD64 -> mantain distribution model (trasformazioni) AL08 -> list all logged users(user login logon)SE10 -> Change RequestSE09 -> ChangeRequestWE05 -> All idocsWE19 -> IDoc Test ToolWE21 -> port definitionSE11 -> Data dictionaryse37 -> mantain funcion modulesSICF -> http server configurationSMGW -> Gateway MonitorBD13 ->BD64 -> Maintenance of Distribution ModelPFCG -> Rolestable TSTC -> sap transactions codestable TSTCT -> transaction descriptionsSTMS -> transports managementSPAM -> apply ABAP support packagesSPAU -> manage objects after apply support packages SE01 -> manage change requestsSLDCHECK -> Test SLD Connection SLDAPICUST-> SLD API CustomizingSXMB_ADM -> Integration Engine - Administration SXMB_MONI_BPE -> Process Engine - Monitoring SE38 -> ABAP EditorSE11 -> ABAP DictionaryST22 -> ABAP dump analysisSPROXY-> ABAP ProxyGenerationSE80 -> Object NavigatorABAPDOCU -> ABAP Documentation and Examples SE24-> Class BuilderSM21-> Online System Log AnalysisSMQ1-> qRFC Monitor (Outbound Queue)SMQ2-> qRFC Monitor (Inbound Queue)RZ70-> SLD AdministrationSM58-> Asynchronous RFC Error LogSM59-> RFC Destinations (Display/Maintain) SMICM-> ICM MonitorWE60-> Documentation for IDoc typesBD87-> Status Monitor for ALE MessagesIDX1-> Port Maintenance in IDoc AdapterIDX2-> Meta Data Overview in IDoc AdapterWE02-> Display IDocWE09-> Search for IDocs by ContentWE20-> Partner ProfilesSE16-> Data BrowserSE93-> Maintain Transaction Codes SM30-> Call View Maintenance SU01-> User MaintenanceSM02-> System MessagesBD54 -Logical System Creation. SWF_XI_PBUILDER -> for Detail BPMProcessSMQS - > to register the destination in QOUT schedulerWEOUTQUEUE - > to start the queue processingSMQR - > to register the queueIDXPW - > to activate the IDOC message packageIDXP - > to monitor the message packages.SWF_XI_CUSTOMIZING -> transaction to check prerequisites for integration processes. SWF_XI_ADM_BPE-> Start or Stop BPESWF_XI_ADM_BPE_DISP-> Display BPE StatusSXMS_IECONF ->Integration Engine 配置SXMS_QREG ->注册和激活queueSXI_SHOW_MESSAGE 显示message 信息,。
sap数据批量导入教程、BDC实例详细讲解步骤

SAP数据批量导入教程文章第59页第4部分为BDC批导入处理教程1.前言1.1.ECATT解释Extended Computer Aided Test Tool(T-code:SECATT)ECATT是SAP自带的功能测试工具,主要目标用来作SAP业务流程的自动化测试,每个测试都会生成一个详细的日志来显示测试流程和测试结果。
和CATT相比,CATT操作简单,类似于BDC的录屏功能,用于常用的简单业务数据导入,基本已被ECATT完全取代。
除了CATT功能之后,ECATT主要应用于基于GUI Windows/Gui Java自动化测试,同时也为外部工具提供了第三方接口(获BC-ECATT授权)。
所有的测试脚本,无论是ECATT自已生成的还是外部工具的他们都应该具有相同的数据对象类型,与SAP结合在一起并保存在相同的位置。
在R/3的功能测试中,ECATT录屏功能简单实用,测试脚本、测试数据、系统数据分别存放,可重复使用,并附有详细测试报告以及纠错功能,作为自带工具简单实用。
对于WEB方面的测试的话就要借用第三方的测试软件,如知名的Mercury的QTP。
1.2.LSMW解释Legacy System Migration Workbench (T-code: LSMW)LSMW, 是SAP推荐用来从旧的系统或非SAP系统把大批量或周期性的数据迁移到SAP的主力工具,类似于ECATT/SCATT,其优点可以在一个Session中处理大批量数据,并灵活易学易用。
如果用BDC和ECATT只能根据定制好的画面输入参数。
一旦没有这个值系统就会报错。
比喻我们根据业务对FI Account Document或者主数据一些参数作了扩展,一旦参数缺失或者不匹配,不得不终止Session,通过SM35手动去更正或者重新录屏。
LSMW具有一般的通用性,他导入模板的设计过程包括15个步骤,每个都是独立的单元并可进行单独的更新和修改,而不影响其它的模块只需作一些调整做出相应mapping,将必要的数据指定对应的字段就可行了,无需额外的编码。
SAP批量导入数据研究

SAP批量导入数据研究SAP批量导入数据研究曾春年1,刘洋1,董爱强21武汉理工大学信息工程学院,武汉 (430070)2中国电力科学研究院,北京 (100058)摘要:SAP系统代表了世界上最先进的企业资源计划技术,广泛的应用于各行各业,为企业带来了更有效的管理模式和提高整个企业的竞争力。
随着企业信息化的发展,越来越多的公司要求上SAP系统,而企业的业务数据如何传输至SAP系统是众多企业面临的难题。
SAP系统中的业务数据可以通过用户手工输入或者利用系统工具自动上传,手工输入通常适用于少量的数据,而对于大批量业务数据,靠手工输入的方式是无法让人接受的也是不经济的,因此需要考虑寻找一种在后台自动的执行的批量导入的方法。
本文以一个自行定制的批量导入程序对SAP的数据导入进行研究。
关键词:LSMW,DXWB,BAPI,ALE1. 引言ERP 软件在国内外发展十分迅速,全球ERP 市场收入增长速度惊人。
面对巨大的市场,一些企业纷纷加入到ERP 的开发和研发队伍中,世界上先后涌出了数百家专门从事MRP,MRPII 和ERP 产品的开发,销售和咨询公司。
按近年来ERP 软件及服务的营业收入排序,前几名的包括SAP, Oracle, J.D.Edwards 等公司。
SAP 非常注重系统二次开发,它提供了优秀的二次开发平台、业务程序接口(BAPI),应用程序链接(ALE),电子数据交换(EDI--Electronic Bata Interchange)等丰富的接口和函数(这方面正是国内ERP 软件最为欠缺的,甚至包括一些国外的ERP 软件),这不仅弥补了SAP 本身的许多不足,同时也更利于客户的个性化开发。
现在国内外许多企业和技术人员都在进行这方面的研究与开发。
尤其在国外有许多优秀的专门从事SAP 实施的顾问,他们能够根据客户的要求和现状设计出优秀的数据传输程序,满足客户的特殊要求。
然而,国内从事数据传输开发的人员不管是在数量上还是在质量上都远远不能满足客户的需求,这主要受到多方面因素的制约,比如:对SAP 本系统理解还不够;SAP 的培训费用昂贵;相关方面资料欠缺;除了对软件本身的构架相当熟悉,而且要对数据库结构有相当的了解等。
SAP_MM模块常用操作指令

T-code描述AS01创建资产CKM3 物料价格分析CL24N审批策略配置CO03 显示生产订单FB03查看已过帐的会计凭证FBN1 维护会计凭证FBV3查看预制的会计凭证FMBBC添加预算IW13 物料反查订单(调用清单)IW33 显示维修订单LLB01 创建转储需求LB02 修改转储需求LB03 显示转储需求LB10 按仓储类型的转储请求LB11 物料转储请求LB12 转储请求及物料凭证变更传送LB13 按需求的转储请求LD10 清除分散的库存差异LD11 清除分散系统的差异LI01 创建系统库存记录LI02 修改系统库存记录LI03 显示系统库存记录LI04 打印系统库存记录LI05 仓位的库存历史LI06 冻结年库存仓储类型LI11输入库存盘点LI12 修改库存盘点LI13 显示库存盘点数LI14 库存重新盘点开始LI20 清除库存差异LI21 清除MM-IM中的库存差额LL01 仓库活动监控LLVS 仓库管理菜单LN01 转储需求编号范围LN02 转储单编号范围LN03 数量编号范围LN04 修改的数字范围记帐LN05 存货的编号范围LN06 参考号编号范围LN08 编号范围维护:LVS_LENUMLP10 直接为采购单(PO)分检LP11 装箱部件待运LP12 待运下达订单零件LP21 固定仓位补充LP22 补充。
计划固定储位LQ01 库存管理中转移过帐LQ02 库存管理中转移过帐LS01N 创建仓库主记录LS02N 修改仓库主记录LS03N 显示仓库主记录LS04 显示空仓位LS05 生成仓位LS06 冻结仓位LS07 冻结份LS08 冻结每一通道的仓位LS09 显示仓储类型的物料数据LS11 修改仓储位(多处理)LS12 冻结存储类型LS22 修改份LS23 显示数量LS24 显示物料库存数量LS25 显示每一仓位的数量LS26 物料库存LS27 显示仓储单位数量LS28 显示仓储单位/仓位LS32 修改仓储单元LS33 显示仓储单位LS41 在制(WIP)位置控制周期清单LT01 创建转储单LT02 创建库存差额转储单LT03 按交货单创建转储单LT04 按转储要求创建转储单LT05 处理记帐改变通知LT06 创建物料凭证的转储单LT07 创建混和存储单位的转储单LT08 人工增加仓储单位LT09 仓储单位的标识点功能LT0A 预先计划仓储单位LT0B 发运单位的入库LT0C 发运单位的出库LT0D 装运单元的库存转储LT0E 为两步领货创建移动TOLT10 创建自清单的划帐委托/从清单中创建转储单LT11 确认转储单项目LT12 确认转储单LT13 确认仓储单位的转储单LT14 确认预计划的转储单项目LT15 取消转储单LT16 取消仓储单位的转储单(TO)LT17 实际数据的单个条目LT1A 改变划帐委托LT21 显示转储单LT22 显示转储单/仓储类型LT23 按号码显示转储单LT24 显示转储单/物料LT25 显示划帐委托/参考LT26 仓位转储单LT27 仓储单位用的转储单LT28 显示划帐委托/参考LT31 手工打印转储单LT32 打印仓储单位转储单LT41 准备多重处理的转储单LT42 按多处理创建转储单LT43 形成交货组LT44 批准重复处理LT45 参考号评估LT51 保持遗漏原料LT63 控制:实际数据的单个条目LT64 实际数据的单个条目LT72 确定两步相关LT73 显示两步LU01 创建记帐改变通知LU02 修改记帐改变通知LU03 显示记帐改变通知LU04 记帐改变通知的选择LX01 空仓位清单LX02 库存清单LX03 仓位状态报告LX04 占用能力LX05 冻结在仓储冻结时限内的仓位LX06 消防部门的库存清单LX07 检查库存LX08 事故细则清单LX09 所有转储需求的总览LX10 每一仓储类型的有关活动LX11 凭证总览LX12 凭证概览:自然格式LX13 差额分析LX14 物料转储分析LX15 年度盘点的仓位选择LX16 永续盘点的仓位选择LX17 库存差额清单LX18 盘点差额统计LX19 按批量入库的库存数据LX20 生成中间存储仓位LX21 对应于多个转储单的拣配单LX22 浏览库存处理LX23 库存比较IM-WMLX24 显示危险物料数据LX25 库存状态LX26 通过周期盘点的仓库管理中的库存LX27 根据货架寿命有效日期的库存水平LX28 与外部系统有关的转储单项目LX29 固定仓位管理LX30 传给外部系统的仓库管理-消息总览LX31 打印控制表分析LX32 归档的转储订单LX33 归档的转储需求LX34 归档的记帐修改单LX35 归档的系统库存记录LX36 归档的库存历史LX37 连接的对象LX38 检查报表系统定制策略KLX39两步领货的评估参考号LX40物料位置产品仓位LX41储位状态报表WW/PP接口LX42从WM视图中评估PP订单LX43控制循环的一致性检查MB01采购收货MB03显示物料凭证,会计凭证MB04分包合同事后调整MB1A输入发货 、生产订单退货/根据预留发货MB1C其他收货,561添加库存,初始化库存MB21预留创建MB24显示预留清单(库存管理的预留清单,可以根据物料和工厂选择查看)MB25查询预留和发货情况MB31生产收货MB51物料凭证查询(可以按移动类型查询)MB52显示现有的仓库物料库存MB58查询客户代保管库存MB5B查询每一天的库存MB5L查询库存价值余额清单MB5S查询采购订单的收货和发票差异MB90来自货物移动的输出MBST取消收货的物料凭证MCBA核对库存数量,金额MCBR库存批次分析MCL9物料入库/出库:选择MCLD物料流程-选择MCLH移动类型-选择MD03手动MRP MD04库存需求清单(MD05-MRP清单)ME01维护货源清单ME11创建采购信息记录ME1M批量查看采购信息记录(根据物料)ME21NSTO订单创建(Z002)ME21N创建采购订单ME28批准采购订单(批准组:YS,采购订单集中审批)ME29N采购订单单独审批ME2DP采购订单的预付定金监控ME2L查询供应商的采购凭证(根据供应商)ME2O查询供应商货源库存ME31创建采购协议ME31K创建合同ME31L创建计划协议ME31L创建JIT计划协议ME35K合同审批ME35L计划协议审批ME38维护交货分配计划ME38维护交货计划ME41创建询价单ME47 维护报价转储 (生产领料出库时的预留凭证查看)322物料转质检 343冻结到非限制 344非限制转冻 结 541采购订单发货 Z15生产成品领料出库MB1BMME48 显示报价单ME49 价格比较清单ME51N创建采购申请ME54N 采购申请单独审批ME55 批准采购申请(批准组:YH,采购申请的集中审批)ME57分配并处理采购申请ME59 批量将采购申请转为采购订单ME5A 显示采购申请清单ME80FN批量查看采购订单历史记录ME9A 消息输出ME9F 采购订单发送确认MELB 采购申请列表(需求跟踪号)MEQ1 维护配额安排MI02 更改盘点凭证MI03 显示实际盘点清单MI04 根据盘点凭证输入库存计数MI07 库存差额总览记帐MI20 库存差异清单MI21 打印盘点凭证MI22 显示实际盘点凭证内容MI24 显示实际盘点凭证清单MI31 建立库存盘点凭证MIGO 收货、发货、退货、出库、入库等操作,同时可以取消物料凭证、预留、采购订MIGO_GR根据单据收货单等MIR7 发票预制MR8M 取消发票凭证MIRO发票检验过账MKVZ 供应商清单MM01 创建物料主数据MM04 显示物料改变MM50查看物料视图维护情况MM60 商品清单MMBE 库存总览MMNR定义物料号码间隔和物料编码范围以及内外部给号MMPV修改物料主数据结算的期间MMRV允许对当前记账MMSC 集中创建库存地点MRB2下达冻结发票MRKO 寄售结算OOB08货币汇率OB52修改过账期间OBA7显示和更改凭证类型OL01 LDK34(仓位)OL02 显示/修改 RLPLA(仓位)OL03 显示/修改 LDK33(库存)OL04 显示/修改 RLBES(库存)OL05 显示/修改 LDK30(物料库)OL06 显示/修改 LDK31(物料类型)OL07 仓储位LDK34->RLPLA数据转储OL08 仓储位RLPLA->B.I.数据转储OL09 仓储位LDK34->LAGP数据转储OL10 测试仓位数据传送OL11 库存LDK33->RLBES数据转储OL12 库存RLBES->B.I.数据转储OL13 库存IDK330->LQUA数据转储OL14 测试库存数据传送OL15 物料仓库号视图数据转储OL16 测试物料主数据传递(MLGN)OL17 物料仓储类型数据转储OL18 测试物料主数据传递(MLGT)OLVS 设置SD物料主数据菜单OMSJ定义供应商号码间隔和供应商编码范围以及内外部给号OMSL定义物料号格式(物料号长度)PFCG 权限角色维护QA33查看检验批QAC2 生产成品入库QI01建立质量信息记录SSCC1 上传CR修改(在300中进行)SCC4client administratorSE01释放传输请求(在100中进行)SE09按用户名查看传输CRSE11查看表SE16N看表MARC,可以根据工厂查找物料/LFA1/B1/C1,MRAR物料主数据SE91消息显示屏幕SE93查看所有的T-CodeSNRO编号范围对象维护,物料号MATERIALNRSP01管理自己的打印作业SPRO 进入后台SU01 新增用户/查看和修改用户权限SU01D用户信息维护SU3 查询SAP数据输入格式SU53 检查权限错误V(SD相关)VA01 创建销售订单VF01 出具销售发票VF04处理出具发票到期清单VF11 取消出具销售发票VL01N 参照销售订单创建外向交货单VL02N 修改外向交货单(拣配、发货过帐)VL06交货监视器VL09冲销销售的货物移动VL10B创建外项交货单VL10F分批做外项交货单VM01 创建危险品VM02 改变危险品VM03 显示危险品WF30商品分配监视器WF50调整分配(有分销时采用)XD01创建客户XK01 创建供应商主数据XK06 删除供应商ZGSP014查看物料保质期ZMM005打印交货计划ZMM006采购合同、计划协议打印ZMM008PDA手持机程序ZMM015收货验收单打印ZMM016入库单打印ZMM018出库单打印ZMM022转移单打印ZMM026采购订单、STO订单、退货订单、委外订单打印ZMM048采购订单重传OAZSE16查看表。
SAP_MM模块常用事务代码汇总

SAP_MM模块常用事务代码汇总1.MM01-创建物料主记录:用于创建新的物料主记录,包括物料描述、计量单位、价格等信息。
2.MM02-修改物料主记录:用于修改已经存在的物料主记录中的信息。
3.MM03-显示物料主记录:用于显示已经存在的物料主记录的详细信息。
4.MM04-显示物料主记录更改文档:用于显示已经存在的物料主记录的更改历史。
5.MM41-创建物料单据:用于创建物料的采购申请、物料凭证等单据。
6.ME21N-创建采购订单:用于创建新的采购订单,并向供应商订购所需物料。
7.ME22N-修改采购订单:用于修改已经存在的采购订单中的信息。
8.ME23N-显示采购订单:用于显示已经存在的采购订单的详细信息。
9.ME51N-创建采购申请:用于创建新的采购申请,以向上级部门申请所需物料。
10.ME52N-修改采购申请:用于修改已经存在的采购申请中的信息。
11.ME53N-显示采购申请:用于显示已经存在的采购申请的详细信息。
12.MIGO-物料凭证过账:用于执行物料凭证的过账操作,包括入库、出库、调拨等。
13.MB1C-物料凭证的批量录入:用于批量录入物料凭证,节省手工输入的时间和努力。
14.MB51-显示物料凭证:用于显示已经存在的物料凭证的详细信息。
15.MB52-物料盘点:用于执行物料的盘点操作,包括周期性盘点、年度盘点等。
16.MB03-显示物料凭证更改文档:用于显示已经存在的物料凭证的更改历史。
17.MR21-修改物料价格:用于修改物料的价格信息。
18.ME19-采购订单签订:用于将采购订单的签订状态更改为已签订。
19.ME59N-自动创建采购申请:用于根据已有的需求计划和采购信息自动创建采购申请。
20.ME80FN-显示采购订单物料清单:用于显示采购订单中的物料清单。
以上是SAP_MM模块常用事务代码的一部分,这些事务代码覆盖了物料管理的各个方面,可以帮助用户完成物料创建、采购、入库、盘点等任务。
sap 分类管理、序列号管理、批次管理讲解 -回复
sap 分类管理、序列号管理、批次管理讲解-回复SAP分类管理、序列号管理和批次管理是SAP中非常重要的功能模块,它们在企业的物流管理、库存管理和质量管理等方面发挥着关键作用。
本文将逐步为读者解释这三个功能模块的概念、作用和使用方法。
一、SAP分类管理1. 概念和作用:SAP分类管理是一种将物料按照预定义的特征进行分类的功能。
它能够帮助企业对大量物料进行有效管理和控制,提高物资的使用效率和管理精度。
2. 使用方法:首先,我们需要在SAP中创建特征(Characteristics)和分类(Class)。
特征是物料的属性,如尺寸、颜色等,而分类是特征的容器。
然后,我们可以将物料分配给不同的分类,并为每个分类定义相应的特征值。
例如,如果我们有一家衣服生产厂商,可以创建特征为"尺寸"和"颜色",将特征值定义为"小号"、"中号"、"大号"和"红色"、"蓝色"、"黑色"等。
然后,我们可以将不同的衣服物料分配到相应的分类中,并为每个物料指定特定的特征值。
二、序列号管理1. 概念和作用:序列号管理是一种用于追踪和管理具有唯一标识符的物料的功能。
通过为每个物料分配唯一序列号,企业可以对其进行精确的追踪,包括生产、销售、维修等环节。
2. 使用方法:在SAP中,我们需要在物料主数据中启用序列号管理功能。
然后,当物料进入企业时,我们需要为其分配唯一的序列号,并将其与物料相关的信息(如制造日期、供应商等)关联起来。
在后续的业务过程中,我们可以使用序列号来跟踪物料的流动情况,例如在销售时记录售出的序列号,或在维修时追踪使用的序列号。
三、批次管理1. 概念和作用:批次管理是一种用于管理批次的功能,批次是一组物料具有相同特性或生产条件的产品。
企业可以通过批次管理功能追踪批次的生产、过期日期、质量等信息,从而保证产品的质量和合规性。
MM-FS-SAP采购订单批量导入开发说明书-V1
采购订单批量导入开发功能说明
目录:
0.变更记录
1.程序概要描述
2.设计综述
3.功能概述
4.权限要求
5.选择屏幕
6.输出报表样式
7.打印格式
8.相应逻辑及要求
9.数据映射关系(接口/转换程序)
10.客户签字信息
说明:此文档内容由业务顾问()书写,模块顾问把关.
日期变更内容提交人2010.01.16 创建江国强
程序名: 修订版本号: 1.0
消息类: 创建日期: 2010.01.166
开发类: T-code:
开发者:
类型:
模块: MM
程序标题: 采购订单批量导入
程序使用对象:
联系人:
运行频率: 随时语言: 中文
开发语言:ABAP/4 优先级: 中复杂度: 中
注释:
频率:每小时/每天/每周/每月/每季度/每年/其它(自定义)
复杂度(开发量):高(大于等于10人天)
中(大于等于5人天,小于10人天)
低(小于5人天)
【如与输出格式不同,则请设计相应的打印格式】
姓名: ________________ 日期: _______________。
SAPLSMW教程(非常实用)
SAPLSMW教程(非常实用)SAP 批导入数据LSMW教程(1)总述SAP系统进行批处理导入数据有两种方法:如果只对一个事物代码,使用LSMW (事物代码LSMW)。
如果需使用多个事物代码进行联动,则使用ECTT(事物代码SECATT)。
LSMW导入数据需要进行以下若干步骤:1.导入数据准备2.转换模板定义(1) 创建或打开转换模板(2) SMW中对事物代码进行屏幕录像,并定义变量;(3) 定义源数据的表结构;(4) 将源数据的表结构字段与屏幕录像的变量进行对应;3.读取数据并预转换(1) 将源数据进行以预读;(2) 进行预转换;4.实际转换(1) 定义转换进程;(2) 实际转换;(3) 查看转换结果;一.数据准备数据准备一般使用Excel整理数据,并转换成标准文本。
我们以创建物料主数据(事物代码MM01)的基本视图为例。
物料主数据的基本视图我们需要输入以下字段的数据:(1) 物料编码;(2) 物料名称;(3) 物料组。
其它数据,如计量单位等都是默认值,这些数据可以不用写到源数据中。
源数据中只包含需要导入不是默认值的数据。
以上Excel表中MCODE是物料编号,MNAME是物料名称,MATKL是物料组编号。
将此文件另存为txt文件,用制表符分隔,如下图:弹出以下对话框,点击”确定”保存文件。
屏幕再出现如下对话框,按“是”。
SAP 批导入数据LSMW教程(2)二.转换模板定义1.创建或打开转换模板输入事物码LSMW,进入系统工作界面,这个界面要求输入要操作的批处理对像的名称,这个名称是可以是已经存在的,或是需要创建的。
各按钮含义如下:运行,选中项目后执行,进入到分步操作窗口。
新建,创建一个新的批处理对象。
修改,修改项目文档信息。
显示系统里全部的LSMW对象。
显示当前人员曾经操作过的LSMW对象。
显示当前项目里的所有对象信息,进入后可进行修改、删除等操作。
显示当前项目的文档信息。
输入需要创建的项目对象名称。
SAP BDC批量导入数据
SAP BDC批量導入數據EvansBatch Input(批導入)Batch Input是一種資料批量輸入SAP系統的輔助程式,SAP系統的資料、格式可以通過Batch Input錄入SAP系統Batch Input的機制是類比事務處理將資料錄入R/3系統Batch Input類似SAP的CATT,控制性更好,處理能力更強1、首先我們需要把需要批導入事務的操作步驟記錄下來,可以用T-CODE‚SHDB‛來記錄。
在COMMAND LINE中輸入‚SHDB‛。
2、進入TRANSACTION RECORDER介面3、點‚NEW RECORDER‛創建一個記錄,現在以修改訂單為例,鍵入記錄名‚ZAMAO‛,輸入事務代碼‚VA02‛,然後‚START RECORDING‛。
4、下面的任務就是記錄下修改訂單的操作步驟。
5、填入訂單號碼,按確定6、現在來增加一下訂單的PO DATE。
7、填入‚2006.10.01‛,點‚保存‛。
8、這樣就完成了一個最最簡單的BDC錄取工作,錄完之後會出現系統運行的操作的跟蹤,包括程式號,螢幕號,欄位名,值等等,下面的任務是根據這些寫到程式裏面以完成SAP自動跑訂單修改的這一動作。
9、首先必須定義BDC變數:* BDC tableDATA: t_bdc LIKE bdcdata OCCURS 0 WITH HEADER LINE,t_bdcmsg LIKE bdcmsgcoll OCCURS 0 WITH HEADER LINE.DATA: BEGIN OF t_log OCCURS 0,information(289) TYPE c, “返回信息END OF t_log.DATA: v_mode TYPE c VALUE …N‟.其中TABLE t_bdc中記錄的具體的操作步驟,而TABLE t_bdcmsg是記錄系統返回的資訊,成功與否都記錄到自定義的資訊表t_log中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
描述:
第一部分:** 值为 A-新增 C - 修改 / D- 删除
* 物料+工厂必须在MARC中;且物料必须为序列号管理的(MAKT中希伯来文描述为“S”/ "F");
* 非空则物料+工厂+存储位置 在MARD中
** 如果物料序列号标志(语言“希伯来文”文本可为“F”、“S”之一);
** 如果为“S”,则子序列号均必须为空;否则,至少一个子序列号非空;
第二部分:
如果为新增:
则 物料编码+序列号不存在于ZMMESN中;
如果为修改/删除:
则 物料编码+序列号必须存在于ZMMESN中;
一笔记录中,采购订单号码/交货单号码/生产订单号码 三者至多由一个可以为非空(不允许由两个或两个以上同时为非空)更新规则:
新增时:
直接在ZMMESN / ZMMESNH 中新增记录(细节参照 ZMM0005说明);
如果 物料凭证/年度/项次非空,则新增 ZMMESND ;
修改时:
直接更新 ZMMESN / ZMMESNH ;
删除时:
更新 ZMMESN-SNSTS = "D";
*若非空,则 物料凭证+年度+项次+物料+工厂必须在MSEG中;
*若非空则物料+工厂+交货单号码必须在LIPS中;
*若非空则VBELN也必须非空,且必须为交货单的售达方;
料+工厂+存储位置 在MARD中;*若非空则物料+工厂+采购订单号码必须在EKPO中;
* 值必须为 X/Y/N/D之一;*若非空则采购订单号也必须非空,且必须等于EK
*若非空则在AFPO中;
*若非空则必须与AFPO-VERI 两个或两个以上同时为非空);
码必须在EKPO中;
号也必须非空,且必须等于EKKO-LIFNR; *若非空则必须与AFPO-VERID一致;。