SAP 固定资产调拨BAPI:BAPI_FIXEDASSET_CHANGE
固定资产调拨
BAPI:BAPI_FIXEDASSET_CHANGE
以下代码供参考:
"BAPI导入参数DATA: LV_COMPANYCODE LIKE BAPI1022_1-COMP_CODE, "公司代码LV_ASSET LIKE BAPI1022_1-ASSETMAINO, "主资产号LV_SUBNUMBER LIKE BAPI1022_1-ASSETSUBNO, "资产次级编号LV_GROUPASSET LIKE BAPI1022_MISC-XANLGR, "标识:资产是集团公司资产LS_GENERALDATA LIKE BAPI1022_FEGLG001, "逻辑字段组 001 - 通用数据LS_GENERALDATAX LIKE BAPI1022_FEGLG001X,LS_INVENTORY LIKE BAPI1022_FEGLG011,LS_INVENTORYX LIKE BAPI1022_FEGLG011X,LS_POSTINGINFORMATION LIKE BAPI1022_FEGLG002,LS_POSTINGINFORMATIONX LIKE BAPI1022_FEGLG002X,LS_TIMEDEPENDENTDATA LIKE BAPI1022_FEGLG003, "逻辑字段组003 - 时间相关的数据LS_TIMEDEPENDENTDATAX LIKE BAPI1022_FEGLG003X,LS_ALLOCATIONS LIKE BAPI1022_FEGLG004, "逻辑字段组004 - 分配LS_ALLOCATIONSX LIKE BAPI1022_FEGLG004X,LS_ORIGIN LIKE BAPI1022_FEGLG009, "逻辑字段组009 - 原件LS_ORIGINX LIKE BAPI1022_FEGLG009X,LS_INVESTACCTASSIGNMNT LIKE BAPI1022_FEGLG010,LS_INVESTACCTASSIGNMNTX LIKE BAPI1022_FEGLG010X,LS_NETWORTHVALUATION LIKE BAPI1022_FEGLG006,LS_NETWORTHVALUATIONX LIKE BAPI1022_FEGLG006X,LS_REALESTATE LIKE BAPI1022_FEGLG007,LS_REALESTATEX LIKE BAPI1022_FEGLG007X,LS_INSURANCE LIKE BAPI1022_FEGLG008,LS_INSURANCEX LIKE BAPI1022_FEGLG008X,LS_LEASING LIKE BAPI1022_FEGLG005,LS_LEASINGX LIKE BAPI1022_FEGLG005X,LS_GLO_TIME_DEP LIKE BAPI1022_GLO_TIME_DEP. "Globalization fields: Date interval of time-dependent data"BAPI导出参数DATA: LS_RETURN LIKE BAPIRET2. "返回参数"BAPI表参数DATA: LT_DEPRECIATIONAREAS LIKE STANDARD TABLE OF BAPI1022_DEP_AREAS,LT_DEPRECIATIONAREASX LIKE STANDARD TABLE OF BAPI1022_DEP_AREASX,LT_INVESTMENT_SUPPORT LIKE STANDARD TABLE OF BAPI1022_INV_SUPPORT,LT_EXTENSIONIN LIKE STANDARD TABLE OF BAPIPAREX.DATA: LS_DEPRECIATIONAREAS LIKE BAPI1022_DEP_AREAS,LS_DEPRECIATIONAREASX LIKE BAPI1022_DEP_AREASX,LS_INVESTMENT_SUPPORT LIKE BAPI1022_INV_SUPPORT,LS_EXTENSIONIN LIKE BAPIPAREX.DATA: LS_ANLU TYPE BAPI_TE_ANLU.DATA: LT_DATA TYPE TABLE OF TY_ALV.DATA: LS_DATA TYPE TY_ALV.LT_DATA[] = GT_ALV[].DELETE LT_DATA WHERE SEL NE 'X'.DELETE LT_DATA WHERE ICON NE ''. "状态灯不为空说明校验不通过LOOP AT LT_DATA ASSIGNING FIELD-SYMBOL(<LW_DATA>)."清空BAPI参数CLEAR:LV_COMPANYCODE,LV_ASSET,LV_SUBNUMBER,LV_GROUPASSET,LS_GENERALDATA,LS_GENERALDATAX,LS_INVENTORY,LS_INVENTORYX,LS_POSTINGINFORMATION, LS_POSTINGINFORMATIONX,LS_TIMEDEPENDENTDATA,LS_TIMEDEPENDENTDATAX,LS_ALLOCATIONS,LS_ALLOCATIONSX,LS_ORIGIN,LS_ORIGINX,LS_INVESTACCTASSIGNMNT,LS_INVESTACCTASSIGNMNTX,LS_NETWORTHVALUATION,LS_NETWORTHVALUATIONX,LS_REALESTATE,LS_REALESTATEX,LS_INSURANCE,LS_INSURANCEX,LS_LEASING,LS_LEASINGX,LS_GLO_TIME_DEP.CLEAR:LS_RETURN.CLEAR:LS_DEPRECIATIONAREAS,LS_DEPRECIATIONAREASX,LS_INVESTMENT_SUPPORT,LS_EXTENSIONIN.FREE:LT_DEPRECIATIONAREAS,LT_DEPRECIATIONAREASX,LT_INVESTMENT_SUPPORT,LT_EXTENSIONIN.<LW_DATA>-ANLN1 = |{ <LW_DATA>-ANLN1 ALPHA = IN }|.<LW_DATA>-KOSTL = |{ <LW_DATA>-KOSTL ALPHA = IN }|.<LW_DATA>-KOSTLV = |{ <LW_DATA>-KOSTLV ALPHA = IN }|.* Company codeLV_COMPANYCODE = <LW_DATA>-BUKRS.LV_ASSET = <LW_DATA>-ANLN1.IF <LW_DATA>-ZCHG_ANLZ EQ 'X'.* Cost centerLS_TIMEDEPENDENTDATA-COSTCENTER = <LW_DATA>-KOSTL.LS_TIMEDEPENDENTDATAX-COSTCENTER = 'X'.* Cost center responsible for assetLS_TIMEDEPENDENTDATA-RESP_CCTR = <LW_DATA>-KOSTLV.LS_TIMEDEPENDENTDATAX-RESP_CCTR = 'X'."有效期起始日期LS_TIMEDEPENDENTDATA-FROM_DATE = <LW_DATA>-ADATU."有效期起始日期LS_TIMEDEPENDENTDATAX-FROM_DATE = 'X'."资产停用LS_TIMEDEPENDENTDATA-SHUTDOWN = <LW_DATA>-XSTIL."资产停用LS_TIMEDEPENDENTDATAX-SHUTDOWN = 'X'.ENDIF.IF <LW_DATA>-ZCHG_ANLU EQ 'X'.CLEAR LS_ANLU.LS_ANLU-COMP_CODE = <LW_DATA>-BUKRS.LS_ANLU-ASSETMAINO = <LW_DATA>-ANLN1.LS_ANLU-ZSTATUS = <LW_DATA>-ZSTATUS. "资产状态LS_EXTENSIONIN-STRUCTURE = 'BAPI_TE_ANLU'.LS_EXTENSIONIN-VALUEPART1 = LS_ANLU.APPEND LS_EXTENSIONIN TO LT_EXTENSIONIN.ENDIF.IF <LW_DATA>-ZCHG_ANLH EQ 'X'.LS_GENERALDATA-MAIN_DESCRIPT = <LW_DATA>-ANLHTXT. "资产主号说明LS_GENERALDATAX-MAIN_DESCRIPT = 'X'.ENDIF.CALL FUNCTION 'BAPI_FIXEDASSET_CHANGE'EXPORTINGCOMPANYCODE = LV_COMPANYCODEASSET = LV_ASSETSUBNUMBER = LV_SUBNUMBERGROUPASSET = LV_GROUPASSETGENERALDATA = LS_GENERALDATAGENERALDATAX = LS_GENERALDATAXINVENTORY = LS_INVENTORYINVENTORYX = LS_INVENTORYXPOSTINGINFORMATION = LS_POSTINGINFORMATIONPOSTINGINFORMATIONX = LS_POSTINGINFORMATIONXTIMEDEPENDENTDATA = LS_TIMEDEPENDENTDATATIMEDEPENDENTDATAX = LS_TIMEDEPENDENTDATAXALLOCATIONS = LS_ALLOCATIONSALLOCATIONSX = LS_ALLOCATIONSXORIGIN = LS_ORIGINORIGINX = LS_ORIGINXINVESTACCTASSIGNMNT = LS_INVESTACCTASSIGNMNTINVESTACCTASSIGNMNTX = LS_INVESTACCTASSIGNMNTXNETWORTHVALUATION = LS_NETWORTHVALUATIONNETWORTHVALUATIONX = LS_NETWORTHVALUATIONXREALESTATE = LS_REALESTATEREALESTATEX = LS_REALESTATEXINSURANCE = LS_INSURANCEINSURANCEX = LS_INSURANCEXLEASING = LS_LEASINGLEASINGX = LS_LEASINGXGLO_TIME_DEP = LS_GLO_TIME_DEPIMPORTINGRETURN = LS_RETURNTABLESDEPRECIATIONAREAS = LT_DEPRECIATIONAREASDEPRECIATIONAREASX = LT_DEPRECIATIONAREASXINVESTMENT_SUPPORT = LT_INVESTMENT_SUPPORTEXTENSIONIN = LT_EXTENSIONIN.IF SY-SUBRC EQ 0.IF LS_RETURN-TYPE EQ 'S'.CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'EXPORTINGWAIT = 'X'.CALL FUNCTION 'MESSAGE_TEXT_BUILD'EXPORTINGMSGID = LS_RETURN-IDMSGNR = LS_RETURN-NUMBERMSGV1 = LS_RETURN-MESSAGE_V1MSGV2 = LS_RETURN-MESSAGE_V2MSGV3 = LS_RETURN-MESSAGE_V3MSGV4 = LS_RETURN-MESSAGE_V4IMPORTINGMESSAGE_TEXT_OUTPUT = <LW_DATA>-MESSAGE.<LW_DATA>-ICON = ICON_GREEN_LIGHT.ELSE.CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.CALL FUNCTION 'MESSAGE_TEXT_BUILD'EXPORTINGMSGID = LS_RETURN-IDMSGNR = LS_RETURN-NUMBERMSGV1 = LS_RETURN-MESSAGE_V1MSGV2 = LS_RETURN-MESSAGE_V2MSGV3 = LS_RETURN-MESSAGE_V3MSGV4 = LS_RETURN-MESSAGE_V4IMPORTINGMESSAGE_TEXT_OUTPUT = <LW_DATA>-MESSAGE.<LW_DATA>-ICON = ICON_RED_LIGHT.ENDIF.ELSE.<LW_DATA>-ICON = ICON_RED_LIGHT.<LW_DATA>-MESSAGE = '调拨失败,未传入数据'.ENDIF.ENDLOOP.
OVER…
SAP 固定资产调拨BAPI:BAPI_FIXEDASSET_CHANGE相关推荐
- 【ABAP】固定资产创建BAPI无法自动写入增强字段处理
固定资产创建BAPI无法自动写入增强字段处理 通过实现增强点"AIST0002"给SAP固定资产主数据屏幕添加自定义字段(增强实现这里省略). (下图的增强字段仅供参考) 目前需要 ...
- 【FI】-【AM】跨工厂/事业部/利润中心的固定资产调拨
[事项]跨工厂/事业部/利润中心的固定资产调拨 [目标]实现在各自工厂/事业部/利润中心下各自产生1张凭证,且体现工厂/事业部/利润中心间的内部往来 [A方案] 1.新建一个虚拟的资产类别(资产类别的 ...
- SAP固定资产中的几个日期
SAP固定资产中的几个日期 1.遗留数据转帐日期(Legacy Data Transfer Date) 在系统切换前,需要指定资产转帐日期,配置路径请参考会计核算 -〉资产数据传输-〉数据传输参数-〉 ...
- SAP固定资产的几个相关日期
[转帖]SAP固定资产的几个相关日期 1.遗留数据转帐日期(Legacy Data Transfer Date) 在系统切换前,需要指定资产转帐日期,配置路径请参考会计核算-〉资产数据传输-〉数据传输 ...
- 【学习笔记】SAP固定资产的减值功能
SAP固定资产的减值功能 若固定资产出现减值迹象,也就是固定资产的可收回金额小于账面价值时,就要计提固定资产减值准备. 分录: 借:资产减值损失(损益科目) 贷:固定资产减值准备(资产负 ...
- SAP 财务固定资产常用BAPI
BAPI_FIXEDASSET_CREATE 固定资产创建 BAPI_FIXEDASSET_CHANGE 固定资产修改 BAP ...
- SAP 货物移动 BAPI 的简单使用 BAPI_GOODSMVT_CREATE
在进行货物移动时,会经常用到 BAPI_GOODSMVT_CREATE 这个BAPI ,在使用这个BAPI是有三个参数是必须传进去的 1.抬头数据 一般只要传个时间,过账人就可以了 2.行项目数 ...
- SAP固定资产期初导入检查
固定资产价值期初导入的时候是导入固定资产的明细(T-code:LSMW),而总账金额需要我们进行额外处理,以保证固定资产总帐与子帐一致. 有两种方法实现对固定资产统驭科目总账的值的录入: 1.手工修改 ...
- SAP固定资产、管理会计模块习题-针对END-USER
第一部分 笔试 一.填空题(每空2分,共40分) 1.利润中心在( )时建立,但是,当( )时就需要维护成本中心. 2.成本中心用来收集(成本 )和(费用 ). 3.利润中心的维护申请由(地市局)提出 ...
最新文章
- 本地事务和分布式事务工作实践
- 主流浏览器新版本将不再支持TLS 1.0/1.1
- python中怎么比较两个列表-如何比较python中的两个列表并返回匹配
- KindEditorckplayer的简单结合
- boost::format模块测试构造对象和基本解析
- BZOJ1911:[Apio2010]特别行动队——题解
- PowerTip of the Day-How Much RAM Do You Have?
- mysql500万数据查询速度_是什么影响了数据库查询速度
- oracle未找到时区,Oracle ADF 未找到时区错误
- 微信支付遇到的坑--签名错误
- 微信 html5禁止拖拽,js实现微信禁止h5网页下拉,禁止微信内置浏览器下拉网页...
- java 链表逆转_java 实现单链表逆转详解及实例代码
- ES6、7学习笔记(尚硅谷)-4-模板字符串
- SpringBoot项目下载resources目录下模板文件
- Spring(SpringBoot)--事务传播机制--应用/实例/详解
- cad怎样弄出放线的坐标_怎么把图纸上的坐标输入CAD详细步骤?
- 哈工大2022计统大作业
- 找回丢失的QQ之普及知识全套
- QQ空间迁移_【深度解锁数据恢复】
- java窗体jmeun刷新,java – JME 3 Swing,多幅画布
热门文章
- 多图!教你如何在Win10上利用子系统运行Ubuntu 处理代码
- Jmeter基本使用(详细步骤)
- Web性能测试基本指标
- 实验c语言程序数据类型,C语言程序设计实验报告——实验2--数据类型、运算符和表达式.doc...
- Indirect modification of overloaded element
- CA认证(Certificate Authority)
- java methods infoxa_如何获取Java 8方法参考的MethodInfo?
- 云计算应用开发-证书介绍
- 扩展Spring Data QBE实现动态范围查询
- 念白白 php,念白的四字精髓 :真、正、情、劲