VBA で SAP R/3 を操作して面倒な作業の自動化。
■ はじめに。
ERPパッケージソフトは、何を使っているでしょうか?
弊社では、SAP R/3(以下、SAP) を使っています。
導入は、2002年。
それから10年ほどの時間が経過して、SAPの運用もかなり安定してきて、SAPの保守運用サポートは、社内から社外にアウトソーシングすることになりました。
このアウトソーシングは、メリットとデメリットが生じました。
メリットは、経費(人件費)削減です。
デメリットは保守運用が弱くなる事です。特にアドオン開発関連です。
開発者が極端に少ない為、見積もりが出ない。見積もりが出ても納期が非常に長く、しかも、高額です。途中でキャンセルしたことも少なくありません。
なんか、色々やりにくい面が出てしまったわけです。
そこで、俺🍶は思ったのです。「VBAでSAP操作できないの?」
Google先生に聞くと、英語記事で見つけることが出来ました。
簡単な操作ならできそうって思ったわけです。
■ SAP R/3 「2025年問題」たぶん大丈夫
2025年問題を知っていますか?
SAPのERPパッケージの保守サポートが切る問題です。
なお、弊社でも今、ERPの切り替えの準備中です。SAP HANA/4 に。
HANA/4 でも、スクリプトは、一部の機能の範囲で使用できると書いてありました。公式のヘルプ掲示板引用
でも本音は、市販のRPAを使ってほしいって書いてありますね💦
ま、それでも、サポート切れ状態でも使用する企業も少ないと予測しています。理由は、その導入費用です。
もしからしたら、思い切って、別なERPパッケージソフトに切り替えるかもしれませね。
いくつか閲覧しましたが、継続して、スクリプトは使えそうですね。
■ 製造指図の一括登録を事例に紹介
比較的、単純な機能で、VBAで自動操作するマクロを作ること考え、今回は、一括製造指図登録を題材にします。
Excel ワークシートは、下図のようなフォーマットを準備しましょう。
ここから先は
¥ 5,000
この記事が気に入ったらサポートをしてみませんか?