在SAP所有的采购单据中都包含了科目分配类别和项目类别两个字段,科目分配类别和项目类别是两个紧密配合却又职责不同的关键控制字段,共同决定了采购业务的财务过账方式和具体处理流程。


一、科目分配类别
科目分配类别(Account Assignment)
定义:针对物料直接消耗类采购订单,指定费用所要记账的成本对象(例:成本中心、销售订单、项目 WBS 等)
1、科目作用如下:
|
科目编码 |
科目名称 |
核心用途 |
记账规则与核心特点 |
典型适用场景 |
|
A |
资产 |
固定资产采购 |
收货时资本化入固定资产科目,不计费用;PO必须填资产编号,系统自动带出资产总账科目 |
生产设备、办公电脑等满足资本化条件的资产采购 |
|
B |
MTS 生产/销售订单 |
备货式生产采购 |
采购物料成本归集到生产订单+对应销售订单,成本滚入产成品成本 |
按库存生产的原料采购,直接绑定生产订单,完工入库后结转库存成本 |
|
C |
销售订单 |
按单销售(MTO)采购 |
采购物料入库至销售订单库存,成本跟随销售订单,发货结转主营业务成本;PO必须录入销售订单号+行号 |
接单生产的成品/原料采购,物料专属订单占用,不进入工厂普通库存 |
|
D |
个别客户/项目 |
工程项目+客户定制一体化采购 |
成本同时归集WBS项目+客户销售订单,工程接单定制场景专用 |
设备总包项目采购,物料/费用计入项目WBS,完工结算客户 |
|
E |
有KD-CO的客户 |
带CO成本核算的MTO接单生产 |
销售订单启用CO成本核算,采购成本计入销售订单成本对象,可做订单成本结算、差异分摊;必须填带CO控制的销售订单号 |
需要精细化订单成本核算的接单生产采购 |
|
F |
订单 |
生产订单专用采购 |
原材料直接为生产订单采购,收货后成本进生产订单,月末归集生产成本、完工入库结转库存成本;PO必填生产订单编号 |
产线生产订单的主料/辅料采购 |
|
G |
MTS生产/项目 |
备货生产+项目并存采购 |
采购成本同时归集生产订单+WBS项目,多用于项目型备货生产 |
项目配套的备货生产原料采购 |
|
K |
成本中心 |
部门费用消耗采购(最常用) |
收货直接计入成本中心费用科目(管理/制造/销售费用),不入库存资产;PO必填成本中心+费用科目 |
行政办公用品、车间劳保用品等部门日常费用采购 |
|
M |
没有KD-CO的客户 |
无CO核算的简易MTO接单生产 |
销售订单不开CO成本核算,采购入销售订单库存,成本仅在MM库存层面管控,不进CO成本模块,无法订单成本结算 |
简易接单生产,无需精细化成本核算的采购 |
|
N |
网络 |
PS项目模块的项目网络活动采购 |
成本归集项目网络活动,项目完工结算;PO必填项目网络号(PS模块工程网络) |
PS项目模块的工程网络活动相关采购 |
|
P |
项目 |
WBS工程项目采购 |
成本归集WBS项目号(PS模块),收货入项目成本,项目完工转资产/结转损益 |
研发项目、基建项目、工程项目的专用采购 |
|
Q |
项目 生成订单 |
WBS项目自动生成生产订单采购 |
采购成本同时进WBS+生产订单,项目配套自制件采购专用 |
WBS项目自动生成的生产订单配套采购 |
|
T |
所有新的辅助帐户设置 |
系统自定义扩展科目分配 |
可自由配置总账科目规则,用于新增特殊业务记账逻辑 |
企业自定义的特殊采购业务记账场景 |
|
U |
未知 |
临时待定成本对象采购 |
采购初期无法确定成本承担对象,先下单收货,后续可修改科目分配;月末必须补全成本对象,否则无法结账 |
紧急零星采购,暂时无法确定归属部门/项目的场景 |
|
X |
全部辅助帐户设置 |
万能自由科目分配 |
不绑定成本对象,手动直接录入总账科目,收货按手动科目记账 |
杂费、无法归类的零星费用采购 |
|
Z |
可回收的包装 |
可循环周转包装物采购 |
记账入包装物资产科目,可后续回收退回供应商、台账管理周转库存 |
托盘、铁桶、周转箱等可循环使用的包装物采购 |
2、核心作用
· 页签触发:科目分配类别非空,弹出科目分配页签;为空则隐藏页签,按库存业务自动记账。
· 科目管控:收货、发票校验自动入账成本 / 资产科目,不计存货;消耗型采购收货直接入成本,不更新库存。
· 字段控制:后台配置字段必输属性,K 必填成本中心、A 必填资产编号、P 必填 WBS、X 必填总账科目。
· 预算校验:绑定 CO 成本对象(成本中心 / WBS / 内部订单),采购时校验对象可用预算。
3、后台配置路径
|
配置模块 |
MM |
|
事务码 |
OME9 |
|
配置路径 |
SPRO–>物料管理–>采购–>科目分配–>维护帐户分配类别 |
|
作用 |
配置物料类型 |

若公司有特殊业务可以对科目分配类别做新增或者修改。

选中K类型的科目分配类别然后点击查看按钮

全字段解释:
1、可变的账户设置:控制该科目分配类别的采购行,收货、发票入账后能否变更科目分配。勾选:过账后可改;不勾选:过账锁定不可改。
2、消耗记账:定义该科目分配类别的成本归集方式。自带6个归集方式,为空则标识归集到物料
|
编码 |
名称 |
业务释义 & 适用科目分配类别 |
|
A |
资产 |
采购资本化入账固定资产,对应科目分配类别A (资产) |
|
V |
消耗 |
费用化消耗记账,成本入成本中心 / 内部订单,对应K/F |
|
E |
销售订单的会计核算 |
成本归集至销售订单,MTO 按单生产,对应E/M (销售订单) |
|
U |
未知 |
无法确定成本对象,临时待定科目分配 |
|
P |
项目的会计核算 |
成本归集 WBS 项目,对应P (项目 WBS) |
3、分配:控制采购行成本、库存数量在多条科目分配行的分摊规则,可选按百分比分摊 / 按数量分摊。
4、AA Chgable at IR : 在收到发票、执行发票校验时,是否允许修改采购订单行项目的科目分配信息。若要在发票校验时修改采购订单行的科目分配,还需满足附加前置条件,
该采购订单行仅发生非评估型收货,或是尚未执行任何收货。
5、科目修改:随业务处理流程变化,用于区分自动科目配置;此编码由 SAP 系统预定义,无法自定义修改。
6、部分发票:对应科目分配类别下,部分收货、部分开票的成本,在多条分摊科目行之间的分摊规则。分摊规则:
l 按占比分摊:依各科目计划数量占比拆分金额
l 依次填满分摊:优先足额冲抵靠前科目额度,余量顺延
生效前提:采购申请 / 采购订单的部分开票标识选择【取自科目分配类别配置】,本后台配置才生效
示例(收货 70、总额 700)
|
成本中心 |
订货量 |
比例分摊 |
填满分摊 |
|
A |
50 |
350 |
500 |
|
B |
40 |
280 |
200 |
|
C |
10 |
70 |
0 |
|
合计 |
100 |
700 |
700 |
7、导出账户设置:用于控制是否从总账科目自动带出预分配成本对象
l 配置生效时,科目配置带出总账,系统自动填入成本中心 / 内部订单 / 利润中心;配置层级:公司代码、评估范围、工厂。
l 未启用库存管理时,原本需手工录入科目分配;勾选此字段可免手工录入,不再弹出科目录入弹窗。
l 自动分配规则在财务后台「自动科目配置」节点维护。
自动科目配置点如下:
|
配置模块 |
MM |
|
事务码 |
OKB9 |
|
配置路径 |
SPRO–>物料管理–>采购–>科目分配–>维护帐户分配类别 |
|
作用 |
配置物料类型 |


8、指示器:接收分配屏:指定采购订单行维护科目分配时调用的标准界面,
录入 1:单行科目分配弹窗;
录入 2:多行批量科目分配弹窗。
9、Del.CstsSep: 控制带科目分配的采购订单,运费是否单独记入独立科目
10、特殊库存:用于定义特殊库存的类型,
11、收货:该行项目是否需要进行收货
12、收货,未评估:勾选则收货只记数量、不计金额,采购成本在发票校验时入账计价。
13、发票收据:标识该行是否需要基于采购订单收票;不勾选代表物料免费供货。
14、GR Ind.Firm: 勾选后,该科目分配类别下的单据必须做收货。
15、GR NonVal.Firm : 勾选后该科目分配类别行项目必须做非估价收货。如寄售采购订单的科目分配类别启用此配置。
16、IR Ind.Firm:设定该科目分配类别对应的行项目是否必须录入发票
字段标签则对科目页签字段做必输、隐藏、显示、可输入等
二、项目类别
采购订单的项目类别(Item Category)是一个决定具体采购业务类型的控制标识,它系统性地规定了该采购项目在后续流程中的所有关键行为,是连接采购与物流、财务等流程的核心。
|
配置模块 |
MM |
|
事务码 |
SM30维护V_T163Y |
|
配置路径 |
SPRO–>物料管理–>采购–>定义项目类别的外部表示 |
|
作用 |
配置物料类型 |


项目类别虽然有新建按钮和删除按钮,但是不建议对标准的项目类别做任何修改,SAP也不允许做任何字段的修改,唯一能修改的就是外部显示的标识和文本。只能通过原有的项目类别进行复制新建。

项目类别的作用如下:
|
内码 |
外码 |
名称 |
精简业务说明 |
|
0 |
空 |
标准 |
常规物料入库采购,可做库存 / 消耗采购,原材料、备件通用。 |
|
1 |
B |
限值 |
只限总金额、无数量物料,无 MIGO 收货,仅发票入账;维保、年度服务框架。 |
|
3 |
L |
外协 |
委外加工,PO 挂 BOM 组件,发料供应商、收成品;电镀、零件外包。 |
|
4 |
M |
客供库存 |
客户免费来料存我方 E 库存,只采购加工费;OEM 代工。 |
|
5 |
S |
第三方 |
供方直发客户、本厂不入库,绑定销售订单;分销代发货。 |
|
6 |
T |
文本 |
无物料、不能收货,费用直接记账;杂费、咨询费。 |
|
7 |
U |
库存转储 |
跨工厂 STO 调拨订单,工厂间库存转移,极少外购。 |
|
8 |
W |
物料组 |
按物料组集采、无单品物料,国内很少使用。 |
|
9 |
D |
服务 |
明细服务采购,ML81N 服务确认代替 MIGO;劳务、工程、检测。 |
|
A |
E |
增强限值 |
分段限额框架订单,跨年分阶段结算服务。 |
|
C |
C |
客户订单库存 |
物料入销售订单专属 W 库存,接单定制生产。 |
|
P |
P |
可回收包装 |
周转箱 / 铁桶,可退供方,包装物专项管理。 |
三、科目分类和项目类别的组合
在使用ME21N创建采购订单时,出现错误:合并项目类别 XX/ 科目分配类别 XX 未定义。是项目类别和科目分配没有组合到一起
配置点
|
配置模块 |
MM |
|
事务码 |
OMG0 |
|
配置路径 |
SPRO–>物料管理–>采购–>科目分配–>定义项目类别/帐户分配类别的组合 |
|
作用 |
定义科目分配和项目类别组合 |
