BillingDocCreateMultipleControllerオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0 |
since | 6.0 |
請求伝票登録コントローラクラス。
機能は以下の通り
機能は以下の通り
- 請求伝票を登録します。
コンストラクタの概要
BillingDocCreateMultipleController () コンストラクタ。 |
BillingDocCreateMultipleController (ConnectionManager connectionManager ) コンストラクタ。 |
BillingDocCreateMultipleController (SapClient sapClient ) コンストラクタ。 |
メソッドの概要
返却値の型 | メソッド名 |
---|---|
Object | executeBapi () BapiControllerにより請求伝票を登録します。 |
String | getBapiReturnErrMessage () BAPIの実行結果のエラーメッセージを取得します。 |
String | getBapiReturnMessage () プロパティファイルでオートコミット条件に設定されたType情報に一致したメッセージ情報を全て返します。 |
Array | getBillingDataInList () 処理予定明細データのテーブルを取得します。 |
Array | getCCardDataInList () 処理予定支払方法のテーブルを取得します。 |
Array | getConditionDataInList () 処理予定条件のテーブルを取得します。 |
Object | getCreatorDataIn () 取り込まれる日付の順序を取得します。 |
Array | getErrorsList () 前明細の不正処理に関する情報を取得します。 |
Object | getPosting () Posting category:post directlyを取得します。 |
Array | getSuccessList () 正常に処理された明細のテーブルを取得します。 |
Object | getTestrun () シミュレーション実行 ('X')、更新実行 (' ')を取得します。 |
Array | getTextDataInList () 処理予定明細データのテーブルを取得します。 |
void | setPosting (Object value ) Posting category:post directlyを設定します。 |
void | setStrParam (String paramStr , String paramName , Object value ) 構造型の項目に値をセットします。 |
void | setTblParam (String paramTable , String paramName , Object value , Number index ) テーブル型の項目に値をセットします。 |
void | setTestrun (Object value ) シミュレーション実行 ('X')、更新実行 (' ')を設定します。 |
String | toString () デバッグ用のメソッドです。 |
コンストラクタの詳細
BillingDocCreateMultipleController ()
コンストラクタ。
|
BillingDocCreateMultipleController (ConnectionManager connectionManager )
コンストラクタ。
ConnectionManagerを使用することで、ConnectionManagerからトランザクションを制御でき、 たとえば同一トランザクション内で複数の登録処理を実行することができます。 なお、BillingDocCreateMultipleController#executeBapi()実行後に必ず ConnectionManager#commit()またはConnectionManager#rollback()を 実行してください。 上記2メソッド内でSAPへのコネクションの開放も実行されるので確実にどちらかの メソッドを呼ぶようにコーディングする必要があります。
パラメータ
|
BillingDocCreateMultipleController (SapClient sapClient )
コンストラクタ。
SapClientを使用することで、任意の接続先のコネクションを取得します。
パラメータ
|
メソッドの詳細
Object executeBapi ()
BapiControllerにより請求伝票を登録します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
String getBapiReturnErrMessage ()
BAPIの実行結果のエラーメッセージを取得します。
BAPI実行結果であるBapiReturnのType情報が正常(デフォルト値: "S" / "")以外のBapiReturn オブジェクトのメッセージ情報を全て返します。 全て正常の場合はnullが返却されます。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
String getBapiReturnMessage ()
プロパティファイルでオートコミット条件に設定されたType情報に一致したメッセージ情報を全て返します。
BAPI実行結果であるBapiReturnのType情報が正常(デフォルト値: "S" / "")と 判断されたType情報のメッセージ情報を全て返します。 メッセージが存在しない場合はnullが返却されます。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array getBillingDataInList ()
処理予定明細データのテーブルを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array getCCardDataInList ()
処理予定支払方法のテーブルを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array getConditionDataInList ()
処理予定条件のテーブルを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Object getCreatorDataIn ()
取り込まれる日付の順序を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array getErrorsList ()
前明細の不正処理に関する情報を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Object getPosting ()
Posting category:post directlyを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array getSuccessList ()
正常に処理された明細のテーブルを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Object getTestrun ()
シミュレーション実行 ('X')、更新実行 (' ')を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array getTextDataInList ()
処理予定明細データのテーブルを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setPosting (Object value )
Posting category:post directlyを設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setStrParam (String paramStr , String paramName , Object value )
構造型の項目に値をセットします。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTblParam (String paramTable , String paramName , Object value , Number index )
テーブル型の項目に値をセットします。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTestrun (Object value )
シミュレーション実行 ('X')、更新実行 (' ')を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
String toString ()
デバッグ用のメソッドです。
返却値
|