sap固定资产号码范围_出租性质的固定资产折旧替代解决办法

本文介绍了在SAP系统中处理固定资产出租业务时,如何进行折旧费用的特殊核算。通过修改资产屏幕规则、配置科目分配类型、设置采购订单类型等步骤,实现了折旧替代,确保内部订单的单独核算。这种方法适用于企业中不频繁但需要特殊处理的业务场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

f5a0033dfdaf2e5c2a6a7f62b661a6a4.png作者:Jelly声明:本文章仅用于SAP软件的应用与学习,不代表SAP公司。(注:文中所示截图来源SAP软件,相应著作权归SAP所有。)在企业发生固定资产出租的业务时,那么折旧费用该如何处理呢?结合某公司实际,在该公司发生固定资产出租业务时,折旧费用需要通过指定科目单独核算。存在的业务场景如下:1)企业的一个银行账户需要支付多个供应商的业务场景。会计凭证如:借方:应付账款-XX供应商,贷方:银行账款;2)企业的多个员工同时报销个人借款。会计凭证如:借方:其他业务成本,贷方:备用金-某员工。那么SAP系统具体如何处理呢?GGB1 替代如下: c56c9ccbc56df2c8159df68e1435877f.png配置步骤如下(供参考):修改资产屏幕规则,将内部订单字段显示出来 0f86407638aba5d8af495d921a49c29b.png a8174c85bcccb22df782eff82692ee3f.png重点:详细说明科目分配目标的科目分配类型,如下图所示:
<think>好的,我现在要解决用户关于SAP中资产转固BAPI的问题。首先,用户需要了解资产转固的BAPI,所以我得回忆一下相关知识。 资产转固在SAP中通常涉及将在建工程(AuC)转为固定资产。这个过程可能需要使用BAPI或者事务代码。我记得常用的BAPI可能是BAPI_FIXEDASSET_OVRTAKE_CREATE,但不确定是否正确,需要确认一下。 接下来,用户可能需要知道具体的操作步骤,所以我应该分步骤说明。首先,准备数据,包括资产主数据、AuC编号、转固日期、资本化值等。然后,调用BAPI,处理可能的错误,最后提交事务。 另外,用户可能还会关心相关的表和事务代码,比如事务代码AO90或者AJRW,这些需要一并提及。同时,注意事项也很重要,比如权限、冲销操作等,这些都要涵盖进去。 需要确保回答的结构清晰,逐步引导用户完成操作,同时提醒注意事项。还要检查BAPI名称是否正确,避免拼写错误。如果有不确定的地方,可能需要查阅SAP文档或资料确认,但根据记忆,BAPI_FIXEDASSET_OVRTAKE_CREATE是正确的。 最后,确保使用正确的中文术语,比如“资产主数据”、“资本化值”等,避免翻译错误。同时,按照系统指令,数学表达式用$...$,但在这个问题中可能用不到,不过要保持格式正确。</think>在SAP系统中,资产转固(从在建工程转为固定资产)通常涉及使用BAPI(Business Application Programming Interface)或事务代码结合ABAP程序实现。以下是关于资产转固的核心BAPI及操作逻辑的详细介绍: --- ### **1. 核心BAPI:`BAPI_FIXEDASSET_OVRTAKE_CREATE`** 这是最常用的BAPI,用于将**在建工程(Asset under Construction, AuC)**转换为**固定资产**,并完成资本化操作。 #### **关键参数说明** - `EXTERNAL_NUMBER`:目标固定资产编号(若为空,系统自动生成)。 - `COMPANYCODE`:公司代码(必填)。 - `ASSET`:源AuC资产编号(必填)。 - `POSTING_DATE`:过账日期(资本化日期)。 - `AREA`:资产分类的折旧范围。 - `CAPITALIZE_VALUE`:资本化金额(若为空,默认使用AuC累计值)。 --- ### **2. 操作步骤示例** #### **Step 1: 准备资产主数据** 确保AuC已通过事务代码**AS01/AS02**维护完毕,且费用已通过**F-02/FB01**或工单结算到AuC。 #### **Step 2: 调用BAPI** 通过ABAP程序或测试工具(如SE37)调用BAPI: ```abap DATA: lt_return TYPE TABLE OF bapiret2. CALL FUNCTION 'BAPI_FIXEDASSET_OVRTAKE_CREATE' EXPORTING external_number = lv_target_asset " 目标资产编号(可选) companycode = '1000' " 公司代码 asset = '10000001' " AuC编号 posting_date = sy-datum " 过账日期 area = '01' " 折旧范围 capitalize_value = '10000.00' " 资本化金额(可选) TABLES return = lt_return. " 返回消息表 ``` #### **Step 3: 提交事务** 若BAPI调用成功,需显式提交: ```abap CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'. ``` #### **Step 4: 错误处理** 检查`lt_return`表,若存在错误(如消息类型`E`或`A`),需调用`BAPI_TRANSACTION_ROLLBACK`回滚。 --- ### **3. 相关表及事务代码** - **表**: - `ANLA`(资产主数据) - `ANLC`(资产累计值) - `AUAA`(资本化凭证头) - **事务代码**: - `AO90`(维护资产转固规则) - `AJRW`(执行资本化) --- ### **4. 注意事项** 1. **权限检查**:确保用户有权限操作资产模块(事务代码`AS01`/`AB01`)。 2. **冲销逻辑**:若需冲销转固,使用`AB08`或BAPI `BAPI_ACC_DOCUMENT_REV_POST`. 3. **集成场景**:若与项目管理模块(PS)集成,需检查工单结算状态(事务代码`CJ88`)。 --- ### **5. 替代方案** 若需批量处理,可使用标准事务代码**ABNAN**或通过LSMW/BDC录制转固流程。 如需进一步具体代码示例或字段级配置说明,请补充需求细节!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值