A mapper representing custom fields in an entity. Custom fields are represented by their field names and the corresponding values. A custom field can be added or updated using setCustomField method.
The current ETag version of the entity in the remote system. The ETag identified the version of the in the remote system. It will be automatically set in the "if-match" header of update requests and can be set as a custom header for delete requests. When no ETag is provided by the remote system the value of this variable defaults to "*".
Actual cumulative delivery go-ahead quantity.
Actual cumulative material go-ahead quantity. Indicates the cumulative quantity of materials which the component supplier needs to procure for the manufacture of parts and which the customer is obliged to purchase over the validity period of the current delivery schedule/JIT delivery schedule. It results from the quantity of parts requested by the customer in the current delivery schedule/JIT delivery schedule. When a new delivery schedule is entered in the system, a warning message is issued if the quantities in the new delivery schedule lead to the cumulative material go-ahead quantity being reduced. You can ignore the warning and continue processing. The matter can then be clarified with the customer at a later point in time.
Actual cumulative production go-ahead quantity. Indicates the cumulative quantity of parts which the component supplier can manufacture and the customer is obliged to purchase over the validity period of the current delivery schedule/JIT delivery schedule. It is based on the quantities requested by the customer in the current delivery schedule/JIT delivery schedule. When a new delivery schedule is entered in the system, a warning message is issued if the quantities in the new delivery schedule lead to the cumulative production go-ahead quantity being reduced. You can ignore the warning and continue processing. The matter can then be clarified with the customer at a later point in time.
Name of Person Who Created Object. Maximum length: 12.
Date on Which Record Was Created.
Entry time. The time of day at which the document was posted and stored in the system.
Date on which cumulative received quantity set to zero.
Cumulative qty for delivery/MAIS in base unit of measure. Contains the delivery/MAIS cumulative quantity in base unit of measure.
Difference between customer and current cumulative qties. Cumulative quantity calculated from the difference between the current delivered quantity and the cumulative quantity received by the customer.
Cumulative issued quantity. Sum of all delivered quantities for which goods issue has been posted. This sum is calculated even if the customer or external agent has not yet received or recorded the delivered quantities.
Cumulative Quantity Received by Customer. Sum of all deliveries received by the customer in the customer fiscal year.
Cumulative quantity reached on date zero setting made. The cumulative quantity received by customer up until the fiscal year change. This field is only for information purposes and does not effect the fiscal year or previous year in the delivery schedule.
Delivery Schedule. Maximum length: 17.
Customer Fiscal Year. Maximum length: 4.
Customer point of consumption. Provides further information on the unloading point. This information is required by the automobile component supplier industry. Maximum length: 14.
Additional data field 1 for delivery schedules. Maximum length: 35.
Additional data field 2 for delivery schedules. Maximum length: 35.
Additional data field 3 for delivery schedules. Maximum length: 35.
Additional data field 4 for delivery schedules. Maximum length: 10.
Additional data field 5 for delivery schedules. Maximum length: 10.
Delivery schedule date of creation. Date on which the delivery schedule was originally created. When the delivery shchedule date is changed manually, the system stores the original date in this field for internal use (statistics).
Delivery Schedule Date. Date of the previous delivery schedule.
SA rel. valid to. Date up to which the delivery schedule is valid.
Dlv. sched. valid from. Date from which the delivery schedule becomes valid.
Highest delivery go-ahead cumulative quantity.
Highest cumulative material go-ahead quantity. Indicates the highest material go-ahead quantity which has so far resulted from a delivery schedule/JIT delivery schedule sent in by the customer.
Key for high priority stock. This key indicates the level of availability of an article at the customer location. Using this key, the supplier can decide which articles are to be processed first and expedited in the delivery process. Maximum length: 1.
Internal delivery schedule number. Maximum length: 4.
JIT Horizon.
Date of Last Change.
Last Delivery Date.
Last Delivery Confirmed by The Customer. Maximum length: 10.
Last internal release order number. Maximum length: 4.
Last delivery quantity received by the customer.
End of material go-ahead. Specifies the date up to which the component supplier may procure materials with respect to the cumulative go-ahead quantity. Note that this data is for information purposes only.The customer designates the material go-ahead period as 'one month' and this information is stored in the customer or customer/material tables. When the customer signals material go-ahead on 3/1/97, the translator uses this date and the designated 'one month' material go-ahead period to calculate the appropriate date, 4/1/97.
Start of material go-ahead. Determines the period in which the component supplier can procure a material taking the material go-ahead end date into account. This data is purely for information purposes.
Material go-ahead - validity period. Maximum length: 3.
Material go-ahead - unit validity period. Maximum length: 1.
Sales Unit. Unit of measure in which the material is sold. Maximum length: 3.
Start of production go-ahead. Determines the period in which the component supplier can produce a material taking the production go-ahead end date into account. This data is purely for information purposes.
Production go-ahead - validity period. Maximum length: 3.
Production go-ahead - Unit validity period. Maximum length: 1.
End of production go-ahead. Specifies the date up to which the component supplier may produce goods with respect to the cumulative go-ahead quantity. Note that this data is for information purposes only.The customer designates the production go-ahead period as 'one month' and this information is stored in the customer or customer/material tables. When the customer signals production go-ahead on 3/1/97, the translator uses this date and the designated 'one month' production period to calculate the appropriate date, 4/1/97.
The remote state of the entity. Remote state refers to the last known state of the entity on the remote system from which it has been retrieved or to which it has been posted. It is stored as map, where the keys are stored in the format of VDM properties.
Requirements status key. When the customer sets this key to "B", schedule lines in the old delivery schedule that come before or after the validity period of the new delivery schedule are copied to the new delivery schedule. The customer, in setting this status, is requesting that the new delivery not completely replace the old delivery schedule. Maximum length: 1.
Quantity in transit on the basis of the specified delivery. Specifies the difference in quantity between the last delivery received by the customer and the last delivery you shipped to them. Delivery Dlv.quantity Cml.dlv.qty4711 100 1004712 100 2004713 50 2504714 150 4004715 100 500Last delivery received by the customer: 4712Last delivery processed by the supplier: 4715Quantity in transit = 500 - 200 = 300.
Sales Document. The number that uniquely identifies the sales document. Maximum length: 10.
Sales Document Item. The number that uniquely identifies the item in the sales document. Maximum length: 6.
Date Key for Schedule Line Date. Maximum length: 1.
Release type. Maximum length: 1.
One-to-one navigation property to the SalesSchedgAgrmt entity.
One-to-one navigation property to the SalesSchedgAgrmtItem entity.
One-to-many navigation property to the SalesSchedgAgrmtSchedLine entity.
ETag version identifier accessor.
Static representation of the actlDelivGoAheadCumltvQty property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the actlMatlGoAheadCumltvQty property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the actlProdnGoAheadCumltvQty property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
All fields selector.
Static representation of the createdByUser property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the creationDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the creationTime property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the cumltvQtyFsclYearRsetDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the cumulativeDeliveredQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the cumulativeInTransitQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the cumulativeIssuedQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the cumulativeReceiptQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the customerDeliveryScheduleNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the customerFiscalYear property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the customerPointOfConsumption property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the custRcvdCumltvQtyByFsclYrChg property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryScheduleCreationDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryScheduleDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryScheduleEndDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryScheduleStartDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the delivSchedFreeDefinedAttrib01 property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the delivSchedFreeDefinedAttrib02 property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the delivSchedFreeDefinedAttrib03 property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the delivSchedFreeDefinedAttrib04 property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the delivSchedFreeDefinedAttrib05 property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the hghstDelivGoAheadCumltvQty property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the hghstMatlGoAheadCumltvQty property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the highPriorityStockKey property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the intDeliveryScheduleNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the jitHorizonEndDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the lastChangeDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the lastDeliveryDocument property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the lastDeliveryDocPostingDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the lastIntDeliveryScheduleNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the lastReceiptQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the materialGoAheadPeriodEndDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the materialGoAheadPeriodStartDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the matlGoAheadValidityPeriod property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the matlGoAheadValidityPeriodUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the orderQuantityUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the prodnGoAheadPeriodStartDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the prodnGoAheadValidityPeriod property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the prodnGoAheadValidityPeriodUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the productionGoAheadPeriodEndDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the requirementsStatusKey property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the salesSchedgAgrmtInTrnstQty property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the salesSchedulingAgreement property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the salesSchedulingAgreementItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the scheduleLineDateKey property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the schedulingAgreementReleaseType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-one navigation property toSalesSchedgAgrmt for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-one navigation property toSalesSchedgAgrmtItem for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-many navigation property toSalesSchedgAgrmtSchedLine for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
All fields of the SalesSchedgAgrmtDelivSched entity.
Default url path for the according service.
Technical entity name for SalesSchedgAgrmtDelivSched.
All key fields of the SalesSchedgAgrmtDelivSched entity.
Mapping of all key field names to the respective static field property SalesSchedgAgrmtDelivSched.
Returns a map of all defined fields in entity to their current values.
Entity with all defined entity fields
Custom field value getter.
The name of the custom field
The value of the corresponding custom field
Returns a map that contains all entity custom fields.
A map of all defined custom fields in the entity
Returns all updated custom field properties compared to the last known remote state.
A map containing all updated custom properties, with their new values
Returns all changed properties compared to the last known remote state. The returned properties does not include custom fields. Use getUpdatedCustomFields, if updated custom fields are needed.
Entity with all properties that changed
Validates whether a custom field exists in the entity.
The name of the custom field to update
A boolean value, that indicates whether a custom field is defined in entity
Sets all retrieved custom fields in entity.
Extracted custom fields from a retrieved entity
A boolean value, that indicates the existence of the field in entity
Validates whether a field name does not conflict with an original field name and thus can be defined as custom fields.
Field name to check
Boolean value that describes whether a field name can be defined as custom field
Sets a new custom field in the entity or updates it. Throws an error, if the provided custom field name is already defined by an original field in entity.
The name of the custom field to update
The value of the field
The entity itself, to facilitate method chaining
Initializes or sets the remoteState of the entity. This function is called on all read, create and update requests. This function should be called after initializeCustomFields, if custom fields are defined.
State to be set as remote state
The entity itself, to facilitate method chaining
Set the ETag version identifier of the retrieved entity.
The returned ETag version of the entity
The entity itself, to facilitate method chaining
Overwrites the default toJSON method so that all instance variables as well as all custom fields of the entity are returned.
An object containing all instance variables + custom fields.
Returns an entity builder to construct instances SalesSchedgAgrmtDelivSched
.
A builder that constructs instances of entity type SalesSchedgAgrmtDelivSched
.
Returns a selectable object that allows the selection of custom field in a get request for the entity SalesSchedgAgrmtDelivSched
.
Name of the custom field to select
A builder that constructs instances of entity type SalesSchedgAgrmtDelivSched
.
Returns a request builder to construct requests for operations on the SalesSchedgAgrmtDelivSched
entity type.
A SalesSchedgAgrmtDelivSched
request builder.
This class represents the entity "A_SalesSchedgAgrmtDelivSched" of service "API_SALES_SCHEDULING_AGREEMENT". This service is part of the following communication scenarios: Sales Scheduling Agreements Integration (SAP_COM_0360). See https://api.sap.com/api/API_SALES_SCHEDULING_AGREEMENT for more information.