1、按销售订单结算系统实现及操作1 目 录1、两种业务场景 31.1 无差异模式 31.2 有差异模式 32、无差异模式 32.1 系统实现 32.1.1 生产订单结算的相关配置 42.1.2 销售订单成本控制的相 关配置 92.1.3 销售订单结果分 析的相关配置 162.1.4 销售订单结算的相关配置 222.2 业务流程操作步骤 232.2.1 创建物料 .232.2.2 创建 BOM 242.2.3 定义计划作业价格 .242.2.4 创建工艺路线 .262.2.5 创建销售订单 .272.2.6 按单采购 .272.2.7 创建生产订单 .292.2.8 发料至生产订单 .302.2.9
2、 报工 .312.2.10 生产订单收货 .332.2.11 销售订单发货过账 .332.2.12 销售开票 .342.2.13 成本中心费用实际过账 .352.2.14 成本要素分割 .362.2.15 计算实际作业价格 .362.2.16 作业价格重估 .362.2.17 结算生产订单 .372.2.18 销售订单结果分析 .382.2.19 销售订单结算 .392.3 其他情况 402.3.1 销售订单未开票 .402.3.2 对销售订单部分开票 .442.3.3 对销售订单剩余数量开票 473、有差异模式 503.1 系统实现-与无差异模式的区别 .503.1.1 库存评估的区别 .5
3、03.1.2 生产订单差异计算的配置 513.1.3 结果分析的分配的区别 .543.2 业务流程操作步骤 553.2.1 创建物料 .552 3.2.2 创建 BOM 563.2.3 定义计划作业价格 .563.2.4 创建工艺路线 .583.2.5 创建销售订单 .593.2.6 采购 .593.2.7 创建生产订单 .603.2.8 发料到生产订单 .603.2.9 报工 .623.2.10 生产订单收货 .633.2.12 销售订订单发货过账 .643.2.12 销售开票 .653.2.13 费用实际过账 .663.2.14 成本要素分割 .673.2.15 计算实际作业价格 .673
4、.2.16 作业价格重估 .683.2.17 生产订单差异计算 .683.2.18 结算生产订单 .683.2.19 销售订单结果分析 .693.2.20 销售订单结算 .703 1、两种业务场景1.1 无差异模式A 公司产品按销售订单进行生产,各个部门的业务及其在 SAP 系统中的实现采取下列方式:1、 采购部门(MM 模块):按销售订单进行采购;在创建采购订单时,输入相对应的销售订单,采购收货完毕,原材料成本不经过生产订单,直接进入销售订单。2、 生产部门(PP 模块):按销售订单进行生产;创建生产订单时,输入相对应的销售订单,报工到生产订单,如果 SAP 后台配置中,“需求层”中科目分配
5、所对应的“评估”为空(即:不进行库存评估)的话,生产订单收货时就不会有会计凭证产生,在这种情况下,生产订单的结算规则为 SDI(销售订单) ,在生产订单结算时将作业价格结算至销售订单。3、 销售部门(SD 模块):根据客户需求建立销售订单,生产收货之后,需要重新在销售订单上做可行性分析,产生可交货的计划行,再进行发货过账。如果 SAP 后台配置中,“需求层”中科目分配所对应的“评估”为空(即:不进行库存评估) ,发货过账时不会产生会计凭证。4、 财务部门(FI/CO 模块):采取先结算生产订单(将生产订单结算至销售订单) ,再结算销售订单(计算在制品,结算销售成本)的方式进行结算。1.2 有差
6、异模式B 公司产品按销售订单进行生产,各个部门的业务及其在 SAP 系统中的实现采取下列方式:1、 采购部门:一般采购;2、 生产部门:按单生产,生产订单收货时有会计凭证产生,生产成本转出到产成品;3、 销售部门:销售订单发货过账时有会计凭证产生,产成品成本结转至销售成本;4、 财务部门:按销售订单结算,先结算生产订单,生产订单结算的接收方为物料,再结算销售订单。4 2、无差异模式2.1 系统实现这里只讲 CO 模块的后台配置。2.1.1 生产订单结算的相关配置2.1.1.1 定义结算参数文件5 当缺省对象类型选择“SDI”时,生产订单的结算接收方为销售订单,生产成本要求结算至销售成本,所以,
7、 “实际成本/销售成本”应该选择“将被全部结算” ;缺省值中的“分配结构”可以选择已经定义好的分配结构,详见 2.1.1.2; 右边有效接收方中的“物料”和“销售订单”都必须为“可选结算” 。注意:如在生产订单结算参数文件中不定义分配结构,在创建销售订单时,会出现以下错误信息:6 7 2.1.1.2 定义分配结构定义分配结构中的成本要素的结构(即:初级成本要素和次级成本要素):定义发送方要发送的初级成本要素的区间范围:定义发送方要发送的次级成本要素的区间范围:8 定义初级成本要素中的接收方:定义次级成本要素中分摊用成本要素:9 2.1.1.3 定义结算凭证的编号范围2.1.2 销售订单成本控制
8、的相关配置2.1.2.1 定义帐户分派类别(系统自带)按销售订单结算时,在这里我们使用科目分配类别 E。消耗记账“E”决定了按销售订单进行结算。10 2.1.2.2 定义需求层( SPRO销售和分销基本功能 科目分配/成本 维护成本/科目分配的需求类别 中的科目分配类别和评估) 在这里,将科目分配类别、销售订单的结算参数文件、以及销售订单的结果分析码分配给需求层“040” 。 左边的“成本核算”部分确定了销售凭证(报价单和销售订单)成本估算时所选的变式; 右边的“科目分配”则确定了按销售订单结算时的一些重要参数。其中, “科目分配类别”已经在 2.1.2.1 中讲过,这里不再赘述。 “评估”决
9、定了是否对库存进行评估,见下图所示:“评估”为空,确定了生产订单的结算接收方为销售订单,对生产订单收货和销售订单外向交货过账时都不会产生会计凭证,生产订单不能计算差异和在制品。11 2.1.2.3 定义需求类别将需求层“040”分配给需求类别“KE” 。2.1.2.4 将需求类型分配给行项目12 将需求类型分配给销售订单的行项目类别。2.1.2.5 定义策略组2.1.2.6 将需求类别分配给策略组13 将需求类别“KE”分配给已经定义好的策略组“20” 。2.1.2.7 定义销售定单行项目为按单生产物料定义专门的行项目。14 2.1.2.8 定义物料的项目分类将物料与行项目关联。2.1.2.9
10、 项目类别分配将上面定义的行项目类别和物料的项目类别分配给销售订单类型。2.1.3 销售订单结果分析的相关配置2.1.3.1 定义结果分析码15 一个结果分析码代表了一种结果分析的评估方法,详见 2.1.3.3。2.1.3.2 定义结果分析版本16 注意:1 “传送至财务会计” ,这个选项决定了最终的结算是否能产生会计凭证,对“传送至财务会计”打勾,最终结算才能产生会计凭证。但必须在定义好“财务会计的记账规则”之后才能对此选项打勾。2在计算在产品 WIP 或结果分析中,勾选“相关销售订单产品中的定单”的话,如果在结算完销售订单后,生产订单的成本又有所改变,只需要再次结算销售订单,即可以把生产订
11、单上的成本结转出来;反之,则必须先结算生产订单,将成本从生产订单转到销售订单,然后再结算一次销售订单。17 2.1.3.3 定义结果分析的评估方法1000 控制范围下的 000004 结果分析码并未启用专家模式,启用的是简单模式。双击该行之后,进入该结果分析码对应的评估方法:18 结果分析方式(05):在结算过程中,将未实现的成本(如在制品、产成品、准备金等)资本化的方式;状态控制:结果分析状态(REL):表示在销售订单行项目状态为 REL 的情况下才可以进行结果分析;删除的存货/准备金状态(FNBL):表示在 FNBL 的状态下实际成本均结转为销售成本,而不会结转到在制品或准备金中;利润基值
12、:销售订单的成本估算:表示销售订单结算时,销售成本先取销售订单成本估算的计划成本,当实际发生的成本(实际成本+在制品)大于计划成本时,销售成本才取实际成本+在制品;销售订单物料的标准价格:表示销售订单结算时,销售成本先取物料的标准价格,当实际发生的成本(实际成本+ 在制品)大于标准价格时,销售成本取实际成本+在制品。评估等级:总计层的评估:表示在成本总计层面进行结果分析,并不对每一个行标示进行结果分析,“行标示”详见 2.1.3.4;行标识层评估:表示对每一个行标示进行结果分析。例如,系统将计算,哪些资本化成本是物料成本,哪些是生产成本。19 仅用于特殊方法的参数:基础数量(B):表示开票的数
13、量是结果分析的基础,以开票数量为结转销售成本的依据,为开票的数量的成本计入在制品。2.1.3.4 定义行标示“行标示”用于对进行结果分析相关的成本要素或收入要素进行分组。2.1.3.5 定义结果分析的分配此处定义了 1000 控制范围下,000004 结果分析码的 4 个行标示分别对应的成本要素的区间范围。20 2.1.3.6 定义结果分析的更新此处定义了结果分析数据被更新(即:结果被保存)时,每一个行标示(成本要素组)对应的次级成本要素。2.1.3.7 定义财务会计计算的记账规则41010900 生产成本转出 -在制品(非成本要素) 14010201 在制品(非成本要素)51211000 主
14、营业务成本 -国内(非成本要素) 51210011 销售成本结转(非成本要素)此处定义了结算之后,过账到财务会计时,不同的结果分析类别所需使用的损益类及资产负债类科目,即产生会计凭证时所记入的科目。其中,WIPR 表示在制品;RUCR 表示未实现的成本储备,即负在制品;COSR 表示销售成本。21 2.1.3.8 维护结果分析凭证的编号范围此处定义了结果分析产生的会计凭证所使用的编号范围。2.1.4 销售订单结算的相关配置2.1.4.1 定义结算参数文件22 因为销售订单不需要结算到其他成本对象,所以“实际成本/销售成本”应该选择“不要结算” ;“有效接收方”中任何接收方都可以选择“不容许结算
15、” 。2.1.4.2 创建分配结构见 2.1.1.2 所示。2.1.4.3 定义结算凭证的编号范围见 2.1.1.3 所示。2.2 业务流程操作步骤2.2.1 创建物料创建按单生产的、标准价格为 0 的产成品:28TCODE: MM0123 2.2.2 创建 BOM 创建 BOMTCODE: CS012.2.3 定义计划作业价格创建成本中心TCODE: KS0124 为了方便显示单独结算结果,对成本中心 100800 创建成本中心组 1010TCODE: KSH1定义成本中心 100800 10 月份的计划作业价格:TCODE: KP2625 2.2.4 创建工艺路线创建工艺路线TCODE: CA01工作中心对应成本中心: 100800TCODE: CR0226 2.2.5 创建销售订单创建销售订单: 89TCODE: VA012.2.6 按单采购创建采购订单TCODE: ME21N27 采购收货TCODE: MIGO产生的会计凭证:28 CO 凭证:此时:原材料成本已经记入销售订单2.2.7 创建生产订单根据销售订单 88 创建生产订单:200000082TCODE: CO0829 2.2.8 发料至生产订单发料到生产订单 TCODE: MB1A