Class SalesSchedgAgrmtSchedLine
Original entity name from the Odata EDM: A_SalesSchedgAgrmtSchedLineType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SalesSchedgAgrmtSchedLine instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SalesSchedgAgrmtSchedLineSelectableSelector for all available fields of SalesSchedgAgrmtSchedLine.static final SalesSchedgAgrmtSchedLineField<BigDecimal>Use with available fluent helpers to apply the ConfdOrderQtyByMatlAvailCheck field to query operations.static final SalesSchedgAgrmtSchedLineField<BigDecimal>Use with available fluent helpers to apply the CorrectedQtyInOrderQtyUnit field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the CustEngineeringChgStatus field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the DelivBlockReasonForSchedLine field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalDateTime>Use with available fluent helpers to apply the GoodsIssueDate field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalTime>Use with available fluent helpers to apply the GoodsIssueTime field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the GoodsMovementType field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalDateTime>Use with available fluent helpers to apply the LoadingDate field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalTime>Use with available fluent helpers to apply the LoadingTime field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the OrderQuantityISOUnit field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the OrderQuantitySAPUnit field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the OrderQuantityUnit field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalDateTime>Use with available fluent helpers to apply the ProductAvailabilityDate field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalTime>Use with available fluent helpers to apply the ProductAvailabilityTime field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalDateTime>Use with available fluent helpers to apply the RequestedDeliveryDate field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalTime>Use with available fluent helpers to apply the RequestedDeliveryTime field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the SalesDelivDateCategory field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the SalesSchedulingAgreement field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the SalesSchedulingAgreementItem field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the ScheduleLine field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the ScheduleLineCategory field to query operations.static final SalesSchedgAgrmtSchedLineField<BigDecimal>Use with available fluent helpers to apply the ScheduleLineOpenQuantity field to query operations.static final SalesSchedgAgrmtSchedLineField<BigDecimal>Use with available fluent helpers to apply the ScheduleLineOrderQuantity field to query operations.static final SalesSchedgAgrmtSchedLineField<String>Use with available fluent helpers to apply the SchedulingAgreementReleaseType field to query operations.static final SalesSchedgAgrmtSchedLineOneToOneLink<SalesSchedgAgrmt>Use with available fluent helpers to apply the to_SalesSchedgAgrmt navigation property to query operations.Use with available fluent helpers to apply the to_SalesSchedgAgrmtDelivSched navigation property to query operations.static final SalesSchedgAgrmtSchedLineOneToOneLink<SalesSchedgAgrmtItem>Use with available fluent helpers to apply the to_SalesSchedgAgrmtItem navigation property to query operations.static final SalesSchedgAgrmtSchedLineField<LocalDateTime>Use with available fluent helpers to apply the TransportationPlanningDate field to query operations.static final SalesSchedgAgrmtSchedLineField<LocalTime>Use with available fluent helpers to apply the TransportationPlanningTime field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionSalesSchedgAgrmtSchedLine(String salesSchedulingAgreement, String salesSchedulingAgreementItem, String scheduleLine, String schedulingAgreementReleaseType, String scheduleLineCategory, String orderQuantityUnit, String orderQuantitySAPUnit, String orderQuantityISOUnit, String salesDelivDateCategory, LocalDateTime requestedDeliveryDate, LocalTime requestedDeliveryTime, BigDecimal scheduleLineOrderQuantity, BigDecimal correctedQtyInOrderQtyUnit, BigDecimal scheduleLineOpenQuantity, BigDecimal confdOrderQtyByMatlAvailCheck, LocalDateTime productAvailabilityDate, LocalTime productAvailabilityTime, String delivBlockReasonForSchedLine, LocalDateTime transportationPlanningDate, LocalTime transportationPlanningTime, LocalDateTime goodsIssueDate, LocalDateTime loadingDate, LocalTime goodsIssueTime, LocalTime loadingTime, String goodsMovementType, String custEngineeringChgStatus, SalesSchedgAgrmtDelivSched toSalesSchedgAgrmtDelivSched, SalesSchedgAgrmt toSalesSchedgAgrmt, SalesSchedgAgrmtItem toSalesSchedgAgrmtItem) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the SalesSchedgAgrmt entity (one to one) associated with this entity.Fetches the SalesSchedgAgrmtDelivSched entity (one to one) associated with this entity.Fetches the SalesSchedgAgrmtItem entity (one to one) associated with this entity.static <T,DomainT>
SalesSchedgAgrmtSchedLineField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> SalesSchedgAgrmtSchedLineField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 17protected StringConstraints: Not nullable, Maximum length: 2protected StringConstraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 3getKey()Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<SalesSchedgAgrmtDelivSched>Retrieval of associated SalesSchedgAgrmtDelivSched entity (one to one).Retrieval of associated SalesSchedgAgrmtDelivSched entity (one to one).io.vavr.control.Option<SalesSchedgAgrmt>Retrieval of associated SalesSchedgAgrmt entity (one to one).io.vavr.control.Option<SalesSchedgAgrmtItem>Retrieval of associated SalesSchedgAgrmtItem entity (one to one).Retrieval of associated SalesSchedgAgrmtItem entity (one to one).Retrieval of associated SalesSchedgAgrmt entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0getType()inthashCode()voidsetConfdOrderQtyByMatlAvailCheck(BigDecimal confdOrderQtyByMatlAvailCheck) Constraints: Not nullable, Precision: 13, Scale: 3voidsetCorrectedQtyInOrderQtyUnit(BigDecimal correctedQtyInOrderQtyUnit) Constraints: Not nullable, Precision: 13, Scale: 3voidsetCustEngineeringChgStatus(String custEngineeringChgStatus) Constraints: Not nullable, Maximum length: 17voidsetDelivBlockReasonForSchedLine(String delivBlockReasonForSchedLine) Constraints: Not nullable, Maximum length: 2voidsetGoodsIssueDate(LocalDateTime goodsIssueDate) Constraints: Not nullable, Precision: 0voidsetGoodsIssueTime(LocalTime goodsIssueTime) Constraints: Not nullable, Precision: 0voidsetGoodsMovementType(String goodsMovementType) Constraints: Not nullable, Maximum length: 3voidsetLoadingDate(LocalDateTime loadingDate) Constraints: Not nullable, Precision: 0voidsetLoadingTime(LocalTime loadingTime) Constraints: Not nullable, Precision: 0voidsetOrderQuantityISOUnit(String orderQuantityISOUnit) Constraints: Not nullable, Maximum length: 3voidsetOrderQuantitySAPUnit(String orderQuantitySAPUnit) Constraints: Not nullable, Maximum length: 3voidsetOrderQuantityUnit(String orderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetProductAvailabilityDate(LocalDateTime productAvailabilityDate) Constraints: Not nullable, Precision: 0voidsetProductAvailabilityTime(LocalTime productAvailabilityTime) Constraints: Not nullable, Precision: 0voidsetRequestedDeliveryDate(LocalDateTime requestedDeliveryDate) Constraints: Not nullable, Precision: 0voidsetRequestedDeliveryTime(LocalTime requestedDeliveryTime) Constraints: Not nullable, Precision: 0voidsetSalesDelivDateCategory(String salesDelivDateCategory) Constraints: Not nullable, Maximum length: 1voidOverwrites the associated SalesSchedgAgrmt entity for the loaded navigation property to_SalesSchedgAgrmt.voidOverwrites the associated SalesSchedgAgrmtDelivSched entity for the loaded navigation property to_SalesSchedgAgrmtDelivSched.voidOverwrites the associated SalesSchedgAgrmtItem entity for the loaded navigation property to_SalesSchedgAgrmtItem.voidsetSalesSchedulingAgreement(String salesSchedulingAgreement) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetSalesSchedulingAgreementItem(String salesSchedulingAgreementItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetScheduleLine(String scheduleLine) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetScheduleLineCategory(String scheduleLineCategory) Constraints: Not nullable, Maximum length: 2voidsetScheduleLineOpenQuantity(BigDecimal scheduleLineOpenQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetScheduleLineOrderQuantity(BigDecimal scheduleLineOrderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSchedulingAgreementReleaseType(String schedulingAgreementReleaseType) Constraints: Not nullable, Maximum length: 1protected voidsetServicePathForFetch(String servicePathForFetch) voidsetTransportationPlanningDate(LocalDateTime transportationPlanningDate) Constraints: Not nullable, Precision: 0voidsetTransportationPlanningTime(LocalTime transportationPlanningTime) Constraints: Not nullable, Precision: 0toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SalesSchedgAgrmtSchedLine. -
SALES_SCHEDULING_AGREEMENT
Use with available fluent helpers to apply the SalesSchedulingAgreement field to query operations. -
SALES_SCHEDULING_AGREEMENT_ITEM
Use with available fluent helpers to apply the SalesSchedulingAgreementItem field to query operations. -
SCHEDULE_LINE
Use with available fluent helpers to apply the ScheduleLine field to query operations. -
SCHEDULING_AGREEMENT_RELEASE_TYPE
Use with available fluent helpers to apply the SchedulingAgreementReleaseType field to query operations. -
SCHEDULE_LINE_CATEGORY
Use with available fluent helpers to apply the ScheduleLineCategory field to query operations. -
ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the OrderQuantityUnit field to query operations. -
ORDER_QUANTITY_SAP_UNIT
Use with available fluent helpers to apply the OrderQuantitySAPUnit field to query operations. -
ORDER_QUANTITY_ISO_UNIT
Use with available fluent helpers to apply the OrderQuantityISOUnit field to query operations. -
SALES_DELIV_DATE_CATEGORY
Use with available fluent helpers to apply the SalesDelivDateCategory field to query operations. -
REQUESTED_DELIVERY_DATE
Use with available fluent helpers to apply the RequestedDeliveryDate field to query operations. -
REQUESTED_DELIVERY_TIME
Use with available fluent helpers to apply the RequestedDeliveryTime field to query operations. -
SCHEDULE_LINE_ORDER_QUANTITY
Use with available fluent helpers to apply the ScheduleLineOrderQuantity field to query operations. -
CORRECTED_QTY_IN_ORDER_QTY_UNIT
Use with available fluent helpers to apply the CorrectedQtyInOrderQtyUnit field to query operations. -
SCHEDULE_LINE_OPEN_QUANTITY
Use with available fluent helpers to apply the ScheduleLineOpenQuantity field to query operations. -
CONFD_ORDER_QTY_BY_MATL_AVAIL_CHECK
Use with available fluent helpers to apply the ConfdOrderQtyByMatlAvailCheck field to query operations. -
PRODUCT_AVAILABILITY_DATE
Use with available fluent helpers to apply the ProductAvailabilityDate field to query operations. -
PRODUCT_AVAILABILITY_TIME
Use with available fluent helpers to apply the ProductAvailabilityTime field to query operations. -
DELIV_BLOCK_REASON_FOR_SCHED_LINE
Use with available fluent helpers to apply the DelivBlockReasonForSchedLine field to query operations. -
TRANSPORTATION_PLANNING_DATE
Use with available fluent helpers to apply the TransportationPlanningDate field to query operations. -
TRANSPORTATION_PLANNING_TIME
Use with available fluent helpers to apply the TransportationPlanningTime field to query operations. -
GOODS_ISSUE_DATE
Use with available fluent helpers to apply the GoodsIssueDate field to query operations. -
LOADING_DATE
Use with available fluent helpers to apply the LoadingDate field to query operations. -
GOODS_ISSUE_TIME
Use with available fluent helpers to apply the GoodsIssueTime field to query operations. -
LOADING_TIME
Use with available fluent helpers to apply the LoadingTime field to query operations. -
GOODS_MOVEMENT_TYPE
Use with available fluent helpers to apply the GoodsMovementType field to query operations. -
CUST_ENGINEERING_CHG_STATUS
Use with available fluent helpers to apply the CustEngineeringChgStatus field to query operations. -
TO_SALES_SCHEDG_AGRMT_DELIV_SCHED
public static final SalesSchedgAgrmtSchedLineOneToOneLink<SalesSchedgAgrmtDelivSched> TO_SALES_SCHEDG_AGRMT_DELIV_SCHEDUse with available fluent helpers to apply the to_SalesSchedgAgrmtDelivSched navigation property to query operations. -
TO_SALES_SCHEDG_AGRMT
Use with available fluent helpers to apply the to_SalesSchedgAgrmt navigation property to query operations. -
TO_SALES_SCHEDG_AGRMT_ITEM
public static final SalesSchedgAgrmtSchedLineOneToOneLink<SalesSchedgAgrmtItem> TO_SALES_SCHEDG_AGRMT_ITEMUse with available fluent helpers to apply the to_SalesSchedgAgrmtItem navigation property to query operations.
-
-
Constructor Details
-
SalesSchedgAgrmtSchedLine
public SalesSchedgAgrmtSchedLine() -
SalesSchedgAgrmtSchedLine
public SalesSchedgAgrmtSchedLine(@Nullable String salesSchedulingAgreement, @Nullable String salesSchedulingAgreementItem, @Nullable String scheduleLine, @Nullable String schedulingAgreementReleaseType, @Nullable String scheduleLineCategory, @Nullable String orderQuantityUnit, @Nullable String orderQuantitySAPUnit, @Nullable String orderQuantityISOUnit, @Nullable String salesDelivDateCategory, @Nullable LocalDateTime requestedDeliveryDate, @Nullable LocalTime requestedDeliveryTime, @Nullable BigDecimal scheduleLineOrderQuantity, @Nullable BigDecimal correctedQtyInOrderQtyUnit, @Nullable BigDecimal scheduleLineOpenQuantity, @Nullable BigDecimal confdOrderQtyByMatlAvailCheck, @Nullable LocalDateTime productAvailabilityDate, @Nullable LocalTime productAvailabilityTime, @Nullable String delivBlockReasonForSchedLine, @Nullable LocalDateTime transportationPlanningDate, @Nullable LocalTime transportationPlanningTime, @Nullable LocalDateTime goodsIssueDate, @Nullable LocalDateTime loadingDate, @Nullable LocalTime goodsIssueTime, @Nullable LocalTime loadingTime, @Nullable String goodsMovementType, @Nullable String custEngineeringChgStatus, @Nullable SalesSchedgAgrmtDelivSched toSalesSchedgAgrmtDelivSched, @Nullable SalesSchedgAgrmt toSalesSchedgAgrmt, @Nullable SalesSchedgAgrmtItem toSalesSchedgAgrmtItem)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SalesSchedgAgrmtSchedLine>
-
setSalesSchedulingAgreement
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesSchedulingAgreement
- Parameters:
salesSchedulingAgreement- Sales Scheduling Agreement
-
setSalesSchedulingAgreementItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesSchedulingAgreementItem
- Parameters:
salesSchedulingAgreementItem- Sales Scheduling Agreement Item
-
setScheduleLine
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ScheduleLine
- Parameters:
scheduleLine- Schedule Line Number
-
setSchedulingAgreementReleaseType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SchedulingAgreementReleaseType
- Parameters:
schedulingAgreementReleaseType- Release type
-
setScheduleLineCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ScheduleLineCategory
- Parameters:
scheduleLineCategory- Schedule Line Category
-
setOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Parameters:
orderQuantityUnit- Sales Unit
-
setOrderQuantitySAPUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantitySAPUnit
- Parameters:
orderQuantitySAPUnit- SAP Unit Code for Order Quantity
-
setOrderQuantityISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityISOUnit
- Parameters:
orderQuantityISOUnit- ISO Unit Code for Order Quantity
-
setSalesDelivDateCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SalesDelivDateCategory
- Parameters:
salesDelivDateCategory- Delivery Date Type (Day, Week, Month, Interval)
-
setRequestedDeliveryDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedDeliveryDate
- Parameters:
requestedDeliveryDate- Requested Delivery Date
-
setRequestedDeliveryTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedDeliveryTime
- Parameters:
requestedDeliveryTime- Arrival time
-
setScheduleLineOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOrderQuantity
- Parameters:
scheduleLineOrderQuantity- Order Quantity in Sales Units
-
setCorrectedQtyInOrderQtyUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: CorrectedQtyInOrderQtyUnit
- Parameters:
correctedQtyInOrderQtyUnit- Corrected quantity in sales unit
-
setScheduleLineOpenQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOpenQuantity
- Parameters:
scheduleLineOpenQuantity- Open quantity to be delivered (in sales unit)
-
setConfdOrderQtyByMatlAvailCheck
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ConfdOrderQtyByMatlAvailCheck
- Parameters:
confdOrderQtyByMatlAvailCheck- Confirmed Quantity
-
setProductAvailabilityDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductAvailabilityDate
- Parameters:
productAvailabilityDate- Material Staging/Availability Date
-
setProductAvailabilityTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductAvailabilityTime
- Parameters:
productAvailabilityTime- Material Staging Time (Local, Relating to a Plant)
-
setDelivBlockReasonForSchedLine
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DelivBlockReasonForSchedLine
- Parameters:
delivBlockReasonForSchedLine- Schedule Line Blocked for Delivery
-
setTransportationPlanningDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TransportationPlanningDate
- Parameters:
transportationPlanningDate- Transportation Planning Date
-
setTransportationPlanningTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TransportationPlanningTime
- Parameters:
transportationPlanningTime- Transp. Planning Time (Local, Relating to a Shipping Point)
-
setGoodsIssueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: GoodsIssueDate
- Parameters:
goodsIssueDate- Goods Issue Date
-
setLoadingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LoadingDate
- Parameters:
loadingDate- Loading Date
-
setGoodsIssueTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: GoodsIssueTime
- Parameters:
goodsIssueTime- Time of Goods Issue (Local, Relating to a Plant)
-
setLoadingTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LoadingTime
- Parameters:
loadingTime- Loading Time (Local Time Relating to a Shipping Point)
-
setGoodsMovementType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: GoodsMovementType
- Parameters:
goodsMovementType- Movement Type (Inventory Management)
-
setCustEngineeringChgStatus
Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: CustEngineeringChgStatus
- Parameters:
custEngineeringChgStatus- Customer Engineering Change Status
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SalesSchedgAgrmtSchedLine>
-
getKey
- Overrides:
getKeyin classVdmObject<SalesSchedgAgrmtSchedLine>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SalesSchedgAgrmtSchedLine>
-
fromMap
- Overrides:
fromMapin classVdmObject<SalesSchedgAgrmtSchedLine>
-
field
@Nonnull public static <T> SalesSchedgAgrmtSchedLineField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
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.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> SalesSchedgAgrmtSchedLineField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<SalesSchedgAgrmtSchedLine>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<SalesSchedgAgrmtSchedLine>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<SalesSchedgAgrmtSchedLine>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SalesSchedgAgrmtSchedLine>
-
fetchSalesSchedgAgrmtDelivSched
Fetches the SalesSchedgAgrmtDelivSched entity (one to one) associated with this entity. This corresponds to the OData navigation property to_SalesSchedgAgrmtDelivSched.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated SalesSchedgAgrmtDelivSched entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSalesSchedgAgrmtDelivSchedOrFetch
Retrieval of associated SalesSchedgAgrmtDelivSched entity (one to one). This corresponds to the OData navigation property to_SalesSchedgAgrmtDelivSched.If the navigation property to_SalesSchedgAgrmtDelivSched of a queried SalesSchedgAgrmtSchedLine is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated SalesSchedgAgrmtDelivSched entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSalesSchedgAgrmtDelivSchedIfPresent
@Nonnull public io.vavr.control.Option<SalesSchedgAgrmtDelivSched> getSalesSchedgAgrmtDelivSchedIfPresent()Retrieval of associated SalesSchedgAgrmtDelivSched entity (one to one). This corresponds to the OData navigation property to_SalesSchedgAgrmtDelivSched.If the navigation property for an entity SalesSchedgAgrmtSchedLine has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_SalesSchedgAgrmtDelivSched is already loaded, the
result will contain the SalesSchedgAgrmtDelivSched entity. If not, an
Optionwith result stateemptyis returned.
-
setSalesSchedgAgrmtDelivSched
Overwrites the associated SalesSchedgAgrmtDelivSched entity for the loaded navigation property to_SalesSchedgAgrmtDelivSched.- Parameters:
value- New SalesSchedgAgrmtDelivSched entity.
-
fetchSalesSchedgAgrmt
Fetches the SalesSchedgAgrmt entity (one to one) associated with this entity. This corresponds to the OData navigation property to_SalesSchedgAgrmt.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated SalesSchedgAgrmt entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSalesSchedgAgrmtOrFetch
Retrieval of associated SalesSchedgAgrmt entity (one to one). This corresponds to the OData navigation property to_SalesSchedgAgrmt.If the navigation property to_SalesSchedgAgrmt of a queried SalesSchedgAgrmtSchedLine is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated SalesSchedgAgrmt entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSalesSchedgAgrmtIfPresent
Retrieval of associated SalesSchedgAgrmt entity (one to one). This corresponds to the OData navigation property to_SalesSchedgAgrmt.If the navigation property for an entity SalesSchedgAgrmtSchedLine has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_SalesSchedgAgrmt is already loaded, the result will
contain the SalesSchedgAgrmt entity. If not, an
Optionwith result stateemptyis returned.
-
setSalesSchedgAgrmt
Overwrites the associated SalesSchedgAgrmt entity for the loaded navigation property to_SalesSchedgAgrmt.- Parameters:
value- New SalesSchedgAgrmt entity.
-
fetchSalesSchedgAgrmtItem
Fetches the SalesSchedgAgrmtItem entity (one to one) associated with this entity. This corresponds to the OData navigation property to_SalesSchedgAgrmtItem.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated SalesSchedgAgrmtItem entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSalesSchedgAgrmtItemOrFetch
Retrieval of associated SalesSchedgAgrmtItem entity (one to one). This corresponds to the OData navigation property to_SalesSchedgAgrmtItem.If the navigation property to_SalesSchedgAgrmtItem of a queried SalesSchedgAgrmtSchedLine is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated SalesSchedgAgrmtItem entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSalesSchedgAgrmtItemIfPresent
Retrieval of associated SalesSchedgAgrmtItem entity (one to one). This corresponds to the OData navigation property to_SalesSchedgAgrmtItem.If the navigation property for an entity SalesSchedgAgrmtSchedLine has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_SalesSchedgAgrmtItem is already loaded, the result
will contain the SalesSchedgAgrmtItem entity. If not, an
Optionwith result stateemptyis returned.
-
setSalesSchedgAgrmtItem
Overwrites the associated SalesSchedgAgrmtItem entity for the loaded navigation property to_SalesSchedgAgrmtItem.- Parameters:
value- New SalesSchedgAgrmtItem entity.
-
builder
-
getSalesSchedulingAgreement
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SalesSchedulingAgreement
- Returns:
- Sales Scheduling Agreement
-
getSalesSchedulingAgreementItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SalesSchedulingAgreementItem
- Returns:
- Sales Scheduling Agreement Item
-
getScheduleLine
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ScheduleLine
- Returns:
- Schedule Line Number
-
getSchedulingAgreementReleaseType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SchedulingAgreementReleaseType
- Returns:
- Release type
-
getScheduleLineCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ScheduleLineCategory
- Returns:
- Schedule Line Category
-
getOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityUnit
- Returns:
- Sales Unit
-
getOrderQuantitySAPUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantitySAPUnit
- Returns:
- SAP Unit Code for Order Quantity
-
getOrderQuantityISOUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderQuantityISOUnit
- Returns:
- ISO Unit Code for Order Quantity
-
getSalesDelivDateCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SalesDelivDateCategory
- Returns:
- Delivery Date Type (Day, Week, Month, Interval)
-
getRequestedDeliveryDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedDeliveryDate
- Returns:
- Requested Delivery Date
-
getRequestedDeliveryTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedDeliveryTime
- Returns:
- Arrival time
-
getScheduleLineOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOrderQuantity
- Returns:
- Order Quantity in Sales Units
-
getCorrectedQtyInOrderQtyUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: CorrectedQtyInOrderQtyUnit
- Returns:
- Corrected quantity in sales unit
-
getScheduleLineOpenQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ScheduleLineOpenQuantity
- Returns:
- Open quantity to be delivered (in sales unit)
-
getConfdOrderQtyByMatlAvailCheck
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ConfdOrderQtyByMatlAvailCheck
- Returns:
- Confirmed Quantity
-
getProductAvailabilityDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductAvailabilityDate
- Returns:
- Material Staging/Availability Date
-
getProductAvailabilityTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ProductAvailabilityTime
- Returns:
- Material Staging Time (Local, Relating to a Plant)
-
getDelivBlockReasonForSchedLine
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DelivBlockReasonForSchedLine
- Returns:
- Schedule Line Blocked for Delivery
-
getTransportationPlanningDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TransportationPlanningDate
- Returns:
- Transportation Planning Date
-
getTransportationPlanningTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TransportationPlanningTime
- Returns:
- Transp. Planning Time (Local, Relating to a Shipping Point)
-
getGoodsIssueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: GoodsIssueDate
- Returns:
- Goods Issue Date
-
getLoadingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LoadingDate
- Returns:
- Loading Date
-
getGoodsIssueTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: GoodsIssueTime
- Returns:
- Time of Goods Issue (Local, Relating to a Plant)
-
getLoadingTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LoadingTime
- Returns:
- Loading Time (Local Time Relating to a Shipping Point)
-
getGoodsMovementType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: GoodsMovementType
- Returns:
- Movement Type (Inventory Management)
-
getCustEngineeringChgStatus
Constraints: Not nullable, Maximum length: 17Original property name from the Odata EDM: CustEngineeringChgStatus
- Returns:
- Customer Engineering Change Status
-
toString
- Overrides:
toStringin classVdmObject<SalesSchedgAgrmtSchedLine>
-
equals
- Overrides:
equalsin classVdmEntity<SalesSchedgAgrmtSchedLine>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SalesSchedgAgrmtSchedLine>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SalesSchedgAgrmtSchedLine>
-