固定资产调拨
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相关推荐

  1. 【ABAP】固定资产创建BAPI无法自动写入增强字段处理

    固定资产创建BAPI无法自动写入增强字段处理 通过实现增强点"AIST0002"给SAP固定资产主数据屏幕添加自定义字段(增强实现这里省略). (下图的增强字段仅供参考) 目前需要 ...

  2. 【FI】-【AM】跨工厂/事业部/利润中心的固定资产调拨

    [事项]跨工厂/事业部/利润中心的固定资产调拨 [目标]实现在各自工厂/事业部/利润中心下各自产生1张凭证,且体现工厂/事业部/利润中心间的内部往来 [A方案] 1.新建一个虚拟的资产类别(资产类别的 ...

  3. SAP固定资产中的几个日期

    SAP固定资产中的几个日期 1.遗留数据转帐日期(Legacy Data Transfer Date) 在系统切换前,需要指定资产转帐日期,配置路径请参考会计核算 -〉资产数据传输-〉数据传输参数-〉 ...

  4. SAP固定资产的几个相关日期

    [转帖]SAP固定资产的几个相关日期 1.遗留数据转帐日期(Legacy Data Transfer Date) 在系统切换前,需要指定资产转帐日期,配置路径请参考会计核算-〉资产数据传输-〉数据传输 ...

  5. 【学习笔记】SAP固定资产的减值功能

    SAP固定资产的减值功能 若固定资产出现减值迹象,也就是固定资产的可收回金额小于账面价值时,就要计提固定资产减值准备. 分录: 借:资产减值损失(损益科目)        贷:固定资产减值准备(资产负 ...

  6. SAP 财务固定资产常用BAPI

    BAPI_FIXEDASSET_CREATE                    固定资产创建 BAPI_FIXEDASSET_CHANGE                   固定资产修改 BAP ...

  7. SAP 货物移动 BAPI 的简单使用 BAPI_GOODSMVT_CREATE

    在进行货物移动时,会经常用到  BAPI_GOODSMVT_CREATE 这个BAPI ,在使用这个BAPI是有三个参数是必须传进去的 1.抬头数据  一般只要传个时间,过账人就可以了  2.行项目数 ...

  8. SAP固定资产期初导入检查

    固定资产价值期初导入的时候是导入固定资产的明细(T-code:LSMW),而总账金额需要我们进行额外处理,以保证固定资产总帐与子帐一致. 有两种方法实现对固定资产统驭科目总账的值的录入: 1.手工修改 ...

  9. SAP固定资产、管理会计模块习题-针对END-USER

    第一部分 笔试 一.填空题(每空2分,共40分) 1.利润中心在( )时建立,但是,当( )时就需要维护成本中心. 2.成本中心用来收集(成本 )和(费用 ). 3.利润中心的维护申请由(地市局)提出 ...

最新文章

  1. 本地事务和分布式事务工作实践
  2. 主流浏览器新版本将不再支持TLS 1.0/1.1
  3. python中怎么比较两个列表-如何比较python中的两个列表并返回匹配
  4. KindEditorckplayer的简单结合
  5. boost::format模块测试构造对象和基本解析
  6. BZOJ1911:[Apio2010]特别行动队——题解
  7. PowerTip of the Day-How Much RAM Do You Have?
  8. mysql500万数据查询速度_是什么影响了数据库查询速度
  9. oracle未找到时区,Oracle ADF 未找到时区错误
  10. 微信支付遇到的坑--签名错误
  11. 微信 html5禁止拖拽,js实现微信禁止h5网页下拉,禁止微信内置浏览器下拉网页...
  12. java 链表逆转_java 实现单链表逆转详解及实例代码
  13. ES6、7学习笔记(尚硅谷)-4-模板字符串
  14. SpringBoot项目下载resources目录下模板文件
  15. Spring(SpringBoot)--事务传播机制--应用/实例/详解
  16. cad怎样弄出放线的坐标_怎么把图纸上的坐标输入CAD详细步骤?
  17. 哈工大2022计统大作业
  18. 找回丢失的QQ之普及知识全套
  19. QQ空间迁移_【深度解锁数据恢复】
  20. java窗体jmeun刷新,java – JME 3 Swing,多幅画布

热门文章

  1. 多图!教你如何在Win10上利用子系统运行Ubuntu 处理代码
  2. Jmeter基本使用(详细步骤)
  3. Web性能测试基本指标
  4. 实验c语言程序数据类型,C语言程序设计实验报告——实验2--数据类型、运算符和表达式.doc...
  5. Indirect modification of overloaded element
  6. CA认证(Certificate Authority)
  7. java methods infoxa_如何获取Java 8方法参考的MethodInfo?
  8. 云计算应用开发-证书介绍
  9. 扩展Spring Data QBE实现动态范围查询
  10. 念白白 php,念白的四字精髓 :真、正、情、劲