InquiryCreateFromData2Controllerオブジェクト
| コンポーネント情報 | |
|---|---|
| version | 8.0 |
| since | 6.0 |
引合伝票登録コントローラクラス。
機能は以下の通り
機能は以下の通り
- 引合伝票を登録します。
コンストラクタの概要
| InquiryCreateFromData2Controller () コンストラクタ。 |
InquiryCreateFromData2Controller (ConnectionManager connectionManager) コンストラクタ。 |
InquiryCreateFromData2Controller (SapClient sapClient) コンストラクタ。 |
メソッドの概要
| 返却値の型 | メソッド名 |
|---|---|
| Object | executeBapi () BapiControllerにより引合伝票を登録します。 |
| String | getBapiReturnErrMessage () BAPIの実行結果のエラーメッセージを取得します。 |
| String | getBapiReturnMessage () プロパティファイルでオートコミット条件に設定されたType情報に一致したメッセージ情報を全て返します。 |
| Object | getBinaryRelationshiptype () バイナリ関連タイプ (専用)を取得します。 |
| Object | getConvert () 変換: 取引先機能 + 受注伝票タイプを取得します。 |
| Array | getExtensionInList () VBAK、VBAP、VBEP のカスタマ拡張を取得します。 |
| Array | getInquiryCfgsBlobList () 選定: BLOB 内部データ (SCE)を取得します。 |
| Array | getInquiryCfgsInstList () 選定: インスタンスを取得します。 |
| Array | getInquiryCfgsPartOfList () 選定: 部分設定を取得します。 |
| Array | getInquiryCfgsRefInstList () 選定: 参照明細/インスタンスを取得します。 |
| Array | getInquiryCfgsRefList () 選定: 参照データを取得します。 |
| Array | getInquiryCfgsValueList () 選定: 特性値を取得します。 |
| Array | getInquiryCfgsVkList () 選定: バリアント条件キーを取得します。 |
| Array | getInquiryConditionsInList () 条件を取得します。 |
| Array | getInquiryConditionsInXList () 受注における条件更新の通信項目を取得します。 |
| Object | getInquiryHeaderInX () ヘッダデータチェックボックスを取得します。 |
| Object | getInquiryHeaderIn () 引合伝票ヘッダデータを取得します。 |
| Array | getInquiryItemsInList () 明細データを取得します。 |
| Array | getInquiryItemsInXList () 明細データチェックボックスを取得します。 |
| Array | getInquiryKeysList () 参照キーの出力を取得します。 |
| Array | getInquiryPartnersList () 伝票取引先を取得します。 |
| Array | getInquirySchedulesInList () 納入日程行を取得します。 |
| Array | getInquirySchedulesInXList () 納入日程行チェックボックスを取得します。 |
| Array | getInquiryTextList () テキストを取得します。 |
| Object | getIntNumberAssignment () 明細番号内部採番を取得します。 |
| Object | getLogicSwitch () 内部制御パラメータを取得します。 |
| Array | getPartnerAddressesList () アドレス (組織/会社) 用 BAPI 参照構造を取得します。 |
| Object | getSalesdocumentin () 販売管理伝票番号を取得します。 |
| Object | getSalesdocument () 販売伝票番号を取得します。 |
| Object | getSender () 論理システム - 送信者を取得します。 |
| Object | getTestrun () テスト実行を取得します。 |
| void | setBehaveWhenError (Object value) エラー処理を設定します。 |
| void | setBinaryRelationshiptype (Object value) バイナリ関連タイプ (専用)を設定します。 |
| void | setConvert (Object value) 変換: 取引先機能 + 受注伝票タイプを設定します。 |
| void | setIntNumberAssignment (Object value) 明細番号内部採番を設定します。 |
| void | setSalesdocumentin (Object value) 販売管理伝票番号を設定します。 |
| void | setStrParam (String paramStr, String paramName, Object value) 構造型の項目に値をセットします。 |
| void | setTblParam (String paramTable, String paramName, Object value, Number index) テーブル型の項目に値をセットします。 |
| void | setTestrun (Object value) テスト実行を設定します。 |
| String | toString () デバッグ用のメソッドです。 |
コンストラクタの詳細
| InquiryCreateFromData2Controller ()
コンストラクタ。
|
InquiryCreateFromData2Controller (ConnectionManager connectionManager)
コンストラクタ。
ConnectionManagerを使用することで、ConnectionManagerからトランザクションを制御でき、 たとえば同一トランザクション内で複数の登録処理を実行することができます。 なお、InquiryCreateFromData2Controller#executeBapi()実行後に必ず ConnectionManager#commit()またはConnectionManager#rollback()を 実行してください。 上記2メソッド内でSAPへのコネクションの開放も実行されるので確実にどちらかの メソッドを呼ぶようにコーディングする必要があります。
パラメータ
|
InquiryCreateFromData2Controller (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 getBinaryRelationshiptype ()
バイナリ関連タイプ (専用)を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getConvert ()
変換: 取引先機能 + 受注伝票タイプを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getExtensionInList ()
VBAK、VBAP、VBEP のカスタマ拡張を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryCfgsBlobList ()
選定: BLOB 内部データ (SCE)を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryCfgsInstList ()
選定: インスタンスを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryCfgsPartOfList ()
選定: 部分設定を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryCfgsRefInstList ()
選定: 参照明細/インスタンスを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryCfgsRefList ()
選定: 参照データを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryCfgsValueList ()
選定: 特性値を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryCfgsVkList ()
選定: バリアント条件キーを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryConditionsInList ()
条件を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryConditionsInXList ()
受注における条件更新の通信項目を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getInquiryHeaderInX ()
ヘッダデータチェックボックスを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getInquiryHeaderIn ()
引合伝票ヘッダデータを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryItemsInList ()
明細データを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryItemsInXList ()
明細データチェックボックスを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryKeysList ()
参照キーの出力を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryPartnersList ()
伝票取引先を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquirySchedulesInList ()
納入日程行を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquirySchedulesInXList ()
納入日程行チェックボックスを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getInquiryTextList ()
テキストを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getIntNumberAssignment ()
明細番号内部採番を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getLogicSwitch ()
内部制御パラメータを取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Array getPartnerAddressesList ()
アドレス (組織/会社) 用 BAPI 参照構造を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getSalesdocumentin ()
販売管理伝票番号を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getSalesdocument ()
販売伝票番号を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getSender ()
論理システム - 送信者を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getTestrun ()
テスト実行を取得します。
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setBehaveWhenError (Object value)
エラー処理を設定します。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setBinaryRelationshiptype (Object value)
バイナリ関連タイプ (専用)を設定します。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setConvert (Object value)
変換: 取引先機能 + 受注伝票タイプを設定します。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setIntNumberAssignment (Object value)
明細番号内部採番を設定します。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setSalesdocumentin (Object value)
販売管理伝票番号を設定します。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setStrParam (String paramStr, String paramName, Object value)
構造型の項目に値をセットします。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTblParam (String paramTable, String paramName, Object value, Number index)
テーブル型の項目に値をセットします。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTestrun (Object value)
テスト実行を設定します。
パラメータ
返却値
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String toString ()
デバッグ用のメソッドです。
返却値
|