SAP FICO
文章平均质量分 74
SAP FICO 模块
stone0823
财务、SAP以及编程
展开
-
SAP EC-CS如何实现自动抵消
定义方法:方法明确如何抵消定义任务:任务表示具体的合并业务,比如往来抵消。任务使用方法来实现定义凭证类型以内部债权债务的抵消为例,01211 方法表示内部应收应付的抵消。这是 SAP 预置的方法。01211 方法包括 1122 和 2202 项目的抵消。1122 和 2202 被设置为集合,是为了增加灵活性,对应的集合用事务码CXSA查看。双击进入明细:有4个页签,第一个和第二个页签是集合的设置。任务表示具体的合并业务,比如往来抵消。任务使用上面定义的方法来实现。原创 2024-03-02 21:22:00 · 1661 阅读 · 0 评论 -
FAGLL03H导出大量数据的方法
最近一些客户反映,由于审计的需要看数据,需要将明细账导出到 Excel 文件中,采取的办法是 通过 FAGLL03H 事务码。但在数据量比较大的时候,导出会失败。这里介绍一个方法,能实现数据量较大的时候也能导出。原创 2023-02-20 19:39:59 · 1019 阅读 · 0 评论 -
SAP S/4 FAGLGVTR错误解决
可以看出,SAP 提示处理了 365 个固定资产,但哪些资产处理失败,究竟哪些资产存在问题,SAP 没有进一步说明。查看该固定资产的几个关键字段,比如资本化日期、首次购置日期、购置年度、折旧开始日期等,果然发现资本化日期、首次购置日期、购置年度存在问题,字段值为空。一般情况下,我不太喜欢直接修改后台表,所以让业务咨询 SAP 原厂,SAP 很快提供了一支程序,用于修改这三个字段,不知道程序是否是否是临时写的,但也体现了 SAP 的严谨性,有 test mode 和 production run 两种模式。原创 2023-01-16 12:36:19 · 2861 阅读 · 0 评论 -
SAP 系统银行账户管理
在 ECC 系统中,对开户行和银行账号的维护可以使用事务码 FI12 (FI13查看)来维护。对象之间的层次关系也非常清楚:开户行 ->银行账户。一个开户行 (house bank) 可以有多个银行账户 (bank account),一个银行账户下面可以有多个银行账号 (bank account number)(比如定期/活期),银行账号关联到总账科目,银行承兑汇票的贴现科目)等等。比如,ABC 公司有两个开户行,ICBC 和 CMB:在CMB 下面有两个账号(一个定期,一个活期)原创 2022-09-24 11:55:15 · 3775 阅读 · 0 评论 -
SAP出现库存数量为0金额不为0的调整方法
正常情况下,此时的库存金额应该也为 0,但偶尔也会出现数量为 0 但金额不为 0 的情况,此时,对金额如何调整呢?简单说,就是将物料的价格控制改为 V+2,然后调整存货价值(这个方法不推荐,启用了物料分类账之后,S 改为 V 或者 3 改为 2 将导致物料差异数据和成本组件数据丢失,且无法恢复)如果物料的价格控制为 S + 3,方法是先用 OMCQ 事务码将 C+704 消息号改为警告,然后采取收货 1 只 再出货 1只,小额差异也就被带走了。原创 2022-09-20 22:25:53 · 2637 阅读 · 0 评论 -
SAP FI系列 (036) - 应收票据贴现
贴现是指汇票的持票人在汇票到期日前,为了取得资金,贴付一定利息将票据权利转让给银行的票据行为,是银行向持票人融通资金的一种方式。简单说,就是提前拿到款,银行收取根据距离到期日计算的利息。应收票据贴现因为涉及到银行手续费,除了应收票据之前的配置外,还需要配置手续费的科目确定。配置路径:备注:55030100:财务费用 - 银行手续费。原创 2022-08-23 22:20:46 · 816 阅读 · 0 评论 -
SAP FI 系列 (035) - 应收票据的接收和承兑方法二
本篇介绍应收票据的第二种处理方法,这种方法主要的优点是能在系统操作的时候查询到相关应收票据。原创 2022-08-22 22:48:30 · 1952 阅读 · 0 评论 -
SAP FI 系列 (034) - 应收票据冲销
应收票据凭证的冲销,和其它冲销方法不一样,本篇介绍如何对应收票据进行冲销。。原创 2022-08-22 00:03:05 · 1051 阅读 · 0 评论 -
SAP FI 系列 (033) - 应收票据的接收和承兑
标准的 SAP 应收票据处理方式还是存在缺点的,如果企业对应收票据的管理要求较高,可能需要基于开发才能满足,比如企业要实现对应收票据台账的管理。本篇先介绍应收票据接收和承兑的处理流程。SAP 应收票据的处理可以分为三步:1)票据接收(F-36),典型的会计分录是。原创 2022-08-21 11:55:06 · 4013 阅读 · 2 评论 -
SAP FI 系列 (032) - 应收票据的配置
本篇详细讲解SAP中应收票据的配置原创 2022-08-13 23:08:47 · 2587 阅读 · 0 评论 -
SAP会计科目启用未清项管理
如果一个SAP科目在创建的时候没有启用未清项管理,后来需要启用,可以怎么做呢?根据 SAP 版本的不同,可以采取不同的方法。原创 2022-08-09 15:36:44 · 1971 阅读 · 0 评论 -
SAP FI 系列 (031) - 允许在会计凭证中修改统驭科目
会计凭证调整统驭科目一般通过 SGL,也就是特别总账标记。SAP也允许在会计凭证中修改统驭科目。但这个方法存在一些缺点。原创 2022-06-16 23:08:32 · 2402 阅读 · 0 评论 -
SAP FI 系列 (030) - 特别总账标记
在手工录入客户发票的时候,如果输入客户编码,SAP系统根据客户主数据的统驭科目字段查找到对应的统驭科目,用于记账。如果某一个客户有不同的统驭科目,则需要加上特殊总账标记 (SGL) 进行区分。...原创 2022-06-16 22:20:44 · 5203 阅读 · 0 评论 -
SAP资产负债表实现方案探索 - 基于 VBA 自定义函数方法
本篇接着SAP资产负债表实现方案探索 - 基于 Excel-DNA 自定义函数方法 这篇博文,继续介绍通过 VBA 编写自定义函数来实现资产负债表的方法。在上一篇文章中,整个解决方案的思路可以分为两个步骤:(1)SAP 提供 Restful Service,允许外部获取 json 格式的科目余额表;(2) Excel 通过自定义函数从 Restful Service 中获取所需要的数据。因为上一篇已经介绍了在 SAP 中如何提供 SAP Restful 服务,这里就不重复了,直接从在 Excel 中通过原创 2021-12-22 20:58:37 · 1455 阅读 · 1 评论 -
SAP资产负债表实现方案探索 - 基于 Excel-DNA 自定义函数方法
早前曾基于 VBA 的 RFC 的方式从 SAP 获取数据,在 Excel 中自定义函数实现资产负债表,也把实现的过程在博文中进行了介绍:[SAP接口编程之综合实例(一):资产负债表方案](https://blog.csdn.net/stone0823/article/details/54149183)。完成之后,对这个方法进行回顾,觉得还是不尽人意,当时为了实现用户可以自行定义报表格式之目的,比如根据报表项找到包含的会计科目,并且将这些科目的余额进行合计,在 VBA 中实现,也挺费事的。所以后面就想要原创 2021-11-19 20:31:28 · 2548 阅读 · 2 评论 -
AS02不能修改业务范围问题解决
因为固定资产主数据业务范围变更,需要增加时间间隔,相应变更固定资产主数据的业务范围字段。这个时候发现业务范围字段是灰色的,不让修改。解决方法如下:修改主数据的Screen Layout临时关闭 Businsess area financial statement修改主数据 Screen layout 的路径:根据固定资产类别,找到相应类型的 Layout,然后点击左边文件夹的 Logical field groups:选中 Time-dependent data,点击左边 Field gr原创 2021-10-29 11:01:48 · 835 阅读 · 0 评论 -
SAP进口关税及增值税处理
进口原材料时,不仅要向海关缴纳关税,海关还要代开增值税发票。关税不可抵扣,进入库存成本;增值税是可以抵扣的税种,不计入库存成本。一般情况下,关税和增值税发票是同时拿到,且都为本位币。在普通的采购过程中,增值税是由供应商代收的。在给供应商的应付中包含货物价值和增值税。而在进口业务中,货物价值是给供应商的,而增值税却是要交给海关(或者清关代理)的。即使是交给清关代理,清关代理与供应商也不会是同一个单位。对供应商要以外币付款,对增值税(及关税)要以本币付款。对于可抵扣的增值税可以手工借记增值税,贷记应付(海关)转载 2021-09-08 16:23:20 · 4749 阅读 · 0 评论 -
TECO状态的生产订单结算到在制品怎么办?
最近出现一件怪事,被标记为TECO的生产订单仍然被结算到WIP,导致生产订单存在余额。这里给出两个类似的订单的状态截图,一个订单 OK,另外一个订单存在问题。正常的订单:可以看出,2021.07.01 做的 TECO,2021.07.05 进行结算,状态为 VCAL。而另外一张订单,同样是 2021.07.01 做的 TECO,在2021.07.05 计算的时候,仍被结算到 WIP,状态为 RESA:SAP 提供的调试和查找工具对 #3000472 订单来说,如果在订单有余额的时候再次用 KO8原创 2021-07-07 15:36:50 · 5082 阅读 · 1 评论 -
SAP FI业务场景分配的作用及错误修正方法
SAP ECC6 传统的新总账有一个配置容易被疏忽,导致分类账视角的数据不一致错误。本文介绍业务场景分配的作用及错误修正方法。分配业务场景配置配置路径:SAP 提供了包括成本中心在内的共计 5 个业务场景 (scenario),建议对这些场景都加到分类账中,比如 0L。如果没有将这些业务场景加到分类账中,最直接的影响就是数据没有进入分类账的视图 (FAGLFLEXA表, FAGLFLEXT 表的这些字段为空),从而 SAP 基于业务场景的报表,比如 FAGLB03、 F.08 等报表的数据都是错原创 2021-02-24 11:27:22 · 1307 阅读 · 0 评论 -
SAP FI 系列 (029) - 销售手工发票录入
销售手工发票录入用于处理未启用 SD 模块标准处理流程的零星销售业务。科目设置收入类科目:设置税务类型,允许含税/不含税过账应收账款: 留空编辑选项设置在中国,编辑选项一般设置为含税过账。使用事务码 FB00 进入下面的界面进行设置。手工发票录入手工发票录入有两种界面,FB70 是新式界面,被称为 Enjoy screen, F-22 和类似的界面是老式界面,被称为 Classical screen。两种界面录入的结果没有区别,根据个人习惯选用。FB70 录入发票假设我们需要手动原创 2020-09-06 22:45:48 · 3228 阅读 · 1 评论 -
SAP FI 系列 (028) - 付款条件的配置
对客户的应收账款和供应商的应付账款,付款条件 (Payment Terms) 最主要的作用是确定到期日,另外,还可以设置与特定的付款方式关联。比如付款方式需要用汇票到期结算。其它的功能包括是否有现金折扣,是否有分期付款等。原创 2020-08-18 22:07:41 · 17610 阅读 · 1 评论 -
SAP FI 系列 (027) - 手工发票基于净额计税和基于总额计税录入的区别
上一篇讲解了增值税的配置,接下来可以用 FB70 或者 F-22 来输入手工发票了。在 SAP 的应收模块中,大部分的业务应该是与 SD 模块集成而来,手工发票用于处理零星收入的业务。本篇我们来关注手工发票中,税码的使用方法。在公司代码的全局参数中 (OBY6),有一个计税基数是净值选项,对于中国的企业来说,这个选项应该是不勾上的。也可以通过事务码 OB69 查看:但 SAP 又在会计凭证编辑选项 (Editing Options) 中,允许设置税额是基于净值还是总额。所谓基于净值就是不含税,基于总额原创 2020-08-09 22:07:03 · 1599 阅读 · 0 评论 -
SAP FI 系列 (026) - 增值税的配置
产品的销售,原料的采购,都要与增值税打交道。SAP 系统对于不同国家的销售和购置税,都提供了基于国家的计税程序 (Tax Procedure),项目实施的时候,只需要选择预置的税码或者新增税码,针对这些税码配置记账的会计科目即可,税码包括的最重要两个要素就是税率和科目确定。本文讲解在SAP中如何进行增值税的相关配置原创 2020-08-09 20:52:09 · 7085 阅读 · 1 评论 -
SAP工作量法计算折旧
工作量法计算折旧 (Unit of production depreciation),是指以固定资产能提供的工作量为单位来计算折旧额的方法。比如一台机器,基于预计的总工作小时为基础,根据每月实际提供的工作小时,计提每月的折旧额。工作量法是平均年限法的补充和延伸。假设某台机器预计能提供的总工作量为 n,则月折旧额的计算:单位工作量的折旧额 (udepr): 原值 * (1 - 残值率)/ n月折旧额 = 固定资产当月实际工作量 * udeprSAP 支持工作量法计算折旧。工作量折旧法的配置SAP原创 2020-08-04 16:06:21 · 5196 阅读 · 2 评论 -
SAP FI 系列 (025) - 客户主数据
SAP的应收账款和应付账款配置在一起,配置遵守类似的逻辑。本篇博文解释客户主数据的配置和维护的重要内容。原创 2020-08-03 23:49:45 · 3720 阅读 · 0 评论 -
SAP FI 系列 (024) - 外币评估
企业的外币业务记账时可以采用每月第一天的汇率记账,或当天的汇率记账。在资产负债表日,对外币货币性项目(包括外币现金、外币银行存款、外币债权债务),需要将资产负债表日的即期汇率与记账时汇率的差异,作为汇兑差额,计入当期损益。本文讲解外币评估的配置和操作。原创 2020-05-20 22:08:34 · 13102 阅读 · 1 评论 -
SAP FI 系列 (023) - 使用工作清单维护汇率
OB08 汇率的设置界面,不同的汇率类型、不同货币的汇率数据都在一起。同一种货币也存在多笔记录。汇率数据储存在数据库表 TCURR 中, OB08 就是用 SM30 维护 V_TCURR 视图。工作清单 (worklist) 可以让汇率的维护和查看变简单。定义汇率维护的工作清单工作清单的配置比较简单,配置路径如下:定义一个工作清单,名为 Z900:向工作清单分配汇率向工作清单分配的汇率将出现在工作清单中,否则不会出现在工作清单中。设置的作用是让汇率维护的界面比 OB08 简单。假设公司使用 M原创 2020-05-16 21:37:09 · 3028 阅读 · 0 评论 -
SAP FI 系列 (022) - 货币和汇率的配置
在录入外币业务的时候,需要用到货币 (Currency) 和汇率 (Exchange rate),SAP 已在系统中预置了 ISO 标准的所有货币代码 (Currency code) ,也定义了不同的汇率类型 (Exchange rate type) 。不同的汇率类型服务于不同目的,如用于评估 (valuation)、转换 (conversion)、计划 (planning) 等等。直接标价法与间接标价法直接标价法 (Direct quotation) 指以单位外币对应的本国货币金额来表示外币的价格。原创 2020-05-14 22:48:53 · 12169 阅读 · 0 评论 -
SAP FI 系列 (021) - 周期性凭证
周期性凭证 (Recurring document) 是 SAP 提供的另一种辅助凭证录入的方法,它也是一种模板,但除了模板功能之外,还包括对凭证输入的一些控制参数,比如首次运行时间,末次运行时间,间隔时间等。创建周期性凭证维护周期性凭证: FBD1 / FBD2 / FBD3查看周期性凭证清单: F.15周期性凭证在普通会计凭证的基础上,增加了如下的一些控制参数:新建的周期性凭证首次运行 2020/2/1,末次运行 2020/4/1,间隔期为每月。其他字段的录入方法跟 F-02 相同。在原创 2020-05-08 23:27:27 · 7008 阅读 · 0 评论 -
SAP FI 系列 (020) - 会计凭证行项目合并
ECC6 之前版本一张会计凭证最多有 999 行,手工凭证一般不会有这么多行,但从 MM / SD 模块自动生成的会计凭证可能会超过 999 行,从而出现下面的错误:F5 727 (Maximum number of items in FI reached)。为了避免这个问题,SAP 提供行项目合并 (FI document summarizaiton)的机制,将会计凭证的行项目合并,减少行项目的数...原创 2020-05-07 23:56:15 · 4418 阅读 · 0 评论 -
SAP FI 系列 (019) - 会计凭证的冲销和反记账
对做错的会计凭证,SAP 并不提供常规的删除操作,需要通过冲销 (reversal) 的方式来消除数据影响。对会计凭证的冲销,财务有红字冲销和蓝字冲销的概念。假设我们做了一张会计凭证,需要冲销,下图展示了红字冲销和蓝字冲销的效果:可以看到,红字冲销采用的是对会计科目同方向,用负数记账的方式,这种方式从分类账的角度来看,对发生额和余额都没有影响。比如刚才的例子中:招待费用 1800 在红字冲销后...原创 2020-05-07 23:45:40 · 15629 阅读 · 1 评论 -
SAP FI 系列 (018) - 会计凭证的修改
对于已经过账的会计凭证,事务码 FB02 的功能是修改会计凭证,但实际上,能够修改的会计凭证字段比较少。在后台配置中,SAP 允许设置凭证修改规则 (Document change rule),但并不是定义了凭证变更规则就一定能修改。本篇总结 SAP 对凭证修改规则的制约,以及背后的原因。定义凭证修改规则默认情况下,凭证抬头只有 Header text 和 Reference no. 字段可以...原创 2020-05-05 22:14:02 · 8016 阅读 · 0 评论 -
SAP FI 系列 (017) - 预制会计凭证总结
SAP 会计凭证有过账、预制和暂记三种状态,区分三种状态的作用:暂记凭证 (Hold):暂记凭证主要作用是暂时保存,甚至可以是不完整的凭证。在 F-02 界面中,通过菜单 Document -> Hold 进行暂存的操作。F-02 界面的中文翻译为 “保留”。暂存的会计凭证可以调出再继续编制和过账操作。暂存的会计凭证对财务数据没有影响。暂存的凭证前,给一个临时号码:预制凭证:...原创 2020-05-05 12:36:36 · 5817 阅读 · 0 评论 -
SAP FI 系列 (016) - 会计凭证查看
SAP 的会计凭证有以过账账凭证 (Posted)、预制凭证 (Parked) 和暂记凭证三种状态。查看录入的会计凭证用不同的方法。查询刚录入的会计凭证对刚刚录入的会计凭证,SAP 提供通过菜单 Document -> Display 进行查看查看会计凭证的一般方法使用事务码 FB03 通过会计凭证号码进行查看,注意会计凭证由凭证号码+公司代码+会计年度三个条件来标识。正常情况下...原创 2020-05-05 09:07:39 · 10492 阅读 · 0 评论 -
SAP FI 系列 (015) - 手工录入会计凭证
SAP 需要手工录入的凭证很少,主要是零星费用、收款付款等操作。随着越来越多企业推行银企直连、财务共享平台等,费用类、收款付款类凭证也逐渐演变成集成的方式生成。本篇主要介绍手工录入凭证的一些要点和技巧。两种风格的录入界面SAP 提供两种凭证录入的界面,一种是以 FB50 为代表的界面:SAP 将这种界面成为 Enjoy Screen。但由于 SAP 有 posting key 的概念,F...原创 2020-05-04 17:07:38 · 7646 阅读 · 0 评论 -
SAP FI 系列 (014) - 模块集成业务的会计凭证类型确定
除了在 FI 模块手工录入的会计凭证,SAP 大部分会计凭证通过与其他模块集成,由其他模块的业务自动生成会计凭证。本篇汇总了常见业务类型生成会计凭证的类型确定规则。固定资产模块会计凭证的集成固定资产模块会计凭证的集成有两种情况,折旧专门定义了基于折旧的凭证类型,默认为 AF,不要修改。其他业务一般都是根据 Transaction type 来确定。IMG → Financial Accoun...原创 2020-04-16 22:55:45 · 2900 阅读 · 0 评论 -
SAP FI 系列 (013) - 会计凭证的配置
会计凭证的概念会计凭证 (FI document) 是 SAP FI 模块中记录一项交易和事项的最小单位。创建会计凭证后,生成会计凭证号码,SAP 系统根据 company code, fiscal year 以及 document number 三个条件唯一标识一个会计凭证。会计凭证一般基于年度,每年重新开始凭证编号。这个与国内的惯例不同。Document type 区分不同性质的交易。如传...原创 2020-04-16 17:58:41 · 8437 阅读 · 0 评论 -
SAP FI 系列 (012) - 打开关闭的物料账期间
后勤模块期间使用事务码 MMRV 和 MMPV 控制,一般是逐月往后打开,最多允许同时打开两个期间。如果由于不小心将新的期间打开到将来月份,在没有启用物料分类账的情况下可以用 note 487381 的方法回滚到前期 (previous period)。要点:如果启用物料分类账,这种方法不可用。S/4 Hana 物料分类账是强制启用的,所以应该不可用,我没有测试。后勤模块期间回滚到前期,如...原创 2020-04-15 21:43:15 · 4538 阅读 · 3 评论 -
SAP FI 系列 (011) - 会计年度和过账期间
会计年度和过账期间概念根据维基百科,财政年度(fiscal year),又称会计年度,是指公司或国家每年制定预算或计算收入的统计时间。但每个国家或其法例所辖的组织各有不同,大抵分成两类:一是历年制,一是跨年制。根据中华人民共和国会计法第二章第十一条:会计年度自公历 1 月 1 日起至 12 月 31 日止。如果 fiscal year 和 calendar year 相同,配置较简单一些。过...原创 2020-04-14 11:25:41 · 10516 阅读 · 0 评论 -
SAP FI 系列 010: 使用 BDC 方式导入会计科目主数据
上一篇说过,导入程序 RFBISA00 不适用于 S/4 Hana,因为 SAP 并没有提供 BAPI 导入会计科目主数据,所以需要用其它办法。之前我在 1610 版本中写过一支 BDC 导入的程序,可作为 S/4 Hana 版本导入的参考。原创 2020-04-13 19:51:08 · 1407 阅读 · 0 评论