第一篇:SAP 操作代码 T-CODE
T-code:
MM:
MM01创建供应商主数据 ME11维护货源清单 ME51N-创建采购申请 ME5A批准采购申请(批准组:YH)ME57 – 分配并处理采购申请 MB21显示预留清单 ME21N-创建采购订单
ME28采购订单发送确认 ME2L创建采购协议 MD03库存需求清单(MD05寄售结算
MELB创建询价单 ME47价格比较清单 MI31打印盘点凭证
MI22显示实际盘点凭证清单 MI03根据盘点凭证输入库存计数 MI20库存差额总览记帐 MI02显示物料凭证
ME2O显示物料凭证 MMBE查询库存价值余额清单 MCBR查询每一天的库存 MB58查询预留和发货情况MB51 MB5S物料凭证查询(可以按移动类型查询)ME2L信息结构S911 采购信息查询(采购数量价值、收货数量价值、发票数量价值)
MCBA显示物料改变 MMSC其它收货 MB1A转储 MB31采购收货)MBST商品清单
ME31L-创建计划协议 ME38消息输出
MB04显示现有的仓库物料库存 MB90显示生产订单 PP:
co01 新增生产工单 co02 修改生产工单 co03 显示生产工单
md01 MRP md04 stock/requirements list me51 查看库存
Material Mangement: MM01创建供应商主数据 ME11维护货源清单
ME51N-创建采购申请 ME5A批准采购申请(批准组:YH)ME57 – 分配并处理采购申请 MB21显示预留清单 ME21N-创建采购订单
ME28采购订单发送确认 ME2L创建采购协议 MD03库存需求清单(MD05寄售结算
MELB创建询价单 ME47价格比较清单 MI31打印盘点凭证
MI22显示实际盘点凭证清单 MI03根据盘点凭证输入库存计数 MI20库存差额总览记帐 MI02显示物料凭证
ME2O显示物料凭证 MMBE查询库存价值余额清单 MCBR查询每一天的库存 MB58查询预留和发货情况MB51 MB5S物料凭证查询(可以按移动类型查询)
ME2L信息结构S911 采购信息查询(采购数量价值、收货数量价值、发票数量价值)
MCBA显示物料改变
MMSC其它收货 MB1A转储
MB31采购收货)MBST商品清单
ME31L-创建计划协议 ME38消息输出
MB04显示现有的仓库物料库存
MB90显示生产订单
IW13显示维修订单 VA01-创建销售订单
VL01NWM 库存比较 IM-WM
LX24 Display of hazardous mat.numbers 显示危险物料数据 LX25 Inventory Status 库存状态
LX26 Inventory in WM via cycle counting 通过周期盘点的仓库管理中的库存 LX27 Stock levels by shelf life exp.date 根据货架寿命有效日期的库存水平LX28 Relevant TO item for ext.system 与外部系统有关的转储单项目 LX29 Fixed bin supervision 固定仓位管理
LX30 Overview of WM messages ext.system 传给外部系统的仓库管理消息总览
LX31 Analysis of print control tables 打印控制表分析
LX32 Archived transfer orders 归档的转储订单
LX33 Archived transfer requirements 归档的转储需求 LX34 Archived posting change notices 归档的记帐修改单 LX35 Archived system inventory records 归档的系统库存记录 LX36 Archived inventory histories 归档的库存历史 LX37 Linked objects 连接的对象
LX38 Check Report Customizing Strategy K 检查报表系统定制策略 K LX39 Evaluation Reference No.for 2-S.Pck 两步领货的评估参考号 LX40 Material Situation Prod.Storage Bin 物料位置产品仓位
LX41 Bin Status Report WM/PP Interface 储位状态报表 WW/PP 接口 LX42 Evaluation PP Order from WM View 从WM视图中评估PP订单 LX43 Consistency Check for Control Cycles 控制循环的一致性检查
MCL9 WM: Material Plcmt/Removal:Selection WM: 物料入库/出库:选择 MCLD WM: Material flow选择 MCLH WM: Movement types选择 OL01 Display / change LDK34(bins)显示/修改 LDK34(仓位)OL02 Display / change RLPLA(bins)显示/修改 RLPLA(仓位)OL03 Display / change LDK33(stock)显示/修改 LDK33(库存)OL04 Display / change RLBES(stock)显示/修改 RLBES(库存)
OL05 Display / change LDK30(mat.whse)显示/修改 LDK30(物料库)OL06 Display / change LDK31(mat.type)显示/修改 LDK31(物料类型)
OL07 Data transfer stor.bins LDK34->RLPLA 仓储位LDK34->RLPLA 数据转储
OL08 Data transfer stor.bins RLPLA->B.I.仓储位RLPLA->B.I.数据转储
OL09 Data transfer stor.bins LDK34->LAGP 仓储位LDK34->LAGP 数据转储 OL10 Test storage bin data transfer 测试仓位数据传送
OL11 Data transfer stock LDK33->RLBES 库存LDK33->RLBES 数据转储 OL12 Data transfer stock RLBES-> B.I.库存RLBES->B.I.数据转储 OL13 Data tranfer stock LDK33->LQUA 库存IDK330->LQUA 数据转储 OL14 Test stock data transfer 测试库存数据传送
OL15 Data transfer material whse no.view 物料仓库号视图数据转储
OL16 Test mat.master data transfer(MLGN)测试物料主数据传递(MLGN)OL17 Data transfer material storage type 物料仓储类型数据转储
OL18 Test mat.master data transfer(MLGT)测试物料主数据传递(MLGT)OLVS C SD Menu for Master Data 设置 SD 物料主数据菜单 VM01 Create Hazardous Material 创建危险品 VM02 Change Hazardous Material 改变危险品 VM03 Display Hazardous Material 显示危险品
第二篇:SAP仓库管理代码
WM Transaction Code 仓库管理模块事务代码大全
1.1 LE-WM 仓库管理 Warehouse Management 仓库管理事务码 描述
LB01 Create Transfer Requirement 创建转储需求 LB02 Change transfer requirement 修改转储需求 LB03 Display Transfer Requirement 显示转储需求 LB10 TRs for Storage Type 按仓储类型的转储请求 LB11 TRs for Material 物料转储请求
LB12 TRs and Posting Change for MLEat.Doc.转储请求及物料凭证变更传送 LB13 TRs for Requirement 按需求的转储请求
LD10 Clear decentralized inventory diff.清除分散的库存差异 LD11 Clear differences for decentral.sys.清除分散系统的差异 LI01 Create System Inventory Record 创建系统库存记录 LI02 Change System Inventory Record 修改系统库存记录 LI03 Display System Inventory Record 显示系统库存记录 LI04 Print System Inventory Record 打印系统库存记录 LI05 Inventory History for Storage Bin 仓位的库存历史 LI06 Block stor.types for annual invent.冻结年库存仓储类型 LI11 Enter Inventory Count 输入库存盘点 LI12 Change inventory count 修改库存盘点 LI13 Display Inventory Count 显示库存盘点数 LI14 Start Inventory Recount 库存重新盘点开始
LI20 Clear Inventory Differences WM 清除库存差异 仓库管理WM LI21 Clear Inventory Differences in MM-IM 清除 MM-IM 中的库存差额 LL01 Warehouse Activity Monitor 仓库活动监控 LLVS WM Menu 仓库管理菜单
LN01 Number Ranges for Transfer Requirem.转储需求编号范围 LN02 Number Ranges for Transfer Orders 转储单编号范围 LN03 Number Ranges for Quants 数量编号范围
LN04 Number Ranges for Posting Changes 修改的数字范围记帐 LN05 Number Ranges for Inventory 存货的编号范围 LN06 Number Ranges for Reference Number 参考号编号范围
LN08 Number Range Maintenance: LVS_LENUM 编号范围维护: LVS_LENUM LP10 Direct picking for PO 直接为采购单(PO)分检 LP11 WM staging of crate parts WM 装箱部件待运
LP12 Staging release order parts(WM-PP)待运下达订单零件 LP21 WM replenishment for fixed bins WM 固定仓位补充 LP22 Replenishm.Planning for Fixed Bins 补充。计划固定储位 LQ01 Transfer Posting in Invent.Mgmt 库存管理中转移过帐 LQ02 Transfer Posting in Invent.Mgmt 库存管理中转移过帐 LS01 Create Warehouse Master Record 创建仓库主记录 LS02 Change Warehouse Master Record 修改仓库主记录 LS03 Display Warehouse Master Record 显示仓库主记录 LS04 Display Empty Storage Bins 显示空仓位 LS05 Generate Storage Bins 生成仓位 LS06 Block Storage Bins 冻结仓位 LS07 Block Quants 冻结份
LS08 Block Storage Bins per Aisle 冻结每一通道的仓位
LS09 Display Material Data for Stor.Type 显示仓储类型的物料数据 LS11 Change storage bins(multiple proc.)修改仓储位(多处理)LS12 Block stor.type 冻结存储类型 LS22 Change Quants 修改份 LS23 Display Quants 显示数量
LS24 Display Quants for Material 显示物料数量
LS25 Display Quants per Storage Bin 显示每一仓位的数量 LS26 Stock of Material 物料库存
LS27 Display quants for storage unit 显示仓储单位数量 LS28 Display storage units / bin 显示仓储单位/仓位 LS32 Change storage unit 修改仓储单元 LS33 Display storage unit 显示仓储单位
LS41 List of control cycles for WIP loc.在制(WIP)位置控制周期清单 LT01 Create Transfer Order 创建转储单
LT02 Create TO for Inventory Difference 创建库存差额转储单 LT03 Create TO from Delivery Note 按交货单创建转储单 LT04 Create TO from TR 按转储要求创建转储单
LT05 Process Posting Change Notice 处理记帐改变通知 LT06 Create TO for Material Document 创建物料凭证的转储单 LT07 Create TO for mixed storage unit 创建混和存储单位的转储单 LT08 Manual addition to storage unit 人工增加仓储单位
LT09 ID point function for storage units 仓储单位的标识点功能 LT0A Pre-plan storage units 预先计划仓储单位
LT0B Stock Placement of Shipping Units 发运单位的入库 LT0C Stock Removal of Shipping Units 发运单位的出库 LT0D Stock Transfer of Shipping Units 装运单元的库存转储 LT0E Create Removal TO for 2-Step Picking 为两步领货创建移动 TO LT10 Create Transfer Order from List 创建自清单的划帐委托 LT11 Confirm Transfer Order Item 确认转储单项目 LT12 Confirm Transfer Order 确认转储单
LT13 Confirm TO for storage unit 确认仓储单位的转储单 LT14 Confirm preplanned TO item 确认预计划的转储单项目 LT15 Cancelling transfer order 取消转储单
LT16 Cancelling TO for storage unit 取消仓储单位的转储单(TO)LT17 Single Entry of Actual Data 实际数据的单个条目 LT1A Change Transfer Order 改变划帐委托 LT21 Display Transfer Order 显示转储单
LT22 Display Transfer Order / Stor.Type 显示转储单/仓储类型 LT23 Display Transfer Orders by Numbers 按号码显示转储单 LT24 Display Transfer Order / Material 显示转储单/物料 LT25 Display Transfer Order / Reference 显示划帐委托/参考 LT26 Transfer orders for storage bin 仓位转储单
LT27 Transfer order for storage unit 仓储单位用的转储单 LT28 Display Transfer Order / Reference 显示划帐委托/参考 LT31 Print TO Manually 手工打印转储单
LT32 Print transfer order for stor.unit 打印仓储单位转储单 LT41 Prepare TRs for Multiple Processing 准备多重处理的转储单 LT42 Create TOs by Multiple Processing 按多处理创建转储单 LT43 Forming groups for deliveries 形成交货组 LT44 Release for Multiple Processing 批准重复处理 LT45 Evaluation of reference numbers 参考号评估 LT51 Maintain Missing Stock 保持遗漏原料
LT63 Control: Single Entry of Actual Data 控制:实际数据的单个条目 LT64 Single Entry of Actual Data 实际数据的单个条目 LT72 Determine 2-step relevance 确定两步相关 LT73 Display 2-step 显示两步
LU01 Create Posting Change Notice 创建记帐改变通知 LU02 Change Posting Change Notice 修改记帐改变通知 LU03 Display Posting Change Notice 显示记帐改变通知
LU04 Selection of Posting Change Notices 记帐改变通知的选择 LX01 List of Empty Storage Bins 空仓位清单 LX02 Inventory List 库存清单 LX03 Bin Status Report 仓位状态报告 LX04 Capacity Used 占用能力
LX05 Block Bins in Bl.Storage w.Time Lim.冻结在仓储冻结时限内的仓位 LX06 Inventory List for Fire Department 消防部门的库存清单 LX07 Check storage 检查库存
LX08 Accident Regulations List 事故细则清单
LX09 Overview of All Transf.Requirements 所有转储需求的总览 LX10 Activities per Storage Type 每一仓储类型的有关活动 LX11 Overview of Documents 凭证总览
LX12 Document Overview: Landscape Format 凭证概览: 自然格式 LX13 Analysis of Differences 差额分析
LX14 Analysis of Material Transfers 物料转储分析
LX15 Selection of Bins for Annual Invent.盘点的仓位选择 LX16 Selection of Bins for Continuous Inv 永续盘点的仓位选择 LX17 List of Inventory Differences 库存差额清单 LX18 Statistics of Inventory Differences 盘点差额统计
LX19 Inventory Data Takeover by Btch Inp.按批量入库的库存数据 LX20 Generate interim storage bins 生成中间存储仓位
LX21 Pick List for Several Transfer Ord.对应于多个转储单的拣配单 LX22 Process Inventory from Overview 浏览库存处理 LX23 Stock comparison IMSelection WM: 物料流程selection WM: 移动类型-选择 OL01 Display / change LDK34(bins)显示/修改 LDK34(仓位)OL02 Display / change RLPLA(bins)显示/修改 RLPLA(仓位)OL03 Display / change LDK33(stock)显示/修改 LDK33(库存)OL04 Display / change RLBES(stock)显示/修改 RLBES(库存)OL05 Display / change LDK30(mat.whse)显示/修改 LDK30(物料库)OL06 Display / change LDK31(mat.type)显示/修改 LDK31(物料类型)OL07 Data transfer stor.bins LDK34->RLPLA 仓储位LDK34->RLPLA 数据转储 OL08 Data transfer stor.bins RLPLA->B.I.仓储位RLPLA->B.I.数据转储 OL09 Data transfer stor.bins LDK34->LAGP 仓储位LDK34->LAGP 数据转储 OL10 Test storage bin data transfer 测试仓位数据传送
OL11 Data transfer stock LDK33->RLBES 库存LDK33->RLBES 数据转储 OL12 Data transfer stock RLBES-> B.I.库存RLBES->B.I.数据转储 OL13 Data tranfer stock LDK33->LQUA 库存IDK330->LQUA 数据转储 OL14 Test stock data transfer 测试库存数据传送
OL15 Data transfer material whse no.view 物料仓库号视图数据转储 OL16 Test mat.master data transfer(MLGN)测试物料主数据传递(MLGN)OL17 Data transfer material storage type 物料仓储类型数据转储 OL18 Test mat.master data transfer(MLGT)测试物料主数据传递(MLGT)OLVS C SD Menu for Master Data 设置 SD 物料主数据菜单 VM01 Create Hazardous Material 创建危险品 VM02 Change Hazardous Material 改变危险品 VM03 Display Hazardous Material 显示危险品 1.1.1 LE-WM-DWM 离散型仓库管理 Decentralized Warehouse Management 事务码 描述
DZ00 Introduction to decentr.systems 分散型系统的介绍 LD01 Repost Communication Document 重新邮寄通信文件 LD02 Reposting multiple comm.records 重新记帐多重通用记录 LD03 Display Communication Document 显示通讯文件 LD04 Evaluation of Communication Doc.通讯凭证的评估
LD05 Check LDK01 Records(internal call)检查 LDK01 记录(内部调用)LD06 Check LDK02 Records 检查 LDK02 记录 LD07 Check LDK03 Records 检查 LDK03 记录
LD08 Check LDK04 Records(internal call)检查 LDK04 记录(内部调用)LD09 Check LDK05 records 检查 LDK05 记录
LN07 Number Ranges for WM Communic.Rec.仓库管理通讯记录编号范围 1.1.2 LE-WM-GF 其他功能 Other Functions 其他功能 事务码 描述
LS10 Generate Storage Bins 生成仓位
OLML IMG structure Warehouse Management 仓库管理IMG结构 OMK0 Link to PP interface 连接到生产计划(PP)接口
OMK1 Batch search method for Whse Mgmt 仓库管理批次检索方法 OMK2 Customer exits for strategies 策略的客户退出
OMK7 Batch WM.....(will be deleted)批次仓库管理(WM)....(将被删除)OMKW Stock removal strategy “SLED” 出库策略“SLED” OMKX Automatic Transfer Orders 自动转储单
OMKY Link to External System via ALE 通过ALE连接外部系统 OMKZ Automatic Transfer Orders 自动转储单
OML0 MM: User Profile for Whse Mgmt MM: 仓库管理,用户参数文件 OML1 Overview of Criticl Whse Monitor Obj 限定仓库监控对象的概览 OML2 Var.Report RLLL01SE: TOs 变动报表RLLL01SE:TO OML3 Var.Report RLLL02SE: TR Items 变动报表RLLL02SE:TR项目
OML4 Var.Report RLLL03SE: Post.Chge Doc.变动报表RLLL03SE:过帐搁板凭证 OML5 Var.Report RLLL04SE: Deliveries 变动报表RLLL01SE:交货 OML6 Var.Report RLLL05SE: Negative Stock 变动报表RLLL05SE:负库存 OML7 Var.Report RLLL06SE: Interim Stock 变动报表RLLL06SE:中间库存 OML8 Var.Report RLLL07SE: Stock Product.变动报表RLLL07SE:库存产品 OMLA Putaway Near Picking Bin 邻近领货仓位堆放 OMLB MObj.01: Critical TOs MObj.01: 限定TO OMLC MObj.02: Critical TRs MObj.02: 限定TR OMLD MObj.03: Critical Post.Chge Notices MObj.03: 限定过帐改变通知 OMLE M.Obj.04: Critical Deliveries MObj.02: 限定交货 OMLF M.Obj.05: Negative Stocks MObj.05: 负库存
OMLG M.Obj.06: Stocks Interim Stor.Bins MObj.06: 中间存储仓位 OMLH M.Obj.07: Critical Stocks in Prod.MObj.07: 过程中限定库存 OMLI Report Variant: Single Entry ActData 报表变式:单项实际数据 OMLJ Movement Types for Whse Management 仓库管理移动类型 OMLK Default Values for Inventory 库存缺省值
OMLL WM Movement Type: Clear Invent.Diff.仓库管理库存移动类型:清除库存差异 OMLM Definition Empty Bin Index 定义空仓位索引 OMLN Warehouse Control Link 仓库控制连接
OMLO Sectioning of Storage Bins 仓位的仓储区划分
OMLP Plan Jobs for Whse Activity Monitor 仓库作业监控的计划工作 OMLQ Stock Removal Strategy FIFO 库存移动策略先进先出 OMLR WM Interface to Inventory Management WM与库存管理的接口 OMLS Stock Removal Strategy LIFO 库存移动策略:后进先出 OMLT Stock Removal Strat.Partial Qty 部分数量的出库策略 OMLU Stock Placement Strategy Empty Bin 库存存放策略空仓位 OMLV Print Control for Whse Management 库存管理打印控制 OMLW Number Ranges for Whse Management 仓库管理编号范围 OMLX Confirmation 确认
OMLY Storage Type Search 仓储类型查询 OMLZ Storage Section Search 仓储区检索
OMM0 MM: User Profile for Whse Management MM: 仓库管理用户参数文件 OMM1 Storage Bin Type Search 仓位类型检索 OMM2 Haz.Material Stock Placement 危险品库存安放
OMM3 Stock Placement Strat.for Pallets 库存布置策略:货盘 OMM4 Stock Placement Strat.Bulk Storage 大容量仓储的入库策略 OMM5 Storage Type Definition 仓储类型定义 OMM6 Storage Type Definition 仓储类型定义
OMM7 Storage Type Maintenance 仓库管理仓储类型维护
OMM8 Stock Removal Strat.Stringent FIFO 出库策略: 先进先出 OMM9 Stock Removal Strat.Large/Small 出库策略: 大/小
OMMA Print Assignment per Storage Type 对各种存储类型打印分配 OMMB Inventory No.Ranges for Whse Mgmt 仓库管理库存编号范围
OMMC Printer Assignment per WM Mov.Type 仓库管理--每种移动类型指定打印机 OMMD Confirmation Ctrl per Storage Type 确认每种仓储类型控制 OMME Confirmation Ctrl per Movement Type 确认每种移动类型控制 OMMF Number Ranges per Warehouse 每一仓库的编号范围 OMMG Number Ranges for Inventory 存货的编号范围 OMMH Type Search per Movement 每次移动检索的类型 OMMI Section Check per Storage Type 每种仓储类型校验
OMMJ Storage Unit Check per Storage Type 每种储存类型仓储单位检查 OMMK Stock Placement Strategies 库存配置策略
OMML Hazardous Materials Storage Type 危险品仓储类型 OMMM Storage Type Maintenance 仓库管理仓储类型维护
OMMN Stringent FIFO Storage Type 严格遵守先进先出的仓储类型 OMMO Consistency Check for MM-WM Tables MM-WM表一致性校验 OMMP Decentralized Warehouse Management 仓库管理分散处理 OMMQ Pre-Allocated Stock 预分配库存 OMMR Reference Numbers 参考号
OMMS Reference Number Documents 参考号凭证 OMMT Reference Number Documents 2 参考号凭证 2 OMMU Link to Decentralized Unit 联到分散的单元 OMMV Accumulation Decentralized 累计项被分散处理了 OMMW Error Recovery Decentralized 错误恢复分散 OMMX Printer Search 打印机查询 OMMY Print Code 打印代码
OMMZ Spool Parameters for WM Print Ctrl WM打印控制假脱机参数 OMN0 Control of Transaction Codes(MM-WM)MM-WM事务码控制 OMN1 Print Reference Number 打印参考号
OMN2 Stor.Type Control, Block Storage 库存类型控制,库存冻结 OMN3 Storage Classes Allowed 允许的仓储等级 OMN4 Storage Section Search 仓储区检索 OMN5 Storage Units Allowed 允许的仓储单位 OMN6 Storage Bin Type Search 仓位类型检索 OMN7 Storage Type Search 仓储类型查询 OMN8 Difference Indicators 差异标识 OMN9 Block Sectioning 堆储区划分
OMNA Assignment for Bin Sectioning 分配仓位仓储区 OMNB Assignment PF Status 分配 PF 状态
OMNC Control of Subsequent Screen 后序屏幕控制 OMND Field Selection for Whse Mgmt 仓库管理字段选择 OMNE Control of Transactions in MM-WM 业务控制(MM-WM)OMNF Requirement Types for Whse Mgmt 仓库管理需求类型 OMNG Queues Warehouse Management System 仓库管理系统队列
OMNH APPC Interface per Warehouse Number 按每个仓库号进行WM APPC OMNI Print Program per Warehouse Number 每一库号打印报表 OMNJ Link to Warehouse Control Unit 仓库控制单位相连
OMNK Inventory Control per Storage Type 各仓储类型的库存控制 OMNL Warehouse Number Maint./Inventory 仓库号维护/库存 OMNM Define Mail Recipient 定义邮件收据
OMNN Conversion Exit SU Number 转换退出仓储单位编号 OMNO Define Mail Recipient 定义邮件收据 OMNP Authorizations in MM-WM 设置MM-WM权限 OMNQ Special Movement Indicators 特殊移动标识
OMNR TO Print Control with SU Management 用仓库单位系统产生转储单打印结果 OMNS Print Code for TOs with SU Mgmt 仓库单位管理的转储单打印码 OMNT Printer Pool for SU Management 存储单位管理的打印机缓冲池 OMNU Print Control with SU Management 打印仓储单位控制 OMNV Number Range Intervals for Whse Mgmt 编号范围间隔
OMNW System Parameters for Dec.Whse Mgmt WM分散式仓库管理系统参数 OMNX Block Storage Indicators 库存冻结标识
OMNY Access Strategy for Stor.Type Search 仓储类型检索所采用的存取策略 OMNZ Parameters for Activity in WM 仓库管理中的库存活动参数 WAP1 Appointments worklist 约定的工作列表
WAP2 Maintain goods receipt appointment 维护货物接收约定 WAP3 Display goods receipt appointment 显示货物接收约定 WAP4 Appointment, arrival 约定,到达 WAP5 Appointment, departure 约定,出发
WAP6 Maintain individual appointment 维护单独的约定 WAP7 App., planned/actual comparison 约定,计划的/实际比较
第三篇:SAP对EXCEL的操作
我们在sap上限初期经常会将EXCEL数据倒入到SAP,sap也为此封装了许多的函数,但是这些函数都有单元文本长度限制。具体介绍如下:
1、'TEXT_CONVERT_XLS_TO_SAP'单元格文本不能超过256个字符 CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP' EXPORTING i_line_header = 'X' i_tab_raw_data = lt_raw i_filename = p_file TABLES i_tab_converted_data = it_data EXCEPTIONS conversion_failed = 1 OTHERS = 2.2、'ALSM_EXCEL_TO_INTERNAL_TABLE'单元格文本不能超过50个字符 data: gt_upload type alsmex_tabline occurs 0 with header line.call function 'ALSM_EXCEL_TO_INTERNAL_TABLE' exporting filename = p_file i_begin_col = '1' i_begin_row = '1' i_end_col = '9' i_end_row = '50000' tables intern = gt_upload.3、自编程序倒入EXCEL,单元格文本长度可以自定义,代码如下(实现的功能和'ALSM_EXCEL_TO_INTERNAL_TABLE类似): REPORT RSDEMO01 NO STANDARD PAGE HEADING.* this report demonstrates how to send some ABAP data to an * EXCEL sheet using OLE automation.TYPE-POOLS: ole2.**TYPE UPLOAD TABLE TYPES: BEGIN OF ZLSMEX_TABLINE, row TYPE KCD_EX_ROW_N, COL TYPE KCD_EX_COL_N, VALUE(500), END OF ZLSMEX_TABLINE.DATA gt_upload type TABLE OF ZLSMEX_TABLINE WITH HEADER LINE.* value of excel-cell TYPES: ty_d_itabvalue TYPE ZLSMEX_TABLINE-value, * internal table containing the excel data ty_t_itab TYPE ZLSMEX_TABLINE OCCURS 0, * line type of sender table BEGIN OF ty_s_senderline, line(4096)TYPE c, END OF ty_s_senderline, * sender table ty_t_sender TYPE ty_s_senderline OCCURS 0.CONSTANTS: gc_esc VALUE '“'.* handles for OLE objects DATA: H_EXCEL TYPE OLE2_OBJECT, ” Excel object workbooks TYPE OLE2_OBJECT, “ list of workbooks workbook TYPE OLE2_OBJECT, ” workbook worksheet TYPE ole2_object, H_CELL TYPE OLE2_OBJECT, “ cell H_F TYPE OLE2_OBJECT.” font DATA H TYPE I.*--------* * Type Declaration *--------* TYPE-POOLS: slis, truxs.PARAMETERS: p_file LIKE rlgrap-filename OBLIGATORY.DEFINE m_message.case sy-subrc.when 0.when 1.message id sy-msgid type sy-msgty number sy-msgno with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.when others.raise upload_ole.endcase.END-OF-DEFINITION.*&-------* *& Form SEPARATED_TO_INTERN_CONVERT *&-------* * text *--------* *--> p1 text * <--p2 text *--------* FORM separated_to_intern_convert TABLES i_tab TYPE ty_t_sender i_intern TYPE ty_t_itab USING i_separator TYPE c.DATA: l_sic_tabix LIKE sy-tabix, l_sic_col TYPE kcd_ex_col.DATA: l_fdpos LIKE sy-fdpos.REFRESH i_intern.LOOP AT i_tab.l_sic_tabix = sy-tabix.l_sic_col = 0.WHILE i_tab CA i_separator.l_fdpos = sy-fdpos.l_sic_col = l_sic_col + 1.PERFORM line_to_cell_separat TABLES i_intern USING i_tab l_sic_tabix l_sic_col i_separator l_fdpos.ENDWHILE.IF i_tab <> space.CLEAR i_intern.i_intern-row = l_sic_tabix.i_intern-col = l_sic_col + 1.i_intern-value = i_tab.APPEND i_intern.ENDIF.ENDLOOP.ENDFORM.“ SEPARATED_TO_INTERN_CONVERT *-------* FORM line_to_cell_separat TABLES i_intern TYPE ty_t_itab USING i_line i_row LIKE sy-tabix ch_cell_col TYPE kcd_ex_col i_separator TYPE c i_fdpos LIKE sy-fdpos.DATA: l_string TYPE ty_s_senderline.DATA l_sic_int TYPE i.CLEAR i_intern.l_sic_int = i_fdpos.i_intern-row = i_row.l_string = i_line.i_intern-col = ch_cell_col.* csv Dateien mit separator in Zelle:-->;”abc;cd“;IF(i_separator = ';' OR i_separator = ',')AND l_string(1)= gc_esc.PERFORM line_to_cell_esc_sep USING l_string l_sic_int i_separator i_intern-value.ELSE.IF l_sic_int > 0.i_intern-value = i_line(l_sic_int).ENDIF.ENDIF.IF l_sic_int > 0.APPEND i_intern.ENDIF.l_sic_int = l_sic_int + 1.i_line = i_line+l_sic_int.ENDFORM.”line_to_cell_separat *-------* FORM line_to_cell_esc_sep USING i_string i_sic_int TYPE i i_separator TYPE c i_intern_value TYPE ty_d_itabvalue.DATA: l_int TYPE i, l_cell_end(2).FIELD-SYMBOLS:
第四篇:SAP ABAP OLE操作EXCEL小结
ABAP直接操作EXCEL实现数据处理。这里是用OLE实现操作EXCEL的。现在还有 DOI操作EXCEL等方法。以后用到再做介绍。此处不是直接生成EXCEL文件,而是从 服务器已经上传的EXCEL模板中下载模板然后打开修改实现数据保存。也可以直接创建 新的EXCEL文件往里面传递数据并设置格式。这里不做介绍。
1.采用模板文件实现。上传EXCEL模板 T-code:SMW0
注意选择的是binary data(对于EXCEL模版上传)如果是HTML上传,对于存于www.xiexiebang.comtl_error = 1 error_no_gui = 2 not_supported_by_gui = 3 OTHERS = 4.IF lc_fullpath = ''.MESSAGE '不能打开excel' TYPE 'E'.ENDIF.IF sy-subrc = 0.p_dest = lc_fullpath.* concatenate p_objid '.XLS' into ls_objnam.CONDENSE ls_objnam NO-GAPS.SELECT SINGLE relid objid FROM wwwdata INTO CORRESPONDING FIELDS OF lo_objdata WHERE srtf2 = 0 AND relid = 'MI' AND objid = p_objid.“先尝试取一下,接着检查是否取到制定模版问件 *检查表wwwdata中是否存在所指定的模板文件
IF sy-subrc NE 0 OR lo_objdata-objid EQ space.“如果不存在,则给出错误提示
CONCATENATE '模板文件' ls_objnam '不存在' INTO ls_errtxt.MESSAGE ls_errtxt TYPE 'I'.ENDIF.ls_destination = p_dest.”保存路径
*如果存在,调用DOWNLOAD_WEB_OBJECT 函数下载模板到路径下
CALL FUNCTION 'DOWNLOAD_WEB_OBJECT' EXPORTING key = lo_objdata destination = ls_destination IMPORTING rc = li_rc.IF li_rc NE 0.CONCATENATE '模板文件:' ls_objnam '下载失败' INTO ls_errtxt.MESSAGE ls_errtxt TYPE 'E'.ENDIF.fname = ls_destination.ENDIF.ENDFORM.“fm_excel
3.下载完模板后,打开模板文件,填入数据 DATA: EXCEL TYPE ole2_object, WORKBOOK TYPE ole2_object, SHEET TYPE ole2_object.CREATE OBJECT excel 'EXCEL.APPLICATION'.”Create EXCEL OBJECT IF sy-subrc NE 0.EXIT.ENDIF.SET PROPERTY OF excel 'Visible' = 0.“1/0 是否显示EXCEL CALL METHOD OF excel 'Workbooks' = workbook.CALL METHOD OF workbook 'Open' EXPORTING #1 = fname..”打开上面下载路径下的excel文件
CALL METHOD OF excel 'Sheets' = sheet EXPORTING #1 = 1.CALL METHOD OF sheet 'Select'.CALL METHOD OF sheet 'ACTIVATE'.“sheet 激活 DATA SHEETNAME TYPE STRING.SHEETNAME = 'TESTTESTTEST'.SET PROPERTY OF sheet 'NAME' = sheetname.“设定sheet名称 *此处假设内表itab 中已经存在需要写入excel中的数据 *并且假如从模板的第7行开始插入数据 DATA ITAB LIKE STANDARD TABLE OF SFLIGHT.DATA WA LIKE SFLIGHT.DATA: TAB TYPE I,BOD(5)TYPE C.SELECT * INTO TABLE ITAB FROM SFLIGHT UP TO 8 ROWS.LOOP AT itab INTO wa.tab = sy-tabix + 6.*在excel中插入一行
PERFORM excel_row_insert USING sheet tab 1.*填充所插入行的每个单元格的数据
PERFORM fill_range USING tab 1 wa-t01.PERFORM fill_range USING tab 2 wa-t02.PERFORM fill_range USING tab 3 wa-t03.PERFORM fill_range USING tab 4 wa-t04.PERFORM fill_range USING tab 5 wa-t05.PERFORM fill_range USING tab 6 wa-t06.ENDLOOP.*设置EXCEL中所插入的数据行边框线格式为黑色有边框
bod = tab.CONDENSE bod NO-GAPS.CONCATENATE 'A6:F' bod INTO bod.PERFORM borderrange USING excel bod.PERFORM sub_excel_save.“保存excel数据
*&-------* *& Form sub_excel_save *&-------* * text *--------* FORM sub_excel_save.GET PROPERTY OF excel 'ActiveSheet' = sheet.“获取活动SHEET FREE OBJECT sheet.FREE OBJECT workbook.GET PROPERTY OF excel 'ActiveWorkbook' = workbook.CALL METHOD OF workbook 'SAVE'.SET PROPERTY OF excel 'Visible' = 1.”是否显示EXCEL 此处显示不退出 * SET PROPERTY OF excel 'Visible' = 1.* CALL METHOD OF workbook 'CLOSE'.* CALL METHOD OF excel 'QUIT'.注释部分为不显示直接退出 FREE OBJECT sheet.FREE OBJECT workbook.FREE OBJECT excel.ENDFORM.“save_book
*&-------* *& 向excel中的指定行插入N行
*&-------* FORM excel_row_insert USING lcobj_sheet lc_row lc_count.DATA lc_range TYPE ole2_object.DATA h_borders TYPE ole2_object.DO lc_count TIMES.CALL METHOD OF lcobj_sheet 'Rows' = lc_range EXPORTING #1 = 6.CALL METHOD OF lc_range 'Copy'.“COPY第6行插入一个新行
CALL METHOD OF lcobj_sheet 'Rows' = lc_range EXPORTING #1 = lc_row.CALL METHOD OF lc_range 'Insert'.CALL METHOD OF lc_range 'ClearContents'.”是否需要清空Cell ENDDO.ENDFORM.“excel_row_insert *&-------* *& Form fill_range *&-------* * text 填充EXCEL 单元格
*--------* *-->VALUE(F_ROW)text *-->VALUE(F_COL)text *-->VALUE(F_VALUE)text *--------* FORM fill_range USING value(f_row)value(f_col)value(f_value).DATA: row TYPE i, col TYPE i.row = f_row.col = f_col.CALL METHOD OF excel 'CELLS' = cell EXPORTING #1 = row #2 = col.SET PROPERTY OF cell 'VALUE' = f_value.ENDFORM.”fill_range *&-------* *& Form borderrange *&-------* * text:设置EXCEL中所插入的数据行边框线格式 *--------* *-->LCOBJ_EXCEL text *-->RANGE text *--------* FORM borderrange USING lcobj_excel range.DATA: lc_cell TYPE ole2_object , lc_borders TYPE ole2_object.CALL METHOD OF lcobj_excel 'RANGE' = lc_cell EXPORTING #1 = range.DO 4 TIMES.CALL METHOD OF lc_cell 'BORDERS' = lc_borders EXPORTING #1 = sy-index.SET PROPERTY OF lc_borders 'LineStyle' = '1'.SET PROPERTY OF lc_borders 'WEIGHT' = 2.“4=max SET PROPERTY OF lc_borders 'ColorIndex' = '1'.ENDDO.FREE OBJECT lc_borders.FREE OBJECT lc_cell.ENDFORM.”borderrange
暂时只用到了这么多,还有ABAP设置EXCEL字体,对齐方式等功能。什么时候用到了再 做研究。希望对大家有所帮助。
第五篇:SAP软件操作管理规定(试行)
SAP软件操作管理规定(试行)
第一章
总
则
第一条
根据《大连华锐股份有限公司会计核算办法(暂行)》等有关规定,为适应SAP软件特点、理顺业务,满足核算和管理要求,制定本规定。
第二章
会计凭证录入
第二条
会计人员输入会计凭证要按照《SAP软件操作手册(试行)》的规定进行,做到信息齐全、内容完整,包括填制凭证日期、记账日期等所有字段信息,系统自动生成的凭证亦应补充其所缺内容。
第三条
在“参照”字段输入本单位稽核人姓名,操作方式为执行修改已预制或已过账的凭证,在该字段输入稽核人的姓名。
第四条
在“凭证抬头文本”(短文本)字段输入凭证类型和附件张数,其中,S代表收款记账凭证、F代表付款记账凭证、Z代表转账记账凭证,凭证类型与附件张之间插入“#”。举例说明如下:
(1)如转账记账凭证附件张数为2张,则输入“Z#2”;(2)如收款记账凭证附件张数为3张,则输入S#3;(3)如付款记账凭证附件张为4张,则输入F#4;
(4)如为系统自动生成的凭证,则需修改补充,即执行修改凭证将该字段补充完整。第五条
在“分配”字段,根据核算需要,输入合同号或同时输入外部单位等。举例说明如下:
(1)“银行存款”科目如果需要输入结算单据编号,则在该字段输入结算单据编号;
(2)“应收票据”、“应付票据”科目如果需要核算合同号,则在该字段输入合同号,如果需要按票据号核销,在该字段输入票据号;
(3)“应收账款”、“预付账款”、“应付账款”、“预收账款”科目该字段输入合同号,其中“应收账款”和“预收账款”科目合同号为必输项;(对于即要挂合同又要按采购或库管核销的,应该是前面是合同号,中间是#,最后是采购或库管,所以建议#应该是必须输入的)
(4)“物资采购”科目如果直接核算供应商,该字段输入采购员,如果直接核算采购员,则该字段输入供应商编号;
(5)“原材料”科目如果核算具体的原材料类别,该字段输入原材料的类别名称;
(6)如内部应收账款——财务部,合同号为“DHR04-WP01002”外部客户为宣化钢铁集团有限责任公司,SAP编号为200345,则在“分配”字段输入“DHR04-WP01002#200345”。(举例子最好按心合同号举例,建议合同号最好用新合同号)
第六条 在“文本”字段输入摘要,摘要应简明扼要,内容完整,表述清楚。
第七条
主营业务收入、主营业务成本所对应的合同号须均为系统中的新合同号,以保证主营业务收入与主营业务成本的对应。第八条
会计人员应当按照岗位分工输入凭证,其中下列业务明确如下:
一、材料采购发票凭证必须在收到发票的当天录入到SAP软件中,如果发票在税务局认证时没通过,则冲销该凭证,不得在发票认证后输入材料采购发票凭证,如有一进一出的材料采购,材料出库单必须及时转给成本会计人员,由成本会计人员做材料出库凭证,保证生产成本原材料数据录入的及时性;
二、借方为成本要素,贷方为“现金”的凭证,必须由成本会计人员在业务发生的当天录入;借方为成本要素,贷方为“银行存款”类凭证,必须由成本会计人员在银行对账单提供的当天录入。
三、借方为成本要素,贷方科目为“应付账款”或“其他应付款”的凭证,由成本会计人员录入,供应商编号由主管应付账款的会计人员或相关业务人员提供,录入凭证时贷方必须做应付科目,如果涉及到往来款转账的业务,由往来会计作凭证。(成本要素的面积太大,这里应该是生产成本科目,还有一种费用报销,好像没有提及,费用会计和成本会计不是一个吧)
四、材料出库凭证由成本会计人员输入,借方为成本要素,贷方为“原材料(12110401)”。
五、估价入库凭证,借方为成本要素,贷方为“原材料”的凭证由成本会计录入,借方为“原材料”,贷方为“应付账款-暂估”的凭证,由负责应付账款的会计人员录入。
六、“主营业务收入”凭证由负责应收账款的会计人员录入,采用系统 内的新合同号,在“主营业务收入”中同时输入数量,合同号及数量由成本会计人员提供。合同号收入与成本一致,由专人管理。主营业务收入中输入的合同号要与主营业务成本中输入的合同号保持一致。负责应收账款的会计人员要与成本会计人员沟通,由成本会计人员负责审核。
第三章
主数据维护
第九条
各单位统一使用会计科目表“G001”。会计科目分为一般总账、往来账项、存货、固定资产、损益、货币资金、生产成本、税金共八类。其中,应收账款及预收账款在按客户核算的同时还按合同号核算,两项均为必输项;应付账款和预付账款在按供应商核算的同时还按合同号或工号进行核算,其中合同或工号为可输项;物资采购将采购员维护为供应商,按采购员进行核算;内部应收账款按内外部客户同时进行核算,均为必输项;内部应付账款按内外部供应商同时核算,其中外部供应商为可输项。其余科目按照系统配置进行核算。
第十条
会计科目主数据由计财部统一进行维护。各单位如需增加、修改或删除会计科目的,向计财部提出书面申请,计财部统一进行维护。同时计财部定期检查各会计科目使用情况,并结合业务需要主动维护会计科目包括增加、删除、冻结等。
第十一条
SAP软件中将往来单位区分客户和供应商。客户包括一般客户、一般员工、华锐关联客户、集团关联客户和一次性客户共五类;供应商包括一般供应商、华锐关联供应商、华锐内部供应商、集团公司内部供应商、其他供应商、采购人员共六类。第十二条 每一个会计人员都有显示客户和供应商主数据的权限,并根据实际工作需要及时判断需要增加客户及供应商、或对已有客户及供应商进行修改、冻结、做待删除标记,将书面申请提交本单位财务主管,由财务主管审核签字后报计财部,由计财部统一进行维护并反馈给相关单位。(相关的表格,以及反馈时间,说的比较模糊,可操作性不强)
第十三条 各单位应加强客户及供应商信息管理,及时传递客户及供应商信息,会计人员要随时整理客户及供应商主数据,在接到合同等相关信息后两天内向计财部提出维护申请,不得在输入会计凭证当时提出维护申请。
第十四条 成本会计主数据包括成本要素、成本中心、利润中心、统计指标、内部订单、成本控制订单、订单组、循环。
第十五条 成本要素、成本中心、利润中心、统计指标由计财部统一维护。每一个会计人员都有显示这些成本会计主数据的权限。各单位成本会计人员根据实际工作需要判断需要增加成本会计主数据或对已有的成本会计主数据进行修改或删除,将书面申请提交本单位财务主管,由财务主管审核签字后报计财部,由计财部统一进行维护并反馈给相关单位。
第十六条 内部订单、成本控制订单、订单组、循环成本会计主数据由各单位成本会计人员根据实际情况结合本单位业务维护,编号规则必须按照信息部统一规则,主数据建好后,各主数据创建单位应将主数据情况、用途反馈给计财部备案;
第十七条 成本费用分摊,各单位必须按现行业务流程对生产订单进行分摊成本及费用,并保证同步运行期间分摊结果与浪潮软件数据一致,创建的循环规则应提交计财部。循环规则一经建立不得擅自改变,如发生特殊业务必须修改循环,各单位应上报书面申请,报计财部审批后方可改变循环。
第四章 期末结账
第十六条
各单位结账前必须保证所有会计凭证均录入系统,并过账。检查相应的初级成本要素、次级成本要素、成本中心、利润中心、内部订单(合同)、CO生产订单(工号)等主数据,必须维护并检查相应的配置,如财务报表版本、成本要素组、成本中心组、利润中心组、CO生产订单组、成本费用分摊及循环规则以及相关的系统后台配置,其中月末结转在制品凭证必须由系统自动生成,不得手工制单。
第六章
附则
第十七条
SAP软件的具体操作按《SAP软件操作手册》的规定进行。第十八条
本规定自2004年5月1日起试行。附件:《SAP操作软件手册》
相关名词解释
一、成本会计人员是指业务涉及成本对象(如:成本中心、利润中心、内部订单、生产控制订单)的会计人员。
二 成本要素分为初级成本要素和次级成本要素两大类。初级成本要素源于会计科目表,每一个初级成本要素对应一个总账损益类账户,核算直接成本费用,所有损益类账户的财务数据都要通过初级成本要素对应到成本中心;次级成本要素是会计科目表中所没有的,只会在成本会计中使用,一般用于费用分摊和作业的结转,次级成本要素只在成本会计内部起作用而不影响财务会计过账。
三 成本中心是企业内的最小职责单位,是每一笔费用的具体接收者。创建成本中心主数据时必须将每个成本中心分配给标准层次结构的某个节点,标准层次结构反映了成本中心与成本中心、成本中心与成本中心组、成本中心组与成本中心组之间的关系。标准层次结构中的每个节点代表一个成本中心组,当然除了标准层次结构中的成本中心组之外,还可根据业务需求在标准层次之外自己定义需要的成本中心组。
四 内部订单用于计划、收集、监视和结算在各单位内部进行的特定操作或任务。内部订单可用于不同的目的,分为两类:实际定单和统计性定单,实际定单用于成本计算;统计性定单, 用于内部归集管理某项目的成本,属于统计性核算,月末无须结转成本。
五 统计指标,是用来定义一些适用于成本中心、利润中心、内部定单或过程的计量值。
六 循环是费用从发送方(辅助成本中心)分配到接收方(成本中心或订单)的分配规则,即按什么标准分配费用,如按机器工时、实动工还是或产品重量来分配费用。
七 费用分摊是成本费用从辅助成本中心分配到对该成本费用实际负责的成本中心的过程。