9-3 BDC编程

发布时间 2023-08-06 13:50:56作者: SAP仮免

9-3 BDC编程

1基本:

BATCH DATA COMMUNICATION - 批量数据交互,是使用模拟用户操作的方法,批量录入数据的技术。有点类似于OFFICE软件中的宏。

在BAPI出现之前,基本上使用非常广泛,现在有了BAPI,数据导入一般会选择BAPI。

2两种模式:

  • CTU使用CALL TRANSACTION(ABAP程序)
  • BI SESSION:使用批量输入线程(SM35)

3モード:

显示模式:N A E P

显示模式升级版(模拟后台操作):Q D H S

更新モード: A非同期  S同期 Lローカル

4トランザクションコード:

SHDB:BDCをレコードする;

SM35:バッチインプット・セッション(BI SESSION)

5システム演示:

  • BDCレコード;
  • PGMに転換;
  • OO プログラミング;
  • CTUを使う;
  • BI SESSIONを使う。

1)SHDBーNEW RECORDING

image-20230806134058511

image-20230806134721193

注意点:

BDC操作は AUTO COMMIT;終了時点で、販売伝票も生成された。

image-20230806134925360

方法1:「再生」で、レコードのレビューが可能。

image-20230806135017171

image-20230806135223066

方法2:「セッション」SM35で、セッションを作成。

image-20230806135709370

image-20230806141436302

この頃、SM35でBI SESSIONが見えている。

image-20230806141550127

下記の設定で実行。

image-20230806142048863

image-20230806142211885

方法3:「プログラム」で実行すると、PGMの生成が可能となる。

image-20230806142447888

image-20230806142521946

image-20230806144707302

image-20230806144717500