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