sap复习笔记

合集下载

SAP专业教材资料SAP学习笔记(1)

SAP专业教材资料SAP学习笔记(1)

1.FS00-科目主数据的维护:1.1类型/描述下的帐户组:1.1.1概念:帐户组是总帐会计科目主数据的一个分类特性。

它是一个必选项。

如果你要在某个公司代码下创建或改变一个主记录,总帐科目组决定了了输入屏幕的字段。

并且也决定了会计科目代码的区间。

如:损益科目就是5***。

1.1.2内容:1.1.2.1 统驭科目: 所有往来科目,如应付/应收1.1.2.2. 损益科目:费用,支出,营业收入,税金1.1.2.3 固定资产科目1.1.2.4 物料管理科目1.1.2.5 一般总帐科目1.1.2.6 流动资金科目:现金,银行存款1.2创建/银行/利息下的字段状态组:1.2.1概念:决定凭证输入屏幕内容的选项。

1.2.2字段包括下面三种情况:1.2.2.1可选项输入:可以在字段中输入数据。

1.2.2.2强制输入:必须在字段中输入数据1.2.2.3禁止输入:字段在凭证输入屏幕上不显示。

1.2.3字段状态:1.2.3.1G001:一般(带文本,分配)1.2.3.2G002:统驭科目1.2.3.3G003:营业收入科目(带成本中心)1.2.3.4G004:成本科目――成本中心强制输入。

1.2.3.5G005:资金帐户1.2.3.6G006:库存科目1.2.3.7G007:固定资产科目(不包含累计折旧)1.2.3.8G008:费用科目(带获利能力段)1.2.3.9G009:销售成本标准成本调整科目(带获利能力段)1.2.3.10G010:营业收入科目(折扣直接入帐带获利能力段)2.其他应收,发票的处理:2.1流程A:FD01(建立客户) →FB70(发票)→F-28(付款)→FD10N(客户余额) FD05(冻结/解冻客户)实例:FD01 建立客户200067 马君FB70 产生凭证100000022 D:01 发票200067 马君500C:50 1901001006 开办费-招待费500-FD10N 借方:增加500F-28 产生凭证140000005 D:40 1001000000 现金C:15 收款200067 马君FD10N 贷方:增加500注意:A.当客户有未清项(如借方余额,或贷方余额)时,FD05不可做提示有未清项。

SAP笔记

SAP笔记

一、问答1、SAP特点集成性:各个模块之间相互关联标准性:解决方案都是标准流程拓展性:针对特色业务有特色开发2、实施过程项目准备:项目目标、界定项目范围、编制项目计划及里程碑、编制项目预算、确定交付品、项目组织结构、资源配置业务蓝图:(外部顾问)现状分析、设计未来流程、关键用户培训、系统管理、定义交付标准、修订项目计划、修订项目范围系统实现:构建解决方案、系统配置、单元测试、集成测试、最终用户培训、操作培训上线准备:用户接收测试、数据准备、数据预切换、系统切换详细计划、生产系统就绪、上线前检查上线支付:系统正式切换、系统应用支持、优化系统性能、运维工作交接、项目结果3、字段状态组:决定了会计科目在会计凭证中的状态科目组:控制创建科目在公司代码层中的字段状态统驭科目:连接总账和明细账的,是一个总账科目不能直接过账。

类型:客户、供应商、资产。

4、记账码:一般总账借:40 贷:50 客户借:01 09 贷:11 19资产借:70 贷:50 供应商借:21 29 贷:31 395、反记账:做凭证时不支持输入负数时引入的方法借方+反记账=贷方红字贷方+反记账=借方红字6、红字冲销:同方向相减蓝色冲销:对方向进行加减7、清帐:部分支付:暂时不降原来的发票做清帐剩余支付:另外产生一笔金额为负8、CEA成本要素会计:核算的内容CCA成本中心:核算对象IO内部订单:核算对象,但月底必须结算,结算对象可以是会计科目PCA利润中心会计:责任中心的获利能力PA获利能力分析:一个产品线通过什么样的销售渠道在某些地区的获利能力PC产品成本控制:一个产品的生产成本是多少9、成本要素初级成本要素:必须是FI中损益类科目,对产生于CO之外的费用进行分类次级成本要素:体现CO内的成本流动,与FI的费用科目无关,原始成本费用的分摊及内部作业交换所运用的成本要素二、操作1、预付账款:29 借:预付(录入供应商发票):50 贷:银行(费用)应付账款:01 借:应收50 贷:主营业务收入2、新建固定资产卡片AS01:资产分类(2000)—回车—输入描述—右边小框最后库存(选中)—第二页卡—成本中心必须输—第六页卡—折旧范围—折旧码。

(sap实施)SAP财务学习笔记

(sap实施)SAP财务学习笔记

1.CO分割后台配置(1)OKES:维护划分结构(IMG→控制→成本中心会计→实际过账→期末结算→作业分配→划分→定义分割结构)OKES进去之后要先维护分解结构,点击新条目,然后把需要维护的内容进行维护,点击保存即可。

选择一个分解机构然后点击为设置选择,结构名称、分配、控制范围都是可选的,可以根据实际情况进行选择。

进入界面后,然后点击新条目,点击后即可对需要进行分割的作业类型和成本要素进行维护,也可以是成本要素组和作业类型组。

(2)将分解结构分配给成本中心:OKEW(IMG→控制→成本中心会计→实际过账→期末结算→作业分配→划分→将分割结构分配给成本中心)选择在控制范围内的一个基本生产类成本中心点击修改,选择将要分配的成本中心,选择完之后选择把需要分配的成本中心分到那个分割结构就选择那个分割结构选中之后点击分配按钮即可完成分配工作。

2.CO成本要素会计1.成本要素会计概念1.1初级成本要素每一个初级成本要素都对应一个总帐损益类帐户,输入源自于公司外部的直接成本,所有损益类帐户的财务数据都要通过初级成本要素输入到成本中心。

1.2次级成本要素是会计科目表中所没有的,只会在管理会计中使用,一般用于费用分摊和作业的结转。

每一个次级成本要素都只在CO内部起作用而不影响FI过帐,主要用于成本分配,结转中使用。

更像是一个中转科目,比如说费用-中转。

如下例所示:①DR:成本CR:费用-中转②DR:费用-中转CR:资金1.3分配与分摊分配与分摊对于成本要素的来说是一个很重要的功能。

并且这功能就类似于固定资产折旧一样,一月只能执行一次。

分配的功能是与初级成本要素相关的,分摊的功能是与次级成本要素的功能相关的。

这两个功能同样都可用到计划(预算)与实际发生额中。

如可创建一个循环,将某成本中心(可超过一个以上)的初级成本要素(可超过一个以上),按一定的比例分配给其他成本中心(可超过一个以上),当然也将这循环分为几个段,各段间相应的要求可以不一样,这样每月末执行时,就可以很好地反映初级成本要素的流向情况。

sap系统学习笔记-PP

sap系统学习笔记-PP

知识点1、PP要讲的内容,PP和CO关系密切,MM和FI关系密切,涉及到物料收发货啊,记账什么的SAP在车间的控制是比较弱的,很多公司会用一些外部的系统,如MES等知识点2、生产计划与控制数据流知识点3、生产计划与控制概览知识点4、PP的组织结构和计划层次知识点5、在物料方面,SAP可以做2方面的控制的,一个是做物料管制,一个是做金额管制,什么情况会用到只对数量管制,不对金额管制这种情况呢,比如我们通常所说的“无价值工厂”就是说你这个料呢放在这个工厂是没有价钱的。

知识点6、PP的主数据BOM有生产BOM,成本BOM,销售BOM,知识点7、物料、BOM、和工艺路线和工作中心这四个的关系知识点8、BOM的定义知识点9、BOM的种类知识点10、BOM的使用方法大部分工厂呢生产BOM和成本合用一个BOM,销售BOM在汽车行业比较多。

知识点11、工作中心的定义工作中心的定义是生产要经过哪些节点,产能的分析是针对工作中心的知识点10、工作中心与生产成本知识点11、工艺路线知识点11、工艺路线中工序的关系知识点12、计划层次知识点12、需要的来源知识点13、PP的重点,计划策略知识点14、独立需求和相关需求物料需求计划就是要在正确的时间买到合适数量的物料知识点14、MRP原理右面侧重于PP,左面侧重于MM知识点15、MD04知识点16、计划订单和生产订单知识点17、生产订单知识点18、从MM的角度和PP的角度建物料的路径第一个是从MM 的路径建料号,第二个是从PP 的路径建料号知识点19、物料状态可以决定这个物料可以干什么,不可以干什么,货者什么也不可以干,它在前台的具体表现是在,基本数据、采购,MRP1,MRP2上都有在采购的“特定工厂的物料状态”是只针对工厂的,如果在基本数据1里设置了,是针对整个公司的,在MRP1/2/3/4都可以看到这个,就是说可以在不同是视图里都可以维护.知识点20、,可以看到这个物料是谁建的,什么时间建的,等很多信息知识点21、决定物料是跑MPS还是MRP,也就是到底是按库存生产还是按订单生产,也就是计划策略知识点22、MM06删除标记,做了删除标记的物料还可以跑MRP,只不过是一个警告而已。

SAP学习笔记

SAP学习笔记

SAP学习笔记:
1.新建公司代码
2.新建会计科目、信贷控制范围、会计年度变式
3.分配给公司代码
4.定义科目组,主要用于在输入会计科目时,哪些自动允许输入,哪些隐藏,类似科目
分类,如资产负债类、损益类、统驭类。

5.定义字段状态变式,是公司代码的一项重要参数,其中罗列了很多字段状态组,是会
计科目中的一个重要参数,它控制在输入一张会计记账凭证时,该科目的那些辅助核算项目是必输,哪些不允许输入,只能选择。

科目组是控制科目中的参数,字段状态组是控制凭证中的辅助核算项;科目组和会计科目表相关,和公司代码无关;字段状态组和公司代码相关。

每个公司代码只能分配一个字段状态变式;一个字段状态变式可以分配给多个公司代码。

一个科目表下的多个公司代码可以有不同的字段状态变式。

6.给公司代码分配字段状态变式,
7.定义存留收益科目
8.建立科目体系-一般资产负债科目
9.统驭科目-应收/应付(总账会计科目)
10.材料采购科目(GR/IR)
收货时系统自动生成凭证
借:库存
贷:材料采购
收发票时,系统也自动生成凭证
借:材料采购
贷:应付账款
记账期间类型
+:对所有账户类型都有效
A:资产
D:客户
K:供应商
M:物料
S:总分类账科目
V:合同帐户
11.容差组:设置对会计人员出了凭证的一些限定,比如:单笔凭证的金额不
能超过多少,单笔未清项(如发票)的金额不能超过多少。

SAP笔记

SAP笔记

1.Overhead structure is assigned to the →Controlling area2.Adjustment posting:(1)Manual postings of Costs and Revenues(2)Reposting line items3.Direct Activity AllocationCost elem: (Categ=43) →直接从activity type的master data中派生出来的============================= Cycle ================================ 4.Periodic RepostingCan be reversed and repeated as often as required原始Sender中的金额不会被检查Cycle Group之间可以→并行Cycle Group内不可并行5.Cost AllocationsDistribution:Sender→ Cost center / Business process (只有这两种)Reciver→cost center / WBS/IO/CostObject/Business process保留原来的cost elem.6.Periodic Reposting & Distribution 的区别性能:Periodic Reposting > Distribution7.Assessment (也称为Apportionment)Sender → Cost Center / Business ProcessReciver→cost center / WBS/IO/CostObject/Business processAssessment cost element (secondary cost elem. Categ = 42)8.Periodic Reposting & Distribution & Assessment的区别9.需要用reconciliation ledger的理由如果在CO内部的金额分配涉及到跨company codes / functional areas / business areas, 这些信息将被传回FI,那么这将由reconciliation ledger 来实现Periodic Reposting & Distribution: 只能对Primary cost element (次级cost elem.将保留在sender中) Assessmet: 可以分派Primary & Secondary cost elem.10.Cycles and Iterations在Cycle内部(Within the cycle) 是可以Iteration在Cycle之间(Cross-Cycle ) 是不可以Iteration11.Manual Cost Allocation ( Without Cycles)(1)可以Post primary and secondary costs(2) Sender & Receiver 可以是: Cost Center / Internal orders /WBS/ business process /networks /activities/customer orders/cost object / real estate obj.11. Indirect Activity Allocation in the ActualSender → Cost CenterReceiver → Cost center /WBS/ IO/Cost Obj / Business ProcessCost elem → manual entry , indirect allocationCost elem → indirect entry ,indirect allocation12.Reconciliation Ledger如果在CO内部的allocation,涉及到across company codes / funcational areas, business area,这信息必须传回到FI13.New G/L14.new G/L 的有点:15.Period LockLock 计划和实际business transactions (Controlling area , fiscal year and version 的组合)。

100小时sap笔记

100小时sap笔记

2.1 后台配置目标:创建公司代码11新建公司代码,C999(这里只定义了名称和地址数据)2.2 后台配置目标:创建会计科目录表16新建科目表,A999(这里只定义了名称和地址数据)2.3 后台配置目标:定义会计年度变式18新建会计年度变式,ZF(sap系统翻译得好烂,特殊期间竟然翻译成了指定期间。

这里选了日历年度,所以不必维护期间、期间文本和缩短的财政年度等信息。

实际上这个操作不需要做的,直接用K4就行了)2.4 后台配置目标:创建信贷控制范围20新建信贷控制范围C999(信贷控制范围与公司代码是一对多的关系,客户的信贷限额是在此范围内控制的)2.5 后台配置目标:维护公司代码的全局参数23把科目表A999、会计年度变式ZF、信贷控制范围C999分配给公司代码C999(这里把前面定义的全用上了)2.6 后台配置目标:定义科目组及输入控制25在科目表A999下创建以下科目组:编码名称起始科目终止科目统驭科目字段状态组-------------------------------------------------------------PLA 损益类科目40000000 59999999 隐去必输BSA 资产负债类科目10000000 39999999 隐去必输RAA 统驭科目11300000 21619999 必输必输(科目组一方面控制了所属科目允许的编码范围,另一方面控制了在维护这类科目时屏幕的参数--哪些必输,哪些隐藏,哪些可选。

这里科目组定义比较粗,对后来操作方便性的帮助不大。

)2.7 后台配置目标:定义字段状态变式32新建字段状态变式,Z001。

并在其中新建字段状态组:ZGBS 一般资产负债表科目--将附加科目设置中的所有项目都设为“隐去”ZRAA 统驭科目-应收/应付ZREV 收入科目--将国外收付中的所有项目都设为“隐去”ZEXP 费用科目--将支付业务中的所有项目都设为“隐去”ZMMA 材料采购科目--本来都是可选输入,无需设置(字段状态变式中包含了很多字段状态组,用于控制各科目输入凭证时屏幕的参数,必输、隐去或可选)2.8 后台配置目标:向字段状态变式分配公司代码40把字段状态变式Z001分配给公司代码C999(这样其中的字段状态组就可以在此公司代码内使用了)2.9 后台配置目标:定义留存收益科目42定义科目表A999的留存收益科目为31410901 利润分配-未分配利润(这里王纹介绍了账结法和表结法在sap中实现的方式。

sap2000学习笔记 (2)

sap2000学习笔记 (2)

1.在SAP2000中显示梁柱以及板的截面形状方法是:对于9.0以前的版本在菜单栏>显示>拉伸显示,在SAP2000中则不能再菜单中进行截面显示操作,其方法是:直接在浮动工具条里点击,在弹出的窗口中选中,效果图见下图所示2.在SAP中指定单元划分的方法是:菜单栏>指定>面>自动面网格划分>选择相应的单元类型并指定单元尺寸。

3.北京水金土木的SAP指南一书中,第50页中的步骤九:定义静荷载工况内容中,应为定义>荷载模式。

只有地震荷载下,自动侧向荷载选项才是打开的4. 建立柱状模型时需要选择柱状坐标系,方法是在编辑轴网对话框中选择在弹出的对话框中选择柱面坐标5.定义变截面柱的方法是:先定义两个截面,然后在框架属性中选择other>变截面(见下图)。

变截面构件的定义需要事先划分成若干段,每个段再根据是否为恒截面进行相关定义。

注意到EI33与EI22变量定义可有三个选择:即linear,parabolic与cubic,即定义局部抗弯刚度的变化方式。

效果图见下图所示。

6.定义组合及不规则截面,方法是:。

另外还可以通过>显示弯矩-曲率关系查看已经定义的钢筋混凝土截面的M-Φ关系(是否可以在设计中直接应用呢?)见PDF第89页:。

工具条中的,其功能分别为:显示相关曲线,弯矩-曲率关系,弹性应力。

在SAP中,截面总是预定义的,需要对截面尺寸进行修改。

方法是:在左侧绘制工具条中选择相关操作后,在绘图区左击鼠标,然后点击鼠标右键,,进行尺寸修正。

截面定义后,单击绘图区右下角的完成按钮,即返回截面名称定义的主窗口,确定即可。

7.定义截面属性为面截面时,壳单元非常有用,在平面和三维结构中模拟壳、膜和板的性能,是模型中最常用的一种,例如结构中的楼板、墙、坡面等均以壳定义,壳单元是一个组合了膜和板弯曲行为的3节点或4节点单元(4节点单元不必是平面)。

板弯曲行为包括双向、面外、板旋转刚度部分和一个垂直于单元平面的平动刚度。

SAP学习笔记1

SAP学习笔记1

General Settings检查度量单位(Check Units of Measurement)General Settings->Check units of measurement关于单位配置通常是不需要的,SAP已经提供了几乎所有可用到的度量单位.如图1.3-1,[1]单位维度比如时间功率体积重量,将相关单位更好组织. [2]单位的一些国际标准代号,比如小时Hour ISO code是HUR [3]在右边选择一单位维度,然后对其包含的单位可维护一些基本特征比如小数位等.1.库存销售采购单位设置不同的优缺点.优点:企业实际要求可能需要将这三者设定不同的度量单位并维护一个(指库存单位和采购单位与销售单位—后俩者称可选单位的换算)换算关系, 比如钢材采购单位可能是按吨,库存可能是按卷(或块),比如有些物料采购是按包,库存是按个. 显然在这些情况有维护不同单位的必要.再假如,除了上面所说的库存销售采购单位外,比如有这样的case,某企业希望将库存中按卷计算的钢材在报关时使用吨,在发料时使用米,在采购时使用公斤,然后根据换算关系自动增加扣减库存,使用Units of measure grp能满足需求.(如下图,Enter Additional data到units of measure允许定义多个单位和库存单位的换算)缺点:采购按一包50个采购了某物料,在生产时发现有些包中有一两个不良,按包退货似乎不合理,按个数吧,整包进来退两个来开个退货PO也不好,等凑成一包要些时候也可能会影响实际需求(需求时间上的影响,尽管这些料将来可能要补充回库存).企业总会遇到类似难题,为了便于理解,假设企业有某月计划,A料0库存,从此月的物料供应和生产消耗都是1000,但从物料供给角度,此四周供应商能准确提供的到货数是300,200,100,400,这样从生产角度看,第三周将缺料150.需求(A物料) 第一周第二周第三周第四周PC (生控) 250 250 250 250MC(物控) 300 200 100 400另外,换算关系的不精确和几个单位的随便混用可能造成一些不良后果,除非必须,尽量使用相同单位.***计算MPR是一般使用库存单位.2.数据库中的单位值和显示值差异这种case在SAP很多地方都存在,比如PC,在数据库中保存的是PCS,显示出来是PC,使用SE16检查TPAR Parter表数据库保存的是AG(Sold-to Party),显示是SP.3.如何更改物料单位SAP标准做法是1转移库存,2 PO,SO相关line items要mark为deleted(可使用OMT4 switch off消息),如果使用了batch,还必须archive batch data,显然十分繁琐.最直接最有效的办法,就是直接在数据库曾更改单位,比如你想将原来单位EA更改成PC,找到表MARA将此物料的MEINS改成PCS(注意是PCS).为什么可直接在数据层更改单位,在什么情况下有风险,需要注意什么?2.1 Basic Data 1字段说明[1]物料基本单位,即物料库存单位,常用的相关单位还有采购和销售单位,如有需要可将采购单位和销售单位赋予和基本单位不同的度量单位并维护换算关系.(请参考思考与释疑1-3) [2]Material group物料组, 一般来讲,material type是物料大类,是从会计记帐角度来划分物料, 同一Material type的物料对应相同的Valuation class(请参照2.24Accouting 1和5.物料自动记帐),企业根据需要一般建立原材料,包装物,半成品,外包料,成品等Material type.Material group从物料的属性角度将物料类别细分,企业可根据需要建立资产类,电子类,塑胶类,五金类,光电类等material group.Material group的用处还表现在用户能根据它查询物料(比如库存等,请参照4.1定义物料查询帮助),我们还可使用Material group对无主物料数据物料采购(比如资产采购,费用采购)设定会计科目分配(即PO Account Assignment, 请参照4.2.PO科目分配)从Additional data click进去.Financial Accounting Financial Accounting Global Settings 例1功能范围的应用.例2业务范围(Business Area)年度变式(Fiscal Year)Tcode:OB29|OB37SAP提供了非常灵活的会计年度变式定制,比如国内企业,我们可以直接使用K4,这时候可和日历(公历)相关的变式,这个变式简单使用公历的月份做期间,12期间加4个额外的调整期间,一般的说法是,对于上市公式年报未公步后可以在未来的四期间进行审计或税务等方面调整.接下来举两个比较特殊的变式,WL分53 period(一period即一周),这个period将用在销售预测和PA块等,我们需要按周做销售预测(关于销售预测详细请参考本书相关实例) 为此我们在物料的MRP3 view的Forecase requirements中,我们选择period indictor是W,Fiscal year variant是ZL.图2中的WL是跨年度的,从2006/07/02就是2007年的第1周了(这和接下来的图3,会计计帐用的年度变式相对应)如图3[1][2]变式Z1确2006年的period设置,Z1是个年度相关的变式,这就是说你需要为每年设置期间的日期范围,公历2006/1/28是2006年第7期间的最后一天,注意month+day表示该period的最后一天,,比如2006/2/25是2006第8期间的最后一天,那从2006/01/29到2006/2/25之间的日期都属于2006年第8个期间以此类推.Z1同时又是垮年的变式,如图3-[3],2006/01/01是2006年最后一个期间(第12 period)的最后一天,也就是说,从表面上看2006/07/02开始就是会计年度2007年第1期间的第一天,就想上面所说的,2006/07/29是第1期间的最后一天,我们注意到Year shift是+1 .1.SE37你可使用函数DETERMINE_PERIOD决定某日属于某个变式的某个期间,如图4,测试函数(SE37初始画面的第三个图标)DA TE输入2007/02/2006,VERSION即变式(你也可输入图3的Z1,多选几个DATE测试一下),我们看到period/year是001/2007.2.ZL变式用在KEPM时非常奇怪,我做的sales forecase比如是从017/2006->020/2006,可是保存在PA计划表CE2****(****是Operating concern名称)表中却成了030/2006->033/2006了,因为Z1是不是公历2005年7月就是2006会计年度的第1 period, 公历2006/07/02就是会计年度2007年第1 period,所以它加上了13 week,什么玩意,系统玩这样的逻辑?3.一般地,我们在一般总帐中多使用12+4期间,如果需要你可定义比如一个会计年度使用24个期间,这时可能需要使用所谓的扩展总帐,SAP是你可以在扩展总帐中使用不当365个期间,相信没有企业这样玩法,使用24期间你可以自定义SPL完成GL->SPL的期间映射(请参考本书的SPL部分).我突然想到一个问题,就是SAP系统的日历弄到了哪年,9999年之后,年份5位..哎,讨论这些没有意义,干咱P事,9999年咱都不知轮回了千百回,法国有位路易老大说的经典我死之后哪管TMD洪水滔天,Yeah,做人当如斯”洒脱”.上面实例我们知道SAP可以非常灵活地定作各种BT的会计年度变式,接下来我们只要使用OB37将Z1分配给公司代码就可以,通常一个集团所有的公司代码最好使用同一个年度变式.会计凭证(Document) 如何限制不同财务用户使用不同的财务凭证类型过帐期间设置(Posting Period)Tcode:SE16:V_T010O|OB52|SE16:V_001_R在此步,我们使用SE16:V_T010O定义过帐期间变式(V ariant这鬼东西在SAP我们到处都可碰到),从权限和控制的角度,推荐的做法是,集团有多少个公司代码,通常我们就定义最好和公司代码同名的多少个变式,然后我们使用SE16:V_001_R将公司代码和变式一一对应.然后我们就可使用OB52对过帐期间进行控制(打开或关闭)如图1-[4],是过帐期间的变式名称(和公司代码同名)并分配给了公司代码,控制过帐期间变式的过帐期间也就控制了公司代码的记帐.如果你静下来仔细考虑,为什么SAP不直接就指定公司代码的过帐期间而要使用一个中间的过帐变式. 我认为这样做的目的是可以更灵活控制过帐期间,比如某集团亚太多个公司可以使用同一变式统一管理,如此而已.图1-[1]表示Account type,+表示所有的account type,选中的这行似乎表示公司代码5100(因为variant5100已经分配给唯一的公司代码5100了)允许所有的科目类型都允许在2005/12和2006/01期间过帐,一般的做法是为了安全只允许在当前期间做帐,在月结未完成时的头几天才允许需要在上期间做调整,出了月报后立即关闭上期间.图1-[3]的AuGr表示授权组5100,你PFCG将OB52打开关会计期间的权限加给授权用户,同时,将change,delete等activity从一些用户组拿掉,这些用户我们只让他们有display会计期间开关情况的权限,我们只将可以真正打开和关闭期间的用户包括在授权组5100里面,使用授权对象F_BKPF_BUP可以轻易做到.并非你打开了+就真的允许了所有(SAP所有的科目除了包括我们一般意义上的总帐科目外,物料,客户,固定资产和供应商等都被看成是相关明细科目,比如原材料会计科目是总帐会计科目,所有的实际原材料被当成了物料的明显科目)的科目过帐目,你做好还需要加入会计凭证编号(Number range)FBN1定义会计凭证编号范围,注意编号有所谓的年度相关(每个会计年度都要设置编号,这样每年的编号范围可以从头开始,比如凭证类型SA的凭证编号每年度都从100000001开始)和年度无关(就是YEAR你设置一个YEAR 9999,SA凭证2005年最后一个号是100199999,2006继续下一号码是100200000)的概念,后者免去你需要每年去设置凭证编号,你可以选择使用哪种编号方式.图1-[2]表示当前凭证号,图1-[3]表示外部给号,这种编号范围在SAP也随处可见.为了节省工作量,通常期初时我比较喜欢使用OBH1 从company code 0001 copy某年的编号范围,然后使用OBH2在公司间的不同年份copy.你在上线时可能会专门使用一些自定义的凭证类型处理期初数据,可以设置和凭证编号相同的一些特殊编号范围比如ZA(Doc type ZA,Number ZA是用来转科目余额的,这些number range只在当年设置就好了,以后就不再为其设置年度编号了,这样,在以后年度你错误选择ZA因为无该年的编号都过不了帐).会计凭证页头(Document Header)图1-[1]:Define document type(tcode:OBA7)何时我们还需要自定义doc. Type呢?我们知道doc type的一个作用就是区别凭证的用途,我注意到某些国内ERP系统只是简单地将FI doc type分个记帐转帐付帐凭证而已, 而SAP是为我们提供了足够多的doc type,通常我们可以为导入期初财务数据产生的凭证自定义类型如图2-[1],ZA-ZF是用来导入期初数据的.图2-[3]:授权组,假设doc type SA使用了授权组SA,然后我们可以根据该授权组限制某些用户只能使用某些凭证,请看接下来的实例使用授权组限制凭证类型使用,为达到目的我们将所有的凭证类型都在此设置一个比如和凭证类型相同的授权组(Authorization Group).图2-[4]:表示凭证用于哪些Account type,我们来假设这样一个场景,客户同时是你的供应商, 你在F-53付款时同时对清一些vendor和customer的未清项,此时假设凭证类型KZ(F-53 默认类型)如不允许Customer(Account type D),是清不了Customer未清项的(关于vendor 和customer的未清项对清请参考本书的相关实例).图2-[5]典型的比如doc type AF,资产折旧的选上了它就只能后台使用了.图2-[6]为空表示该凭证类型默认的汇率转换类型是M,你可以测试一下,OB07|OB08定义一个exch. Rate type比如Y,在此设置Y,这样外币转换就使用exch. Rate type Y了.图2-[7]表示该凭证类型(SA)允许公司间直接过帐,我们知道FB50的默认凭证是SA,你在FB50测试一下,Dr:company code 5100记笔费用, Cr行项目公司代码手工输入4100,付笔现金,这就叫公司间过帐,为此你必须首先使用OBYA设置公司间清帐的科目才能过帐,关于公司间清帐请参考本书相关部分.图2-[8]除了使用凭证的validation外,我们还可以直接设置某种凭证类型过帐时必须输入Reference 字段和document header文本,不大建议如此做法,因为它是doc. Type级的,可能集团公司的某些公司代码我并不需要此功能,你不能强行就给整上去.图1-[2]:Validation and Substitution(Tcode:OB28|OBBH)假设你公司代码是四位数字表示,各公司代码的成本中心的前两位是参考公司代码建立的, 比如company code 5100的成本中心是51*****,company code 4100的cost center是41****,为了防止用户在5100做成本中心消耗时输入成本中心41****或其它,我们就可以使用一个确定(validation)来防止这些错误.关于确定和退代请参考本书相关实例部分,使用GGB0|GGB1你可以看到SAP相关模块使用的所有确定和退代.你使用GCT0传输你自定的确定和退代代码.图1-[3]:Define Text IDs for Documents(Tcode:OBT8)在此你定义凭证header的文本ID,这个ID和line item ID(SE16:V_T053)有所不同,我们知道在记帐比如FB50,我们line item输入ID,然后会自动带出ID表示的文本来,这个header ID 似乎不是这么回事,SAP说这些ID在Correspondence和Payment advice info可以调用. 图1-[4]:Document Change Rules, Document HeaderSAP默认财务凭证header字段BKPF-BKTXT和蔼BKPF-XBLNR两个字段内容是可以更改的(比如使用FB02),接下来我们也可设置凭证行项目某些字段内容是否允许修改.我们记住,并不是某些字段你在次设置了它们可以修改你就真的能修改它们的,在本篇中附送了一个可以修改绝大部分字段内容的程序.图1-[5]:Maximum Exchange Rate Difference某企业需求,不允许财务用户在记帐时手工修改汇率,用户是这样做的,假设是FB50,跳到Details tab页,手工输入exch. Rate,或者F-02,外币记帐,直接输入汇率,然后开始记帐,就使用了手工输入的汇率了,现在需要禁止财务人员这样搞法(你说这什么世道,这样故意搞错汇率的帐也记的出来,不过话又说回来,这个世界不做点假帐的会计也不算会计了),你就可以将根据公司代码和外币类型设置最大的汇率差是0,不能有汇率差异,然后OBA5将消息F5 212设置成Error ,Ok,用户手工输入汇率不管用了,如果输入汇率和OB08定义的汇率不同就有F5 212的错误.现在的问题是,公司(本位币RMB)刚收到一笔100000USD的投资款,按双方协商的汇率是8RMB=1USD,即等于增加投资800000RMB,而现在的汇率变成7.9RMB = 1USD,Ok,你限定了不能有汇率差异,手工输入汇率出现错误,哎,你又要将F5 212给折腾成警告什么的.我个人很反对不改善操作流程而滥用系统的做法.使用授权组限制凭证类型使用用户需求:财务部们做AP的用户只能使用某些凭证类型,做AR的只能使用应收相关的另一些凭证类型等,为此我们可以在所有相关的会计凭证类型中设置授权组(Tcode:OBA7,如图2-[3],我为凭证类型SA定义了一授权组也叫SA(你最好不要给WE,WA,WL,因为通常你不给财务部们用户物体料相关Tcode MB1A,MB1B,MB1C,MIGO,VL02N等就可以了.).即限制不同财务用户只能使用特定的doc type.如图3,假设我想让用户STONEF只能使用FB50和doc type SA记记帐,我们这样做(1)OBA7给一些手工记帐用的Document type比如AB加入授权组AB,KR加入KR,总之,自动过帐的doc type WA,WL,WE的我们不加授权组.(2)PFCG建立一role,用户STONEF被加入该role(3)加入记帐用的Tcode FB50|F-02等,然后我们选择图3-[2]的Authorization for Document Types 后在Authorizatoin group中输入SA到SA,现在用户STONEF就只能使用Doc type SA了.注意:SAP的权限检查的逻辑无非是使用下面的代码:authority-check object 'F_BKPF_BLA' “凭证类型的授权对象id 'ACTVT' field _actvt “Activity用来限制用户的行为比如是否可新建修改删除id 'BRGRU' field i_brgru. ”这个就是传说中的授权组回到第1步,OBA7给所有手工可能使用的doc type加上授权组,这步是关键.假设只有Doc type SA加了授权组SA,然后在图3-[3]加入的doc. Type的授权组是From SA to SA,很好,F-02你可以使用所有的凭证类型,因为其它的凭证都没有设置授权组,上面的authority-check代码返回是成功的,你测试一下,给doc type AB加入一授权组AB,Ok,现在STONEF F-02时不能使用Doc type AB凭证行项目(Line Item)图1-[1]:Define posting Keys(Tcode:OB41)一般地,我们不需要自定义过帐码,如果可能,最好你记住几个常用的PK码以显示你对FICO 是多么的Professional.关于记帐码,有两点值一提:(1)第一点是PK码00,表示Account assignment model,我们使用FKMT定义所谓的Account assignment model,然后我们在记帐时比如F-02时可以使用它, account assignment 是一个你预定义的line item集合可以方便地实际记帐时插入凭证,为此你只要选择记帐码00就行.本篇接下来会详细介绍FKMT(Acct. assignment),FBD1(Recurring Entry Document)和F-01 (Sample document)在FI模块的应用.(2)第2点是记帐码的字段状态组,SAP在记帐时会要求◆记帐码 会计科目♦物料移动类型(物料移动相关比如MIGO 101收货产生会计凭证,当然对于FI直接记帐和movement type 就无关了)三者的字段状态组相同,否则过帐时就有错误提示.图1-[2][3]:Define Field Status Variants and Assingn to company codeTcode: OBC4|SE16:V_001_POBC4简单地从SAP里copy field status variant到Z001然后简单地分配给所有的集团公司代码就可以,SAP配置不就是简单地拷来拷去吗?我们知道FS00建立科目主数据时时我们会选择字段状态组,根据实际业务需要,你可能需要更改默认的字段状态组,比如你实施了Business area,相关科目在记帐时要将Business area这个Account assignment 字段显示出来你就需要OBC4更改字段状态.图1-[4]:Maintain Subscreens for Coding Blocks(Tcode:OXK1|OXK2|OKX3)详细请参考本篇实例Field status和Coding block subscreen.图1-[5]:Define Tolerance Groups(SE16:V_T043T|SE16:V_T043)你必须为SE16:V_T043T每个公司定义一个记帐T ol. Gr,否则记帐时会提示F5013的警告和F5103的错误,图3中为company code 5100设置了一Tol gr,这个用户每次最大的记帐金额是1000 RMB,并被分配给user STONEF(如图3-[2]),这样在company code 5100中,STONEF最大的记帐金额是1000 RMB .如有需要,你可定义不同的TOl. Gr定义不同的最大记帐金额并分配给不同层次的财务人员.Field status和Coding block subscreen业务背景:用户希望在记帐时成本费用类科目(Field status group: G004)能使用自定义的Coding block字段ZZCB1(Tcode:OXK3),因为尽管使用了cost center和statistical internal order用户认为还不能详细反应费用的用途.其实很简单,你只要保证OBC4,OMJJ(主要针对material account with Field status group G006),OB41(PK)码字段状态必须一致.一个实例就是MIGO收货将产生类似Dr:(PK 89)INV Cr(PK:96) GR/IR的凭证,你就必须保证PK码96,字段状态组G006还有Mvtype 101的字段状态相同,对普通G/L当然就不需要考虑OMJJ的字段状态了.*关于OXK3的使用请参考本书的SPL配置相关章节.(1) 字段状态组的配置一.会计科目字段状态组的设置Tcode:OBC4(OB14),OBC5你不要问俺怎么知道tcode,你们不知道俺知道,谁让俺是天下独一无二的SAP屠夫呢?我不会告诉你们如何找tcode的,最近SAP AG那帮鸟人越来越给咱们一个SPRO敷衍了事了,反正我跟你们又不很熟悉,我也不会告诉你们,我还最善于在SPRO下自挂几个IMG tree玩.OBC4选取G004后,将ZZCB1,functional area,profit center等字段设置为必输(Re1.Entry)或可选(Opt. Entry),需要注意的是最好OBC4,OB41,OMJJ保持完全一致,一个实例某account assignment字段是OBC4是可选,OB41是必选,即使你输入了内容依旧有错误提示.OBC5你将这field status group分配给你的公司代码.由于只是费用类科目只要再考虑PK码的字段状态就可以.*OBD4定义会计科目组的field status,OB26定义transaction的field status都只是针对会计科目操作(FS00,FSP0)的,和本主题没有关系.二.定义PK码的字段状态Tcode:OB41在此步你需要的是将PK40,50 additional account assignment的ZZCB1,Functional area,profit center设成可选.三手工记帐(Tcode:F-02|FB50)随便选一Tcode记帐,如使用FB50,你必须双击相应行项目才能看到account assignment屏幕(关于此屏幕的意思请参考本书的SPL配置篇章节)至此,ZZCB1字段就已经出现了, 你可能看到的画面如图例2-3,可惜ZZCB1字段没有default 显示出来,你可能需要Click图例2-3-[1]的More|Mehr按钮才能弹出该字段,这时你就需要(2) 定义Coding block subscreenTcode:OXK1OXK1定义coding block subscreen,定义的这屏幕是跨client的.如图例2-4,将ZZCB1设置成第一个字段,将自定义的subscreen 9000的Priority设成最高1,激活标志选上后按Generate按钮产生程序(即如何取subscreen的策略程序,这时候那个爱跳舞的每天尽知道瞎开心的小朋友过来问,请问屠老大,那个程序在哪里,靠,难道连这个我也要告诉你们吗?).当使用G004的科目记帐时,如图例2-5,你发现ZZCB1字段默认显示了并且确实是第一个字段.1虽然本例重点是以字定义字段ZZCB1为例,实际上任何Account assignment字段都是这样操作.2 细心的读者一定会发现,当然象SHERKY之类的是发现不了的,为什么图例2-4我明明设置了7个字段给9000屏幕结果图例2-4-[5][6]设置的material和network字段没了,好,首先我需要告诉你的是,这次真的不是SHERKY和YZZY偷去换糖吃的,是什么原因,读者自己想想?\MD,还是我说了,要不估计有些又要来问,是因为PK码或G004的字段将他俩隐藏了.正好给读者自己动手的一个机会搞定它.(3) 如何快速排错通常出现字段状态组不符的情况还是经常发生的,尤其是系统刚上线,另一个刚上线的问题是CO object assignment(OKB9).不说了,现在以前我有几个程序是用来快速检查这些不同的,如果有field status不同俺头昏眼花的要对好半天的, 今天我才发现我箱子中只有RM07CUFA :检查movement type和GL account的field status ,还有几个不见了.YZZY,SHER KY,你俩有没有偷拿俺的东西,你这样做不对呀,上回我老弟SAP搅肉机拿我宰SA P的屠刀玩很不小心砍到自己的脚,疼了数周….哎..,哪位弟兄捡到了请物归原主.谢谢.Validation凭证的确认在HR,AP,AP,GL,Consolidation,Real Estate,Special Purpose Ledger等多模快都能发现有效性检查(Validation)配置,所谓Validation不过是在凭证保存前根据设置条件判断此凭证是否有效,再根据Validation设置的消息类型(关于消息请参考第例消息控制)决定凭证是否允许保存(顺利保存的),对稍微了解ABAP开发基础的用户是很容易理解的.凭证Validation,Substitution和User Exit的使用保证了凭证能成功通过某些企业实际的自订复杂业务检测最后保存在数据库中.***可使用Validation检测在记帐时某些cost center只能对应到具体某Functional Area(如上了Functional Area的话),某些费用类科目只能记到某具体[1]定义记帐确认.[2]定义会计凭证退代.建立Validation步骤:下面以Line Validation STLINE只允许用户STONEF在5100(本位币HKD)记帐时本位货币金额不超过1000HKD为例子,详细介绍Validation的配置步骤.***当然使用其他配置也能达到相同效果.1.选择Callup Point建立Validation Name(如图7-2).[1]1.在凭证抬头触发 2.凭证行项目触发 3.整个凭证触发,触发通常发生在用户按Enter键和保存之时.[2]新建Validation时按F2进入详细画面(如图7-3)[3]1表示激活,只有选择激活后Validation才真正起作用.2.Validation建立步骤详解(如图7-3).[1]新建Validation,如在此新建Validation要回到图7-2按New entries然后激活.[2] 新建Step,一个Step包含先决条件,检查和消息. 图7-3 Step001表示的是在Company code 5100(Local Currency HKD)下如果User是STONEF,如记帐本位币超过1000HKD,就弹出错误消息ZFIMSG 017(关于消息剖析请参考第例消息控制).***Validation触发的条件是满足先决条件但是不满足检查条件.[3]Rule可用在Validation,Substitution,Report Write Selection甚至A TP check,简单理解,经常用到的一些判断条件可建立成Rule,将Prerequisite和check建立俩Rule-ZRULE1(图7-4)和ZRULE2(图略.BSEG-DMBTR <= '1000.00'),和图7-2效果一样,不同的是此俩rule还可用在Substitution等中(请看第8例凭证的退代),可重复使用.重复性的好处还表现在你只要修改rule(比如现在STONEF允许最大记帐金额是2000),所有用到此rule的V alidation,Substitution全部生效.图7-5使用Rule和图7-3直接使用ABAP code效果一样.***Rule做为一个条件可用在定义其它Rule,比如ZRULE3 包含ZRULE1 and 其他条件.[4]Header Validation只可选BKPF字段和只在凭证头回车或保存凭证触发.[5]Item Validation先决条件可选BKPF和BSEG,但是Check只能选BSEG字段,否则不被触发. ***比如先决条件条件是BKPF-BUKRS,Check是BKPF-USNAM,很明显这是无效的Validation. 另一个问题是如有多个行项目满足了条件会弹出多条消息.[6]整个凭证有效,就是在Doc Header,Item回车和保存都触发.[7]先决条件条件(参照[2]).[8]检查(参照[2]).[9]SAP消息使用在多种地方,比如想打印传真PO需要建立一个相应消息,另外消息还用在处理程序例外上,在这里是指后者(更详细请参考第例消息控制).如上图7-6.[1]E表示消息定义为错误类别,此时不可保证凭证,I,W类别只是给出信息和警告,允许凭证保存,如选A,则会退出当前Tcode操作.[2]用户可使用Tcode:SE91字定义的Message Class(图7-7).[3].在此选择了消息号017使用了俩参数(&),&表示在实际弹出消息时能使用实际值取代&.[4].使用消息变量.图7-8表示用户STONEF在使用FB50手工记帐时,Local currency amount>1000时出现的错误(Validation ZSTLINE生效,消息的俩&参数被BKPF-USNAM和BSEG-DMBTR代替),出现的错误消息,由于凭证俩行Amount都>1000,此消息将弹出俩次.1.ZSTLINE显然对USER STONEF操作所产生的任何会计凭证都有效,比如只想限制STONE在使用FB50记帐但是F-53付款时却允许超过1000HKD,请在先决条件上再加上Tcode FB50则Validationi就只对FB50有效.2.想用Tcode比如FB50测试新建Validation,起码要求退出当前操作再进入,否则SAP会从缓冲中读数据认为还是上次的配置,结果拥护却认为配置失败,最保证的方法是从Validation IMG窗口使用/O FB50(或其它Tcode).3.这种方法同样适用于任何其它相同情况的测试.。

SAP笔记

SAP笔记

SAP笔记问题:1、销售计划协议中的“工程改变状态”什么作用,如何设置?2、MRP视图中的JIT交货计划如设置了“1”,涉及哪些方面?会影响销售计划协议中JIT交货计划和预测交货计划更新吗?3、安全库存天数可以储存在物料主数据的某个字段中吗?系统自动根据安全库存天数,及系统的需求,测算安全库存天数。

4、下采购订单时出现报警:订单数量不遵守近似规则,不知道什么原因?学习笔记:1、COOIS,生产订单查询目标数:生产订单数量确认数量:报工数交货数量:入库数2、系统后台表查询SE16N/SE16:EKET:查看采购计划协议交付行EKKO/EKPO:采购凭证清单MARA/MARC:物料清单ZMM_STOCK_AGE:期初库龄AFRU:查询报工错误MSEG:物料凭证清单MKPF:查询用事物代码操作产生的物料凭证VBAK/VBAP/VBEP:销售订单/销售计划协议(交货计划)查询BKPF:会计凭证查询CDHDR/CDPOS:销售订单/销售计划协议/采购订单/采购计划协议/物料/信息记录/交货单等删除记录LIPS/LIKP:查看外向交货单详情MARD/MSKU/MKOL:查询工厂库存/客户寄售库存/供应商寄售库存MARC:查看工厂转储在途库存S067:查看未清发货和发票凭证MBEWH:查询历史标准成本3、MBST是按原来的出库价格退回,而反向冲销是按现在库存的价格退回,存在价格差异;4、VL09冲销发货;FB08:冲销会计凭证;MR8M:发票检验凭证冲销;VF11:销售开票冲销5、发货相关移动类型说明:601/602:工厂发货到标准客户处(海外客户)631/632:工厂/中转库发货到客户寄售633/634:销售开票,扣减客户寄售库存653/654:销售退货6、MC.9查询价格:取会计视图1中的标准价格库存数据:包括客户寄售、工厂库存、中转库和外协供应商处库存,不包括供应商寄售7、角色权限USR21系统用户名表ADRP系统用户名-用户名称表ADCP系统用户-所属部门表AGR_DEFINE系统角色定义表AGR_USERS角色-用户表AGR_TCODES角色都有哪些TCODE表TSTC系统所有TCODE表8、物料凭证日期&外向交货单日期说明:过账日期:为实际发货日期输入日期:做操作的日期凭证日期:11、预制发票中文本字段的处理(MESG),预制发票号存储在后台表MESG中的文本字段12、如果知道被删除的销售订单号,可以用VA03,随便进入任何一张销售订单,在菜单:环境--更改里面输入被删除的订单号,可以知道是谁删的。

SAP学习笔记

SAP学习笔记

SAP学习笔记矫正性维护概念和系统操作设备维修申请维护计划组(maintenance planner group)维护计划组是负责在一个特定的维护计划工厂中进行计划和处理维护任务的一组员工。

每一个设备和功能位置可以分配一个维护计划组。

它也可用于评估。

维护计划工厂(maintenance planning plant)维护计划工厂是一个逻辑上的定义。

它为其所属的维护工厂进行维护工作清单的定义,维护计划的执行、管理和规划以及负责对维护通知的建立和维护订单的处理。

通常根据业务的需要,有三种维护策略:1.集中式维护管理,即所有的维护计划和任务由一个维护计划工厂来安排2.分散式维护管理,即维护计划工厂只对本身的维护工厂负责,安排工作3.混合型维护管理,即是以上两种的组合。

维护工厂(maintenance plant)维护工厂也是一个逻辑上的定义。

在维护工厂中,可以管理各技术对象和工作中心,也就是说,技术对象的维护工厂即是该技术对象所安装的工厂;而且,在维护工厂中,可以管理那些为安装在该工厂的技术对象所执行维护任务的工作中心。

工作中心(work center)工作中心是定义在维护工厂下的一个或一组人/机器。

它是维护任务的执行者,负责维护订单的执行。

并可用于能力、计划和成本核算。

主工作中心(the main work center)主工作中心通常是一个或一组人/机器。

它负责确认在一个订单中的维护工作被执行某些工序的工作中心所执行(确认、监督)。

在生产中,作为生产机器的工作中心(the work center as production machine)表示为一个机器,所以,工作中心可以生产产品。

在系统中,执行工作中心(the performing work center)和作为生产机器的工作中心统一简称为“工作中心”。

加速方法论(AcceleratedSAP )在SAP实施过程中,遵循加速方法论(AcceleratedSAP,ASAP)会达到事半功倍的效果。

我的SAP,ABAP基础语法学习笔记

我的SAP,ABAP基础语法学习笔记

ABAP基础学习笔记学前说明:1.ABAP/4每条语句以句号结束;2.ABAP/4中象= ,>, <,+,-,*,/等符号左右都需要有至少一个空格,否则报错;3.整行注释用’*’号,星号要放当前行的第一个才有效, 注释本行后面部分用’”’号;SE38 创建、修改和浏览程序SE80 创建、修改和浏览数据表格、程序、函数组、开发类……其作用是决定对象能传输到哪些服务器SE11 创建、修改和浏览数据表格、类型、域……SE16 浏览数据库表格。

SE93 创建事务代码。

SE37 创建、修改和浏览用户自定义函数,查看系统函数。

S001 开发的很多代码可以查看SE09 测试程序SM30 维护表一、基本数据类型:Type Length Range Initial Value DescriptionC 1 1-65535Byte Space 字符串数据, 如’Program’D 8 8Byte ‘00000000’ 日期数据, 格式为YYYYMMDDF 8 8Byte 0 浮点数I 4 -2^31至2^31-1 0 整数N 1 1-65535Byte ‘00…0’ 数值所组成的字符串P 8 1-16Byte 0 Packed 数, 用在小数点数T 6 6Byte ‘000000’ 时间数据, 格式为HHMMSSX 1 1-65535Byte X’00’ 16进位数例:C: 字符(串), 长度为1, 最大有65535 BYTES, 初始值为: space,例: ‘M’;D: 日期, 格式为YYYYMMDD, 最大是’9999/12/31’ ,例:’1999/12/03’.F: 浮点数, 长度为8, 例如: 4.285714285714286E-01I: 整数范围:-2^31 ~ 2^31-1N: 数值组成的字符串: 011, ‘302’.P: packed 数,用于小数点数值,例如: 12.00542;T: 时间, 格式为HHMMSS,例如: ’14:03:00’, ’21:30:39’.X: 16进制数, 例如‘1A03’.二、变量的声明:变量宣告包含name, length, type, structure等,语法如下:DA TA<F> [<length>] <type> [<value>] [<decimals>]其中: [] 里的内容表示可选项。

SAP学习笔记

SAP学习笔记

SAP 学习笔记基本设定以及操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.1.SU01 账户设定①该命令用于创建、修改、显示SAP登陆账户,可以设置里面的一些用户参数。

②缺省值选项卡里面的起始菜单处输入事务代码可以使用户在登陆的时候直接进入到事务代码界面。

③登陆语言可以设定默认登陆语言④十进制计数法这里可以设定默认的小数点显示方法(设定好了就不要再更改,推荐用 X)⑤个人时区这里可以设定用户所在的时区和服务器所在的时区区分出来。

2.SM12 查看用户锁定的表用户名这里输入要查看的用户名,集团那里输入客户端号,回车,然后把锁定的表删除掉就可以了。

3.SM04 查看正在登陆的用户,并且可以把别人踢掉4.OBR1 重置业务数据。

5.OBR2删除主数据6.OBR3 让公司代码正式运行 ~设置为生产。

7.CG3Y把服务器的文件下载到桌面8.CG3Z把文件上载到服务器新公司配置⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ ..1.OY01定义国家基础信息(一般不需要维护)路径: SPRO →参考 IMG → SAP NetWeaver→一般设置→定义国家→定义MySAP系统中的国家①国家代码720②过程TAXCN③硬通货有些国家货币贬值变化得厉害的时候,用别的国家货币做硬通货例如美元2.设置国家特定的检查路径: SPRO →参考 IMG → SAP NetWeaver→一般设置→定义国家→设置国家的特定检查①银行代码:一般选择外部分配②银行代码长度:一般是15 位,如果太长的话要用一个参考字段把多出来的添加进去3.货币路径: SPRO →参考 IMG → SAP NetWeaver→一般设置→定义国家→货币→检查货币代码①RMB 或者 CNY设置成主要货币就可以了,②为货币设定小数位ISO 那里输入国际货币符号CNY4.OX02 定义公司代码路径: SPRO →参考 IMG →企业结构→定义→财务会计→编辑、复制、检查公司代码→双击编辑公司代码数据直接点新条目创建保存后自动进入详细信息配置:最后打钩保存就可以了。

100小时学会SAP-学习笔记

100小时学会SAP-学习笔记

100小时学会SAP-学习笔记(1)第一章准备工作1.1 登录系统1.2 进入系统后台1.3 退出后台操作,回到前台事务Spro>SAP参考IMG1.4 显示业务操作的事务码菜单“细节>设置”1.5 设置用户参数菜单“系统>用户参数文件>个人数据”1.6 创建新的会话1.7 退出系统第二章财务会计(FI)2.1 后台配置目标:创建公司代码新建公司代码,C999公司代描述的是一个完整的会计实体,它需要对外呈报会计信息,比如资产负债表、损益表、利润表和现金流量表等。

后台>SAP用户化实施指南>企业结构>定义>财务会计>编辑/复制/删除/检查公司代码l复制、删除、检查公司代码:复制一个已有的公司代码l编辑公司代码数据:从头开始配置公司代码注:对配置的更改保存在更改请求中,我们可以把不同的配置保存在不同的请求中,在本书中为了方便起见,我们将所有的配置保存在一个请求中。

2.2 后台配置目标:创建会计科目表新建科目表,A999严格地说就是要定义一个会计科目表的代码和名称,而不是整个科目表。

SAP 中可以定义多套会计科目表,不同的公司代码可以分配不同的会计科目表,它们之间的关系是多对一的关系。

后台>SAP用户化实施指南>财务会计>总帐会计>总帐科目>主数据>准备>编辑科目表清单2.3 后台配置目标:定义会计年度变式新建会计年度变式,ZF(这里选了日历年度,所以不必维护期间、期间文本和缩短的财政年度等信息。

实际上这个操作不需要做的,直接用K4就行了)定义了会计年度和会计期间是如何设定的。

我国采用自然年度作为会计年度,以自然月作为会计期间。

稍有不同的是我们在12个自然月会计期间之外,再增加4个特殊会计期间,用以放置各种特殊的凭证,如审计调整凭证等等。

后台>SAP用户化实施指南>财务会计>财务会计的全局设置>会计年度>维护会计年度变式(维护缩短的会计年度)>新条目2.4 后台配置目标:创建信贷控制范围新建信贷控制范围C999信贷控制范围是SAP销售和应收帐款模块中用于控制信用风险的组织结构。

2021学年100小时学习SAP笔记

2021学年100小时学习SAP笔记

一、FI1、创建公司C999:SPRO-IMG-企业结构-定义—财务会计-创建公司代码;2、创建会计科目表A999:SPRO-IMG-财务会计—总账科目—主记录—准备—编辑科目表清单;3、创建会计年度变式ZF—在那些期间进行过账ZF:SPRO-IMG-财务会计—财务会计的全局设置—会计年度—维护会计年度变式;4、创建信贷控制范围C999—是SAP 销售和应收帐款模块中用于控制信用风险的组织结构.公司代码和信贷控制范围是多对一关系:SPRO-IMG-企业结构—定义—财务会计—定义信贷控制范围;5、维护公司代码的全局参数—公司代码全局参数用于设置创建公司的帐目表,信贷控制范围,会计年度变式等:SPRO-IMG-财务会计-财务会计的全局设置-公司代码-输入全局参数;6、定义科目组及输入控制—科目组是将性质类似的科目分类,组要维护前台会计科目主数据。

:SPRO-IMG-财务会计-总帐会计-总帐科目-主数据-准备-定义科目组;A999 BSA 资产负债类科目10000000 39999999A999 PLA 损益类科目40000000 59999999A999 RAA 统驭科目11300000 216999997、定义字段状态变式Z001—它控制在输入一张会计记帐凭证时,该科目的那些辅助核算项目是必须输入的,哪些是不允许输入的,哪些是可以选择的;重点:科目组是控制科目中的参数,字段状态组是控制凭证中的辅助核算项:财务会计-财务会计全局设置-凭证-行项目-控制-定义字段状态变式;8、向字段状态变式分配公司代码—解释:先分配给公司代码,以后可以把字段信息分配给会计科目:财务会计-财务会计全局设置-凭证-行项目-控制-向字段状态变式分配公司代码;9 、定义存留收益科目—SAP 总账在年结时可以自动结转本年利润或未分配利润,也就是说系统自动将利润表科目余额转入资产负债表科目中的本年利润或未分配利润。

这里是定义转入的科目,SAP称之为留存收益科目。

sap系统学习笔记-PP(2)

sap系统学习笔记-PP(2)

知识点102、策略60我们要了解60呢,可能要从工程开发带一下子,产品的开发阶段,可能每个物料都是模型,不会很精确,如果想做的很精确,是有点难度的,建议我们采取计划物料方式,计划物料在我们工程阶段就已经做好了。

简单的解释,计划物料就是把我们很多相似的产品长交期的物料把它变成一个BOM,便于我们做一些销售预测的计划,等我们的产品完善了,正式生产的时候了,有客人的销售订单之后呢,它就会做这样一个冲销关系,这就是计划物料的使用方式。

当我们用计划性物料多了一个料,就是计划型物料,是用系列的概念把它做出来,这些都包含什么料呢,一般都包含一些长交期的材料,一俩天进来的料是不会放进去。

我们在系统里面演示一下。

它的流程是什么样子的呢,首先我这个产品还没有完全可以正式生产,我们会用一个计划性物料,对这个计划性物料做计划,告诉它未来会卖多少东西,下面的东西就取去采购嘛它是不可以做生产的,它只是用来做计划的,因为我们做生产是我们的产品成熟了,我们的生产线调试也完成了,这个时候才做生产,所以说,我的计划性物料是不可以做生产的我首先建一个计划性性物料,这个计划性物料暂时就按成品建1、建立计划性物料2、建正式产成品3、建长交期的原材料料号,建一个普通原材料4、建计划新物料和正式物料的BOM,CS01就是说WCP_06J这个物料,就是我WCP_06的计划性物料第一我们MM02设定WCP_O6J为计划性物料,在MRP3里面把它设定为60保存第二呢,我做一个计划独立需求(销售预测)MD61,我们MD04看一下这里面就有一个计划独立需求VSEV。

第三,跑MRP,触发原材料的采购,但是我们这个计划订单能不能生产呢,是不能生产的,跑完MRP,我们发现呢多了个计划订单订单是,后面是INDR的,肯定是VP的,不能转生产订单我看看它下阶的原材料可不可以去采购为啥看不到下阶物料啊,加了个原材料WRC_01后可以了为什么我产生的计划订单是INDR的呢,不能转采购订单呢,是因为MRP4里面计划独立需求没有设置成2,如果我设置成2我在来跑一下成品MRP,在看下阶原材料的就不是VP 的了,可以转采购申请了。

SAP学习笔记

SAP学习笔记

精心整理SAP学习笔记基本设定以及操作………………………………………………………….1.SU01账户设定①该命令用于创建、修改、显示SAP登陆账户,可以设置里面的一些用户参数。

②缺省值选项卡里面的起始菜单处输入事务代码可以使用户在登陆的时候直接进入到事务代码界面。

加进去3.货币路径:SPRO→参考IMG→SAPNetWeaver→一般设置→定义国家→货币→检查货币代码①RMB或者CNY设置成主要货币就可以了,ISO那里输入国际货币符号CNY②为货币设定小数位4.OX02定义公司代码路径:SPRO→参考IMG→企业结构→定义→财务会计→编辑、复制、检查公司代码→双击编辑公司代码数据直接点新条目创建保存后自动进入详细信息配置:最后打钩保存就可以了。

5.OB45定义信贷控制范围路径:SPRO→参考IMG→企业结构→定义→财务会计→定义信贷控制范围①这个是为了给一个公司一定的信用额度直接新条目②更新:意思是销售订单等得数据何时更新到总账,一般都是选000012③FY变式:指的是年度会计变式,中国一般用K4,表示12个月的会计区间和4个季度的特集中编辑总账科目这里注意要在“设置”里面的“层次结构显示”修改为“显示导航树中的账户”然后点击新建。

输入想要创建的科目号码回车。

①资产负债表类的科目就要勾选必须“仅限以本位币记的余额”②如果这个科目是要收税的那就要勾选允许含/不含税过账并且在税务类型那填“*”③中转科目就要勾选未清项目管理④要查看科目的记账明细的话纪要勾选显示行项目⑤排序码要填,根据需求①选择字段状态变式②如果勾选只能自动记账,那就不能手工录入这个科目了,只能从别的模块自动带过来。

产生同一类型的凭证号。

⑦在BKPF表里可以看到所有凭证的行项目(SE16看表)。

2.FB03看看刚刚做的科目凭证3.FS10N查看科目余额也有个FAGLB03可以查看,一样的。

4.OBA7更改凭证类型的编号范围。

当提示凭证号已经被分配的时候可以更改范围然后就会用新的号码段来作为凭证编号了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.定制主菜单——权限设置
点击任务栏中“表格设置”,选择“可视”,点击“更新”;点击“应用权限”表示当前使用者(manager)的权限
2.拖放相关——自动生成报表、查看功能
操作:模块——库存——物料主数据——找一个物料主数据
拖放相关——将刚刚找的物料主数据的物料编号拖放到“拖放相关”的相应地方,
及得到相应数据。

在拖放相关界面,点击过滤器表,在“状态”选择“等于”“已结算”
3.主数据种类:
业务伙伴主数据:S:供应商C: 客户P: 潜在客户
物料主数据
4.库存数据的关系式:库存量-承诺量+订购量=实际可用量
5.物料在仓库中的管理办法
分仓库管理:模块——库存——物料主数据——库存数据,在“仓库个别管理”打钩,即可在不同仓库中输入最大、最小库存、需求库存水平;若不打钩,则在
库存水平下方输入所有仓库的最大、最小值
可用量管理??
综合管理
6.物料成本计算方法:移动平均法、先进先出法
二:采购
1.采购的标注业务流程
采购订单——收货采购订单——应付发票
采购订单:无财务凭证,影响订购量,不影响库存量
收货采购订单:生成财务凭证(借库存商品,贷物资采购),库存量发生变化
应付发票:生成财务凭证(借税和物资采购,贷本公司),不影响库存量
2.非库存物料在销售中的特点
1)物料主数据中取消“仓库物料”类别
2)没有库存数量记录
3)只生成一笔财务凭证,发生在付款阶段(应付发票)(借税和其他应付款,贷本公
司)
3.什么是应付预留发票:
先付款,再收获;也叫在途物资业务
与标准业务流程的区别:采购订单——应付预留发票——收货采购订单
4.采购与发货并进
先新建物料,不输入价格
收获采购订单——应收发票(交货)——应付发票
Eg:采购估计价格为100,数量为10;按采购价或其他销售价格卖出4个,但是,最后在应付发票中按110的成本付款,因此生成的财务凭证为:借税收、物资采购
(1000)、库存商品(60)、价格差异收益(40)、贷本公司
5.采购退货的两种情况及如何实施
1)收货后、付款前
(采购订单)——收货采购订单——退货
一般来说,可以实现,仓库会减少,财务凭证有冲销部分。

在收货采购订单的财务
凭证:借库存商品,贷物资采购;在退货中为:借库存商品,贷物资采购,数值变为负值
2)收货后、付款后
(采购订单)——收货采购订单——应付发票——应付贷项凭证
在收货采购订单的财务凭证:借库存商品,贷物资采购;在应付发票中为:借税和
物资采购,贷供应商公司;在应付贷项凭证中为:借税(负值)、库存商品,贷供
应商公司(负值)
注:先付款后收获情况是不能退货的
三.客户关系管理:销售
1.客户关系管理的活动类型:打电话、见面、任务、记录、其他;前三种比较重要
2.销售机会——销售机会
分阶段:如初次联系、会议、报价、议价等
最终结果:赢取或丢失
销售机会——销售机会报表——机会管道
机会管道:1)静态分析:可按销售员、阶段、金额等分类显示销售机会
2)任务栏中“转至”——“动态机会分析”,彩球体积代表毛利
3.销售的标准业务流程
销售报价单——销售订单——交货单——应收发票
会计凭证及库存变化:
销售报价单阶段:无财务凭证,库存量不变
销售订单阶段:无财务凭证,已承诺增加,可用量减少,库存不变
交货单:借销售成本,贷库存商品;已承诺变少,库存变少;
应收发票:借本公司,贷税和业务收入;库存不变;
4.非库存物料在采购中的特点
1)物料主数据中取消“仓库物料”类别
2)没有库存数量记录
3)只生成一笔财务凭证,发生在收款阶段(应收发票)(借本公司,贷税和业务收入)5.捡配与包装发生在订单之后,交货单之前(订单——捡配与包装——交货),拣配与包装不用建立虚拟库
未清量就是还需要捡配的量,下达量是在交货前的力所能及的捡配量
未清量大于等于下达量
6.销售订单中的可用性检查的选项
1)删除行:表示取消该次销售订单
2)显示可选项:即选择备选物料(库存——物料管理——备选物料设置)
3)显示其他仓库的数量
4)可用数量更改:自动改成最大可用量
5)继续:库存变负
7.应收预留发票(先收款、在发货)
销售报价单——销售订单——应收预留发票——交货
会计凭证及库存变化:
销售报价单阶段:无财务凭证,库存量不变
销售订单阶段:无财务凭证,已承诺增加,可用量减少,库存不变
应收预留发票阶段:借客户公司,贷税和业务收入;库存不变少;
交货阶段:借销售成本,贷库存商品;库存变少
8.将销售订单链接到采购订单的业务是:直达运货业务
9.直达运货、在途物资、库存转储的业务比较:
在途物资:即应收预留发票,先付款,后收货的业务
直达运货:从供应商仓库到客户仓库,只经过我公司设定的虚拟库
库存转储/寄售:仓库之间的物资调拨,将货物从原仓库转到经销商货架,库存转储是不用选择价格的,因为是仓库间调拨。

10.销售退货的类型和做法:
1)交货后,收款前
交货单——退货
交货单:借销售成本,贷库存商品;库存和可用变少
退货单:借销售成本(负值),贷库存商品(负值);库存和可用增加2)交货后,收款后
交货单——应收发票——应收贷项凭证
交货单:借销售成本,贷库存商品;库存和可用变少
应收发票:借客户公司,贷税和业务收入;库存不变
应收贷项凭证:借客户公司(负)和销售成本(负);贷税、收入、库存商品(均
为负);库存增至
3)先收款,后发货,再退货
应收预留发票——应收贷项凭证(即只能在发货前退款)
应收预留发票:借客户公司,贷税和业务收入
应收贷项凭证:借客户公司(负),贷税和业务收入(负)
四.交叉功能
1.在制作采购/销售订单时物料的价格清单来自那些设置
1)库存中的物料数据
2)业务伙伴数据中付款条款设置
3)销售采购订单中某伙伴对某物料的价格设置
2.次结构拓展的对象是:价格清单
折扣组的对象是:物料组、物料属性、制造商的特价
业务伙伴的特价对象是:物料
3.使用价格清单的手动功能后,因子修改将不发挥作用
4.当有多种特价时,所选择的特价顺序为:
特定物料特定伙伴的——折扣组——层次结构和展开——价格清单
5.序列号管理
仅出货:仅对销售采用
每个事物中:及对采购、销售都采用
6.批次:
采购/销售的批次设定
1)管理——系统初始化——一般设置——库存——物料:管理方法选择在“在每个事物中”
2)库存——物料主数据——批次管理物料(V00002)——管理物料由选择“批次”;管理方法选择“在每笔交易中”
3)做收货(批次设置)和交货
7.库存发货/收货
库存收货:库存——库存交易——收货
会计凭证是按报价,借库存商品,贷库存差异-收益库存发货:库存——库存交易——发货
会计凭证是按物料成本,借库存差异-损失,贷库存商品库存转储:会计凭证是按物料成本,借库存商品,贷库存商品。

相关文档
最新文档