2. R/3ジョブ連携コマンド設定手順

Senju DevOperation Conductorシステムでは、SAP ERP用のR/3ジョブ連携コマンドを用意していますが、インストール直後は使用できない状態になっています。

使用する場合は、以下の手順を実行してコマンドを使用可能な状態にして下さい。

注釈

既に実施しているノードについては、改めて実行する必要はありません。

また、異なるバージョンのSAP ERP用のR/3ジョブ連携コマンドと入れ替えて使用する場合も以下の手順を実行して下さい。

2.1. UNIX版ノードの場合

  1. R/3ジョブ連携コマンドを入れ替える場合は、R/3ジョブコマンドを使用している時間帯を避けて行って下さい。千手ブラウザのメニューから[ツール] → [ジョブモニタ] を実行し 、「ジョブモニタ」 画面を起動させます。[実行システム] タブを選択してシステムの状態を表示させ、未投入及び待機中以外の状態のシステムを全て、メニューから [ツール] → [初期化] を実行して未投入の状態にして下さい。

  2. コマンド入れ替えノードに千手稼働アカウントにてログインし、以下の手順を実行します。( "%" はプロンプトです。)
    1. 千手稼働アカウントのホームディレクトリ下の bin ディレクトリに移動。
      % cd ~/bin
      
    2. ユニコード版のSAP ERP(RFC SDK 7.20)用R/3ジョブ連携コマンドを使用する場合
      % rm -f libicudata.so.34
      % ln -s libicudata.so.34_rel72_Un libicudata.so.34
      
      % rm -f libicui18n.so.34
      % ln -s libicui18n.so.34_rel72_Un libicui18n.so.34
      
      % rm -f libicuuc.so.34
      % ln -s libicuuc.so.34_rel72_Un libicuuc.so.34
      
      % rm -f libsapu16.so
      % ln -s libsapu16.so_rel72_Un libsapu16.so
      
      % rm -f libsapu16_mt.so
      % ln -s libsapu16_mt.so_rel72_Un libsapu16_mt.so
      
      % rm -f sjPEX_r3job
      % ln -s sjPEX_r3job_rel72_Un sjPEX_r3job
      
      % rm -f sjPEX_r3job2
      % ln -s sjPEX_r3job2_rel72_Un sjPEX_r3job2
      
      % rm -f sjPEX_r3job_defget
      % ln -s sjPEX_r3job_defget_rel72_Un sjPEX_r3job_defget
      
      % rm -f sjPEX_r3job_logget
      % ln -s sjPEX_r3job_logget_rel72_Un sjPEX_r3job_logget
      
      % rm -f sjPEX_r3job_check
      % ln -s sjPEX_r3job_check_rel72_Un sjPEX_r3job_check
      
      % rm -f sjPEX_r3job_variant
      % ln -s sjPEX_r3job_variant_rel72_Un sjPEX_r3job_variant
      
      % rm -f sjPEX_r3job_logset
      % ln -s sjPEX_r3job_logset_rel72_Un sjPEX_r3job_logset
      
      % rm -f sjPEX_r3job_delete
      % ln -s sjPEX_r3job_delete_rel72_Un sjPEX_r3job_delete
      
      % rm -f sjPEX_r3job_change
      % ln -s sjPEX_r3job_change_rel72_Un sjPEX_r3job_change
      
      % rm -f sjPEX_r3job_confprint
      % ln -s sjPEX_r3job_confprint_rel72_Un sjPEX_r3job_confprint
      
      % rm -f sjPEX_r3job_select
      % ln -s sjPEX_r3job_select_rel72_Un sjPEX_r3job_select
      
      % rm -f sjPEX_r3job_start
      % ln -s sjPEX_r3job_start_rel72_Un sjPEX_r3job_start
      
      % rm -f sjPEX_r3job_start2
      % ln -s sjPEX_r3job_start2_rel72_Un sjPEX_r3job_start2
      
      % rm -f sjPEX_r3job_copy
      % ln -s sjPEX_r3job_copy_rel72_Un sjPEX_r3job_copy
      
      % rm -f sjPEX_r3job_listABAPReport
      % ln -s sjPEX_r3job_listABAPReport_rel72_Un sjPEX_r3job_listABAPReport
      
      % rm -f sjPEX_r3job_listChildJobs
      % ln -s sjPEX_r3job_listChildJobs_rel72_Un sjPEX_r3job_listChildJobs
      
      % rm -f sjPEX_r3job_listOutputDevice
      % ln -s sjPEX_r3job_listOutputDevice_rel72_Un sjPEX_r3job_listOutputDevice
      
      % rm -f sjPEX_r3job_listSpool
      % ln -s sjPEX_r3job_listSpool_rel72_Un sjPEX_r3job_listSpool
      
      % rm -f sjPEX_r3job_sendEvent
      % ln -s sjPEX_r3job_sendEvent_rel72_Un sjPEX_r3job_sendEvent
      
      % rm -f sjPEX_r3job_stop
      % ln -s sjPEX_r3job_stop_rel72_Un sjPEX_r3job_stop
      
      % rm -f sjPEX_r3job_variantChange
      % ln -s sjPEX_r3job_variantChange_rel72_Un sjPEX_r3job_variantChange
      
      % rm -f sjPEX_bwChain_select
      % ln -s sjPEX_bwChain_select_rel72_Un sjPEX_bwChain_select
      
      % rm -f sjPEX_bwChain_start
      % ln -s sjPEX_bwChain_start_rel72_Un sjPEX_bwChain_start
      
      % rm -f sjPEX_bwChain_check
      % ln -s sjPEX_bwChain_check_rel72_Un sjPEX_bwChain_check
      
      % rm -f sjPEX_bwChain_logget
      % ln -s sjPEX_bwChain_logget_rel72_Un sjPEX_bwChain_logget
      
      % rm -f sjPEX_bwChain_processList
      % ln -s sjPEX_bwChain_processList_rel72_Un sjPEX_bwChain_processList
      
      % rm -f sjPEX_bwChain_processLog
      % ln -s sjPEX_bwChain_processLog_rel72_Un sjPEX_bwChain_processLog
      
      % rm -f sjPEX_bwInfoPackage_select
      % ln -s sjPEX_bwInfoPackage_select_rel72_Un sjPEX_bwInfoPackage_select
      
      % rm -f sjPEX_bwInfoPackage_start
      % ln -s sjPEX_bwInfoPackage_start_rel72_Un sjPEX_bwInfoPackage_start
      
      % rm -f sjPEX_bwInfoPackage_check
      % ln -s sjPEX_bwInfoPackage_check_rel72_Un sjPEX_bwInfoPackage_check
      
      % rm -f sjPEX_rmR3History
      % ln -s sjPEX_rmR3History_rel72_Un sjPEX_rmR3History
      

2.2. Windows版ノードの場合

  1. R/3ジョブ連携コマンドを入れ替える場合は、R/3ジョブコマンドを使用している時間帯を避けて行って下さい。千手ブラウザのメニューから[ツール] → [ジョブモニタ] を実行し 、「ジョブモニタ」 画面を起動させます。[実行システム] タブを選択してシステムの状態を表示させ、未投入及び待機中以外の状態のシステムを全て、メニューから [ツール] → [初期化] を実行して未投入の状態にして下さい。

  2. コマンド入れ替えノードに千手稼働アカウントでログオンし、コマンドプロンプトを起動して、以下の手順を実行します。( ">" はプロンプトです。)
    1. 千手稼働アカウントのホームディレクトリ下の bin ディレクトリに移動。
      > cd /d %SENJUHOME%\bin
      
    2. ユニコード版のSAP ERP(RFC SDK 7.20)用R/3ジョブ連携コマンドを使用する場合
      > del icudt34.dll
      > copy icudt34_rel72.dll icudt34.dll
      
      > del icuin34.dll
      > copy icuin34_rel72.dll icuin34.dll
      
      > del icuuc34.dll
      > copy icuuc34_rel72.dll icuuc34.dll
      
      > del librfc32u.dll
      > copy librfc32u_rel72.dll librfc32u.dll
      
      > del libsapu16vc80.dll
      > copy libsapu16vc80_rel72.dll libsapu16vc80.dll
      
      > del libsapucum.dll
      > copy libsapucum_rel72.dll libsapucum.dll
      
      > del sjPEX_r3job.exe
      > copy sjPEX_r3job_rel72_Un.exe sjPEX_r3job.exe
      
      > del sjPEX_r3job_defget.exe
      > copy sjPEX_r3job_defget_rel72_Un.exe sjPEX_r3job_defget.exe
      
      > del sjPEX_r3job_logget.exe
      > copy sjPEX_r3job_logget_rel72_Un.exe sjPEX_r3job_logget.exe
      
      > del sjPEX_r3job_check.exe
      > copy sjPEX_r3job_check_rel72_Un.exe sjPEX_r3job_check.exe
      
      > del sjPEX_r3job_variant.exe
      > copy sjPEX_r3job_variant_rel72_Un.exe sjPEX_r3job_variant.exe
      
      > del sjPEX_r3job_logset.exe
      > copy sjPEX_r3job_logset_rel72_Un.exe sjPEX_r3job_logset.exe
      
      > del sjPEX_r3job_delete.exe
      > copy sjPEX_r3job_delete_rel72_Un.exe sjPEX_r3job_delete.exe
      
      > del sjPEX_r3job_change.exe
      > copy sjPEX_r3job_change_rel72_Un.exe sjPEX_r3job_change.exe
      
      > del sjPEX_r3job_confprint.exe
      > copy sjPEX_r3job_confprint_rel72_Un.exe sjPEX_r3job_confprint.exe
      
      > del sjPEX_r3job_select.exe
      > copy sjPEX_r3job_select_rel72_Un.exe sjPEX_r3job_select.exe
      
      > del sjPEX_r3job_start.exe
      > copy sjPEX_r3job_start_rel72_Un.exe sjPEX_r3job_start.exe
      
      > del sjPEX_r3job_copy.exe
      > copy sjPEX_r3job_copy_rel72_Un.exe sjPEX_r3job_copy.exe
      
      > del sjPEX_r3job_listABAPReport.exe
      > copy sjPEX_r3job_listABAPReport_rel72_Un.exe sjPEX_r3job_listABAPReport.exe
      
      > del sjPEX_r3job_listChildJobs.exe
      > copy sjPEX_r3job_listChildJobs_rel72_Un.exe sjPEX_r3job_listChildJobs.exe
      
      > del sjPEX_r3job_listOutputDevice.exe
      > copy sjPEX_r3job_listOutputDevice_rel72_Un.exe sjPEX_r3job_listOutputDevice.exe
      
      > del sjPEX_r3job_listSpool.exe
      > copy sjPEX_r3job_listSpool_rel72_Un.exe sjPEX_r3job_listSpool.exe
      
      > del sjPEX_r3job_sendEvent.exe
      > copy sjPEX_r3job_sendEvent_rel72_Un.exe sjPEX_r3job_sendEvent.exe
      
      > del sjPEX_r3job_stop.exe
      > copy sjPEX_r3job_stop_rel72_Un.exe sjPEX_r3job_stop.exe
      
      > del sjPEX_r3job_variantChange.exe
      > copy sjPEX_r3job_variantChange_rel72_Un.exe sjPEX_r3job_variantChange.exe
      
      > del sjPEX_bwChain_select.exe
      > copy sjPEX_bwChain_select_rel72_Un.exe sjPEX_bwChain_select.exe
      
      > del sjPEX_bwChain_start.exe
      > copy sjPEX_bwChain_start_rel72_Un.exe sjPEX_bwChain_start.exe
      
      > del sjPEX_bwChain_check.exe
      > copy sjPEX_bwChain_check_rel72_Un.exe sjPEX_bwChain_check.exe
      
      > del sjPEX_bwChain_logget.exe
      > copy sjPEX_bwChain_logget_rel72_Un.exe sjPEX_bwChain_logget.exe
      
      > del sjPEX_bwChain_processList.exe
      > copy sjPEX_bwChain_processList_rel72_Un.exe sjPEX_bwChain_processList.exe
      
      > del sjPEX_bwChain_processLog.exe
      > copy sjPEX_bwChain_processLog_rel72_Un.exe sjPEX_bwChain_processLog.exe
      
      > del sjPEX_bwInfoPackage_select.exe
      > copy sjPEX_bwInfoPackage_select_rel72_Un.exe sjPEX_bwInfoPackage_select.exe
      
      > del sjPEX_bwInfoPackage_start.exe
      > copy sjPEX_bwInfoPackage_start_rel72_Un.exe sjPEX_bwInfoPackage_start.exe
      
      > del sjPEX_bwInfoPackage_check.exe
      > copy sjPEX_bwInfoPackage_check_rel72_Un.exe sjPEX_bwInfoPackage_check.exe
      
      > del sjPEX_rmR3History.exe
      > copy sjPEX_rmR3History_rel72_Un.exe sjPEX_rmR3History.exe