public class PurchaseOrderPayPost extends UpdateController implements java.io.Serializable
connectionManager
bapiReturnErrMessage, bapiReturnMessage, sapClient
コンストラクタと説明 |
---|
PurchaseOrderPayPost()
コンストラクタ。
|
PurchaseOrderPayPost(ConnectionManager conectionManager)
コネクションマネージャーを引数に持つコンストラクタ。
|
PurchaseOrderPayPost(SapClient sapClient)
SAPへの接続情報が格納されたオブジェクトを引数に持つコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
executeBapi(BapiController bapiController)
購買発注伝票の登録及び変更に共通で使用する項目に値をセットした後、
AbstractController#executeBapi() を実行します。 |
java.util.List<AllVersions> |
getAllVersionsList()
全バージョン一覧を取得します。
|
java.util.List<Cond> |
getCondHeaderList()
条件ヘッダ一覧を取得します。
|
java.util.List<Cond> |
getCondItemList()
条件明細一覧を取得します。
|
java.util.List<ContractLimits> |
getContractLimitsList()
外注基本契約制限一覧を取得します。
|
java.util.List<ContractServiceAccount> |
getContractServiceAccountList()
外注サービス勘定設定一覧を取得します。
|
java.util.List<ContractService> |
getContractServiceList()
外注サービス一覧を取得します。
|
java.util.List<ContractServiceText> |
getContractServiceTextList()
外注サービステキスト一覧を取得します。
|
java.util.List<DeliveryAddress> |
getDeliverryAddressList()
出荷伝票アドレス一覧を取得します。
|
PurchaseHeaderPost |
getDocumentHeader()
伝票ヘッダを取得します。
|
ExportHeader |
getExportHeader()
貿易管理ヘッダを取得します。
|
java.util.List<ExportItem> |
getExportItemList()
貿易管理明細一覧を取得します。
|
java.util.List<Extension> |
getExtensionList()
拡張得意先項目一覧を取得します。
|
java.util.List<PurchaseText> |
getHeaderTextList()
ヘッダテキスト一覧を取得します。
|
java.util.List<PurchaseText> |
getItemTextList()
明細テキスト一覧を取得します。
|
java.util.List<Limits> |
getLimitsList()
外注制限一覧を取得します。
|
java.lang.String |
getMemoryComplete()
エラーがない場合に購買発注を保留にする区分を取得します。
|
java.lang.String |
getMemoryUnComplete()
エラーがある場合に購買発注を保留にする区分を取得します。
|
java.lang.String |
getNoAuthority()
権限チェックなし区分を取得します。
|
java.lang.String |
getNoMessageReq()
メッセージ不要区分を取得します。
|
java.lang.String |
getNoMessaging()
出力決定なし区分を取得します。
|
java.lang.String |
getNoPriceFromPo()
最終伝票からの価格転送なし区分を取得します。
|
java.util.List<Partner> |
getPartnerList()
得意先一覧を取得します。
|
java.lang.String |
getPoNumber()
購買伝票番号を取得します。
|
java.util.List<ProfitSegment> |
getProfitSegmentList()
入出庫予定一覧を取得します。
|
java.util.List<PurchaseAccount> |
getPurchaseAccountList()
勘定設定一覧を取得します。
|
java.util.List<PurchaseComponents> |
getPurchaseComponentsList()
コンポーネント一覧を取得します。
|
java.util.List<java.lang.Object> |
getPurchaseConfirmationList()
転送構造:照会/一覧一覧を取得します。
|
java.util.List<java.lang.Object> |
getPurchaseHistoryList()
購買発注履歴を取得します。
|
java.util.List<java.lang.Object> |
getPurchaseHistoryTotalsList()
購買発注履歴(合計)を取得します。
|
java.util.List<PurchaseItemPost> |
getPurchaseItemPostList()
明細一覧を取得します。
|
java.util.List<PurchaseSchedule> |
getPurchaseScheduleList()
納入日程一覧を取得します。
|
java.util.List<PurchaseShippingExp> |
getPurchaseShippingExpList()
出荷データエクスポート一覧を取得します。
|
java.util.List<PurchaseShipping> |
getPurchaseShippingList()
出荷データ一覧を取得します。
|
VendorAddress |
getSupplierInfo()
仕入先住所を取得します。
|
java.lang.String |
getTestRun()
テスト区分を取得します。
|
Versions |
getVersions()
バージョン管理を取得します。
|
void |
setAllVersionsList(java.util.List<AllVersions> allVersionsList)
全バージョン一覧を設定します。
|
void |
setCondHeaderList(java.util.List<Cond> condHeaderList)
条件ヘッダ一覧を設定します。
|
void |
setCondItemList(java.util.List<Cond> condItemList)
条件明細一覧を設定します。
|
void |
setContractLimitsList(java.util.List<ContractLimits> contractLimitsList)
外注基本契約制限一覧を設定します。
|
void |
setContractServiceAccountList(java.util.List<ContractServiceAccount> contractServiceAccountList)
外注サービス勘定設定一覧を設定します。
|
void |
setContractServiceList(java.util.List<ContractService> contractServiceList)
外注サービス一覧を設定します。
|
void |
setContractServiceTextList(java.util.List<ContractServiceText> contractServiceTextList)
外注サービステキスト一覧を設定します。
|
void |
setDeliveryAddressList(java.util.List<DeliveryAddress> deliveryAddressList)
入荷伝票アドレス一覧を設定します。
|
void |
setDocumentHeader(PurchaseHeaderPost documentHeader)
伝票ヘッダを設定します。
|
void |
setExportHeader(ExportHeader exportHeader)
貿易管理ヘッダを設定します。
|
void |
setExportItemList(java.util.List<ExportItem> exportItemList)
貿易管理明細を設定します。
|
void |
setExportParam(BapiController bapiController)
伝票に登録された情報ををセットします。
|
void |
setExtensionList(java.util.List<Extension> extensionList)
拡張得意先項目を設定します。
|
void |
setHeaderTextList(java.util.List<PurchaseText> headerTextList)
ヘッダテキスト一覧を設定します。
|
void |
setImportParam(BapiController bapiController)
伝票に登録する値ををセットします。
|
void |
setItemTextList(java.util.List<PurchaseText> itemTextList)
明細テキスト一覧を設定します。
|
void |
setLimitsList(java.util.List<Limits> limitsList)
外注制限一覧を設定します。
|
void |
setMemoryComplete(java.lang.String memoryComplete)
エラーがない場合に購買発注を保留する区分を設定します。
|
void |
setMemoryUnComplete(java.lang.String memoryUnComplete)
エラーがある場合に購買発注を保留する区分を設定します。
|
void |
setNoAuthority(java.lang.String noAuthority)
権限チェックなし区分に購買発注を保留する区分を設定します。
|
void |
setNoMessage(java.lang.String noMessaging)
出力決定なし区分に購買発注を保留する区分を設定します。
|
void |
setNoMessageReq(java.lang.String noMessageReq)
メッセージ不要区分を設定します。
|
void |
setNoPriceFromPo(java.lang.String noPriceFromPo)
最終伝票からの価格転送なし区分を設定します。
|
void |
setPartnerList(java.util.List<Partner> partnerList)
取引先一覧を設定します。
|
void |
setPoNumber(java.lang.String poNumber)
購買伝票番号に値を設定します。
|
void |
setProfitSegmentList(java.util.List<ProfitSegment> profitSegmentList)
入出庫予定一覧を設定します。
|
void |
setPurchaseAccountList(java.util.List<PurchaseAccount> purchaseAccountList)
勘定設定一覧を設定します。
|
void |
setPurchaseComponentsList(java.util.List<PurchaseComponents> purchaseComponentsList)
コンポーネント一覧を設定します。
|
void |
setPurchaseConfirmationList(java.util.List<java.lang.Object> purchaseConfirmationList)
転送構造:照会/一覧一覧を設定します。
|
void |
setPurchaseHistory(java.util.List<java.lang.Object> purchaseHistoryList)
購買発注履歴を設定します。
|
void |
setPurchaseHistorysTotal(java.util.List<java.lang.Object> purchaseHistoryTotalsList)
購買発注履歴(合計)を設定します。
|
void |
setPurchaseItemPostList(java.util.List<PurchaseItemPost> purchaseItemPostList)
明細一覧を設定します。
|
void |
setPurchaseScheduleList(java.util.List<PurchaseSchedule> purchaseScheduleList)
納入日程一覧を設定します。
|
void |
setPurchaseShippingExpList(java.util.List<PurchaseShippingExp> purchaseShippingExpList)
出荷データエクスポート一覧を設定します。
|
void |
setPurchaseShippingList(java.util.List<PurchaseShipping> purchaseShippingList)
出荷データ一覧を設定します。
|
void |
setStrParam(java.lang.String paramStr,
java.lang.String paramName,
java.lang.String value)
構造型の項目に値をセットします。
|
void |
setSupplierInfo(VendorAddress supplierInfo)
仕入先住所を設定します。
|
void |
setTblParam(java.lang.String paramTable,
java.lang.String paramName,
java.lang.String value,
int index)
テーブル型の項目に値をセットします。
|
void |
setTestRun(java.lang.String testRun)
テスト区分を設定します。
|
void |
setVersions(Versions versions)
バージョン管理ヘッダを設定します。
|
java.lang.String |
toString()
デバッグ用のメソッドです。
|
createBapiController
getBapiReturnErrMessage, getBapiReturnMessage
public PurchaseOrderPayPost()
public PurchaseOrderPayPost(ConnectionManager conectionManager)
conectionManager
- コネクションマネージャーpublic PurchaseOrderPayPost(SapClient sapClient)
sapClient
- SAPへの接続情報が格納されたオブジェクトpublic void executeBapi(BapiController bapiController) throws SAPAuthAppException, SAPAuthSystemException, SAPGeneralAppException, SAPGeneralSystemException, SAPBapiReturnErrMessageExistException
AbstractController#executeBapi()
を実行します。executeBapi
クラス内 AbstractController
bapiController
- BapiControllerインスタンスSAPAuthAppException
- 認証系アプリケーション例外SAPAuthSystemException
- 認証系システム例外SAPGeneralAppException
- 汎用アプリケーション例外SAPGeneralSystemException
- 汎用システム例外SAPBapiReturnErrMessageExistException
- BAPI実行結果例外public void setImportParam(BapiController bapiController) throws SAPGeneralSystemException, SAPGeneralAppException
bapiController
- BapiControllerSAPGeneralAppException
- 汎用アプリケーション例外SAPGeneralSystemException
- 汎用システム例外public void setExportParam(BapiController bapiController) throws SAPGeneralSystemException
bapiController
- BapiControllerSAPGeneralSystemException
- 汎用システム例外public void setPoNumber(java.lang.String poNumber)
poNumber
- 購買伝票番号public void setTestRun(java.lang.String testRun)
testRun
- テスト区分public void setMemoryUnComplete(java.lang.String memoryUnComplete)
memoryUnComplete
- エラーがある場合に購買発注を保留する区分public void setMemoryComplete(java.lang.String memoryComplete)
memoryComplete
- エラーがない場合に購買発注を保留する区分public void setNoMessage(java.lang.String noMessaging)
noMessaging
- 出力決定なし区分public void setNoMessageReq(java.lang.String noMessageReq)
noMessageReq
- メッセージ不要区分public void setNoAuthority(java.lang.String noAuthority)
noAuthority
- 権限チェックなし区分public void setNoPriceFromPo(java.lang.String noPriceFromPo)
noPriceFromPo
- 最終伝票からの価格転送なし区分public void setDocumentHeader(PurchaseHeaderPost documentHeader)
documentHeader
- 伝票ヘッダpublic void setSupplierInfo(VendorAddress supplierInfo)
supplierInfo
- 仕入先住所public void setExportHeader(ExportHeader exportHeader)
exportHeader
- 貿易管理ヘッダpublic void setVersions(Versions versions)
versions
- バージョン管理ヘッダpublic void setPurchaseItemPostList(java.util.List<PurchaseItemPost> purchaseItemPostList)
purchaseItemPostList
- 明細一覧public void setDeliveryAddressList(java.util.List<DeliveryAddress> deliveryAddressList)
deliveryAddressList
- 入荷伝票アドレス一覧public void setPurchaseScheduleList(java.util.List<PurchaseSchedule> purchaseScheduleList)
purchaseScheduleList
- 納入日程一覧public void setProfitSegmentList(java.util.List<ProfitSegment> profitSegmentList)
profitSegmentList
- 入出庫予定一覧public void setPurchaseAccountList(java.util.List<PurchaseAccount> purchaseAccountList)
purchaseAccountList
- 勘定設定一覧public void setCondHeaderList(java.util.List<Cond> condHeaderList)
condHeaderList
- 条件ヘッダ一覧public void setCondItemList(java.util.List<Cond> condItemList)
condItemList
- 条件明細一覧public void setLimitsList(java.util.List<Limits> limitsList)
limitsList
- 外注制限一覧public void setContractLimitsList(java.util.List<ContractLimits> contractLimitsList)
contractLimitsList
- 外注基本契約制限一覧public void setContractServiceList(java.util.List<ContractService> contractServiceList)
contractServiceList
- 外注サービス一覧public void setContractServiceAccountList(java.util.List<ContractServiceAccount> contractServiceAccountList)
contractServiceAccountList
- 外注サービス勘定設定一覧public void setContractServiceTextList(java.util.List<ContractServiceText> contractServiceTextList)
contractServiceTextList
- 外注サービステキスト一覧public void setExtensionList(java.util.List<Extension> extensionList)
extensionList
- 拡張得意先項目public void setExportItemList(java.util.List<ExportItem> exportItemList)
exportItemList
- 貿易管理明細public void setHeaderTextList(java.util.List<PurchaseText> headerTextList)
headerTextList
- ヘッダテキスト一覧public void setItemTextList(java.util.List<PurchaseText> itemTextList)
itemTextList
- 明細テキスト一覧public void setPartnerList(java.util.List<Partner> partnerList)
partnerList
- 取引先一覧public void setAllVersionsList(java.util.List<AllVersions> allVersionsList)
allVersionsList
- 全バージョン一覧public void setPurchaseShippingList(java.util.List<PurchaseShipping> purchaseShippingList)
purchaseShippingList
- 出荷データ一覧public void setPurchaseShippingExpList(java.util.List<PurchaseShippingExp> purchaseShippingExpList)
purchaseShippingExpList
- 出荷データ変更ツールバー一覧public void setPurchaseComponentsList(java.util.List<PurchaseComponents> purchaseComponentsList)
purchaseComponentsList
- コンポーネント一覧public void setPurchaseConfirmationList(java.util.List<java.lang.Object> purchaseConfirmationList)
purchaseConfirmationList
- 転送構造:照会/一覧一覧public void setPurchaseHistory(java.util.List<java.lang.Object> purchaseHistoryList)
purchaseHistoryList
- 購買発注履歴public void setPurchaseHistorysTotal(java.util.List<java.lang.Object> purchaseHistoryTotalsList)
purchaseHistoryTotalsList
- 購買発注履歴(合計)public java.lang.String getPoNumber()
public java.lang.String getTestRun()
public java.lang.String getMemoryUnComplete()
public java.lang.String getMemoryComplete()
public java.lang.String getNoMessageReq()
public java.lang.String getNoAuthority()
public java.lang.String getNoMessaging()
public java.lang.String getNoPriceFromPo()
public PurchaseHeaderPost getDocumentHeader()
public VendorAddress getSupplierInfo()
public ExportHeader getExportHeader()
public Versions getVersions()
public java.util.List<PurchaseItemPost> getPurchaseItemPostList()
public java.util.List<DeliveryAddress> getDeliverryAddressList()
public java.util.List<PurchaseSchedule> getPurchaseScheduleList()
public java.util.List<PurchaseAccount> getPurchaseAccountList()
public java.util.List<ProfitSegment> getProfitSegmentList()
public java.util.List<Cond> getCondHeaderList()
public java.util.List<Cond> getCondItemList()
public java.util.List<Limits> getLimitsList()
public java.util.List<ContractLimits> getContractLimitsList()
public java.util.List<ContractService> getContractServiceList()
public java.util.List<ContractServiceAccount> getContractServiceAccountList()
public java.util.List<ContractServiceText> getContractServiceTextList()
public java.util.List<Extension> getExtensionList()
public java.util.List<ExportItem> getExportItemList()
public java.util.List<PurchaseText> getHeaderTextList()
public java.util.List<PurchaseText> getItemTextList() throws SAPPurchaseSystemException
SAPPurchaseSystemException
- 購買発注業務システム例外public java.util.List<Partner> getPartnerList()
public java.util.List<AllVersions> getAllVersionsList()
public java.util.List<PurchaseShipping> getPurchaseShippingList()
public java.util.List<PurchaseShippingExp> getPurchaseShippingExpList()
public java.util.List<PurchaseComponents> getPurchaseComponentsList()
public java.util.List<java.lang.Object> getPurchaseConfirmationList()
public java.util.List<java.lang.Object> getPurchaseHistoryList()
public java.util.List<java.lang.Object> getPurchaseHistoryTotalsList()
public void setStrParam(java.lang.String paramStr, java.lang.String paramName, java.lang.String value) throws SAPPurchaseSystemException
paramStr
- 構造名paramName
- 項目名value
- セットする値SAPPurchaseSystemException
- 購買発注業務システム例外public void setTblParam(java.lang.String paramTable, java.lang.String paramName, java.lang.String value, int index) throws SAPPurchaseSystemException
paramTable
- テーブル名paramName
- 項目名value
- セットする値index
- レコード番号SAPPurchaseSystemException
- 購買発注業務システム例外public java.lang.String toString()
toString
クラス内 java.lang.Object
Copyright (c) 2013 NTT DATA INTRAMART CORPORATION.