public class SrvcEntrShtAcctAssignment extends VdmEntity<SrvcEntrShtAcctAssignment>
Original entity name from the Odata EDM: A_SrvcEntrShtAcctAssignmentType
Modifier and Type | Class and Description |
---|---|
static class |
SrvcEntrShtAcctAssignment.SrvcEntrShtAcctAssignmentBuilder |
Modifier and Type | Field and Description |
---|---|
static SrvcEntrShtAcctAssignmentField<String> |
ACCOUNT_ASSIGNMENT
Use with available fluent helpers to apply the AccountAssignment field to query operations.
|
static SrvcEntrShtAcctAssignmentField<UUID> |
ACCOUNT_ASSIGNMENT_UUID
Use with available fluent helpers to apply the AccountAssignmentUUID field to query operations.
|
static SrvcEntrShtAcctAssignmentSelectable |
ALL_FIELDS
Selector for all available fields of SrvcEntrShtAcctAssignment.
|
static SrvcEntrShtAcctAssignmentField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
COMMITMENT_ITEM
Use with available fluent helpers to apply the CommitmentItem field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
COST_OBJECT
Use with available fluent helpers to apply the CostObject field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static SrvcEntrShtAcctAssignmentField<ZonedDateTime> |
CREATION_DATE_TIME
Use with available fluent helpers to apply the CreationDateTime field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
EARMARKED_FUNDS_DOCUMENT
Use with available fluent helpers to apply the EarmarkedFundsDocument field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
FIXED_ASSET
Use with available fluent helpers to apply the FixedAsset field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
FUNCTIONAL_AREA
Use with available fluent helpers to apply the FunctionalArea field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
FUND
Use with available fluent helpers to apply the Fund field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
FUNDS_CENTER
Use with available fluent helpers to apply the FundsCenter field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
GL_ACCOUNT
Use with available fluent helpers to apply the GLAccount field to query operations.
|
static SrvcEntrShtAcctAssignmentField<Boolean> |
IS_DELETED
Use with available fluent helpers to apply the IsDeleted field to query operations.
|
static SrvcEntrShtAcctAssignmentField<ZonedDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
MASTER_FIXED_ASSET
Use with available fluent helpers to apply the MasterFixedAsset field to query operations.
|
static SrvcEntrShtAcctAssignmentField<BigDecimal> |
MULTIPLE_ACCT_ASSGMT_DISTR_PERCENT
Use with available fluent helpers to apply the MultipleAcctAssgmtDistrPercent field to query operations.
|
static SrvcEntrShtAcctAssignmentField<BigDecimal> |
NET_AMOUNT
Use with available fluent helpers to apply the NetAmount field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
NETWORK_ACTIVITY_INTERNAL_ID
Use with available fluent helpers to apply the NetworkActivityInternalID field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
ORDER_ID
Use with available fluent helpers to apply the OrderID field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PARTNER_ACCOUNT_NUMBER
Use with available fluent helpers to apply the PartnerAccountNumber field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PROFITABILITY_SEGMENT
Use with available fluent helpers to apply the ProfitabilitySegment field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PROJECT_NETWORK
Use with available fluent helpers to apply the ProjectNetwork field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PROJECT_NETWORK_INTERNAL_ID
Use with available fluent helpers to apply the ProjectNetworkInternalID field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
PURCHASING_ORGANIZATION
Use with available fluent helpers to apply the PurchasingOrganization field to query operations.
|
static SrvcEntrShtAcctAssignmentField<BigDecimal> |
QUANTITY
Use with available fluent helpers to apply the Quantity field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
QUANTITY_UNIT
Use with available fluent helpers to apply the QuantityUnit field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
REAL_ESTATE_OBJECT
Use with available fluent helpers to apply the RealEstateObject field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
REF_DOC_ACCOUNT_ASSIGNMENT
Use with available fluent helpers to apply the RefDocAccountAssignment field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SALES_ORDER
Use with available fluent helpers to apply the SalesOrder field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SALES_ORDER_ITEM
Use with available fluent helpers to apply the SalesOrderItem field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SALES_ORDER_SCHEDULE_LINE
Use with available fluent helpers to apply the SalesOrderScheduleLine field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SERVICE_DOCUMENT
Use with available fluent helpers to apply the ServiceDocument field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SERVICE_DOCUMENT_ITEM
Use with available fluent helpers to apply the ServiceDocumentItem field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SERVICE_DOCUMENT_TYPE
Use with available fluent helpers to apply the ServiceDocumentType field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SERVICE_ENTRY_SHEET
Use with available fluent helpers to apply the ServiceEntrySheet field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
SERVICE_ENTRY_SHEET_ITEM
Use with available fluent helpers to apply the ServiceEntrySheetItem field to query operations.
|
static SrvcEntrShtAcctAssignmentField<UUID> |
SERVICE_ENTRY_SHEET_ITEM_UUID
Use with available fluent helpers to apply the ServiceEntrySheetItemUUID field to query operations.
|
static SrvcEntrShtAcctAssignmentField<UUID> |
SERVICE_ENTRY_SHEET_UUID
Use with available fluent helpers to apply the ServiceEntrySheetUUID field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
WBS_ELEMENT
Use with available fluent helpers to apply the WBSElement field to query operations.
|
static SrvcEntrShtAcctAssignmentField<String> |
WBS_ELEMENT_INTERNAL_ID
Use with available fluent helpers to apply the WBSElementInternalID field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SrvcEntrShtAcctAssignment() |
SrvcEntrShtAcctAssignment(String serviceEntrySheet,
String serviceEntrySheetItem,
String accountAssignment,
UUID accountAssignmentUUID,
String purchasingOrganization,
String purchasingGroup,
String plant,
String businessArea,
String commitmentItem,
String controllingArea,
String costCenter,
String costObject,
String createdByUser,
ZonedDateTime creationDateTime,
String earmarkedFundsDocument,
String fixedAsset,
String functionalArea,
String fund,
String fundsCenter,
String gLAccount,
Boolean isDeleted,
ZonedDateTime lastChangeDateTime,
String lastChangedByUser,
String masterFixedAsset,
BigDecimal multipleAcctAssgmtDistrPercent,
String networkActivityInternalID,
String orderID,
String partnerAccountNumber,
String profitCenter,
String profitabilitySegment,
String projectNetwork,
String projectNetworkInternalID,
BigDecimal quantity,
String quantityUnit,
String realEstateObject,
String refDocAccountAssignment,
String salesOrder,
String salesOrderItem,
String salesOrderScheduleLine,
UUID serviceEntrySheetItemUUID,
UUID serviceEntrySheetUUID,
String wBSElementInternalID,
String wBSElement,
String serviceDocumentType,
String serviceDocument,
String serviceDocumentItem,
String currency,
BigDecimal netAmount) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SrvcEntrShtAcctAssignment.SrvcEntrShtAcctAssignmentBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> SrvcEntrShtAcctAssignmentField<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) |
String |
getAccountAssignment()
(Key Field) Constraints: Not nullable, Maximum length: 2
|
UUID |
getAccountAssignmentUUID()
Constraints: none
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getCommitmentItem()
Constraints: Not nullable, Maximum length: 24
|
String |
getControllingArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getCostCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getCostObject()
Constraints: Not nullable, Maximum length: 12
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
ZonedDateTime |
getCreationDateTime()
Constraints: Not nullable, Precision: 7
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getEarmarkedFundsDocument()
Constraints: Not nullable, Maximum length: 10
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
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
|
Boolean |
getIsDeleted()
Constraints: none
|
protected Map<String,Object> |
getKey() |
ZonedDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 7
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
String |
getMasterFixedAsset()
Constraints: Not nullable, Maximum length: 12
|
BigDecimal |
getMultipleAcctAssgmtDistrPercent()
Constraints: Not nullable, Precision: 3, Scale: 1
|
BigDecimal |
getNetAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getNetworkActivityInternalID()
Constraints: Not nullable, Maximum length: 8
|
String |
getOrderID()
Constraints: Not nullable, Maximum length: 12
|
String |
getPartnerAccountNumber()
Constraints: Not nullable, Maximum length: 10
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
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 |
getPurchasingGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getRealEstateObject()
Constraints: Not nullable, Maximum length: 40
|
String |
getRefDocAccountAssignment()
Constraints: Not nullable, Maximum length: 2
|
String |
getSalesOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesOrderItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getSalesOrderScheduleLine()
Constraints: Not nullable, Maximum length: 4
|
String |
getServiceDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getServiceDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getServiceDocumentType()
Constraints: Not nullable, Maximum length: 4
|
String |
getServiceEntrySheet()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getServiceEntrySheetItem()
(Key Field) Constraints: Not nullable, Maximum length: 5
|
UUID |
getServiceEntrySheetItemUUID()
Constraints: none
|
UUID |
getServiceEntrySheetUUID()
Constraints: none
|
Class<SrvcEntrShtAcctAssignment> |
getType() |
String |
getWBSElement()
Constraints: Not nullable, Maximum length: 24
|
String |
getWBSElementInternalID()
Constraints: Not nullable, Maximum length: 8
|
int |
hashCode() |
void |
setAccountAssignment(String accountAssignment)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
void |
setAccountAssignmentUUID(UUID accountAssignmentUUID)
Constraints: none
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCommitmentItem(String commitmentItem)
Constraints: Not nullable, Maximum length: 24
|
void |
setControllingArea(String controllingArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCostCenter(String costCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setCostObject(String costObject)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDateTime(ZonedDateTime creationDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setEarmarkedFundsDocument(String earmarkedFundsDocument)
Constraints: Not nullable, Maximum length: 10
|
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 |
setIsDeleted(Boolean isDeleted)
Constraints: none
|
void |
setLastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setMasterFixedAsset(String masterFixedAsset)
Constraints: Not nullable, Maximum length: 12
|
void |
setMultipleAcctAssgmtDistrPercent(BigDecimal multipleAcctAssgmtDistrPercent)
Constraints: Not nullable, Precision: 3, Scale: 1
|
void |
setNetAmount(BigDecimal netAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setNetworkActivityInternalID(String networkActivityInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setOrderID(String orderID)
Constraints: Not nullable, Maximum length: 12
|
void |
setPartnerAccountNumber(String partnerAccountNumber)
Constraints: Not nullable, Maximum length: 10
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
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 |
setPurchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setQuantity(BigDecimal quantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setQuantityUnit(String quantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setRealEstateObject(String realEstateObject)
Constraints: Not nullable, Maximum length: 40
|
void |
setRefDocAccountAssignment(String refDocAccountAssignment)
Constraints: Not nullable, Maximum length: 2
|
void |
setSalesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setSalesOrderScheduleLine(String salesOrderScheduleLine)
Constraints: Not nullable, Maximum length: 4
|
void |
setServiceDocument(String serviceDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setServiceDocumentItem(String serviceDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setServiceDocumentType(String serviceDocumentType)
Constraints: Not nullable, Maximum length: 4
|
void |
setServiceEntrySheet(String serviceEntrySheet)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setServiceEntrySheetItem(String serviceEntrySheetItem)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
void |
setServiceEntrySheetItemUUID(UUID serviceEntrySheetItemUUID)
Constraints: none
|
void |
setServiceEntrySheetUUID(UUID serviceEntrySheetUUID)
Constraints: none
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setWBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setWBSElementInternalID(String wBSElementInternalID)
Constraints: Not nullable, Maximum length: 8
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final SrvcEntrShtAcctAssignmentSelectable ALL_FIELDS
public static final SrvcEntrShtAcctAssignmentField<String> SERVICE_ENTRY_SHEET
public static final SrvcEntrShtAcctAssignmentField<String> SERVICE_ENTRY_SHEET_ITEM
public static final SrvcEntrShtAcctAssignmentField<String> ACCOUNT_ASSIGNMENT
public static final SrvcEntrShtAcctAssignmentField<UUID> ACCOUNT_ASSIGNMENT_UUID
public static final SrvcEntrShtAcctAssignmentField<String> PURCHASING_ORGANIZATION
public static final SrvcEntrShtAcctAssignmentField<String> PURCHASING_GROUP
public static final SrvcEntrShtAcctAssignmentField<String> PLANT
public static final SrvcEntrShtAcctAssignmentField<String> BUSINESS_AREA
public static final SrvcEntrShtAcctAssignmentField<String> COMMITMENT_ITEM
public static final SrvcEntrShtAcctAssignmentField<String> CONTROLLING_AREA
public static final SrvcEntrShtAcctAssignmentField<String> COST_CENTER
public static final SrvcEntrShtAcctAssignmentField<String> COST_OBJECT
public static final SrvcEntrShtAcctAssignmentField<String> CREATED_BY_USER
public static final SrvcEntrShtAcctAssignmentField<ZonedDateTime> CREATION_DATE_TIME
public static final SrvcEntrShtAcctAssignmentField<String> EARMARKED_FUNDS_DOCUMENT
public static final SrvcEntrShtAcctAssignmentField<String> FIXED_ASSET
public static final SrvcEntrShtAcctAssignmentField<String> FUNCTIONAL_AREA
public static final SrvcEntrShtAcctAssignmentField<String> FUND
public static final SrvcEntrShtAcctAssignmentField<String> FUNDS_CENTER
public static final SrvcEntrShtAcctAssignmentField<String> GL_ACCOUNT
public static final SrvcEntrShtAcctAssignmentField<Boolean> IS_DELETED
public static final SrvcEntrShtAcctAssignmentField<ZonedDateTime> LAST_CHANGE_DATE_TIME
public static final SrvcEntrShtAcctAssignmentField<String> LAST_CHANGED_BY_USER
public static final SrvcEntrShtAcctAssignmentField<String> MASTER_FIXED_ASSET
public static final SrvcEntrShtAcctAssignmentField<BigDecimal> MULTIPLE_ACCT_ASSGMT_DISTR_PERCENT
public static final SrvcEntrShtAcctAssignmentField<String> NETWORK_ACTIVITY_INTERNAL_ID
public static final SrvcEntrShtAcctAssignmentField<String> ORDER_ID
public static final SrvcEntrShtAcctAssignmentField<String> PARTNER_ACCOUNT_NUMBER
public static final SrvcEntrShtAcctAssignmentField<String> PROFIT_CENTER
public static final SrvcEntrShtAcctAssignmentField<String> PROFITABILITY_SEGMENT
public static final SrvcEntrShtAcctAssignmentField<String> PROJECT_NETWORK
public static final SrvcEntrShtAcctAssignmentField<String> PROJECT_NETWORK_INTERNAL_ID
public static final SrvcEntrShtAcctAssignmentField<BigDecimal> QUANTITY
public static final SrvcEntrShtAcctAssignmentField<String> QUANTITY_UNIT
public static final SrvcEntrShtAcctAssignmentField<String> REAL_ESTATE_OBJECT
public static final SrvcEntrShtAcctAssignmentField<String> REF_DOC_ACCOUNT_ASSIGNMENT
public static final SrvcEntrShtAcctAssignmentField<String> SALES_ORDER
public static final SrvcEntrShtAcctAssignmentField<String> SALES_ORDER_ITEM
public static final SrvcEntrShtAcctAssignmentField<String> SALES_ORDER_SCHEDULE_LINE
public static final SrvcEntrShtAcctAssignmentField<UUID> SERVICE_ENTRY_SHEET_ITEM_UUID
public static final SrvcEntrShtAcctAssignmentField<UUID> SERVICE_ENTRY_SHEET_UUID
public static final SrvcEntrShtAcctAssignmentField<String> WBS_ELEMENT_INTERNAL_ID
public static final SrvcEntrShtAcctAssignmentField<String> WBS_ELEMENT
public static final SrvcEntrShtAcctAssignmentField<String> SERVICE_DOCUMENT_TYPE
public static final SrvcEntrShtAcctAssignmentField<String> SERVICE_DOCUMENT
public static final SrvcEntrShtAcctAssignmentField<String> SERVICE_DOCUMENT_ITEM
public static final SrvcEntrShtAcctAssignmentField<String> CURRENCY
public static final SrvcEntrShtAcctAssignmentField<BigDecimal> NET_AMOUNT
public SrvcEntrShtAcctAssignment()
public SrvcEntrShtAcctAssignment(@Nullable String serviceEntrySheet, @Nullable String serviceEntrySheetItem, @Nullable String accountAssignment, @Nullable UUID accountAssignmentUUID, @Nullable String purchasingOrganization, @Nullable String purchasingGroup, @Nullable String plant, @Nullable String businessArea, @Nullable String commitmentItem, @Nullable String controllingArea, @Nullable String costCenter, @Nullable String costObject, @Nullable String createdByUser, @Nullable ZonedDateTime creationDateTime, @Nullable String earmarkedFundsDocument, @Nullable String fixedAsset, @Nullable String functionalArea, @Nullable String fund, @Nullable String fundsCenter, @Nullable String gLAccount, @Nullable Boolean isDeleted, @Nullable ZonedDateTime lastChangeDateTime, @Nullable String lastChangedByUser, @Nullable String masterFixedAsset, @Nullable BigDecimal multipleAcctAssgmtDistrPercent, @Nullable String networkActivityInternalID, @Nullable String orderID, @Nullable String partnerAccountNumber, @Nullable String profitCenter, @Nullable String profitabilitySegment, @Nullable String projectNetwork, @Nullable String projectNetworkInternalID, @Nullable BigDecimal quantity, @Nullable String quantityUnit, @Nullable String realEstateObject, @Nullable String refDocAccountAssignment, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String salesOrderScheduleLine, @Nullable UUID serviceEntrySheetItemUUID, @Nullable UUID serviceEntrySheetUUID, @Nullable String wBSElementInternalID, @Nullable String wBSElement, @Nullable String serviceDocumentType, @Nullable String serviceDocument, @Nullable String serviceDocumentItem, @Nullable String currency, @Nullable BigDecimal netAmount)
@Nonnull public Class<SrvcEntrShtAcctAssignment> getType()
getType
in class VdmObject<SrvcEntrShtAcctAssignment>
public void setServiceEntrySheet(@Nullable String serviceEntrySheet)
Original property name from the Odata EDM: ServiceEntrySheet
serviceEntrySheet
- Service Entry Sheetpublic void setServiceEntrySheetItem(@Nullable String serviceEntrySheetItem)
Original property name from the Odata EDM: ServiceEntrySheetItem
serviceEntrySheetItem
- Item Number of Service Entry Sheetpublic void setAccountAssignment(@Nullable String accountAssignment)
Original property name from the Odata EDM: AccountAssignment
accountAssignment
- Sequential Number of Account Assignmentpublic void setAccountAssignmentUUID(@Nullable UUID accountAssignmentUUID)
Original property name from the Odata EDM: AccountAssignmentUUID
accountAssignmentUUID
- UUID serving as key (parent key, root key)public void setPurchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
purchasingOrganization
- Purchasing organizationpublic void setPurchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
purchasingGroup
- Purchasing Grouppublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Business Areapublic void setCommitmentItem(@Nullable String commitmentItem)
Original property name from the Odata EDM: CommitmentItem
commitmentItem
- Commitment Itempublic void setControllingArea(@Nullable String controllingArea)
Original property name from the Odata EDM: ControllingArea
controllingArea
- Controlling Areapublic void setCostCenter(@Nullable String costCenter)
Original property name from the Odata EDM: CostCenter
costCenter
- Cost Centerpublic void setCostObject(@Nullable String costObject)
Original property name from the Odata EDM: CostObject
costObject
- Cost Objectpublic void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- User Namepublic void setCreationDateTime(@Nullable ZonedDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
creationDateTime
- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)public void setEarmarkedFundsDocument(@Nullable String earmarkedFundsDocument)
Original property name from the Odata EDM: EarmarkedFundsDocument
earmarkedFundsDocument
- Document Number for Earmarked Fundspublic void setFixedAsset(@Nullable String fixedAsset)
Original property name from the Odata EDM: FixedAsset
fixedAsset
- Asset Subnumberpublic void setFunctionalArea(@Nullable String functionalArea)
Original property name from the Odata EDM: FunctionalArea
functionalArea
- Functional Areapublic void setFund(@Nullable String fund)
Original property name from the Odata EDM: Fund
fund
- Fundpublic void setFundsCenter(@Nullable String fundsCenter)
Original property name from the Odata EDM: FundsCenter
fundsCenter
- Funds Centerpublic void setGLAccount(@Nullable String gLAccount)
Original property name from the Odata EDM: GLAccount
gLAccount
- G/L Account Numberpublic void setIsDeleted(@Nullable Boolean isDeleted)
Original property name from the Odata EDM: IsDeleted
isDeleted
- Deletion Indicator: Purchasing Document Account Assignmentpublic void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)public void setLastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
lastChangedByUser
- User Namepublic void setMasterFixedAsset(@Nullable String masterFixedAsset)
Original property name from the Odata EDM: MasterFixedAsset
masterFixedAsset
- Main Asset Numberpublic void setMultipleAcctAssgmtDistrPercent(@Nullable BigDecimal multipleAcctAssgmtDistrPercent)
Original property name from the Odata EDM: MultipleAcctAssgmtDistrPercent
multipleAcctAssgmtDistrPercent
- Distribution percentage in the case of multiple acct assgtpublic void setNetworkActivityInternalID(@Nullable String networkActivityInternalID)
Original property name from the Odata EDM: NetworkActivityInternalID
networkActivityInternalID
- Internal counterpublic void setOrderID(@Nullable String orderID)
Original property name from the Odata EDM: OrderID
orderID
- Order Numberpublic void setPartnerAccountNumber(@Nullable String partnerAccountNumber)
Original property name from the Odata EDM: PartnerAccountNumber
partnerAccountNumber
- Partner account numberpublic void setProfitCenter(@Nullable String profitCenter)
Original property name from the Odata EDM: ProfitCenter
profitCenter
- Profit Centerpublic void setProfitabilitySegment(@Nullable String profitabilitySegment)
Original property name from the Odata EDM: ProfitabilitySegment
profitabilitySegment
- Profitability Segment Number (CO-PA)public void setProjectNetwork(@Nullable String projectNetwork)
Original property name from the Odata EDM: ProjectNetwork
projectNetwork
- Network Number for Account Assignmentpublic void setProjectNetworkInternalID(@Nullable String projectNetworkInternalID)
Original property name from the Odata EDM: ProjectNetworkInternalID
projectNetworkInternalID
- Routing number of operations in the orderpublic void setQuantity(@Nullable BigDecimal quantity)
Original property name from the Odata EDM: Quantity
quantity
- Quantitypublic void setQuantityUnit(@Nullable String quantityUnit)
Original property name from the Odata EDM: QuantityUnit
quantityUnit
- Unit of Measure for Service Entry Statementpublic void setRealEstateObject(@Nullable String realEstateObject)
Original property name from the Odata EDM: RealEstateObject
realEstateObject
- Internal Key for Real Estate Objectpublic void setRefDocAccountAssignment(@Nullable String refDocAccountAssignment)
Original property name from the Odata EDM: RefDocAccountAssignment
refDocAccountAssignment
- Account Assignment Number of the Referenced PO Itempublic void setSalesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
salesOrder
- Sales and Distribution Document Numberpublic void setSalesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
salesOrderItem
- Sales Document Itempublic void setSalesOrderScheduleLine(@Nullable String salesOrderScheduleLine)
Original property name from the Odata EDM: SalesOrderScheduleLine
salesOrderScheduleLine
- Schedule Line Numberpublic void setServiceEntrySheetItemUUID(@Nullable UUID serviceEntrySheetItemUUID)
Original property name from the Odata EDM: ServiceEntrySheetItemUUID
serviceEntrySheetItemUUID
- UUID serving as key (parent key, root key)public void setServiceEntrySheetUUID(@Nullable UUID serviceEntrySheetUUID)
Original property name from the Odata EDM: ServiceEntrySheetUUID
serviceEntrySheetUUID
- UUID serving as key (parent key, root key)public void setWBSElementInternalID(@Nullable String wBSElementInternalID)
Original property name from the Odata EDM: WBSElementInternalID
wBSElementInternalID
- WBS Elementpublic void setWBSElement(@Nullable String wBSElement)
Original property name from the Odata EDM: WBSElement
wBSElement
- Work Breakdown Structure Element (WBS Element)public void setServiceDocumentType(@Nullable String serviceDocumentType)
Original property name from the Odata EDM: ServiceDocumentType
serviceDocumentType
- Service Document Typepublic void setServiceDocument(@Nullable String serviceDocument)
Original property name from the Odata EDM: ServiceDocument
serviceDocument
- Service Document IDpublic void setServiceDocumentItem(@Nullable String serviceDocumentItem)
Original property name from the Odata EDM: ServiceDocumentItem
serviceDocumentItem
- Service Document Item IDpublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Currency Keypublic void setNetAmount(@Nullable BigDecimal netAmount)
Original property name from the Odata EDM: NetAmount
netAmount
- Net Amount in Transaction Currencyprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SrvcEntrShtAcctAssignment>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SrvcEntrShtAcctAssignment>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SrvcEntrShtAcctAssignment>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SrvcEntrShtAcctAssignment>
@Nonnull public static <T> SrvcEntrShtAcctAssignmentField<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> SrvcEntrShtAcctAssignmentField<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 HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<SrvcEntrShtAcctAssignment>
protected 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<SrvcEntrShtAcctAssignment>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
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<SrvcEntrShtAcctAssignment>
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.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<SrvcEntrShtAcctAssignment>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static SrvcEntrShtAcctAssignment.SrvcEntrShtAcctAssignmentBuilder builder()
@Nullable public String getServiceEntrySheet()
Original property name from the Odata EDM: ServiceEntrySheet
@Nullable public String getServiceEntrySheetItem()
Original property name from the Odata EDM: ServiceEntrySheetItem
@Nullable public String getAccountAssignment()
Original property name from the Odata EDM: AccountAssignment
@Nullable public UUID getAccountAssignmentUUID()
Original property name from the Odata EDM: AccountAssignmentUUID
@Nullable public String getPurchasingOrganization()
Original property name from the Odata EDM: PurchasingOrganization
@Nullable public String getPurchasingGroup()
Original property name from the Odata EDM: PurchasingGroup
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public String getCommitmentItem()
Original property name from the Odata EDM: CommitmentItem
@Nullable public String getControllingArea()
Original property name from the Odata EDM: ControllingArea
@Nullable public String getCostCenter()
Original property name from the Odata EDM: CostCenter
@Nullable public String getCostObject()
Original property name from the Odata EDM: CostObject
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public ZonedDateTime getCreationDateTime()
Original property name from the Odata EDM: CreationDateTime
@Nullable public String getEarmarkedFundsDocument()
Original property name from the Odata EDM: EarmarkedFundsDocument
@Nullable public String getFixedAsset()
Original property name from the Odata EDM: FixedAsset
@Nullable public String getFunctionalArea()
Original property name from the Odata EDM: FunctionalArea
@Nullable public String getFund()
Original property name from the Odata EDM: Fund
@Nullable public String getFundsCenter()
Original property name from the Odata EDM: FundsCenter
@Nullable public String getGLAccount()
Original property name from the Odata EDM: GLAccount
@Nullable public Boolean getIsDeleted()
Original property name from the Odata EDM: IsDeleted
@Nullable public ZonedDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
@Nullable public String getLastChangedByUser()
Original property name from the Odata EDM: LastChangedByUser
@Nullable public String getMasterFixedAsset()
Original property name from the Odata EDM: MasterFixedAsset
@Nullable public BigDecimal getMultipleAcctAssgmtDistrPercent()
Original property name from the Odata EDM: MultipleAcctAssgmtDistrPercent
@Nullable public String getNetworkActivityInternalID()
Original property name from the Odata EDM: NetworkActivityInternalID
@Nullable public String getOrderID()
Original property name from the Odata EDM: OrderID
@Nullable public String getPartnerAccountNumber()
Original property name from the Odata EDM: PartnerAccountNumber
@Nullable public String getProfitCenter()
Original property name from the Odata EDM: ProfitCenter
@Nullable public String getProfitabilitySegment()
Original property name from the Odata EDM: ProfitabilitySegment
@Nullable public String getProjectNetwork()
Original property name from the Odata EDM: ProjectNetwork
@Nullable public String getProjectNetworkInternalID()
Original property name from the Odata EDM: ProjectNetworkInternalID
@Nullable public BigDecimal getQuantity()
Original property name from the Odata EDM: Quantity
@Nullable public String getQuantityUnit()
Original property name from the Odata EDM: QuantityUnit
@Nullable public String getRealEstateObject()
Original property name from the Odata EDM: RealEstateObject
@Nullable public String getRefDocAccountAssignment()
Original property name from the Odata EDM: RefDocAccountAssignment
@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 getSalesOrderScheduleLine()
Original property name from the Odata EDM: SalesOrderScheduleLine
@Nullable public UUID getServiceEntrySheetItemUUID()
Original property name from the Odata EDM: ServiceEntrySheetItemUUID
@Nullable public UUID getServiceEntrySheetUUID()
Original property name from the Odata EDM: ServiceEntrySheetUUID
@Nullable public String getWBSElementInternalID()
Original property name from the Odata EDM: WBSElementInternalID
@Nullable public String getWBSElement()
Original property name from the Odata EDM: WBSElement
@Nullable public String getServiceDocumentType()
Original property name from the Odata EDM: ServiceDocumentType
@Nullable public String getServiceDocument()
Original property name from the Odata EDM: ServiceDocument
@Nullable public String getServiceDocumentItem()
Original property name from the Odata EDM: ServiceDocumentItem
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public BigDecimal getNetAmount()
Original property name from the Odata EDM: NetAmount
@Nonnull public String toString()
toString
in class VdmObject<SrvcEntrShtAcctAssignment>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SrvcEntrShtAcctAssignment>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SrvcEntrShtAcctAssignment>
public int hashCode()
hashCode
in class VdmObject<SrvcEntrShtAcctAssignment>
Copyright © 2021 SAP SE. All rights reserved.