PurchaseOrderPayPostControllerオブジェクト
| コンポーネント情報 | |
|---|---|
| version | 8.0 |
| since | 6.0 |
伝票登録コントローラクラス。
機能は以下の通り
機能は以下の通り
- 伝票を登録します。
コンストラクタの概要
| PurchaseOrderPayPostController () コンストラクタ。 |
PurchaseOrderPayPostController (ConnectionManager connectionManager) コンストラクタ。 |
PurchaseOrderPayPostController (SapClient sapClient) コンストラクタ。 |
メソッドの概要
| 返却値の型 | メソッド名 |
|---|---|
| Object | executeBapi () BapiControllerにより購買伝票を登録します。 |
| Object | getAllVersionsList () 全バージョン一覧を取得します。 |
| String | getBapiReturnErrMessage () BAPIの実行結果のエラーメッセージを取得します。 |
| String | getBapiReturnMessage () プロパティファイルでオートコミット条件に設定されたType情報に一致したメッセージ情報を全て返します。 |
| Object | getCondHeaderList () 条件ヘッダ一覧を取得します。 |
| Object | getCondItemList () 条件明細一覧を取得します。 |
| Object | getContractLimitsList () 外注基本契約制限一覧を取得します。 |
| Object | getContractServiceAccountList () 外注サービス勘定設定一覧を取得します。 |
| Object | getContractServiceList () 外注サービス一覧を取得します。 |
| Object | getContractServiceTextList () 外注サービステキスト一覧を取得します。 |
| Object | getDeliverryAddressList () 出荷伝票アドレス一覧を取得します。 |
| Object | getDocumentHeader () 伝票ヘッダを取得します。 |
| Object | getExportHeader () 貿易管理ヘッダを取得します。 |
| Object | getExportItemList () 貿易管理明細一覧を取得します。 |
| Object | getExtensionList () 拡張得意先項目一覧を取得します。 |
| Object | getHeaderTextList () ヘッダテキスト一覧を取得します。 |
| Object | getItemTextList () 明細テキスト一覧を取得します。 |
| Object | getLimitsList () 外注制限一覧を取得します。 |
| Object | getMemoryComplete () エラーがない場合に購買発注を保留にする区分を取得します。 |
| Object | getMemoryUnComplete () エラーがある場合に購買発注を保留にする区分を取得します。 |
| Object | getNoAuthority () 権限チェックなし区分を取得します。 |
| Object | getNoMessageReq () メッセージ不要区分を取得します。 |
| Object | getNoMessaging () 出力決定なし区分を取得します。 |
| Object | getNoPriceFromPo () 最終伝票からの価格転送なし区分を取得します。 |
| Object | getPartnerList () 得意先一覧を取得します。 |
| Object | getPoNumber () 購買伝票番号を取得します。 |
| Object | getProfitSegmentList () 入出庫予定一覧を取得します。 |
| Object | getPurchaseAccountList () 勘定設定一覧を取得します。 |
| Object | getPurchaseComponentsList () コンポーネント一覧を取得します。 |
| Object | getPurchaseItemPostList () 明細一覧を取得します。 |
| Object | getPurchaseScheduleList () 納入日程一覧を取得します。 |
| Object | getPurchaseShippingExpList () 出荷データエクスポート一覧を取得します。 |
| Object | getPurchaseShippingList () 出荷データ一覧を取得します。 |
| Object | getSupplierInfo () 仕入先住所を取得します。 |
| Object | getTestRun () テスト区分を取得します。 |
| Object | getVersions () バージョン管理を取得します。 |
| void | setMemoryComplete (String value) エラーがない場合に購買発注を保留する区分を設定します。 |
| void | setMemoryUnComplete (String value) エラーがある場合に購買発注を保留する区分を設定します。 |
| void | setNoAuthority (String value) 権限チェックなし区分を設定します。 |
| void | setNoMessageReq (String value) メッセージ不要区分を設定します。 |
| void | setNoMessage (String value) 出力決定なし区分に購買発注を保留する区分を設定します。 |
| void | setNoPriceFromPo (String value) 最終伝票からの価格転送なし区分を設定します。 |
| void | setStrParam (String paramStr, String paramName, String value) 構造型の項目に値をセットします。 |
| void | setTblParam (String paramTable, String paramName, String value, Number index) テーブル型の項目に値をセットします。 |
| void | setTestRun (String value) テスト区分を設定します。 |
| String | toString () デバッグ用のメソッドです。 |
コンストラクタの詳細
| PurchaseOrderPayPostController ()
コンストラクタ。
|
PurchaseOrderPayPostController (ConnectionManager connectionManager)
コンストラクタ。
ConnectionManagerを使用することで、ConnectionManagerからトランザクションを制御でき、 たとえば同一トランザクション内で複数の登録処理を実行することができます。 なお、PurchaseOrderPayPostController#executeBapi()実行後に必ず ConnectionManager#commit()またはConnectionManager#rollback()を 実行してください。 上記2メソッド内でSAPへのコネクションの開放も実行されるので確実にどちらかの メソッドを呼ぶようにコーディングする必要があります。
パラメータ
|
PurchaseOrderPayPostController (SapClient sapClient)
コンストラクタ。
SapClientを使用することで、任意の接続先のコネクションを取得します。
パラメータ
|
メソッドの詳細
|
Object executeBapi ()
BapiControllerにより購買伝票を登録します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getAllVersionsList ()
全バージョン一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String getBapiReturnErrMessage ()
BAPIの実行結果のエラーメッセージを取得します。
BAPI実行結果であるBapiReturnのType情報が正常(デフォルト値: "S" / "")以外のBapiReturn オブジェクトのメッセージ情報を全て返します。 全て正常の場合はnullが返却されます。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String getBapiReturnMessage ()
プロパティファイルでオートコミット条件に設定されたType情報に一致したメッセージ情報を全て返します。
BAPI実行結果であるBapiReturnのType情報が正常(デフォルト値: "S" / "")と 判断されたType情報のメッセージ情報を全て返します。 メッセージが存在しない場合はnullが返却されます。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getCondHeaderList ()
条件ヘッダ一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getCondItemList ()
条件明細一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getContractLimitsList ()
外注基本契約制限一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getContractServiceAccountList ()
外注サービス勘定設定一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getContractServiceList ()
外注サービス一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getContractServiceTextList ()
外注サービステキスト一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getDeliverryAddressList ()
出荷伝票アドレス一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getDocumentHeader ()
伝票ヘッダを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getExportHeader ()
貿易管理ヘッダを取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getExportItemList ()
貿易管理明細一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getExtensionList ()
拡張得意先項目一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getHeaderTextList ()
ヘッダテキスト一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getItemTextList ()
明細テキスト一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getLimitsList ()
外注制限一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getMemoryComplete ()
エラーがない場合に購買発注を保留にする区分を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getMemoryUnComplete ()
エラーがある場合に購買発注を保留にする区分を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getNoAuthority ()
権限チェックなし区分を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getNoMessageReq ()
メッセージ不要区分を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getNoMessaging ()
出力決定なし区分を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getNoPriceFromPo ()
最終伝票からの価格転送なし区分を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPartnerList ()
得意先一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPoNumber ()
購買伝票番号を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getProfitSegmentList ()
入出庫予定一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPurchaseAccountList ()
勘定設定一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPurchaseComponentsList ()
コンポーネント一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPurchaseItemPostList ()
明細一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPurchaseScheduleList ()
納入日程一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPurchaseShippingExpList ()
出荷データエクスポート一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getPurchaseShippingList ()
出荷データ一覧を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getSupplierInfo ()
仕入先住所を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getTestRun ()
テスト区分を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Object getVersions ()
バージョン管理を取得します。
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setMemoryComplete (String value)
エラーがない場合に購買発注を保留する区分を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setMemoryUnComplete (String value)
エラーがある場合に購買発注を保留する区分を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setNoAuthority (String value)
権限チェックなし区分を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setNoMessageReq (String value)
メッセージ不要区分を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setNoMessage (String value)
出力決定なし区分に購買発注を保留する区分を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setNoPriceFromPo (String value)
最終伝票からの価格転送なし区分を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setStrParam (String paramStr, String paramName, String value)
構造型の項目に値をセットします。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTblParam (String paramTable, String paramName, String value, Number index)
テーブル型の項目に値をセットします。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
void setTestRun (String value)
テスト区分を設定します。
パラメータ
返却値
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
String toString ()
デバッグ用のメソッドです。
返却値
|