GoodsMvtCreateControllerオブジェクト
| コンポーネント情報 | |
|---|---|
| version | 8.0 |
| since | 6.0 |
入出庫伝票登録コントローラクラス。
機能は以下の通り
機能は以下の通り
- 入出庫伝票を登録します。
コンストラクタの概要
| GoodsMvtCreateController () コンストラクタ。 |
GoodsMvtCreateController (ConnectionManager connectionManager) コンストラクタ。 |
GoodsMvtCreateController (SapClient sapClient) コンストラクタ。 |
メソッドの概要
| 返却値の型 | メソッド名 |
|---|---|
| Object | executeBapi () BapiControllerにより入出庫伝票を登録します。 |
| String | getBapiReturnErrMessage () BAPIの実行結果のエラーメッセージを取得します。 |
| String | getBapiReturnMessage () プロパティファイルでオートコミット条件に設定されたType情報に一致したメッセージ情報を全て返します。 |
| Object | getExtensioninList () Reference Structureを取得します。 |
| Object | getGoodsMvtCode () 在庫移動に対するコードのトランザクションへの割当を取得します。 |
| Object | getGoodsMvtHeader () 入出庫伝票ヘッダデータを取得します。 |
| Object | getGoodsMvtHeadret () 入出庫伝票番号/入出庫伝票会計年度を取得します。 |
| Object | getGoodsMvtItemList () 入出庫伝票一覧を取得します。 |
| Object | getGoodsMvtRefEwm () BAdI 通信構造: 入出庫伝票 EWM 照会を取得します。 |
| Object | getGoodsMvtSerialNumberList () シリアル番号を取得します。 |
| Object | getGoodsMvtServPartDataList () サービスパーツデータを取得します。 |
| String | getMatdocumentyear () 入出庫伝票会計年度を取得します。 |
| value | getTestrun () 在庫移動シミュレーションを取得します。 |
| void | setStrParam (String paramStr, String paramName, Object value) 構造型の項目に値をセットします。 |
| void | setTblParam (String paramTable, String paramName, Object value, Number index) テーブル型の項目に値をセットします。 |
| void | setTestrun (Object value) 在庫移動シミュレーションを設定します。 |
| String | toString () デバッグ用のメソッドです。 |
コンストラクタの詳細
| GoodsMvtCreateController ()
コンストラクタ。
|
GoodsMvtCreateController (ConnectionManager connectionManager)
コンストラクタ。
ConnectionManagerを使用することで、ConnectionManagerからトランザクションを制御でき、 たとえば同一トランザクション内で複数の登録処理を実行することができます。 なお、GoodsMvtCreateController#executeBapi()実行後に必ず ConnectionManager#commit()またはConnectionManager#rollback()を 実行してください。 上記2メソッド内でSAPへのコネクションの開放も実行されるので確実にどちらかの メソッドを呼ぶようにコーディングする必要があります。
パラメータ
|
GoodsMvtCreateController (SapClient sapClient)
コンストラクタ。
SapClientを使用することで、任意の接続先のコネクションを取得します。
パラメータ
|
メソッドの詳細
|
Object executeBapi ()
BapiControllerにより入出庫伝票を登録します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String getBapiReturnErrMessage ()
BAPIの実行結果のエラーメッセージを取得します。
BAPI実行結果であるBapiReturnのType情報が正常(デフォルト値: "S" / "")以外のBapiReturn オブジェクトのメッセージ情報を全て返します。 全て正常の場合はnullが返却されます。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String getBapiReturnMessage ()
プロパティファイルでオートコミット条件に設定されたType情報に一致したメッセージ情報を全て返します。
BAPI実行結果であるBapiReturnのType情報が正常(デフォルト値: "S" / "")と 判断されたType情報のメッセージ情報を全て返します。 メッセージが存在しない場合はnullが返却されます。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getExtensioninList ()
Reference Structureを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getGoodsMvtCode ()
在庫移動に対するコードのトランザクションへの割当を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getGoodsMvtHeader ()
入出庫伝票ヘッダデータを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getGoodsMvtHeadret ()
入出庫伝票番号/入出庫伝票会計年度を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getGoodsMvtItemList ()
入出庫伝票一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getGoodsMvtRefEwm ()
BAdI 通信構造: 入出庫伝票 EWM 照会を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getGoodsMvtSerialNumberList ()
シリアル番号を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getGoodsMvtServPartDataList ()
サービスパーツデータを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String getMatdocumentyear ()
入出庫伝票会計年度を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
value getTestrun ()
在庫移動シミュレーションを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setStrParam (String paramStr, String paramName, Object value)
構造型の項目に値をセットします。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTblParam (String paramTable, String paramName, Object value, Number index)
テーブル型の項目に値をセットします。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTestrun (Object value)
在庫移動シミュレーションを設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String toString ()
デバッグ用のメソッドです。
返却値
|