Class QualityInProcurement.QualityInProcurementBuilder
- Enclosing class:
- QualityInProcurement
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 3blockReason(String blockReason) Constraints: Not nullable, Maximum length: 40build()inspectionLotType(String inspectionLotType) Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 18materialRevisionLevel(String materialRevisionLevel) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4procurementBlock(String procurementBlock) Constraints: Not nullable, Maximum length: 2prodnPieceApprovalIsRequired(String prodnPieceApprovalIsRequired) Constraints: Not nullable, Maximum length: 1productionPieceApproval(String productionPieceApproval) Constraints: Not nullable, Maximum length: 10productionPieceApprovalLevel(String productionPieceApprovalLevel) Constraints: Not nullable, Maximum length: 2productionPieceApprovalStatus(String productionPieceApprovalStatus) Constraints: Not nullable, Maximum length: 2Navigation property to_QltyFirstArticleInsp for QualityInProcurement to multiple QualityFirstArticleInspection.qltyInProcmtCertfnValidTo(LocalDateTime qltyInProcmtCertfnValidTo) Constraints: Not nullable, Precision: 0qltyInProcmtCertificateCtrl(String qltyInProcmtCertificateCtrl) Constraints: Not nullable, Maximum length: 1qltyInProcmtInspControl(String qltyInProcmtInspControl) Constraints: Not nullable, Maximum length: 1qltyInProcmtIntID(String qltyInProcmtIntID) (Key Field) Constraints: Not nullable, Maximum length: 6qltyInProcmtLongText(String qltyInProcmtLongText) Constraints: noneqltyInProcmtLotCrtnLeadTime(Short qltyInProcmtLotCrtnLeadTime) Constraints: noneqltyInProcmtReleaseValidTo(LocalDateTime qltyInProcmtReleaseValidTo) Constraints: Not nullable, Precision: 0qltyInProcmtRelQtyIsActive(String qltyInProcmtRelQtyIsActive) Constraints: Not nullable, Maximum length: 1qualityManagementSystem(String qualityManagementSystem) Constraints: Not nullable, Maximum length: 4releasedQuantity(BigDecimal releasedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 10toString()
-
Method Details
-
qltyFirstArticleInsp
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyFirstArticleInsp(QualityFirstArticleInspection... value) Navigation property to_QltyFirstArticleInsp for QualityInProcurement to multiple QualityFirstArticleInspection.- Parameters:
value- The QualityFirstArticleInspections to build this QualityInProcurement with.- Returns:
- This Builder to allow for a fluent interface.
-
material
@Nonnull public QualityInProcurement.QualityInProcurementBuilder material(@Nullable String material) (Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Material
- Returns:
this.
-
qltyInProcmtIntID
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtIntID(@Nullable String qltyInProcmtIntID) (Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: QltyInProcmtIntID
- Returns:
this.
-
supplier
@Nonnull public QualityInProcurement.QualityInProcurementBuilder supplier(@Nullable String supplier) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
this.
-
plant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
materialRevisionLevel
@Nonnull public QualityInProcurement.QualityInProcurementBuilder materialRevisionLevel(@Nullable String materialRevisionLevel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MaterialRevisionLevel
- Returns:
this.
-
qltyInProcmtReleaseValidTo
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtReleaseValidTo(@Nullable LocalDateTime qltyInProcmtReleaseValidTo) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: QltyInProcmtReleaseValidTo
- Returns:
this.
-
baseUnit
@Nonnull public QualityInProcurement.QualityInProcurementBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
releasedQuantity
@Nonnull public QualityInProcurement.QualityInProcurementBuilder releasedQuantity(@Nullable BigDecimal releasedQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ReleasedQuantity
- Returns:
this.
-
blockReason
@Nonnull public QualityInProcurement.QualityInProcurementBuilder blockReason(@Nullable String blockReason) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BlockReason
- Returns:
this.
-
procurementBlock
@Nonnull public QualityInProcurement.QualityInProcurementBuilder procurementBlock(@Nullable String procurementBlock) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProcurementBlock
- Returns:
this.
-
qltyInProcmtRelQtyIsActive
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtRelQtyIsActive(@Nullable String qltyInProcmtRelQtyIsActive) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: QltyInProcmtRelQtyIsActive
- Returns:
this.
-
qltyInProcmtInspControl
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtInspControl(@Nullable String qltyInProcmtInspControl) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: QltyInProcmtInspControl
- Returns:
this.
-
prodnPieceApprovalIsRequired
@Nonnull public QualityInProcurement.QualityInProcurementBuilder prodnPieceApprovalIsRequired(@Nullable String prodnPieceApprovalIsRequired) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ProdnPieceApprovalIsRequired
- Returns:
this.
-
productionPieceApproval
@Nonnull public QualityInProcurement.QualityInProcurementBuilder productionPieceApproval(@Nullable String productionPieceApproval) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProductionPieceApproval
- Returns:
this.
-
productionPieceApprovalLevel
@Nonnull public QualityInProcurement.QualityInProcurementBuilder productionPieceApprovalLevel(@Nullable String productionPieceApprovalLevel) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductionPieceApprovalLevel
- Returns:
this.
-
productionPieceApprovalStatus
@Nonnull public QualityInProcurement.QualityInProcurementBuilder productionPieceApprovalStatus(@Nullable String productionPieceApprovalStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductionPieceApprovalStatus
- Returns:
this.
-
isDeleted
@Nonnull public QualityInProcurement.QualityInProcurementBuilder isDeleted(@Nullable String isDeleted) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsDeleted
- Returns:
this.
-
qualityManagementSystem
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qualityManagementSystem(@Nullable String qualityManagementSystem) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QualityManagementSystem
- Returns:
this.
-
qltyInProcmtCertfnValidTo
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtCertfnValidTo(@Nullable LocalDateTime qltyInProcmtCertfnValidTo) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: QltyInProcmtCertfnValidTo
- Returns:
this.
-
inspectionLotType
@Nonnull public QualityInProcurement.QualityInProcurementBuilder inspectionLotType(@Nullable String inspectionLotType) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InspectionLotType
- Returns:
this.
-
qltyInProcmtLotCrtnLeadTime
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtLotCrtnLeadTime(@Nullable Short qltyInProcmtLotCrtnLeadTime) Constraints: noneOriginal property name from the Odata EDM: QltyInProcmtLotCrtnLeadTime
- Returns:
this.
-
qltyInProcmtCertificateCtrl
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtCertificateCtrl(@Nullable String qltyInProcmtCertificateCtrl) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: QltyInProcmtCertificateCtrl
- Returns:
this.
-
qltyInProcmtLongText
@Nonnull public QualityInProcurement.QualityInProcurementBuilder qltyInProcmtLongText(@Nullable String qltyInProcmtLongText) Constraints: noneOriginal property name from the Odata EDM: QltyInProcmtLongText
- Returns:
this.
-
build
-
toString
-