public static class ProductStructureVariant.ProductStructureVariantBuilder extends Object
@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantUUID(@Nullable UUID productStructureVariantUUID)
Original property name from the Odata EDM: ProductStructureVariantUUID
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVariantChgStateIntID(@Nullable String prodStrucVariantChgStateIntID)
Original property name from the Odata EDM: ProdStrucVariantChgStateIntID
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVariantUniqueID(@Nullable String prodStrucVariantUniqueID)
Original property name from the Odata EDM: ProdStrucVariantUniqueID
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantName(@Nullable String productStructureVariantName)
Original property name from the Odata EDM: ProductStructureVariantName
Variants in iPPE represent the concrete forms of a node.Component variants are the concrete forms (materials) of a structure node.Color variants are the concrete forms (colors) of a color scheme.The system uses the object dependencies, which are stored at the variants, to select a particular variant.
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStructureVariantParentUUID(@Nullable UUID prodStructureVariantParentUUID)
Original property name from the Odata EDM: ProdStructureVariantParentUUID
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureCreationDate(@Nullable LocalDateTime productStructureCreationDate)
Original property name from the Odata EDM: ProductStructureCreationDate
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureCreatedByUser(@Nullable String productStructureCreatedByUser)
Original property name from the Odata EDM: ProductStructureCreatedByUser
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStrucLastChangedDate(@Nullable LocalDateTime productStrucLastChangedDate)
Original property name from the Odata EDM: ProductStrucLastChangedDate
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStrucLastChangedByUser(@Nullable String productStrucLastChangedByUser)
Original property name from the Odata EDM: ProductStrucLastChangedByUser
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVariantChangeNumber(@Nullable String prodStrucVariantChangeNumber)
Original property name from the Odata EDM: ProdStrucVariantChangeNumber
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder authorizationGroup(@Nullable String authorizationGroup)
Original property name from the Odata EDM: AuthorizationGroup
Entry of an authorization group ensures that only the user that has this authorization value in his/her user profile, can use this change master record for making changes.A user whose authorization group spans an interval of 1 to 250 cannot access a change master whose authorization group contains the value 468.The authorization group is checked in the following authorization objects:C_AENR_BGR - Authorization group for change masterC_AENR_ERW - Enhanced check for change master
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVarIsMrkdForDeletion(@Nullable Boolean prodStrucVarIsMrkdForDeletion)
Original property name from the Odata EDM: ProdStrucVarIsMrkdForDeletion
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder prodStrucVarChgNmbrDescription(@Nullable String prodStrucVarChgNmbrDescription)
Original property name from the Odata EDM: ProdStrucVarChgNmbrDescription
The information entered is valid for all changes that are carried out using this change number.For the change master you canEnter a long text by choosing the function Chg header long text in the Extras menu.Change or display a long text if the Indicator: Long text exists for change master was set by the system.
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantQty(@Nullable BigDecimal productStructureVariantQty)
Original property name from the Odata EDM: ProductStructureVariantQty
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantUnit(@Nullable String productStructureVariantUnit)
Original property name from the Odata EDM: ProductStructureVariantUnit
In the PVS you can enter the following units of measure for the material from the material master:Base unit of measureUnit of issueAlternative units of measure.
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder materialAuthorizationGroup(@Nullable String materialAuthorizationGroup)
Original property name from the Odata EDM: MaterialAuthorizationGroup
In order to carry out a specific activity, the user must have authorization for the combination of the activity and the authorization group.
this
.@Nonnull public ProductStructureVariant.ProductStructureVariantBuilder productStructureVariantType(@Nullable String productStructureVariantType)
Original property name from the Odata EDM: ProductStructureVariantType
You define variant types in Customizing.
this
.@Nonnull public ProductStructureVariant build()
Copyright © 2021 SAP SE. All rights reserved.