public class AddContractAccountsRecAndPayableDocumentLineItem extends Object
Structure: BAPIACCAIT
Modifier and Type | Class and Description |
---|---|
static class |
AddContractAccountsRecAndPayableDocumentLineItem.AddContractAccountsRecAndPayableDocumentLineItemBuilder |
Modifier and Type | Method and Description |
---|---|
static AddContractAccountsRecAndPayableDocumentLineItem.AddContractAccountsRecAndPayableDocumentLineItemBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
UuidInXForm |
getAgreementGuid()
Field name: AGREEMENT_GUID
|
BudgetPeriod |
getBudgetPeriod()
Field name: BUDGET_PERIOD
|
String |
getBusScenario()
Field name: BUS_SCENARIO
|
CommitmentItem |
getCmmtItem()
Field name: CMMT_ITEM
|
CommitmentItem24 |
getCmmtItemLong()
Field name: CMMT_ITEM_LONG
|
String |
getContAcct()
Field name: CONT_ACCT
|
String |
getExtObjectId()
Field name: EXT_OBJECT_ID
|
FinancialManagementArea |
getFmArea()
Field name: FM_AREA
|
FunctionalArea |
getFuncArea()
Field name: FUNC_AREA
|
FunctionalArea16 |
getFuncAreaLong()
Field name: FUNC_AREA_LONG
|
Fund |
getFund()
Field name: FUND
|
FundsCenter |
getFundsCtr()
Field name: FUNDS_CTR
|
Grant |
getGrantNbr()
Field name: GRANT_NBR
|
AccountingDocumentLineItemNumber |
getItemnoAcc()
Field name: ITEMNO_ACC
|
String |
getMainTrans()
Field name: MAIN_TRANS
|
String |
getReferenceNo()
Field name: REFERENCE_NO
|
String |
getSubTrans()
Field name: SUB_TRANS
|
String |
getVtref()
Field name: VTREF
|
UuidInXForm |
getVtrefGuid()
Field name: VTREF_GUID
|
int |
hashCode() |
void |
setAgreementGuid(UuidInXForm agreementGuid)
Field name: AGREEMENT_GUID
|
void |
setBudgetPeriod(BudgetPeriod budgetPeriod)
Field name: BUDGET_PERIOD
|
void |
setBusScenario(String busScenario)
Field name: BUS_SCENARIO
|
void |
setCmmtItem(CommitmentItem cmmtItem)
Field name: CMMT_ITEM
|
void |
setCmmtItemLong(CommitmentItem24 cmmtItemLong)
Field name: CMMT_ITEM_LONG
|
void |
setContAcct(String contAcct)
Field name: CONT_ACCT
|
void |
setExtObjectId(String extObjectId)
Field name: EXT_OBJECT_ID
|
void |
setFmArea(FinancialManagementArea fmArea)
Field name: FM_AREA
|
void |
setFuncArea(FunctionalArea funcArea)
Field name: FUNC_AREA
|
void |
setFuncAreaLong(FunctionalArea16 funcAreaLong)
Field name: FUNC_AREA_LONG
|
void |
setFund(Fund fund)
Field name: FUND
|
void |
setFundsCtr(FundsCenter fundsCtr)
Field name: FUNDS_CTR
|
void |
setGrantNbr(Grant grantNbr)
Field name: GRANT_NBR
|
void |
setItemnoAcc(AccountingDocumentLineItemNumber itemnoAcc)
Field name: ITEMNO_ACC
|
void |
setMainTrans(String mainTrans)
Field name: MAIN_TRANS
|
void |
setReferenceNo(String referenceNo)
Field name: REFERENCE_NO
|
void |
setSubTrans(String subTrans)
Field name: SUB_TRANS
|
void |
setVtref(String vtref)
Field name: VTREF
|
void |
setVtrefGuid(UuidInXForm vtrefGuid)
Field name: VTREF_GUID
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static AddContractAccountsRecAndPayableDocumentLineItem.AddContractAccountsRecAndPayableDocumentLineItemBuilder builder()
@Nullable public UuidInXForm getAgreementGuid()
Type element: SYSUUID_X Domain name: SYSUUID Internal type: RAW Description: UUID in X form (binary) Max length: 16
@Nullable public BudgetPeriod getBudgetPeriod()
Type element: FM_BUDGET_PERIOD Domain name: FM_BUDGET_PERIOD Internal type: CHAR Description: Budget Period Max length: 10
@Nullable public String getBusScenario()
Type element: ACPI_IAOM_BS_ID Domain name: CHAR16 Internal type: CHAR Description: Business Scenario in Controlling for Logistical Objects Max length: 16
@Nullable public CommitmentItem getCmmtItem()
Type element: FIPOS Domain name: FIPOS Internal type: CHAR Description: Commitment Item Max length: 14
@Nullable public CommitmentItem24 getCmmtItemLong()
Type element: FM_FIPEX Domain name: FM_FIPEX Internal type: CHAR Description: Commitment item Max length: 24
@Nullable public String getContAcct()
Type element: ACPI_CONT_ACCT Domain name: CHAR12 Internal type: CHAR Description: FI-CA: Contract Account Number Max length: 12
@Nullable public String getExtObjectId()
Type element: ACPI_IAOM_EO_ID Domain name: CHAR34 Internal type: CHAR Description: Technical Key of External Object Max length: 34
@Nullable public FinancialManagementArea getFmArea()
Type element: FIKRS Domain name: FIKRS Internal type: CHAR Description: Financial Management Area Max length: 4
@Nullable public FunctionalArea getFuncArea()
Type element: FKBER_SHORT Domain name: FKBER_SHORT Internal type: CHAR Description: Functional Area Max length: 4
@Nullable public FunctionalArea16 getFuncAreaLong()
Type element: FKBER Domain name: FKBER Internal type: CHAR Description: Functional Area Max length: 16
@Nullable public Fund getFund()
Type element: BP_GEBER Domain name: BP_GEBER Internal type: CHAR Description: Fund Max length: 10
@Nullable public FundsCenter getFundsCtr()
Type element: FISTL Domain name: FISTL Internal type: CHAR Description: Funds Center Max length: 16
@Nullable public Grant getGrantNbr()
Type element: GM_GRANT_NBR Domain name: GM_GRANT_NBR Internal type: CHAR Description: Grant Max length: 20
@Nullable public AccountingDocumentLineItemNumber getItemnoAcc()
Type element: POSNR_ACC Domain name: POSNR_ACC Internal type: NUMC Description: Accounting Document Line Item Number Max length: 10
@Nullable public String getMainTrans()
Type element: ACPI_MAIN_TRANS Domain name: CHAR4 Internal type: CHAR Description: FI-CA: Main Transaction for Line Item Max length: 4
@Nullable public String getReferenceNo()
Type element: ACPI_CA_DOC_REF Domain name: CHAR16 Internal type: CHAR Description: FI-CA: Reference to FI-CA Document Max length: 16
@Nullable public String getSubTrans()
Type element: ACPI_SUB_TRANS Domain name: CHAR4 Internal type: CHAR Description: FI-CA: Subtransaction for Line Item Max length: 4
@Nullable public String getVtref()
Type element: ACPI_CONT_REF Domain name: CHAR20 Internal type: CHAR Description: FI-CA: Reference Specifications from Contract Max length: 20
@Nullable public UuidInXForm getVtrefGuid()
Type element: SYSUUID_X Domain name: SYSUUID Internal type: RAW Description: UUID in X form (binary) Max length: 16
public void setAgreementGuid(@Nullable UuidInXForm agreementGuid)
Type element: SYSUUID_X Domain name: SYSUUID Internal type: RAW Description: UUID in X form (binary) Max length: 16
public void setBudgetPeriod(@Nullable BudgetPeriod budgetPeriod)
Type element: FM_BUDGET_PERIOD Domain name: FM_BUDGET_PERIOD Internal type: CHAR Description: Budget Period Max length: 10
public void setBusScenario(@Nullable String busScenario)
Type element: ACPI_IAOM_BS_ID Domain name: CHAR16 Internal type: CHAR Description: Business Scenario in Controlling for Logistical Objects Max length: 16
public void setCmmtItem(@Nullable CommitmentItem cmmtItem)
Type element: FIPOS Domain name: FIPOS Internal type: CHAR Description: Commitment Item Max length: 14
public void setCmmtItemLong(@Nullable CommitmentItem24 cmmtItemLong)
Type element: FM_FIPEX Domain name: FM_FIPEX Internal type: CHAR Description: Commitment item Max length: 24
public void setContAcct(@Nullable String contAcct)
Type element: ACPI_CONT_ACCT Domain name: CHAR12 Internal type: CHAR Description: FI-CA: Contract Account Number Max length: 12
public void setExtObjectId(@Nullable String extObjectId)
Type element: ACPI_IAOM_EO_ID Domain name: CHAR34 Internal type: CHAR Description: Technical Key of External Object Max length: 34
public void setFmArea(@Nullable FinancialManagementArea fmArea)
Type element: FIKRS Domain name: FIKRS Internal type: CHAR Description: Financial Management Area Max length: 4
public void setFuncArea(@Nullable FunctionalArea funcArea)
Type element: FKBER_SHORT Domain name: FKBER_SHORT Internal type: CHAR Description: Functional Area Max length: 4
public void setFuncAreaLong(@Nullable FunctionalArea16 funcAreaLong)
Type element: FKBER Domain name: FKBER Internal type: CHAR Description: Functional Area Max length: 16
public void setFund(@Nullable Fund fund)
Type element: BP_GEBER Domain name: BP_GEBER Internal type: CHAR Description: Fund Max length: 10
public void setFundsCtr(@Nullable FundsCenter fundsCtr)
Type element: FISTL Domain name: FISTL Internal type: CHAR Description: Funds Center Max length: 16
public void setGrantNbr(@Nullable Grant grantNbr)
Type element: GM_GRANT_NBR Domain name: GM_GRANT_NBR Internal type: CHAR Description: Grant Max length: 20
public void setItemnoAcc(@Nullable AccountingDocumentLineItemNumber itemnoAcc)
Type element: POSNR_ACC Domain name: POSNR_ACC Internal type: NUMC Description: Accounting Document Line Item Number Max length: 10
public void setMainTrans(@Nullable String mainTrans)
Type element: ACPI_MAIN_TRANS Domain name: CHAR4 Internal type: CHAR Description: FI-CA: Main Transaction for Line Item Max length: 4
public void setReferenceNo(@Nullable String referenceNo)
Type element: ACPI_CA_DOC_REF Domain name: CHAR16 Internal type: CHAR Description: FI-CA: Reference to FI-CA Document Max length: 16
public void setSubTrans(@Nullable String subTrans)
Type element: ACPI_SUB_TRANS Domain name: CHAR4 Internal type: CHAR Description: FI-CA: Subtransaction for Line Item Max length: 4
public void setVtref(@Nullable String vtref)
Type element: ACPI_CONT_REF Domain name: CHAR20 Internal type: CHAR Description: FI-CA: Reference Specifications from Contract Max length: 20
public void setVtrefGuid(@Nullable UuidInXForm vtrefGuid)
Type element: SYSUUID_X Domain name: SYSUUID Internal type: RAW Description: UUID in X form (binary) Max length: 16
protected boolean canEqual(Object other)
Copyright © 2018 SAP SE. All rights reserved.