public static final class BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder extends Object
@Nonnull public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFldCombnTypeFldAssgmt(BusVolFldCombnTypeFldAssgmt... value)
value
- The BusVolFldCombnTypeFldAssgmts to build this BusVolFldCombnSetTypeAssgmt with.public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder cndnContrType(@Nullable String cndnContrType)
Original property name from the Odata EDM: CndnContrType
The condition contract type selected determines the behavior and layout of a condition contract.In a list category condition contract you cannot enter any conditions.
public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFldCombnSet(@Nullable String busVolFldCombnSet)
Original property name from the Odata EDM: BusVolFldCombnSet
You assign the set of field combinations to a condition contract type in order to specify which selection criteria you can use for the settlement of a certain condition contract. You enter values for the selection criteria on the Business Volume Selection Criteria tab page in the condition contract's header area.In the business volume selection, the selection criteria of different field combinations within a set of field combinations are connected with an AND logic.When you create a condition contract for a supplier rebate scenario and you want to select business volume data for one supplier but different materials you can define a set of field combinations with a field combination containing just field LIFNR for the supplier and a second field combination with just field MATNR for the material. In the condition contract header you just specify the supplier for the first field combination and all the relevant materials for the second field combination.In contrast, when you use a field combination with fields LIFNR and MATNR, you can specify combinations of different suppliers and materials in the condition contract header.
selection criteria for the business volume selection in the condition contract settlement process.public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFieldCombnType(@Nullable String busVolFieldCombnType)
Original property name from the Odata EDM: BusVolFieldCombnType
Field combinations are grouped to a set of field combinations which you then assign to a condition contract type.For the settlement of a condition contract, you enter concrete values for the selection criteria according to field combinations on the Business Volume Selection Criteria tab page in the condition contract's header area.Different lines for a field combination that you have entered in the condition contract are considered with an OR logic in the selection condition for the business volume data selection (WHERE clause).When entering a new line with selection criteria, you also specify with the Status Including / Excluding indicator whether this field combination will be treated as Include or Exclude statement for the WHERE clause in business volume data selection.You have defined a field combination including the fields for a supplier (LIFNR) and a material (MATNR). If you use this field combination in a condition contract you can enter lines as followsLIFNR MATNRSUPPLIER_1 MATERIAL_ASUPPLIER_1 MATERIAL_BSUPPLIER_2 MATERIAL_ASUPPLIER_2 MATERIAL_B
from the business volume table.public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFldCombnMinNrOfEntries(@Nullable BigDecimal busVolFldCombnMinNrOfEntries)
Original property name from the Odata EDM: BusVolFldCombnMinNrOfEntries
When you enter a value, it makes the field combination mandatory for the business volume selection.When you enter a value for a field combination with an assigned field combination group, the system performs the check at field combination group level. This means that the minimum number of entries for all field combinations of the group is totaled and checked against the number of business volume selection criteria entries for the field combinations of the group.The field combinations FC1 and FC2 have field combination group A. You have entered 1 as the minimum number for FC1 and you have not made an entry for FC2. This means that you have to enter at least one entry for FC1 or FC2 in the business volume selection criteria of a condition contract.
condition contract.public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFldCombnMaxNrOfEntries(@Nullable BigDecimal busVolFldCombnMaxNrOfEntries)
Original property name from the Odata EDM: BusVolFldCombnMaxNrOfEntries
When you enter a value for a field combination with an assigned field combination group, the system performs the check at field combination group level. This means that the maximum number of entries for all field combinations of the group is totaled and checked against the number of business volume selection criteria entries for the field combinations of the group.The field combinations FC1 and FC2 have field combination group A. You have entered 5 as the maximum number for FC1 and you have not made an entry for FC2. This means that you can enter a maximum of five entries for FC1 or FC2 in the business volume selection criteria of a condition contract.
condition contract.public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFldCombnGroup(@Nullable String busVolFldCombnGroup)
Original property name from the Odata EDM: BusVolFldCombnGroup
You use field combination groups to facilitate the entry of business volume selection criteria in the condition contract.Field combination groups can be assigned in the set of field combinations and in the business volume base of a contract directly.If a field combination group is assigned in the business volume base of the contract directly, it takes precedence over the field combination group from the set of field combinations.The set of field combinations you use for a condition contract contains three field combinations: S001 with a field for suppliers, M001 with a field for materials, and M002 with a field for material groups. You have specified a field combination group FCG1 for field combinations M001 and M002.In the condition contract, you specify one supplier SUPP1 for field combination S001, one material MAT001 for field combination M001, and one material group MG10 for field combination M002. Accordingly, the business volume is determined for supplier SUPP1 and material MAT001 and for supplier SUPP1 and material group MG10 and both business volume values are added.The WHERE clause for this configuration can be sketched as follows: … WHERE ( supplier equals SUPP1 ) and ( material equals MAT001 OR material group equals MG10 ).Without using a field combination group, you would have to list all relevant materials of material group MG10 for field combination M001.
group are summarized. Accordingly, field combinations within a field combination group are connected with an OR logic instead of AND logic in the WHERE clause of the select statement for the business volume determination.public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFldCombnAllwdSign(@Nullable String busVolFldCombnAllwdSign)
Original property name from the Odata EDM: BusVolFldCombnAllwdSign
You specify this control parameter when you assign a field combination to a set of field combinations.
criterion or only the Including or Excluding sign.public BusVolFldCombnSetTypeAssgmt.BusVolFldCombnSetTypeAssgmtBuilder busVolFldCombnValdtyIsAllwd(@Nullable Boolean busVolFldCombnValdtyIsAllwd)
Original property name from the Odata EDM: BusVolFldCombnValdtyIsAllwd
base for the field combination.public BusVolFldCombnSetTypeAssgmt build()
Copyright © 2019 SAP SE. All rights reserved.