1.输入事务代码SHBD进入以下界面:

点击新建记录,创建一个新的BDC录屏记录,

然后根据记录条件进行

BDC录屏代码

perform fill_bdc using ANLKL.

call transaction 'AS02' using bdcdata_tab mode lv_mode messages into it_mess.
   loop at it_mess into iw_mess where msgtyp eq 'E'.
     call function 'MESSAGE_TEXT_BUILD'
     exporting
       msgid         = iw_mess-msgid
       msgnr         = iw_mess-msgnr
       msgv1         = iw_mess-msgv1
       msgv2         = iw_mess-msgv2
       msgv3         = iw_mess-msgv3
       msgv4         = iw_mess-msgv4
     importing
      message_text_output = w_msg1.
       "itab-msg = w_msg1.
        concatenate itab-msg ' ' w_msg1 into itab-msg.

clear:iw_mess.
     endloop.
  modify itab.
  clear:itab.
  free:it_mess,bdcdata_tab.

form fill_bdc using ANLKL type string.

bdcdata_wa-program = 'SAPLAIST'.
   bdcdata_wa-dynpro = '0100'.
   bdcdata_wa-dynbegin = 'X'.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

bdcdata_wa-fnam = 'BDC_OKCODE'.
   bdcdata_wa-fval = 'MAST'.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

bdcdata_wa-fnam = 'ANLA-BUKRS'.
   bdcdata_wa-fval = '9000'.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

bdcdata_wa-fnam = 'ANLA-ANLN2'."次级编号
   bdcdata_wa-fval = itab-ANLN2.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

bdcdata_wa-fnam = 'ANLA-ANLN1'."资产编号
   bdcdata_wa-fval = itab-ANLN1.
   append bdcdata_wa to bdcdata_tab.
   clear bdcdata_wa.

endform.

BDC批导数据的更多相关文章

  1. 采购信息记录批导BAPI

    转自:https://www.cnblogs.com/freeandeasy/p/11810272.html作者的话:   可以批导创建及修改信息记录的主数据.而且可以对条件中的时间段及其数量等级中的 ...

  2. 物料主数据批导bapi

    创建物料主数据,根据模板不同批导原材料,半成品,成品.可根据实际需求对字段进行增删. report zmmr_bapi_mm01 no standard page HEADING. type-POOL ...

  3. 通过Sql语句导数据

    在通过SQL Server向导中的SQL语句导数据时,默认情况下源表中的nvarchar字段类型会变成202,解决此问题的方法是,要重新选择一下对应的数据接收表.

  4. CRM 价格批导2<上一个太多冗余>

    INCLUDE:LCRM_MKTPL_COND_IFF39 *--------------------------------------------------------------------- ...

  5. CRM 价格批导

    日了,好多代码....COPY别人的,懒得改了 *----------------------------------------------------------------------* *** ...

  6. SQLServer导数据到Oracle

    从SQLServer导数据到Oracle大概有以下几种方法: 使用SSMS的导出数据向导,使用Microsoft ODBC for Oracle或Oracle Provider for OLE DB连 ...

  7. 使用pyspark模仿sqoop从oracle导数据到hive的主要功能(自动建表,分区导入,增量,解决数据换行符问题)

    最近公司开始做大数据项目,让我使用sqoop(1.6.4版本)导数据进行数据分析计算,然而当我们将所有的工作流都放到azkaban上时整个流程跑完需要花费13分钟,而其中导数据(增量)就占了4分钟左右 ...

  8. 异构数据库之间完全可以用SQL语句导数据

    告诉你一个最快的方法,用SQLServer连接DBF 在SQLServer中执行 SELECT * into bmk FROM OpenDataSource( ‘Microsoft.Jet.OLEDB ...

  9. sqoop从mysql导数据到hive报错:Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

    背景 使用sqoop从mysql导数据到hive,从本地服务器是可以访问mysql的(本地服务器是hadoop集群的一个datanode),但是sqoop导数据的时候依然连接不上mysql 报错如下: ...

随机推荐

  1. linux库列表

    SDL库 curses openssl zlib library curl library GNU Readline library

  2. oracle之压缩表

    oracle压缩数据的处理基于数据库块,本质是通过消除在数据库中的重复数据来实现空间节约. 具体做法: 比较数据块中包含的所有字段或记录,其中重复的数据只在位于数据块开始部分的记号表(Symbol T ...

  3. SQL 创建一个只读账户 .

    1.进入sqlserver management studio 2.选择安全性->登录名->右键新建登录名 3.在常规里输入用户名和密码 4.在"用户映射"里“映射到此 ...

  4. WCF JSON DATETIME JSON.NET (Newtonsoft.Json.dll)

    [DataMember] public DateTime? myTime { get; set; } var timeFormat = new JsonSerializerSettings() { D ...

  5. Java事务处理全解析(六)—— 使用动态代理(Dynamic Proxy)完成事务

    在本系列的上一篇文章中,我们讲到了使用Template模式进行事务管理,这固然是一种很好的方法,但是不那么完美的地方在于我们依然需要在service层中编写和事务处理相关的代码,即我们需要在servi ...

  6. view

    把view添加到某个视图的虾面 [self.superview insertSubview:smallCircle belowSubview:self]; // 返回两个数的根 return sqrt ...

  7. C语言操作mysql

    php中 mysqli, pdo 可以用 mysqlnd 或 libmysqlclient 实现 前者 从 php 5.3.0起已内置到php中, 并且支持更多的特性,推荐用 mysqlnd mysq ...

  8. 关于iscroll阻止浏览器默认动作

    使用iscroll时,移动端遇到需要长按复制功能,但是iscroll屏蔽了浏览器默认事件,所以实现不了. 解决方案: myScroll = new IScroll('#wrapper',{ preve ...

  9. 甲状腺癌怎样早发现 可B超检查

    2013-12-13 14:40:00.0 本文来源:人民网 点击参与跟帖 原标题:健康之道:甲状腺癌怎样早发现 摘要:甲状腺癌怎样早发现呢?隐早期以甲状腺结节的方式存在,且以匿方式生长,可能在人们偶 ...

  10. 70. Implement strStr() 与 KMP算法

    Implement strStr() Implement strStr(). Returns a pointer to the first occurrence of needle in haysta ...