public class SuplrInvcItemAcctAssgmt extends VdmEntity<SuplrInvcItemAcctAssgmt>
Original entity name from the Odata EDM: A_SuplrInvcItemAcctAssgmtType
Modifier and Type | Class and Description |
---|---|
static class |
SuplrInvcItemAcctAssgmt.SuplrInvcItemAcctAssgmtBuilder |
Modifier and Type | Field and Description |
---|---|
static SuplrInvcItemAcctAssgmtField<Boolean> |
ACCOUNT_ASSIGNMENT_IS_UNPLANNED
Use with available fluent helpers to apply the AccountAssignmentIsUnplanned field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
ACCOUNT_ASSIGNMENT_NUMBER
Use with available fluent helpers to apply the AccountAssignmentNumber field to query operations.
|
static SuplrInvcItemAcctAssgmtSelectable |
ALL_FIELDS
Selector for all available fields of SuplrInvcItemAcctAssgmt.
|
static SuplrInvcItemAcctAssgmtField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
BUSINESS_PROCESS
Use with available fluent helpers to apply the BusinessProcess field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
COMMITMENT_ITEM
Use with available fluent helpers to apply the CommitmentItem field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
COST_CTR_ACTIVITY_TYPE
Use with available fluent helpers to apply the CostCtrActivityType field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
COST_OBJECT
Use with available fluent helpers to apply the CostObject field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
DEBIT_CREDIT_CODE
Use with available fluent helpers to apply the DebitCreditCode field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
FISCAL_YEAR
Use with available fluent helpers to apply the FiscalYear field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
FIXED_ASSET
Use with available fluent helpers to apply the FixedAsset field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
FUNCTIONAL_AREA
Use with available fluent helpers to apply the FunctionalArea field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
FUND
Use with available fluent helpers to apply the Fund field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
FUNDS_CENTER
Use with available fluent helpers to apply the FundsCenter field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
GL_ACCOUNT
Use with available fluent helpers to apply the GLAccount field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
GRANT_ID
Use with available fluent helpers to apply the GrantID field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
INTERNAL_ORDER
Use with available fluent helpers to apply the InternalOrder field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
MASTER_FIXED_ASSET
Use with available fluent helpers to apply the MasterFixedAsset field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
NETWORK_ACTIVITY
Use with available fluent helpers to apply the NetworkActivity field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
NETWORK_ACTIVITY_INTERNAL_ID
Use with available fluent helpers to apply the NetworkActivityInternalID field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
ORDINAL_NUMBER
Use with available fluent helpers to apply the OrdinalNumber field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PARTNER_BUSINESS_AREA
Use with available fluent helpers to apply the PartnerBusinessArea field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PERSONNEL_NUMBER
Use with available fluent helpers to apply the PersonnelNumber field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PROFITABILITY_SEGMENT
Use with available fluent helpers to apply the ProfitabilitySegment field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PROJECT_NETWORK
Use with available fluent helpers to apply the ProjectNetwork field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PROJECT_NETWORK_INTERNAL_ID
Use with available fluent helpers to apply the ProjectNetworkInternalID field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PURCHASE_ORDER_PRICE_UNIT
Use with available fluent helpers to apply the PurchaseOrderPriceUnit field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
PURCHASE_ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations.
|
static SuplrInvcItemAcctAssgmtField<BigDecimal> |
QUANTITY
Use with available fluent helpers to apply the Quantity field to query operations.
|
static SuplrInvcItemAcctAssgmtField<BigDecimal> |
QUANTITY_IN_PURCHASE_ORDER_UNIT
Use with available fluent helpers to apply the QuantityInPurchaseOrderUnit field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
SALES_ORDER
Use with available fluent helpers to apply the SalesOrder field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
SALES_ORDER_ITEM
Use with available fluent helpers to apply the SalesOrderItem field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
SUPLR_INVC_ACCOUNT_ASSIGNMENT_TEXT
Use with available fluent helpers to apply the SuplrInvcAccountAssignmentText field to query operations.
|
static SuplrInvcItemAcctAssgmtField<BigDecimal> |
SUPLR_INVC_ACCT_ASSIGNMENT_AMOUNT
Use with available fluent helpers to apply the SuplrInvcAcctAssignmentAmount field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
SUPPLIER_INVOICE
Use with available fluent helpers to apply the SupplierInvoice field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
SUPPLIER_INVOICE_ITEM
Use with available fluent helpers to apply the SupplierInvoiceItem field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
WBS_ELEMENT
Use with available fluent helpers to apply the WBSElement field to query operations.
|
static SuplrInvcItemAcctAssgmtField<String> |
WORK_ITEM
Use with available fluent helpers to apply the WorkItem field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SuplrInvcItemAcctAssgmt() |
SuplrInvcItemAcctAssgmt(String supplierInvoice,
String fiscalYear,
String supplierInvoiceItem,
String ordinalNumber,
String costCenter,
String controllingArea,
String businessArea,
String profitCenter,
String functionalArea,
String gLAccount,
String salesOrder,
String salesOrderItem,
String costObject,
String costCtrActivityType,
String businessProcess,
String wBSElement,
String documentCurrency,
BigDecimal suplrInvcAcctAssignmentAmount,
String purchaseOrderQuantityUnit,
BigDecimal quantity,
String taxCode,
String accountAssignmentNumber,
Boolean accountAssignmentIsUnplanned,
String personnelNumber,
String workItem,
String masterFixedAsset,
String fixedAsset,
String debitCreditCode,
String taxJurisdiction,
String internalOrder,
String projectNetworkInternalID,
String networkActivityInternalID,
String projectNetwork,
String networkActivity,
String commitmentItem,
String fundsCenter,
String fund,
String grantID,
String partnerBusinessArea,
String companyCode,
String suplrInvcAccountAssignmentText,
String purchaseOrderPriceUnit,
BigDecimal quantityInPurchaseOrderUnit,
String profitabilitySegment) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
ErpConfigContext configContext)
Sets the service path and ERP configuration context for the fetch commands of this entity.
|
static SuplrInvcItemAcctAssgmt.SuplrInvcItemAcctAssgmtBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> SuplrInvcItemAcctAssgmtField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
Boolean |
getAccountAssignmentIsUnplanned()
Constraints: none
|
String |
getAccountAssignmentNumber()
Constraints: Not nullable, Maximum length: 2
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getBusinessProcess()
Constraints: Not nullable, Maximum length: 12
|
String |
getCommitmentItem()
Constraints: Not nullable, Maximum length: 24
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getControllingArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getCostCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getCostCtrActivityType()
Constraints: Not nullable, Maximum length: 6
|
String |
getCostObject()
Constraints: Not nullable, Maximum length: 12
|
String |
getDebitCreditCode()
Constraints: Not nullable, Maximum length: 1
|
protected String |
getDefaultServicePath() |
String |
getDocumentCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getFiscalYear()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getFixedAsset()
Constraints: Not nullable, Maximum length: 4
|
String |
getFunctionalArea()
Constraints: Not nullable, Maximum length: 16
|
String |
getFund()
Constraints: Not nullable, Maximum length: 10
|
String |
getFundsCenter()
Constraints: Not nullable, Maximum length: 16
|
String |
getGLAccount()
Constraints: Not nullable, Maximum length: 10
|
String |
getGrantID()
Constraints: Not nullable, Maximum length: 20
|
String |
getInternalOrder()
Constraints: Not nullable, Maximum length: 12
|
protected Map<String,Object> |
getKey() |
String |
getMasterFixedAsset()
Constraints: Not nullable, Maximum length: 12
|
String |
getNetworkActivity()
Constraints: Not nullable, Maximum length: 4
|
String |
getNetworkActivityInternalID()
Constraints: Not nullable, Maximum length: 10
|
String |
getOrdinalNumber()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getPartnerBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getPersonnelNumber()
Constraints: Not nullable, Maximum length: 8
|
String |
getProfitabilitySegment()
Constraints: Not nullable, Maximum length: 10
|
String |
getProfitCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getProjectNetwork()
Constraints: Not nullable, Maximum length: 12
|
String |
getProjectNetworkInternalID()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchaseOrderPriceUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchaseOrderQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getQuantityInPurchaseOrderUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getSalesOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesOrderItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getSuplrInvcAccountAssignmentText()
Constraints: Not nullable, Maximum length: 50
|
BigDecimal |
getSuplrInvcAcctAssignmentAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getSupplierInvoice()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSupplierInvoiceItem()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
getTaxCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
Class<SuplrInvcItemAcctAssgmt> |
getType() |
String |
getWBSElement()
Constraints: Not nullable, Maximum length: 24
|
String |
getWorkItem()
Constraints: Not nullable, Maximum length: 10
|
int |
hashCode() |
void |
setAccountAssignmentIsUnplanned(Boolean accountAssignmentIsUnplanned)
Constraints: none
|
void |
setAccountAssignmentNumber(String accountAssignmentNumber)
Constraints: Not nullable, Maximum length: 2
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setBusinessProcess(String businessProcess)
Constraints: Not nullable, Maximum length: 12
|
void |
setCommitmentItem(String commitmentItem)
Constraints: Not nullable, Maximum length: 24
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setControllingArea(String controllingArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCostCenter(String costCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setCostCtrActivityType(String costCtrActivityType)
Constraints: Not nullable, Maximum length: 6
|
void |
setCostObject(String costObject)
Constraints: Not nullable, Maximum length: 12
|
void |
setDebitCreditCode(String debitCreditCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setDocumentCurrency(String documentCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Deprecated.
Use
attachToService(String, ErpConfigContext) instead. |
void |
setFiscalYear(String fiscalYear)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setFixedAsset(String fixedAsset)
Constraints: Not nullable, Maximum length: 4
|
void |
setFunctionalArea(String functionalArea)
Constraints: Not nullable, Maximum length: 16
|
void |
setFund(String fund)
Constraints: Not nullable, Maximum length: 10
|
void |
setFundsCenter(String fundsCenter)
Constraints: Not nullable, Maximum length: 16
|
void |
setGLAccount(String gLAccount)
Constraints: Not nullable, Maximum length: 10
|
void |
setGrantID(String grantID)
Constraints: Not nullable, Maximum length: 20
|
void |
setInternalOrder(String internalOrder)
Constraints: Not nullable, Maximum length: 12
|
void |
setMasterFixedAsset(String masterFixedAsset)
Constraints: Not nullable, Maximum length: 12
|
void |
setNetworkActivity(String networkActivity)
Constraints: Not nullable, Maximum length: 4
|
void |
setNetworkActivityInternalID(String networkActivityInternalID)
Constraints: Not nullable, Maximum length: 10
|
void |
setOrdinalNumber(String ordinalNumber)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setPartnerBusinessArea(String partnerBusinessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setPersonnelNumber(String personnelNumber)
Constraints: Not nullable, Maximum length: 8
|
void |
setProfitabilitySegment(String profitabilitySegment)
Constraints: Not nullable, Maximum length: 10
|
void |
setProfitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setProjectNetwork(String projectNetwork)
Constraints: Not nullable, Maximum length: 12
|
void |
setProjectNetworkInternalID(String projectNetworkInternalID)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchaseOrderPriceUnit(String purchaseOrderPriceUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setQuantity(BigDecimal quantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setQuantityInPurchaseOrderUnit(BigDecimal quantityInPurchaseOrderUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setSalesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSuplrInvcAccountAssignmentText(String suplrInvcAccountAssignmentText)
Constraints: Not nullable, Maximum length: 50
|
void |
setSuplrInvcAcctAssignmentAmount(BigDecimal suplrInvcAcctAssignmentAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSupplierInvoice(String supplierInvoice)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSupplierInvoiceItem(String supplierInvoiceItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setTaxCode(String taxCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setTaxJurisdiction(String taxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
void |
setWBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setWorkItem(String workItem)
Constraints: Not nullable, Maximum length: 10
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final SuplrInvcItemAcctAssgmtSelectable ALL_FIELDS
public static final SuplrInvcItemAcctAssgmtField<String> SUPPLIER_INVOICE
public static final SuplrInvcItemAcctAssgmtField<String> FISCAL_YEAR
public static final SuplrInvcItemAcctAssgmtField<String> SUPPLIER_INVOICE_ITEM
public static final SuplrInvcItemAcctAssgmtField<String> ORDINAL_NUMBER
public static final SuplrInvcItemAcctAssgmtField<String> COST_CENTER
public static final SuplrInvcItemAcctAssgmtField<String> CONTROLLING_AREA
public static final SuplrInvcItemAcctAssgmtField<String> BUSINESS_AREA
public static final SuplrInvcItemAcctAssgmtField<String> PROFIT_CENTER
public static final SuplrInvcItemAcctAssgmtField<String> FUNCTIONAL_AREA
public static final SuplrInvcItemAcctAssgmtField<String> GL_ACCOUNT
public static final SuplrInvcItemAcctAssgmtField<String> SALES_ORDER
public static final SuplrInvcItemAcctAssgmtField<String> SALES_ORDER_ITEM
public static final SuplrInvcItemAcctAssgmtField<String> COST_OBJECT
public static final SuplrInvcItemAcctAssgmtField<String> COST_CTR_ACTIVITY_TYPE
public static final SuplrInvcItemAcctAssgmtField<String> BUSINESS_PROCESS
public static final SuplrInvcItemAcctAssgmtField<String> WBS_ELEMENT
public static final SuplrInvcItemAcctAssgmtField<String> DOCUMENT_CURRENCY
public static final SuplrInvcItemAcctAssgmtField<BigDecimal> SUPLR_INVC_ACCT_ASSIGNMENT_AMOUNT
public static final SuplrInvcItemAcctAssgmtField<String> PURCHASE_ORDER_QUANTITY_UNIT
public static final SuplrInvcItemAcctAssgmtField<BigDecimal> QUANTITY
public static final SuplrInvcItemAcctAssgmtField<String> TAX_CODE
public static final SuplrInvcItemAcctAssgmtField<String> ACCOUNT_ASSIGNMENT_NUMBER
public static final SuplrInvcItemAcctAssgmtField<Boolean> ACCOUNT_ASSIGNMENT_IS_UNPLANNED
public static final SuplrInvcItemAcctAssgmtField<String> PERSONNEL_NUMBER
public static final SuplrInvcItemAcctAssgmtField<String> WORK_ITEM
public static final SuplrInvcItemAcctAssgmtField<String> MASTER_FIXED_ASSET
public static final SuplrInvcItemAcctAssgmtField<String> FIXED_ASSET
public static final SuplrInvcItemAcctAssgmtField<String> DEBIT_CREDIT_CODE
public static final SuplrInvcItemAcctAssgmtField<String> TAX_JURISDICTION
public static final SuplrInvcItemAcctAssgmtField<String> INTERNAL_ORDER
public static final SuplrInvcItemAcctAssgmtField<String> PROJECT_NETWORK_INTERNAL_ID
public static final SuplrInvcItemAcctAssgmtField<String> NETWORK_ACTIVITY_INTERNAL_ID
public static final SuplrInvcItemAcctAssgmtField<String> PROJECT_NETWORK
public static final SuplrInvcItemAcctAssgmtField<String> NETWORK_ACTIVITY
public static final SuplrInvcItemAcctAssgmtField<String> COMMITMENT_ITEM
public static final SuplrInvcItemAcctAssgmtField<String> FUNDS_CENTER
public static final SuplrInvcItemAcctAssgmtField<String> FUND
public static final SuplrInvcItemAcctAssgmtField<String> GRANT_ID
public static final SuplrInvcItemAcctAssgmtField<String> PARTNER_BUSINESS_AREA
public static final SuplrInvcItemAcctAssgmtField<String> COMPANY_CODE
public static final SuplrInvcItemAcctAssgmtField<String> SUPLR_INVC_ACCOUNT_ASSIGNMENT_TEXT
public static final SuplrInvcItemAcctAssgmtField<String> PURCHASE_ORDER_PRICE_UNIT
public static final SuplrInvcItemAcctAssgmtField<BigDecimal> QUANTITY_IN_PURCHASE_ORDER_UNIT
public static final SuplrInvcItemAcctAssgmtField<String> PROFITABILITY_SEGMENT
public SuplrInvcItemAcctAssgmt()
public SuplrInvcItemAcctAssgmt(@Nullable String supplierInvoice, @Nullable String fiscalYear, @Nullable String supplierInvoiceItem, @Nullable String ordinalNumber, @Nullable String costCenter, @Nullable String controllingArea, @Nullable String businessArea, @Nullable String profitCenter, @Nullable String functionalArea, @Nullable String gLAccount, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String costObject, @Nullable String costCtrActivityType, @Nullable String businessProcess, @Nullable String wBSElement, @Nullable String documentCurrency, @Nullable BigDecimal suplrInvcAcctAssignmentAmount, @Nullable String purchaseOrderQuantityUnit, @Nullable BigDecimal quantity, @Nullable String taxCode, @Nullable String accountAssignmentNumber, @Nullable Boolean accountAssignmentIsUnplanned, @Nullable String personnelNumber, @Nullable String workItem, @Nullable String masterFixedAsset, @Nullable String fixedAsset, @Nullable String debitCreditCode, @Nullable String taxJurisdiction, @Nullable String internalOrder, @Nullable String projectNetworkInternalID, @Nullable String networkActivityInternalID, @Nullable String projectNetwork, @Nullable String networkActivity, @Nullable String commitmentItem, @Nullable String fundsCenter, @Nullable String fund, @Nullable String grantID, @Nullable String partnerBusinessArea, @Nullable String companyCode, @Nullable String suplrInvcAccountAssignmentText, @Nullable String purchaseOrderPriceUnit, @Nullable BigDecimal quantityInPurchaseOrderUnit, @Nullable String profitabilitySegment)
@Nonnull public Class<SuplrInvcItemAcctAssgmt> getType()
getType
in class VdmObject<SuplrInvcItemAcctAssgmt>
public void setSupplierInvoice(@Nullable String supplierInvoice)
Original property name from the Odata EDM: SupplierInvoice
The document number is unique per company code and fiscal year. When entering an accounting document, you can specify the number manually or it can be determined by the system from a pre-defined area (number range).The relevant area of the document numbers (number range) is determined in each company code per document type.
supplierInvoice
- The document number is the key the system uses to access the accounting document.public void setFiscalYear(@Nullable String fiscalYear)
Original property name from the Odata EDM: FiscalYear
fiscalYear
- Period, 12 months as a rule, for which the company is to create its inventory and balance sheet. The
fiscal year can be the same as the calendar year, but does not have to be.public void setSupplierInvoiceItem(@Nullable String supplierInvoiceItem)
Original property name from the Odata EDM: SupplierInvoiceItem
The system places the line selected at the top of the invoice item display.
supplierInvoiceItem
- By entering the number of an item in an invoice document, you can go straight to the line that you
want to process.public void setOrdinalNumber(@Nullable String ordinalNumber)
Original property name from the Odata EDM: OrdinalNumber
ordinalNumber
- Four Character Sequential Number for Coding Blockpublic void setCostCenter(@Nullable String costCenter)
Original property name from the Odata EDM: CostCenter
costCenter
- A key that uniquely identifies a cost center.public void setControllingArea(@Nullable String controllingArea)
Original property name from the Odata EDM: ControllingArea
The controlling area is the highest organizational unit in Controlling.Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary.
controllingArea
- Uniquely identifies a controlling area.public void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Key that uniquely identifies a business area.public void setProfitCenter(@Nullable String profitCenter)
Original property name from the Odata EDM: ProfitCenter
profitCenter
- Key which together with the controlling area uniquely identifies a profit center.public void setFunctionalArea(@Nullable String functionalArea)
Original property name from the Odata EDM: FunctionalArea
Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
functionalArea
- Structure criterion for an enterprise or government based on functional aspects.public void setGLAccount(@Nullable String gLAccount)
Original property name from the Odata EDM: GLAccount
gLAccount
- The G/L account number identifies the G/L account in a chart of accounts.public void setSalesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
salesOrder
- The number that uniquely identifies the sales, delivery, or billing document.public void setSalesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
salesOrderItem
- Alphanumeric key uniquely identifying the document.public void setCostObject(@Nullable String costObject)
Original property name from the Odata EDM: CostObject
Cost objects are the activity units of business whose costs are assigned based on the cost origins. The R/3 System distinguishes between the following types of cost objects:Cost objects represented by a cost object IDCost objects represented by objects from other components, such as production orders or sales order itemsCost objects in the following areas are represented by cost object IDs:Activity-Based Costing (CO-OM-ABC)In Activity-Based Costing, overhead is first assigned to cost centers and then to business processes. From there, the overhead is assigned to cost objects as process costs.Costs for Intangible Goods and Services (CO-PC-OBJ)In Costs for Intangible Goods and Services, costs can be analyzed on general cost objects.Product Cost by Period (CO-PC-OBJ)In Product Cost by Period you can create a cost object hierarchy to record actual costs that cannot be recorded at the material or order level. You can distribute the costs assigned to the nodes of a cost object hierarchy directly to the individual objects in the lowest cost object nodes at period-end closing (for example, product cost collectors) or you can settle the costs directly from the cost object hierarchy to a price difference account.Product Cost Controlling Information System (CO-PC)You can create further cost object IDs in the Product Cost Controlling Information System for CO product groups. You can create a cost object ID for each group, and assign materials to the cost object ID. The costs of the assigned materials appear in summarized form in the information system by product group.You can use CO product groups for product drilldown reports.The cost object type determines which functions can be used with the cost object. Functions for cost object hierarchies are performed on the assumption that the given cost object indicates the top node of the hierarchy.
costObject
- Term identifying the cost object ID.public void setCostCtrActivityType(@Nullable String costCtrActivityType)
Original property name from the Odata EDM: CostCtrActivityType
Activity types describe the activity produced by a cost center and are measured in units of time or quantity.In activity type planning, control data determines whether the activity price for evaluation of the activity type is manually set or is derived iteratively through activity price calculation.
costCtrActivityType
- Key uniquely identifying .public void setBusinessProcess(@Nullable String businessProcess)
Original property name from the Odata EDM: BusinessProcess
businessProcess
- Key uniquely identifying a business process.public void setWBSElement(@Nullable String wBSElement)
Original property name from the Odata EDM: WBSElement
wBSElement
- Key that identifies a WBS element.public void setDocumentCurrency(@Nullable String documentCurrency)
Original property name from the Odata EDM: DocumentCurrency
documentCurrency
- Currency key for amounts in the system.public void setSuplrInvcAcctAssignmentAmount(@Nullable BigDecimal suplrInvcAcctAssignmentAmount)
Original property name from the Odata EDM: SuplrInvcAcctAssignmentAmount
During document entry, enter the amount manually. In the last line item, you can specify a '*'. The system will then enter the balance of the line items entered prior to the last item as the amount for the last item.Amounts you enter may be changed automatically by the system if the following postings are made:Tax adjustmentsCash discount adjustments during net postings
suplrInvcAcctAssignmentAmount
- Line item amount in document currency.public void setPurchaseOrderQuantityUnit(@Nullable String purchaseOrderQuantityUnit)
Original property name from the Odata EDM: PurchaseOrderQuantityUnit
purchaseOrderQuantityUnit
- Specifies the unit of measure in which the material is ordered.public void setQuantity(@Nullable BigDecimal quantity)
Original property name from the Odata EDM: Quantity
The quantity entered determines which portion of the costs you wish to distribute to this account assignment item.
quantity
- Portion of total purchase order quantity that you wish to allocate to this account assignment item.public void setTaxCode(@Nullable String taxCode)
Original property name from the Odata EDM: TaxCode
Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist.
taxCode
- The tax code represents a tax category which must be taken into consideration when making a tax return
to the tax authorities.public void setAccountAssignmentNumber(@Nullable String accountAssignmentNumber)
Original property name from the Odata EDM: AccountAssignmentNumber
accountAssignmentNumber
- Number uniquely defining the account assignment of a purchase document item.public void setAccountAssignmentIsUnplanned(@Nullable Boolean accountAssignmentIsUnplanned)
Original property name from the Odata EDM: AccountAssignmentIsUnplanned
accountAssignmentIsUnplanned
- Unplanned Account Assignment from Invoice Verificationpublic void setPersonnelNumber(@Nullable String personnelNumber)
Original property name from the Odata EDM: PersonnelNumber
personnelNumber
- The personnel number is the only feature within a client which is unique to an employee. You have to
enter a personnel number before you can display and maintain an employee's master data and time data.public void setWorkItem(@Nullable String workItem)
Original property name from the Odata EDM: WorkItem
workItem
- Work Item IDpublic void setMasterFixedAsset(@Nullable String masterFixedAsset)
Original property name from the Odata EDM: MasterFixedAsset
masterFixedAsset
- This is the number which, together with the asset sub-number, identifies a fixed asset in Asset
Accounting.public void setFixedAsset(@Nullable String fixedAsset)
Original property name from the Odata EDM: FixedAsset
Using the asset sub-number, you can:Provide for separate management of later acquisitions to assets.Represent complex fixed assets with their component parts.In contrast to the main asset number, the asset sub-number must be numerical.
fixedAsset
- This is the number which, together with the main asset number, uniquely identifies a fixed asset in
Asset Accounting.public void setDebitCreditCode(@Nullable String debitCreditCode)
Original property name from the Odata EDM: DebitCreditCode
debitCreditCode
- Shows on which side of the account (S = debit, H = credit) the transaction figures are updated.public void setTaxJurisdiction(@Nullable String taxJurisdiction)
Original property name from the Odata EDM: TaxJurisdiction
taxJurisdiction
- The tax jurisdiction is used for determining the tax rates in the USA. It defines to which tax
authorities you must pay your taxes. It is always the city to which the goods are supplied.public void setInternalOrder(@Nullable String internalOrder)
Original property name from the Odata EDM: InternalOrder
internalOrder
- Key that uniquely identifies an order within a client.public void setProjectNetworkInternalID(@Nullable String projectNetworkInternalID)
Original property name from the Odata EDM: ProjectNetworkInternalID
projectNetworkInternalID
- Number of the routing or reference operation set used in the order.public void setNetworkActivityInternalID(@Nullable String networkActivityInternalID)
Original property name from the Odata EDM: NetworkActivityInternalID
networkActivityInternalID
- Number of the routing or reference operation set used in the order.public void setProjectNetwork(@Nullable String projectNetwork)
Original property name from the Odata EDM: ProjectNetwork
Numbers are used to differentiate these project structures.When you specify a network, for example, when you are entering attendances, you can define that the network is debited when the sender cost center is credited.Use the possible entries pushbutton to select the network number for the required project structure.
projectNetwork
- A network can structure an entire project or a task within a project.public void setNetworkActivity(@Nullable String networkActivity)
Original property name from the Odata EDM: NetworkActivity
Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
networkActivity
- Production Planningpublic void setCommitmentItem(@Nullable String commitmentItem)
Original property name from the Odata EDM: CommitmentItem
commitmentItem
- Alphanumeric code of the commitment item you are creating, changing, displaying, or to which you are
assigning budget.public void setFundsCenter(@Nullable String fundsCenter)
Original property name from the Odata EDM: FundsCenter
fundsCenter
- Alphanumeric code for the funds center, which you are creating, changing, or displaying, or to which
you are assigning budget.public void setFund(@Nullable String fund)
Original property name from the Odata EDM: Fund
If you assign the budget to a fund, you can obtain a detailed list of origin for the amounts involved.
fund
- Key which uniquely identifies the fund.public void setGrantID(@Nullable String grantID)
Original property name from the Odata EDM: GrantID
A grant may be for any purpose and cover all or only part of the costs of the project in question. You must enter a grant type for each grant you create in Grants Management (GM).The grant as an object has a finite lifecycle, divided into stages. Each stage is represented in the GM solution by a system status. The following are the stages of a grant's lifecycle:Initial DraftThis is the first stage of a grant. It is a working copy that can be modified as many times as needed.ProposalWhen the initial draft becomes a formal and complete document, it becomes a proposal.ApplicationWhen a proposal is routed to the sponsor for approval, it becomes an application. This application might contain changes in the budget or other adjustments.AwardIf the sponsor approves an application, an award is created. This is the real operative stage of a grant. The creation and consumption of the grant's budget occurs at this stage. This stage also represents the binding contract between the sponsor and the grantee.ClosingWhen an award is expiring, a phase of closing is established. Only restricted operations can be performed in this stage.ClosedThis stage defines an expired and closed grant. No further operations are allowed except archiving.
grantID
- Legal instrument used to establish a funding relationship between a sponsor (grantor) and grantee, in
order to carry out a public purpose of support or stimulation in which the sponsor does not expect to
be substantially involved.public void setPartnerBusinessArea(@Nullable String partnerBusinessArea)
Original property name from the Odata EDM: PartnerBusinessArea
This relationship enables the elimination of IC sales at business area level within business area consolidation.
partnerBusinessArea
- This field contains the business area of the trading partner. Together with the business area to which
the posting is made, there is a sender/receiver relationship in each line item.public void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- The company code is an organizational unit within financial accounting.public void setSuplrInvcAccountAssignmentText(@Nullable String suplrInvcAccountAssignmentText)
Original property name from the Odata EDM: SuplrInvcAccountAssignmentText
Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management.
suplrInvcAccountAssignmentText
- Contains an explanatory text on the line item.public void setPurchaseOrderPriceUnit(@Nullable String purchaseOrderPriceUnit)
Original property name from the Odata EDM: PurchaseOrderPriceUnit
100 pc are ordered at a price of 10 $/kg. The order unit is "pc" (piece), and the purchase order price unit is "kg" (kilogram).
purchaseOrderPriceUnit
- Indicates the unit of measure to which the purchase order price relates.public void setQuantityInPurchaseOrderUnit(@Nullable BigDecimal quantityInPurchaseOrderUnit)
Original property name from the Odata EDM: QuantityInPurchaseOrderUnit
quantityInPurchaseOrderUnit
- Specifies the quantity delivered in the purchase order price unit.public void setProfitabilitySegment(@Nullable String profitabilitySegment)
Original property name from the Odata EDM: ProfitabilitySegment
Examples:Customer '123'/Product '4710' Profitability segment no. 1Customer '123'/Product '4712' Profitability segment no. 2Country 'USA'/Region 'NORTH' Profitability segment no. 3
profitabilitySegment
- See glossaryprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<SuplrInvcItemAcctAssgmt>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SuplrInvcItemAcctAssgmt>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SuplrInvcItemAcctAssgmt>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SuplrInvcItemAcctAssgmt>
@Nonnull public static <T> SuplrInvcItemAcctAssgmtField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> SuplrInvcItemAcctAssgmtField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public ErpConfigContext getErpConfigContext()
VdmEntity
getErpConfigContext
in class VdmEntity<SuplrInvcItemAcctAssgmt>
@Deprecated public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
attachToService(String, ErpConfigContext)
instead.VdmEntity
setErpConfigContext
in class VdmEntity<SuplrInvcItemAcctAssgmt>
erpConfigContext
- New ERP configuration context to apply to this entityprotected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SuplrInvcItemAcctAssgmt>
public void attachToService(@Nullable String servicePath, @Nullable ErpConfigContext configContext)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SuplrInvcItemAcctAssgmt>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.configContext
- Optional parameter. New ERP configuration context to apply to this entity and any associated entities
that were previously fetched. If a null value is provided and the ERP configuration context has never
been set, then the ERP configuration context will be set to a new instance of
ErpConfigContext
.protected String getDefaultServicePath()
getDefaultServicePath
in class VdmEntity<SuplrInvcItemAcctAssgmt>
public static SuplrInvcItemAcctAssgmt.SuplrInvcItemAcctAssgmtBuilder builder()
@Nullable public String getSupplierInvoice()
Original property name from the Odata EDM: SupplierInvoice
The document number is unique per company code and fiscal year. When entering an accounting document, you can specify the number manually or it can be determined by the system from a pre-defined area (number range).The relevant area of the document numbers (number range) is determined in each company code per document type.
@Nullable public String getFiscalYear()
Original property name from the Odata EDM: FiscalYear
@Nullable public String getSupplierInvoiceItem()
Original property name from the Odata EDM: SupplierInvoiceItem
The system places the line selected at the top of the invoice item display.
@Nullable public String getOrdinalNumber()
Original property name from the Odata EDM: OrdinalNumber
@Nullable public String getCostCenter()
Original property name from the Odata EDM: CostCenter
@Nullable public String getControllingArea()
Original property name from the Odata EDM: ControllingArea
The controlling area is the highest organizational unit in Controlling.Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary.
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public String getProfitCenter()
Original property name from the Odata EDM: ProfitCenter
@Nullable public String getFunctionalArea()
Original property name from the Odata EDM: FunctionalArea
Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
@Nullable public String getGLAccount()
Original property name from the Odata EDM: GLAccount
@Nullable public String getSalesOrder()
Original property name from the Odata EDM: SalesOrder
@Nullable public String getSalesOrderItem()
Original property name from the Odata EDM: SalesOrderItem
@Nullable public String getCostObject()
Original property name from the Odata EDM: CostObject
Cost objects are the activity units of business whose costs are assigned based on the cost origins. The R/3 System distinguishes between the following types of cost objects:Cost objects represented by a cost object IDCost objects represented by objects from other components, such as production orders or sales order itemsCost objects in the following areas are represented by cost object IDs:Activity-Based Costing (CO-OM-ABC)In Activity-Based Costing, overhead is first assigned to cost centers and then to business processes. From there, the overhead is assigned to cost objects as process costs.Costs for Intangible Goods and Services (CO-PC-OBJ)In Costs for Intangible Goods and Services, costs can be analyzed on general cost objects.Product Cost by Period (CO-PC-OBJ)In Product Cost by Period you can create a cost object hierarchy to record actual costs that cannot be recorded at the material or order level. You can distribute the costs assigned to the nodes of a cost object hierarchy directly to the individual objects in the lowest cost object nodes at period-end closing (for example, product cost collectors) or you can settle the costs directly from the cost object hierarchy to a price difference account.Product Cost Controlling Information System (CO-PC)You can create further cost object IDs in the Product Cost Controlling Information System for CO product groups. You can create a cost object ID for each group, and assign materials to the cost object ID. The costs of the assigned materials appear in summarized form in the information system by product group.You can use CO product groups for product drilldown reports.The cost object type determines which functions can be used with the cost object. Functions for cost object hierarchies are performed on the assumption that the given cost object indicates the top node of the hierarchy.
@Nullable public String getCostCtrActivityType()
Original property name from the Odata EDM: CostCtrActivityType
Activity types describe the activity produced by a cost center and are measured in units of time or quantity.In activity type planning, control data determines whether the activity price for evaluation of the activity type is manually set or is derived iteratively through activity price calculation.
@Nullable public String getBusinessProcess()
Original property name from the Odata EDM: BusinessProcess
@Nullable public String getWBSElement()
Original property name from the Odata EDM: WBSElement
@Nullable public String getDocumentCurrency()
Original property name from the Odata EDM: DocumentCurrency
@Nullable public BigDecimal getSuplrInvcAcctAssignmentAmount()
Original property name from the Odata EDM: SuplrInvcAcctAssignmentAmount
During document entry, enter the amount manually. In the last line item, you can specify a '*'. The system will then enter the balance of the line items entered prior to the last item as the amount for the last item.Amounts you enter may be changed automatically by the system if the following postings are made:Tax adjustmentsCash discount adjustments during net postings
@Nullable public String getPurchaseOrderQuantityUnit()
Original property name from the Odata EDM: PurchaseOrderQuantityUnit
@Nullable public BigDecimal getQuantity()
Original property name from the Odata EDM: Quantity
The quantity entered determines which portion of the costs you wish to distribute to this account assignment item.
@Nullable public String getTaxCode()
Original property name from the Odata EDM: TaxCode
Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist.
@Nullable public String getAccountAssignmentNumber()
Original property name from the Odata EDM: AccountAssignmentNumber
@Nullable public Boolean getAccountAssignmentIsUnplanned()
Original property name from the Odata EDM: AccountAssignmentIsUnplanned
@Nullable public String getPersonnelNumber()
Original property name from the Odata EDM: PersonnelNumber
@Nullable public String getWorkItem()
Original property name from the Odata EDM: WorkItem
@Nullable public String getMasterFixedAsset()
Original property name from the Odata EDM: MasterFixedAsset
@Nullable public String getFixedAsset()
Original property name from the Odata EDM: FixedAsset
Using the asset sub-number, you can:Provide for separate management of later acquisitions to assets.Represent complex fixed assets with their component parts.In contrast to the main asset number, the asset sub-number must be numerical.
@Nullable public String getDebitCreditCode()
Original property name from the Odata EDM: DebitCreditCode
@Nullable public String getTaxJurisdiction()
Original property name from the Odata EDM: TaxJurisdiction
@Nullable public String getInternalOrder()
Original property name from the Odata EDM: InternalOrder
@Nullable public String getProjectNetworkInternalID()
Original property name from the Odata EDM: ProjectNetworkInternalID
@Nullable public String getNetworkActivityInternalID()
Original property name from the Odata EDM: NetworkActivityInternalID
@Nullable public String getProjectNetwork()
Original property name from the Odata EDM: ProjectNetwork
Numbers are used to differentiate these project structures.When you specify a network, for example, when you are entering attendances, you can define that the network is debited when the sender cost center is credited.Use the possible entries pushbutton to select the network number for the required project structure.
@Nullable public String getNetworkActivity()
Original property name from the Odata EDM: NetworkActivity
Determines in which order the operations of a sequence are carried out.Project SystemNumber that identifies an activity.
@Nullable public String getCommitmentItem()
Original property name from the Odata EDM: CommitmentItem
@Nullable public String getFundsCenter()
Original property name from the Odata EDM: FundsCenter
@Nullable public String getFund()
Original property name from the Odata EDM: Fund
If you assign the budget to a fund, you can obtain a detailed list of origin for the amounts involved.
@Nullable public String getGrantID()
Original property name from the Odata EDM: GrantID
A grant may be for any purpose and cover all or only part of the costs of the project in question. You must enter a grant type for each grant you create in Grants Management (GM).The grant as an object has a finite lifecycle, divided into stages. Each stage is represented in the GM solution by a system status. The following are the stages of a grant's lifecycle:Initial DraftThis is the first stage of a grant. It is a working copy that can be modified as many times as needed.ProposalWhen the initial draft becomes a formal and complete document, it becomes a proposal.ApplicationWhen a proposal is routed to the sponsor for approval, it becomes an application. This application might contain changes in the budget or other adjustments.AwardIf the sponsor approves an application, an award is created. This is the real operative stage of a grant. The creation and consumption of the grant's budget occurs at this stage. This stage also represents the binding contract between the sponsor and the grantee.ClosingWhen an award is expiring, a phase of closing is established. Only restricted operations can be performed in this stage.ClosedThis stage defines an expired and closed grant. No further operations are allowed except archiving.
@Nullable public String getPartnerBusinessArea()
Original property name from the Odata EDM: PartnerBusinessArea
This relationship enables the elimination of IC sales at business area level within business area consolidation.
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public String getSuplrInvcAccountAssignmentText()
Original property name from the Odata EDM: SuplrInvcAccountAssignmentText
Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management.
@Nullable public String getPurchaseOrderPriceUnit()
Original property name from the Odata EDM: PurchaseOrderPriceUnit
100 pc are ordered at a price of 10 $/kg. The order unit is "pc" (piece), and the purchase order price unit is "kg" (kilogram).
@Nullable public BigDecimal getQuantityInPurchaseOrderUnit()
Original property name from the Odata EDM: QuantityInPurchaseOrderUnit
@Nullable public String getProfitabilitySegment()
Original property name from the Odata EDM: ProfitabilitySegment
Examples:Customer '123'/Product '4710' Profitability segment no. 1Customer '123'/Product '4712' Profitability segment no. 2Country 'USA'/Region 'NORTH' Profitability segment no. 3
public String toString()
toString
in class VdmObject<SuplrInvcItemAcctAssgmt>
public boolean equals(Object o)
equals
in class VdmObject<SuplrInvcItemAcctAssgmt>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SuplrInvcItemAcctAssgmt>
public int hashCode()
hashCode
in class VdmObject<SuplrInvcItemAcctAssgmt>
Copyright © 2019 SAP SE. All rights reserved.