Class QualityNotification.QualityNotificationBuilder
- Enclosing class:
- QualityNotification
-
Method Summary
Modifier and TypeMethodDescription_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullableactiveDivision(String activeDivision) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10build()changedDateTime(OffsetDateTime changedDateTime) Constraints: NullablecreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDate(LocalDate creationDate) Constraints: NullableConstraints: Not nullable, Maximum length: 10distributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2inspectionLot(String inspectionLot) Constraints: Not nullable, Maximum length: 12isBusinessPurposeCompleted(Boolean isBusinessPurposeCompleted) Constraints: Not nullableConstraints: Not nullablelastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12lastChangedDate(LocalDate lastChangedDate) Constraints: NullablemainWorkCenterInternalID(String mainWorkCenterInternalID) Constraints: Not nullable, Maximum length: 8mainWorkCenterPlant(String mainWorkCenterPlant) Constraints: Not nullable, Maximum length: 4masterLanguage(String masterLanguage) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 18materialDocument(String materialDocument) Constraints: Not nullable, Maximum length: 10materialDocumentItem(String materialDocumentItem) Constraints: Not nullable, Maximum length: 4materialDocumentYear(String materialDocumentYear) Constraints: Not nullable, Maximum length: 4materialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9notificationCatalog(String notificationCatalog) Constraints: Not nullable, Maximum length: 1notificationCodeGroup(String notificationCodeGroup) Constraints: Not nullable, Maximum length: 8notificationCodeID(String notificationCodeID) Constraints: Not nullable, Maximum length: 4notificationCompletionDate(LocalDate notificationCompletionDate) Constraints: NullablenotificationOrigin(String notificationOrigin) Constraints: Not nullable, Maximum length: 2notificationPriority(String notificationPriority) Constraints: Not nullable, Maximum length: 1notificationPriorityType(String notificationPriorityType) Constraints: Not nullable, Maximum length: 2notificationReportingDate(LocalDate notificationReportingDate) Constraints: NullablenotificationRequiredEndDate(LocalDate notificationRequiredEndDate) Constraints: NullablenotificationRequiredEndTime(LocalTime notificationRequiredEndTime) Constraints: Not nullablenotificationRequiredStartDate(LocalDate notificationRequiredStartDate) Constraints: NullablenotificationRequiredStartTime(LocalTime notificationRequiredStartTime) Constraints: Not nullablenotificationStatusObject(String notificationStatusObject) Constraints: Not nullable, Maximum length: 22notificationText(String notificationText) Constraints: Not nullable, Maximum length: 40notificationTimeZone(String notificationTimeZone) Constraints: Not nullable, Maximum length: 6notificationType(String notificationType) Constraints: Not nullable, Maximum length: 2notifProcessingPhase(String notifProcessingPhase) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4purchasingDocument(String purchasingDocument) Constraints: Not nullable, Maximum length: 10purchasingDocumentItem(String purchasingDocumentItem) Constraints: Not nullable, Maximum length: 5purchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3purchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Navigation property _QltyNotificationLongText for QualityNotification to multiple QualityNotificationLongText.Navigation property _QltyNotificationPartner for QualityNotification to multiple QualityNotificationPartner.qltyNotificationTask(QualityNotificationTask... value) Navigation property _QltyNotificationTask for QualityNotification to multiple QualityNotificationTask.qualityNotification(String qualityNotification) (Key Field) Constraints: Not nullable, Maximum length: 12Navigation property _QualityNotificationItem for QualityNotification to multiple QualityNotificationItem.salesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10toString()wBSElementInternalID(String wBSElementInternalID) Constraints: Not nullable, Maximum length: 8workCenterTypeCode(String workCenterTypeCode) Constraints: Not nullable, Maximum length: 2
-
Method Details
-
qltyNotificationLongText
@Nonnull public QualityNotification.QualityNotificationBuilder qltyNotificationLongText(QualityNotificationLongText... value) Navigation property _QltyNotificationLongText for QualityNotification to multiple QualityNotificationLongText.- Parameters:
value- The QualityNotificationLongTexts to build this QualityNotification with.- Returns:
- This Builder to allow for a fluent interface.
-
qltyNotificationPartner
@Nonnull public QualityNotification.QualityNotificationBuilder qltyNotificationPartner(QualityNotificationPartner... value) Navigation property _QltyNotificationPartner for QualityNotification to multiple QualityNotificationPartner.- Parameters:
value- The QualityNotificationPartners to build this QualityNotification with.- Returns:
- This Builder to allow for a fluent interface.
-
qltyNotificationTask
@Nonnull public QualityNotification.QualityNotificationBuilder qltyNotificationTask(QualityNotificationTask... value) Navigation property _QltyNotificationTask for QualityNotification to multiple QualityNotificationTask.- Parameters:
value- The QualityNotificationTasks to build this QualityNotification with.- Returns:
- This Builder to allow for a fluent interface.
-
qualityNotificationItem
@Nonnull public QualityNotification.QualityNotificationBuilder qualityNotificationItem(QualityNotificationItem... value) Navigation property _QualityNotificationItem for QualityNotification to multiple QualityNotificationItem.- Parameters:
value- The QualityNotificationItems to build this QualityNotification with.- Returns:
- This Builder to allow for a fluent interface.
-
qualityNotification
@Nonnull public QualityNotification.QualityNotificationBuilder qualityNotification(@Nullable String qualityNotification) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: QualityNotification
- Returns:
this.
-
notificationOrigin
@Nonnull public QualityNotification.QualityNotificationBuilder notificationOrigin(@Nullable String notificationOrigin) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: NotificationOrigin
- Returns:
this.
-
notificationType
@Nonnull public QualityNotification.QualityNotificationBuilder notificationType(@Nullable String notificationType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: NotificationType
- Returns:
this.
-
masterLanguage
@Nonnull public QualityNotification.QualityNotificationBuilder masterLanguage(@Nullable String masterLanguage) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MasterLanguage
- Returns:
this.
-
notificationText
@Nonnull public QualityNotification.QualityNotificationBuilder notificationText(@Nullable String notificationText) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: NotificationText
- Returns:
this.
-
notificationPriorityType
@Nonnull public QualityNotification.QualityNotificationBuilder notificationPriorityType(@Nullable String notificationPriorityType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: NotificationPriorityType
- Returns:
this.
-
notificationPriority
@Nonnull public QualityNotification.QualityNotificationBuilder notificationPriority(@Nullable String notificationPriority) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: NotificationPriority
- Returns:
this.
-
notificationStatusObject
@Nonnull public QualityNotification.QualityNotificationBuilder notificationStatusObject(@Nullable String notificationStatusObject) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: NotificationStatusObject
- Returns:
this.
-
notifProcessingPhase
@Nonnull public QualityNotification.QualityNotificationBuilder notifProcessingPhase(@Nullable String notifProcessingPhase) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: NotifProcessingPhase
- Returns:
this.
-
notificationCatalog
@Nonnull public QualityNotification.QualityNotificationBuilder notificationCatalog(@Nullable String notificationCatalog) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: NotificationCatalog
- Returns:
this.
-
notificationCodeGroup
@Nonnull public QualityNotification.QualityNotificationBuilder notificationCodeGroup(@Nullable String notificationCodeGroup) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: NotificationCodeGroup
- Returns:
this.
-
notificationCodeID
@Nonnull public QualityNotification.QualityNotificationBuilder notificationCodeID(@Nullable String notificationCodeID) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: NotificationCodeID
- Returns:
this.
-
notificationReportingDate
@Nonnull public QualityNotification.QualityNotificationBuilder notificationReportingDate(@Nullable LocalDate notificationReportingDate) Constraints: NullableOriginal property name from the Odata EDM: NotificationReportingDate
- Returns:
this.
-
notificationCompletionDate
@Nonnull public QualityNotification.QualityNotificationBuilder notificationCompletionDate(@Nullable LocalDate notificationCompletionDate) Constraints: NullableOriginal property name from the Odata EDM: NotificationCompletionDate
- Returns:
this.
-
notificationRequiredStartDate
@Nonnull public QualityNotification.QualityNotificationBuilder notificationRequiredStartDate(@Nullable LocalDate notificationRequiredStartDate) Constraints: NullableOriginal property name from the Odata EDM: NotificationRequiredStartDate
- Returns:
this.
-
notificationRequiredStartTime
@Nonnull public QualityNotification.QualityNotificationBuilder notificationRequiredStartTime(@Nullable LocalTime notificationRequiredStartTime) Constraints: Not nullableOriginal property name from the Odata EDM: NotificationRequiredStartTime
- Returns:
this.
-
notificationRequiredEndDate
@Nonnull public QualityNotification.QualityNotificationBuilder notificationRequiredEndDate(@Nullable LocalDate notificationRequiredEndDate) Constraints: NullableOriginal property name from the Odata EDM: NotificationRequiredEndDate
- Returns:
this.
-
notificationRequiredEndTime
@Nonnull public QualityNotification.QualityNotificationBuilder notificationRequiredEndTime(@Nullable LocalTime notificationRequiredEndTime) Constraints: Not nullableOriginal property name from the Odata EDM: NotificationRequiredEndTime
- Returns:
this.
-
notificationTimeZone
@Nonnull public QualityNotification.QualityNotificationBuilder notificationTimeZone(@Nullable String notificationTimeZone) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: NotificationTimeZone
- Returns:
this.
-
supplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
customer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
this.
-
material
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
this.
-
materialGroup
@Nonnull public QualityNotification.QualityNotificationBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
purchasingDocument
@Nonnull public QualityNotification.QualityNotificationBuilder purchasingDocument(@Nullable String purchasingDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingDocument
- Returns:
this.
-
purchasingDocumentItem
@Nonnull public QualityNotification.QualityNotificationBuilder purchasingDocumentItem(@Nullable String purchasingDocumentItem) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingDocumentItem
- Returns:
this.
-
purchasingOrganization
@Nonnull public QualityNotification.QualityNotificationBuilder purchasingOrganization(@Nullable String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
this.
-
purchasingGroup
@Nonnull public QualityNotification.QualityNotificationBuilder purchasingGroup(@Nullable String purchasingGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
this.
-
activeDivision
@Nonnull public QualityNotification.QualityNotificationBuilder activeDivision(@Nullable String activeDivision) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ActiveDivision
- Returns:
this.
-
salesOrganization
@Nonnull public QualityNotification.QualityNotificationBuilder salesOrganization(@Nullable String salesOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
this.
-
distributionChannel
@Nonnull public QualityNotification.QualityNotificationBuilder distributionChannel(@Nullable String distributionChannel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
this.
-
wBSElementInternalID
@Nonnull public QualityNotification.QualityNotificationBuilder wBSElementInternalID(@Nullable String wBSElementInternalID) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: WBSElementInternalID
- Returns:
this.
-
workCenterTypeCode
@Nonnull public QualityNotification.QualityNotificationBuilder workCenterTypeCode(@Nullable String workCenterTypeCode) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: WorkCenterTypeCode
- Returns:
this.
-
mainWorkCenterInternalID
@Nonnull public QualityNotification.QualityNotificationBuilder mainWorkCenterInternalID(@Nullable String mainWorkCenterInternalID) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MainWorkCenterInternalID
- Returns:
this.
-
mainWorkCenterPlant
@Nonnull public QualityNotification.QualityNotificationBuilder mainWorkCenterPlant(@Nullable String mainWorkCenterPlant) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MainWorkCenterPlant
- Returns:
this.
-
inspectionLot
@Nonnull public QualityNotification.QualityNotificationBuilder inspectionLot(@Nullable String inspectionLot) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: InspectionLot
- Returns:
this.
-
batch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
this.
-
materialDocumentYear
@Nonnull public QualityNotification.QualityNotificationBuilder materialDocumentYear(@Nullable String materialDocumentYear) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialDocumentYear
- Returns:
this.
-
materialDocument
@Nonnull public QualityNotification.QualityNotificationBuilder materialDocument(@Nullable String materialDocument) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaterialDocument
- Returns:
this.
-
materialDocumentItem
@Nonnull public QualityNotification.QualityNotificationBuilder materialDocumentItem(@Nullable String materialDocumentItem) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaterialDocumentItem
- Returns:
this.
-
isBusinessPurposeCompleted
@Nonnull public QualityNotification.QualityNotificationBuilder isBusinessPurposeCompleted(@Nullable Boolean isBusinessPurposeCompleted) Constraints: Not nullableOriginal property name from the Odata EDM: IsBusinessPurposeCompleted
- Returns:
this.
-
isDeleted
@Nonnull public QualityNotification.QualityNotificationBuilder isDeleted(@Nullable Boolean isDeleted) Constraints: Not nullableOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
createdByUser
@Nonnull public QualityNotification.QualityNotificationBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDate
@Nonnull public QualityNotification.QualityNotificationBuilder creationDate(@Nullable LocalDate creationDate) Constraints: NullableOriginal property name from the Odata EDM: CreationDate
- Returns:
this.
-
lastChangedByUser
@Nonnull public QualityNotification.QualityNotificationBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangedDate
@Nonnull public QualityNotification.QualityNotificationBuilder lastChangedDate(@Nullable LocalDate lastChangedDate) Constraints: NullableOriginal property name from the Odata EDM: LastChangedDate
- Returns:
this.
-
changedDateTime
@Nonnull public QualityNotification.QualityNotificationBuilder changedDateTime(@Nullable OffsetDateTime changedDateTime) Constraints: NullableOriginal property name from the Odata EDM: ChangedDateTime
- Returns:
this.
-
_Messages
@Nonnull public QualityNotification.QualityNotificationBuilder _Messages(@Nullable Collection<SAP__Message> _Messages) Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
this.
-
build
-
toString
-