组织架构概述
SAP 的组织架构设计原则:系统的组织架构应该可以模拟企业真实的组织架构。第一种情况:组织架构具有层级关系,比如,一个公司代码下可以有多个工厂。第二种情况:没有层级关系,比如业务范围是可以跨多个公司代码。
SAP FI 领域涉及的主要组织单位如下:
FI 组织架构的配置
设置企业组织架构的时候,我们需要考虑以下因素:
- 模拟公司组织架构
- 法定报表需求
- 税务需求
- 内部管理报表需求
- 合并报表需求
FI 组织架构配置的主要内容:
定义公司
- IMG Path: IMG -> Enterprise Structure -> Definition -> Financial Accounting -> Define Company
- T-code: OX15
定义公司的要点
- 一个 company 可以包括一个或多的 company code。
- 如果要做会计报表合并 (consolidation),则要配置 company,此时company code 必须有相同的会计科目表(COA,chart of account)和 Fiscal year。
定义公司代码
- IMG Path: IMG -> Enterprise Structure -> Definition -> Financial Accounting -> Edit, Copy, Delete, Check Company Code
- T-CODE: OX02
公司代码配置需要配置地址:
定义公司代码的要点
- 一般来说,以法人实体来设置公司代码,但也不是绝对的。
- 公司代码的【国家】字段必须配置,否则在会计凭证录入时,会出现如下错误:
Country字段必须设置,否则用FB50凭证录入时,系统会提示FF804错误:
- Error calling up function module CHECK_PLANTS_ABRO
Message no. FF804
如果用 F-02 录入凭证,系统的错误提示为 FF769
System error in routine FI_TAX_CHK_PRICING_DATA error code 13 function builder TAX2
Message no. FF769
将公司代码分配给公司
- IMG PATH: IMG -> Enterprise Structure -> Assignment -> Financial Accounting -> Assign company code to company
- T-CODE: OB62
- 作用:作用是建立Company 与company的关系。可以将多个company code分配给同一个company。
定义业务范围
- IMG PATH: IMG -> Enterprise Structure -> Definition -> Financial Accounting -> Define Business Area
- T-CODE: OX03
要点:
- 业务范围用于编制分部报告或者满足企业基于业务范围出具内部财务报表的目的。它是跨公司代码的一个组织单元。
- 新总账中,SAP 增加了一个组织单元-段(Segment),SAP 推荐用段来实现分部报告。
- Business area 所实现的功能也可用 Profit center 实现
- 业务范围使用,需要配置业务范围派生,后面将有专门文章说明
定义段
- IMG PATH: IMG -> Enterprise Structure -> Definition -> Financial -> Define Segment
要点:
Segment 是 SAP 在新总账中新增加的组织架构,用于实现分部报告。可以取代之前的 Business Area 或 Profit center。SAP 推荐用段。
-
Segment Derivation
- 从利润中心派生 ,在利润中心主数据指定,注意利润中心必须激活。因为段主要从利润中心派生,利润中心是跨公司代码的,所用段也是跨公司代码的
2.通过 BADI :IMG -> Financial Accounting (New)->Financial Accounting Global Settings (New)->Customer Enhancements->Business Add-Ins (BAdIs)->Segment Derivation
- 从利润中心派生 ,在利润中心主数据指定,注意利润中心必须激活。因为段主要从利润中心派生,利润中心是跨公司代码的,所用段也是跨公司代码的
使用段还是业务范围?
-
段和业务范围(business area)相同点:
- 段 (segment) 是在 client 层面企业结构中定义的,与公司代码或成本控制范围等没有直接的分配关系
-
不同点:
- 段可以分配到利润中心主数据并从其派生得到,同时也可以通过用户出口 BADI:
fagl_derive_segment
实现复杂的段派生。之所以段从利润中心派生而不是从业务范围派生,主要是因为后勤模块中的 MM 和 SD 的“发送方系统”的派生规则都是基于利润中心而不是业务范围的,因此段也就从利润中心派生了。
- 段可以分配到利润中心主数据并从其派生得到,同时也可以通过用户出口 BADI:
业务范围和段比较而言:对于新安装系统的用户,SAP 推进直接使用段来满足分部报告的需求,因为这是符合 SAP 开发策略的;对于升级的客户,SAP 建议仍然继续使用业务范围,因为现存的确定业务范围的派生规则或替换仍然是可用的。
FI 组织架构相关知识点
组织单位的数据表
- 公司代码的数据表:
T001
。公司代码的定义和分配都在这个表中。比如币别/国家/公司代码的 COA/country COA/fiscal year variant 等。 - 业务范围主数据表:
TGSB
- segment 主数据表:
FAGL_SEGM
查看组织架构主数据
- 查看组织架构主数据:EC01/ EC16
- 查看成本中心结构:OKENN
- 查看 controlling area 结构:OKKP
- 查看工作中心结构:CR06
- 查看采购组织:OX01