public class SlsPrcgCndnRecdValidity extends VdmEntity<SlsPrcgCndnRecdValidity>
Original entity name from the Odata EDM: A_SlsPrcgCndnRecdValidityType
Modifier and Type | Class and Description |
---|---|
static class |
SlsPrcgCndnRecdValidity.SlsPrcgCndnRecdValidityBuilder
Helper class to allow for fluent creation of SlsPrcgCndnRecdValidity instances.
|
Modifier and Type | Field and Description |
---|---|
static SlsPrcgCndnRecdValidityField<String> |
ACCOUNT_TAX_TYPE
Use with available fluent helpers to apply the AccountTaxType field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ADDITIONAL_MATERIAL_GROUP1
Use with available fluent helpers to apply the AdditionalMaterialGroup1 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ADDITIONAL_MATERIAL_GROUP2
Use with available fluent helpers to apply the AdditionalMaterialGroup2 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ADDITIONAL_MATERIAL_GROUP3
Use with available fluent helpers to apply the AdditionalMaterialGroup3 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ADDITIONAL_MATERIAL_GROUP4
Use with available fluent helpers to apply the AdditionalMaterialGroup4 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ADDITIONAL_MATERIAL_GROUP5
Use with available fluent helpers to apply the AdditionalMaterialGroup5 field to query operations.
|
static SlsPrcgCndnRecdValiditySelectable |
ALL_FIELDS
Selector for all available fields of SlsPrcgCndnRecdValidity.
|
static SlsPrcgCndnRecdValidityField<String> |
BILLABLE_CONTROL
Use with available fluent helpers to apply the BillableControl field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_SPCFC_FREE_DEFINED_FIELD1
Use with available fluent helpers to apply the BRSpcfcFreeDefinedField1 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_SPCFC_FREE_DEFINED_FIELD2
Use with available fluent helpers to apply the BRSpcfcFreeDefinedField2 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_SPCFC_FREE_DEFINED_FIELD3
Use with available fluent helpers to apply the BRSpcfcFreeDefinedField3 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_SPCFC_TAX_BASE_PERCENTAGE_CODE
Use with available fluent helpers to apply the BRSpcfcTaxBasePercentageCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_SPCFC_TAX_DEPARTURE_REGION
Use with available fluent helpers to apply the BRSpcfcTaxDepartureRegion field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_SPCFC_TAX_DESTINATION_REGION
Use with available fluent helpers to apply the BRSpcfcTaxDestinationRegion field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_SPCFC_TX_GRP_DYN_TAX_EXCEPTIONS
Use with available fluent helpers to apply the BRSpcfcTxGrpDynTaxExceptions field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BR_TAX_CODE
Use with available fluent helpers to apply the BR_TaxCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
BRNF_DOCUMENT_TYPE
Use with available fluent helpers to apply the BR_NFDocumentType field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CITY_CODE
Use with available fluent helpers to apply the CityCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
COMMODITY_CODE
Use with available fluent helpers to apply the CommodityCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONDITION_APPLICATION
Use with available fluent helpers to apply the ConditionApplication field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONDITION_CONTRACT
Use with available fluent helpers to apply the ConditionContract field to query operations.
|
static SlsPrcgCndnRecdValidityField<Boolean> |
CONDITION_IS_EXCLUSIVE
Use with available fluent helpers to apply the ConditionIsExclusive field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONDITION_PROCESSING_STATUS
Use with available fluent helpers to apply the ConditionProcessingStatus field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONDITION_RECORD
Use with available fluent helpers to apply the ConditionRecord field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONDITION_RELEASE_STATUS
Use with available fluent helpers to apply the ConditionReleaseStatus field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONDITION_SCALE_BASIS_VALUE
Use with available fluent helpers to apply the ConditionScaleBasisValue field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONDITION_TYPE
Use with available fluent helpers to apply the ConditionType field to query operations.
|
static SlsPrcgCndnRecdValidityField<LocalDateTime> |
CONDITION_VALIDITY_END_DATE
Use with available fluent helpers to apply the ConditionValidityEndDate field to query operations.
|
static SlsPrcgCndnRecdValidityField<LocalDateTime> |
CONDITION_VALIDITY_START_DATE
Use with available fluent helpers to apply the ConditionValidityStartDate field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONFIGURATION_NUMBER
Use with available fluent helpers to apply the ConfigurationNumber field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CONSUMPTION_TAX_CTRL_CODE
Use with available fluent helpers to apply the ConsumptionTaxCtrlCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
COUNTY
Use with available fluent helpers to apply the County field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER_GROUP
Use with available fluent helpers to apply the CustomerGroup field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER_HIERARCHY
Use with available fluent helpers to apply the CustomerHierarchy field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER_PRICE_GROUP
Use with available fluent helpers to apply the CustomerPriceGroup field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER_TAX_CLASSIFICATION1
Use with available fluent helpers to apply the CustomerTaxClassification1 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER_TAX_CLASSIFICATION2
Use with available fluent helpers to apply the CustomerTaxClassification2 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER_TAX_CLASSIFICATION3
Use with available fluent helpers to apply the CustomerTaxClassification3 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
CUSTOMER_TAX_CLASSIFICATION4
Use with available fluent helpers to apply the CustomerTaxClassification4 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
DEPARTURE_COUNTRY
Use with available fluent helpers to apply the DepartureCountry field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
DESTINATION_COUNTRY
Use with available fluent helpers to apply the DestinationCountry field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
DIVISION
Use with available fluent helpers to apply the Division field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
E_TAG
Use with available fluent helpers to apply the ETag field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ENGAGEMENT_PROJECT
Use with available fluent helpers to apply the EngagementProject field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ENGAGEMENT_PROJECT_SERVICE_ORG
Use with available fluent helpers to apply the EngagementProjectServiceOrg field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
EQUIPMENT
Use with available fluent helpers to apply the Equipment field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
INCOTERMS_CLASSIFICATION
Use with available fluent helpers to apply the IncotermsClassification field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
INCOTERMS_TRANSFER_LOCATION
Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
INDUSTRY
Use with available fluent helpers to apply the Industry field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
INTERNATIONAL_ARTICLE_NUMBER
Use with available fluent helpers to apply the InternationalArticleNumber field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
LOCAL_SALES_TAX_APPLICABILITY_CODE
Use with available fluent helpers to apply the LocalSalesTaxApplicabilityCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
MAIN_ITEM_MATERIAL_PRICING_GROUP
Use with available fluent helpers to apply the MainItemMaterialPricingGroup field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
MAIN_ITEM_PRICING_REF_MATERIAL
Use with available fluent helpers to apply the MainItemPricingRefMaterial field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
MATERIAL_PRICING_GROUP
Use with available fluent helpers to apply the MaterialPricingGroup field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the OrderQuantityUnit field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PAYER_PARTY
Use with available fluent helpers to apply the PayerParty field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PERSONNEL
Use with available fluent helpers to apply the Personnel field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PLANT_REGION
Use with available fluent helpers to apply the PlantRegion field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
POSTAL_CODE
Use with available fluent helpers to apply the PostalCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PRICE_LIST_TYPE
Use with available fluent helpers to apply the PriceListType field to query operations.
|
static SlsPrcgCndnRecdValidityField<LocalDateTime> |
PRICING_DATE
Use with available fluent helpers to apply the PricingDate field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PRODUCT_TAX_CLASSIFICATION1
Use with available fluent helpers to apply the ProductTaxClassification1 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PRODUCT_TAX_CLASSIFICATION2
Use with available fluent helpers to apply the ProductTaxClassification2 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PRODUCT_TAX_CLASSIFICATION3
Use with available fluent helpers to apply the ProductTaxClassification3 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
PRODUCT_TAX_CLASSIFICATION4
Use with available fluent helpers to apply the ProductTaxClassification4 field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
REFERENCE_SD_DOCUMENT
Use with available fluent helpers to apply the ReferenceSDDocument field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
REFERENCE_SD_DOCUMENT_ITEM
Use with available fluent helpers to apply the ReferenceSDDocumentItem field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
REGION
Use with available fluent helpers to apply the Region field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
REQUIREMENT_SEGMENT
Use with available fluent helpers to apply the RequirementSegment field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
RETURNS_REFUND_EXTENT
Use with available fluent helpers to apply the ReturnsRefundExtent field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SALES_DOCUMENT
Use with available fluent helpers to apply the SalesDocument field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SALES_DOCUMENT_ITEM
Use with available fluent helpers to apply the SalesDocumentItem field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SALES_GROUP
Use with available fluent helpers to apply the SalesGroup field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SALES_OFFICE
Use with available fluent helpers to apply the SalesOffice field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SALES_ORDER_SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrderSalesOrganization field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrganization field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SD_DOCUMENT
Use with available fluent helpers to apply the SDDocument field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SHIP_TO_PARTY
Use with available fluent helpers to apply the ShipToParty field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SOLD_TO_PARTY
Use with available fluent helpers to apply the SoldToParty field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
STOCK_SEGMENT
Use with available fluent helpers to apply the StockSegment field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
SUPPLIER
Use with available fluent helpers to apply the Supplier field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
TECHNICAL_OBJECT_TYPE
Use with available fluent helpers to apply the TechnicalObjectType field to query operations.
|
static SlsPrcgCndnRecdValidityLink<SlsPrcgCndnRecdSuplmnt> |
TO_SLS_PRCG_CNDN_RECD_SUPLMNT
Use with available fluent helpers to apply the to_SlsPrcgCndnRecdSuplmnt navigation property to query
operations.
|
static SlsPrcgCndnRecdValidityOneToOneLink<SlsPrcgConditionRecord> |
TO_SLS_PRCG_CONDITION_RECORD
Use with available fluent helpers to apply the to_SlsPrcgConditionRecord navigation property to query
operations.
|
static SlsPrcgCndnRecdValidityField<String> |
TRADING_CONTRACT
Use with available fluent helpers to apply the TradingContract field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
TRADING_CONTRACT_ITEM
Use with available fluent helpers to apply the TradingContractItem field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
TX_RLVNCE_CLASSFCTN_FOR_ARGENTINA
Use with available fluent helpers to apply the TxRlvnceClassfctnForArgentina field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
VALUE_ADDED_SERVICE_CHARGE_CODE
Use with available fluent helpers to apply the ValueAddedServiceChargeCode field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
VARIANT_CONDITION
Use with available fluent helpers to apply the VariantCondition field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
WBS_ELEMENT_INTERNAL_ID
Use with available fluent helpers to apply the WBSElementInternalID field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
WORK_ITEM
Use with available fluent helpers to apply the WorkItem field to query operations.
|
static SlsPrcgCndnRecdValidityField<String> |
WORK_PACKAGE
Use with available fluent helpers to apply the WorkPackage field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SlsPrcgCndnRecdValidity() |
SlsPrcgCndnRecdValidity(String conditionRecord,
LocalDateTime conditionValidityEndDate,
LocalDateTime conditionValidityStartDate,
String conditionApplication,
String conditionType,
String conditionReleaseStatus,
String departureCountry,
String salesDocument,
String salesDocumentItem,
String billableControl,
String industry,
String cityCode,
String conditionContract,
String county,
String engagementProject,
String configurationNumber,
String bR_NFDocumentType,
String bRSpcfcFreeDefinedField1,
String bRSpcfcFreeDefinedField2,
String bRSpcfcFreeDefinedField3,
String internationalArticleNumber,
String technicalObjectType,
String equipment,
String customerHierarchy,
String incotermsClassification,
String incotermsTransferLocation,
String accountTaxType,
String txRlvnceClassfctnForArgentina,
String bR_TaxCode,
String localSalesTaxApplicabilityCode,
String customerGroup,
String customerPriceGroup,
String materialPricingGroup,
String soldToParty,
String customer,
String payerParty,
String shipToParty,
String supplier,
String destinationCountry,
String materialGroup,
String material,
String returnsRefundExtent,
String additionalMaterialGroup1,
String additionalMaterialGroup2,
String additionalMaterialGroup3,
String additionalMaterialGroup4,
String additionalMaterialGroup5,
String personnel,
String priceListType,
String postalCode,
String region,
String engagementProjectServiceOrg,
String requirementSegment,
String stockSegment,
String division,
String commodityCode,
String consumptionTaxCtrlCode,
String bRSpcfcTaxBasePercentageCode,
String bRSpcfcTxGrpDynTaxExceptions,
String customerTaxClassification1,
String customerTaxClassification2,
String customerTaxClassification3,
String customerTaxClassification4,
String productTaxClassification1,
String productTaxClassification2,
String productTaxClassification3,
String productTaxClassification4,
String tradingContract,
String tradingContractItem,
String taxJurisdiction,
String bRSpcfcTaxDepartureRegion,
String bRSpcfcTaxDestinationRegion,
String mainItemMaterialPricingGroup,
String mainItemPricingRefMaterial,
String variantCondition,
String valueAddedServiceChargeCode,
String sDDocument,
String referenceSDDocument,
String referenceSDDocumentItem,
String salesOffice,
String salesGroup,
String salesOrganization,
String salesOrderSalesOrganization,
String orderQuantityUnit,
String distributionChannel,
String transactionCurrency,
String wBSElementInternalID,
String workPackage,
String plant,
String plantRegion,
String workItem,
String conditionProcessingStatus,
LocalDateTime pricingDate,
Boolean conditionIsExclusive,
String conditionScaleBasisValue,
String taxCode,
String eTag,
List<SlsPrcgCndnRecdSuplmnt> toSlsPrcgCndnRecdSuplmnt,
SlsPrcgConditionRecord toSlsPrcgConditionRecord) |
Modifier and Type | Method and Description |
---|---|
void |
addSlsPrcgCndnRecdSuplmnt(SlsPrcgCndnRecdSuplmnt... entity)
Adds elements to the list of associated SlsPrcgCndnRecdSuplmnt entities.
|
void |
attachToService(String servicePath,
ErpConfigContext configContext)
Sets the service path and ERP configuration context for the fetch commands of this entity.
|
static SlsPrcgCndnRecdValidity.SlsPrcgCndnRecdValidityBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<SlsPrcgCndnRecdSuplmnt> |
fetchSlsPrcgCndnRecdSuplmnt()
Fetches the SlsPrcgCndnRecdSuplmnt entities (one to many) associated with this entity.
|
SlsPrcgConditionRecord |
fetchSlsPrcgConditionRecord()
Fetches the SlsPrcgConditionRecord entity (one to one) associated with this entity.
|
static <T> SlsPrcgCndnRecdValidityField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getAccountTaxType()
Constraints: Not nullable, Maximum length: 2
|
String |
getAdditionalMaterialGroup1()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup2()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup3()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup4()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup5()
Constraints: Not nullable, Maximum length: 3
|
String |
getBillableControl()
Constraints: Not nullable, Maximum length: 2
|
String |
getBR_NFDocumentType()
Constraints: Not nullable, Maximum length: 1
|
String |
getBR_TaxCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getBRSpcfcFreeDefinedField1()
Constraints: Not nullable, Maximum length: 40
|
String |
getBRSpcfcFreeDefinedField2()
Constraints: Not nullable, Maximum length: 40
|
String |
getBRSpcfcFreeDefinedField3()
Constraints: Not nullable, Maximum length: 40
|
String |
getBRSpcfcTaxBasePercentageCode()
Constraints: Not nullable, Maximum length: 1
|
String |
getBRSpcfcTaxDepartureRegion()
Constraints: Not nullable, Maximum length: 3
|
String |
getBRSpcfcTaxDestinationRegion()
Constraints: Not nullable, Maximum length: 3
|
String |
getBRSpcfcTxGrpDynTaxExceptions()
Constraints: Not nullable, Maximum length: 2
|
String |
getCityCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getCommodityCode()
Constraints: Not nullable, Maximum length: 17
|
String |
getConditionApplication()
Constraints: Not nullable, Maximum length: 2
|
String |
getConditionContract()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getConditionIsExclusive()
Constraints: none
|
String |
getConditionProcessingStatus()
Constraints: Not nullable, Maximum length: 2
|
String |
getConditionRecord()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getConditionReleaseStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getConditionScaleBasisValue()
Constraints: Not nullable, Maximum length: 7
|
String |
getConditionType()
Constraints: Not nullable, Maximum length: 4
|
LocalDateTime |
getConditionValidityEndDate()
(Key Field) Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getConditionValidityStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getConfigurationNumber()
Constraints: Not nullable, Maximum length: 18
|
String |
getConsumptionTaxCtrlCode()
Constraints: Not nullable, Maximum length: 16
|
String |
getCounty()
Constraints: Not nullable, Maximum length: 3
|
String |
getCustomer()
Constraints: Not nullable, Maximum length: 10
|
String |
getCustomerGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerHierarchy()
Constraints: Not nullable, Maximum length: 10
|
String |
getCustomerPriceGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getCustomerTaxClassification1()
Constraints: Not nullable, Maximum length: 1
|
String |
getCustomerTaxClassification2()
Constraints: Not nullable, Maximum length: 1
|
String |
getCustomerTaxClassification3()
Constraints: Not nullable, Maximum length: 1
|
String |
getCustomerTaxClassification4()
Constraints: Not nullable, Maximum length: 1
|
protected String |
getDefaultServicePath() |
String |
getDepartureCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getDestinationCountry()
Constraints: Not nullable, Maximum length: 3
|
String |
getDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
String |
getDivision()
Constraints: Not nullable, Maximum length: 2
|
String |
getEngagementProject()
Constraints: Not nullable, Maximum length: 40
|
String |
getEngagementProjectServiceOrg()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getEntityCollection() |
String |
getEquipment()
Constraints: Not nullable, Maximum length: 18
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getETag()
Constraints: Not nullable, Maximum length: 40
|
String |
getIncotermsClassification()
Constraints: Not nullable, Maximum length: 3
|
String |
getIncotermsTransferLocation()
Constraints: Not nullable, Maximum length: 28
|
String |
getIndustry()
Constraints: Not nullable, Maximum length: 4
|
String |
getInternationalArticleNumber()
Constraints: Not nullable, Maximum length: 18
|
protected Map<String,Object> |
getKey() |
String |
getLocalSalesTaxApplicabilityCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getMainItemMaterialPricingGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getMainItemPricingRefMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
String |
getMaterialPricingGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getOrderQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getPayerParty()
Constraints: Not nullable, Maximum length: 10
|
String |
getPersonnel()
Constraints: Not nullable, Maximum length: 8
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlantRegion()
Constraints: Not nullable, Maximum length: 3
|
String |
getPostalCode()
Constraints: Not nullable, Maximum length: 10
|
String |
getPriceListType()
Constraints: Not nullable, Maximum length: 2
|
LocalDateTime |
getPricingDate()
Constraints: Not nullable, Precision: 0
|
String |
getProductTaxClassification1()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification2()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification3()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductTaxClassification4()
Constraints: Not nullable, Maximum length: 1
|
String |
getReferenceSDDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getReferenceSDDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getRegion()
Constraints: Not nullable, Maximum length: 3
|
String |
getRequirementSegment()
Constraints: Not nullable, Maximum length: 40
|
String |
getReturnsRefundExtent()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getSalesGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesOffice()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrderSalesOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getSDDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getShipToParty()
Constraints: Not nullable, Maximum length: 10
|
Optional<List<SlsPrcgCndnRecdSuplmnt>> |
getSlsPrcgCndnRecdSuplmntIfPresent()
Retrieval of associated SlsPrcgCndnRecdSuplmnt entities (one to many).
|
List<SlsPrcgCndnRecdSuplmnt> |
getSlsPrcgCndnRecdSuplmntOrFetch()
Retrieval of associated SlsPrcgCndnRecdSuplmnt entities (one to many).
|
Optional<SlsPrcgConditionRecord> |
getSlsPrcgConditionRecordIfPresent()
Retrieval of associated SlsPrcgConditionRecord entity (one to one).
|
SlsPrcgConditionRecord |
getSlsPrcgConditionRecordOrFetch()
Retrieval of associated SlsPrcgConditionRecord entity (one to one).
|
String |
getSoldToParty()
Constraints: Not nullable, Maximum length: 10
|
String |
getStockSegment()
Constraints: Not nullable, Maximum length: 40
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getTaxCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
String |
getTechnicalObjectType()
Constraints: Not nullable, Maximum length: 10
|
String |
getTradingContract()
Constraints: Not nullable, Maximum length: 10
|
String |
getTradingContractItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getTransactionCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getTxRlvnceClassfctnForArgentina()
Constraints: Not nullable, Maximum length: 10
|
Class<SlsPrcgCndnRecdValidity> |
getType() |
String |
getValueAddedServiceChargeCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getVariantCondition()
Constraints: Not nullable, Maximum length: 26
|
String |
getWBSElementInternalID()
Constraints: Not nullable, Maximum length: 24
|
String |
getWorkItem()
Constraints: Not nullable, Maximum length: 10
|
String |
getWorkPackage()
Constraints: Not nullable, Maximum length: 24
|
int |
hashCode() |
void |
setAccountTaxType(String accountTaxType)
Constraints: Not nullable, Maximum length: 2
|
void |
setAdditionalMaterialGroup1(String additionalMaterialGroup1)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup2(String additionalMaterialGroup2)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup3(String additionalMaterialGroup3)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup4(String additionalMaterialGroup4)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup5(String additionalMaterialGroup5)
Constraints: Not nullable, Maximum length: 3
|
void |
setBillableControl(String billableControl)
Constraints: Not nullable, Maximum length: 2
|
void |
setBR_NFDocumentType(String bR_NFDocumentType)
Constraints: Not nullable, Maximum length: 1
|
void |
setBR_TaxCode(String bR_TaxCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setBRSpcfcFreeDefinedField1(String bRSpcfcFreeDefinedField1)
Constraints: Not nullable, Maximum length: 40
|
void |
setBRSpcfcFreeDefinedField2(String bRSpcfcFreeDefinedField2)
Constraints: Not nullable, Maximum length: 40
|
void |
setBRSpcfcFreeDefinedField3(String bRSpcfcFreeDefinedField3)
Constraints: Not nullable, Maximum length: 40
|
void |
setBRSpcfcTaxBasePercentageCode(String bRSpcfcTaxBasePercentageCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setBRSpcfcTaxDepartureRegion(String bRSpcfcTaxDepartureRegion)
Constraints: Not nullable, Maximum length: 3
|
void |
setBRSpcfcTaxDestinationRegion(String bRSpcfcTaxDestinationRegion)
Constraints: Not nullable, Maximum length: 3
|
void |
setBRSpcfcTxGrpDynTaxExceptions(String bRSpcfcTxGrpDynTaxExceptions)
Constraints: Not nullable, Maximum length: 2
|
void |
setCityCode(String cityCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setCommodityCode(String commodityCode)
Constraints: Not nullable, Maximum length: 17
|
void |
setConditionApplication(String conditionApplication)
Constraints: Not nullable, Maximum length: 2
|
void |
setConditionContract(String conditionContract)
Constraints: Not nullable, Maximum length: 10
|
void |
setConditionIsExclusive(Boolean conditionIsExclusive)
Constraints: none
|
void |
setConditionProcessingStatus(String conditionProcessingStatus)
Constraints: Not nullable, Maximum length: 2
|
void |
setConditionRecord(String conditionRecord)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setConditionReleaseStatus(String conditionReleaseStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setConditionScaleBasisValue(String conditionScaleBasisValue)
Constraints: Not nullable, Maximum length: 7
|
void |
setConditionType(String conditionType)
Constraints: Not nullable, Maximum length: 4
|
void |
setConditionValidityEndDate(LocalDateTime conditionValidityEndDate)
(Key Field) Constraints: Not nullable, Precision: 0
|
void |
setConditionValidityStartDate(LocalDateTime conditionValidityStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setConfigurationNumber(String configurationNumber)
Constraints: Not nullable, Maximum length: 18
|
void |
setConsumptionTaxCtrlCode(String consumptionTaxCtrlCode)
Constraints: Not nullable, Maximum length: 16
|
void |
setCounty(String county)
Constraints: Not nullable, Maximum length: 3
|
void |
setCustomer(String customer)
Constraints: Not nullable, Maximum length: 10
|
void |
setCustomerGroup(String customerGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setCustomerHierarchy(String customerHierarchy)
Constraints: Not nullable, Maximum length: 10
|
void |
setCustomerPriceGroup(String customerPriceGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setCustomerTaxClassification1(String customerTaxClassification1)
Constraints: Not nullable, Maximum length: 1
|
void |
setCustomerTaxClassification2(String customerTaxClassification2)
Constraints: Not nullable, Maximum length: 1
|
void |
setCustomerTaxClassification3(String customerTaxClassification3)
Constraints: Not nullable, Maximum length: 1
|
void |
setCustomerTaxClassification4(String customerTaxClassification4)
Constraints: Not nullable, Maximum length: 1
|
void |
setDepartureCountry(String departureCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setDestinationCountry(String destinationCountry)
Constraints: Not nullable, Maximum length: 3
|
void |
setDistributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
void |
setDivision(String division)
Constraints: Not nullable, Maximum length: 2
|
void |
setEngagementProject(String engagementProject)
Constraints: Not nullable, Maximum length: 40
|
void |
setEngagementProjectServiceOrg(String engagementProjectServiceOrg)
Constraints: Not nullable, Maximum length: 5
|
void |
setEquipment(String equipment)
Constraints: Not nullable, Maximum length: 18
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Deprecated.
Use
attachToService(String, ErpConfigContext) instead. |
void |
setETag(String eTag)
Constraints: Not nullable, Maximum length: 40
|
void |
setIncotermsClassification(String incotermsClassification)
Constraints: Not nullable, Maximum length: 3
|
void |
setIncotermsTransferLocation(String incotermsTransferLocation)
Constraints: Not nullable, Maximum length: 28
|
void |
setIndustry(String industry)
Constraints: Not nullable, Maximum length: 4
|
void |
setInternationalArticleNumber(String internationalArticleNumber)
Constraints: Not nullable, Maximum length: 18
|
void |
setLocalSalesTaxApplicabilityCode(String localSalesTaxApplicabilityCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setMainItemMaterialPricingGroup(String mainItemMaterialPricingGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setMainItemPricingRefMaterial(String mainItemPricingRefMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialPricingGroup(String materialPricingGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setOrderQuantityUnit(String orderQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setPayerParty(String payerParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setPersonnel(String personnel)
Constraints: Not nullable, Maximum length: 8
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlantRegion(String plantRegion)
Constraints: Not nullable, Maximum length: 3
|
void |
setPostalCode(String postalCode)
Constraints: Not nullable, Maximum length: 10
|
void |
setPriceListType(String priceListType)
Constraints: Not nullable, Maximum length: 2
|
void |
setPricingDate(LocalDateTime pricingDate)
Constraints: Not nullable, Precision: 0
|
void |
setProductTaxClassification1(String productTaxClassification1)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification2(String productTaxClassification2)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification3(String productTaxClassification3)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductTaxClassification4(String productTaxClassification4)
Constraints: Not nullable, Maximum length: 1
|
void |
setReferenceSDDocument(String referenceSDDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setReferenceSDDocumentItem(String referenceSDDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setRegion(String region)
Constraints: Not nullable, Maximum length: 3
|
void |
setRequirementSegment(String requirementSegment)
Constraints: Not nullable, Maximum length: 40
|
void |
setReturnsRefundExtent(String returnsRefundExtent)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesDocument(String salesDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesDocumentItem(String salesDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setSalesGroup(String salesGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesOffice(String salesOffice)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrderSalesOrganization(String salesOrderSalesOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrganization(String salesOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setSDDocument(String sDDocument)
Constraints: Not nullable, Maximum length: 10
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setShipToParty(String shipToParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setSlsPrcgCndnRecdSuplmnt(List<SlsPrcgCndnRecdSuplmnt> value)
Overwrites the list of associated SlsPrcgCndnRecdSuplmnt entities for the loaded navigation property
to_SlsPrcgCndnRecdSuplmnt.
|
void |
setSlsPrcgConditionRecord(SlsPrcgConditionRecord value)
Overwrites the associated SlsPrcgConditionRecord entity for the loaded navigation property
to_SlsPrcgConditionRecord.
|
void |
setSoldToParty(String soldToParty)
Constraints: Not nullable, Maximum length: 10
|
void |
setStockSegment(String stockSegment)
Constraints: Not nullable, Maximum length: 40
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setTaxCode(String taxCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setTaxJurisdiction(String taxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
void |
setTechnicalObjectType(String technicalObjectType)
Constraints: Not nullable, Maximum length: 10
|
void |
setTradingContract(String tradingContract)
Constraints: Not nullable, Maximum length: 10
|
void |
setTradingContractItem(String tradingContractItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setTransactionCurrency(String transactionCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setTxRlvnceClassfctnForArgentina(String txRlvnceClassfctnForArgentina)
Constraints: Not nullable, Maximum length: 10
|
void |
setValueAddedServiceChargeCode(String valueAddedServiceChargeCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setVariantCondition(String variantCondition)
Constraints: Not nullable, Maximum length: 26
|
void |
setWBSElementInternalID(String wBSElementInternalID)
Constraints: Not nullable, Maximum length: 24
|
void |
setWorkItem(String workItem)
Constraints: Not nullable, Maximum length: 10
|
void |
setWorkPackage(String workPackage)
Constraints: Not nullable, Maximum length: 24
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SlsPrcgCndnRecdValiditySelectable ALL_FIELDS
public static final SlsPrcgCndnRecdValidityField<String> CONDITION_RECORD
public static final SlsPrcgCndnRecdValidityField<LocalDateTime> CONDITION_VALIDITY_END_DATE
public static final SlsPrcgCndnRecdValidityField<LocalDateTime> CONDITION_VALIDITY_START_DATE
public static final SlsPrcgCndnRecdValidityField<String> CONDITION_APPLICATION
public static final SlsPrcgCndnRecdValidityField<String> CONDITION_TYPE
public static final SlsPrcgCndnRecdValidityField<String> CONDITION_RELEASE_STATUS
public static final SlsPrcgCndnRecdValidityField<String> DEPARTURE_COUNTRY
public static final SlsPrcgCndnRecdValidityField<String> SALES_DOCUMENT
public static final SlsPrcgCndnRecdValidityField<String> SALES_DOCUMENT_ITEM
public static final SlsPrcgCndnRecdValidityField<String> BILLABLE_CONTROL
public static final SlsPrcgCndnRecdValidityField<String> INDUSTRY
public static final SlsPrcgCndnRecdValidityField<String> CITY_CODE
public static final SlsPrcgCndnRecdValidityField<String> CONDITION_CONTRACT
public static final SlsPrcgCndnRecdValidityField<String> COUNTY
public static final SlsPrcgCndnRecdValidityField<String> ENGAGEMENT_PROJECT
public static final SlsPrcgCndnRecdValidityField<String> CONFIGURATION_NUMBER
public static final SlsPrcgCndnRecdValidityField<String> BRNF_DOCUMENT_TYPE
public static final SlsPrcgCndnRecdValidityField<String> BR_SPCFC_FREE_DEFINED_FIELD1
public static final SlsPrcgCndnRecdValidityField<String> BR_SPCFC_FREE_DEFINED_FIELD2
public static final SlsPrcgCndnRecdValidityField<String> BR_SPCFC_FREE_DEFINED_FIELD3
public static final SlsPrcgCndnRecdValidityField<String> INTERNATIONAL_ARTICLE_NUMBER
public static final SlsPrcgCndnRecdValidityField<String> TECHNICAL_OBJECT_TYPE
public static final SlsPrcgCndnRecdValidityField<String> EQUIPMENT
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER_HIERARCHY
public static final SlsPrcgCndnRecdValidityField<String> INCOTERMS_CLASSIFICATION
public static final SlsPrcgCndnRecdValidityField<String> INCOTERMS_TRANSFER_LOCATION
public static final SlsPrcgCndnRecdValidityField<String> ACCOUNT_TAX_TYPE
public static final SlsPrcgCndnRecdValidityField<String> TX_RLVNCE_CLASSFCTN_FOR_ARGENTINA
public static final SlsPrcgCndnRecdValidityField<String> BR_TAX_CODE
public static final SlsPrcgCndnRecdValidityField<String> LOCAL_SALES_TAX_APPLICABILITY_CODE
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER_GROUP
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER_PRICE_GROUP
public static final SlsPrcgCndnRecdValidityField<String> MATERIAL_PRICING_GROUP
public static final SlsPrcgCndnRecdValidityField<String> SOLD_TO_PARTY
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER
public static final SlsPrcgCndnRecdValidityField<String> PAYER_PARTY
public static final SlsPrcgCndnRecdValidityField<String> SHIP_TO_PARTY
public static final SlsPrcgCndnRecdValidityField<String> SUPPLIER
public static final SlsPrcgCndnRecdValidityField<String> DESTINATION_COUNTRY
public static final SlsPrcgCndnRecdValidityField<String> MATERIAL_GROUP
public static final SlsPrcgCndnRecdValidityField<String> MATERIAL
public static final SlsPrcgCndnRecdValidityField<String> RETURNS_REFUND_EXTENT
public static final SlsPrcgCndnRecdValidityField<String> ADDITIONAL_MATERIAL_GROUP1
public static final SlsPrcgCndnRecdValidityField<String> ADDITIONAL_MATERIAL_GROUP2
public static final SlsPrcgCndnRecdValidityField<String> ADDITIONAL_MATERIAL_GROUP3
public static final SlsPrcgCndnRecdValidityField<String> ADDITIONAL_MATERIAL_GROUP4
public static final SlsPrcgCndnRecdValidityField<String> ADDITIONAL_MATERIAL_GROUP5
public static final SlsPrcgCndnRecdValidityField<String> PERSONNEL
public static final SlsPrcgCndnRecdValidityField<String> PRICE_LIST_TYPE
public static final SlsPrcgCndnRecdValidityField<String> POSTAL_CODE
public static final SlsPrcgCndnRecdValidityField<String> REGION
public static final SlsPrcgCndnRecdValidityField<String> ENGAGEMENT_PROJECT_SERVICE_ORG
public static final SlsPrcgCndnRecdValidityField<String> REQUIREMENT_SEGMENT
public static final SlsPrcgCndnRecdValidityField<String> STOCK_SEGMENT
public static final SlsPrcgCndnRecdValidityField<String> DIVISION
public static final SlsPrcgCndnRecdValidityField<String> COMMODITY_CODE
public static final SlsPrcgCndnRecdValidityField<String> CONSUMPTION_TAX_CTRL_CODE
public static final SlsPrcgCndnRecdValidityField<String> BR_SPCFC_TAX_BASE_PERCENTAGE_CODE
public static final SlsPrcgCndnRecdValidityField<String> BR_SPCFC_TX_GRP_DYN_TAX_EXCEPTIONS
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER_TAX_CLASSIFICATION1
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER_TAX_CLASSIFICATION2
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER_TAX_CLASSIFICATION3
public static final SlsPrcgCndnRecdValidityField<String> CUSTOMER_TAX_CLASSIFICATION4
public static final SlsPrcgCndnRecdValidityField<String> PRODUCT_TAX_CLASSIFICATION1
public static final SlsPrcgCndnRecdValidityField<String> PRODUCT_TAX_CLASSIFICATION2
public static final SlsPrcgCndnRecdValidityField<String> PRODUCT_TAX_CLASSIFICATION3
public static final SlsPrcgCndnRecdValidityField<String> PRODUCT_TAX_CLASSIFICATION4
public static final SlsPrcgCndnRecdValidityField<String> TRADING_CONTRACT
public static final SlsPrcgCndnRecdValidityField<String> TRADING_CONTRACT_ITEM
public static final SlsPrcgCndnRecdValidityField<String> TAX_JURISDICTION
public static final SlsPrcgCndnRecdValidityField<String> BR_SPCFC_TAX_DEPARTURE_REGION
public static final SlsPrcgCndnRecdValidityField<String> BR_SPCFC_TAX_DESTINATION_REGION
public static final SlsPrcgCndnRecdValidityField<String> MAIN_ITEM_MATERIAL_PRICING_GROUP
public static final SlsPrcgCndnRecdValidityField<String> MAIN_ITEM_PRICING_REF_MATERIAL
public static final SlsPrcgCndnRecdValidityField<String> VARIANT_CONDITION
public static final SlsPrcgCndnRecdValidityField<String> VALUE_ADDED_SERVICE_CHARGE_CODE
public static final SlsPrcgCndnRecdValidityField<String> SD_DOCUMENT
public static final SlsPrcgCndnRecdValidityField<String> REFERENCE_SD_DOCUMENT
public static final SlsPrcgCndnRecdValidityField<String> REFERENCE_SD_DOCUMENT_ITEM
public static final SlsPrcgCndnRecdValidityField<String> SALES_OFFICE
public static final SlsPrcgCndnRecdValidityField<String> SALES_GROUP
public static final SlsPrcgCndnRecdValidityField<String> SALES_ORGANIZATION
public static final SlsPrcgCndnRecdValidityField<String> SALES_ORDER_SALES_ORGANIZATION
public static final SlsPrcgCndnRecdValidityField<String> ORDER_QUANTITY_UNIT
public static final SlsPrcgCndnRecdValidityField<String> DISTRIBUTION_CHANNEL
public static final SlsPrcgCndnRecdValidityField<String> TRANSACTION_CURRENCY
public static final SlsPrcgCndnRecdValidityField<String> WBS_ELEMENT_INTERNAL_ID
public static final SlsPrcgCndnRecdValidityField<String> WORK_PACKAGE
public static final SlsPrcgCndnRecdValidityField<String> PLANT
public static final SlsPrcgCndnRecdValidityField<String> PLANT_REGION
public static final SlsPrcgCndnRecdValidityField<String> WORK_ITEM
public static final SlsPrcgCndnRecdValidityField<String> CONDITION_PROCESSING_STATUS
public static final SlsPrcgCndnRecdValidityField<LocalDateTime> PRICING_DATE
public static final SlsPrcgCndnRecdValidityField<Boolean> CONDITION_IS_EXCLUSIVE
public static final SlsPrcgCndnRecdValidityField<String> CONDITION_SCALE_BASIS_VALUE
public static final SlsPrcgCndnRecdValidityField<String> TAX_CODE
public static final SlsPrcgCndnRecdValidityField<String> E_TAG
public static final SlsPrcgCndnRecdValidityLink<SlsPrcgCndnRecdSuplmnt> TO_SLS_PRCG_CNDN_RECD_SUPLMNT
public static final SlsPrcgCndnRecdValidityOneToOneLink<SlsPrcgConditionRecord> TO_SLS_PRCG_CONDITION_RECORD
public SlsPrcgCndnRecdValidity()
public SlsPrcgCndnRecdValidity(@Nullable String conditionRecord, @Nullable LocalDateTime conditionValidityEndDate, @Nullable LocalDateTime conditionValidityStartDate, @Nullable String conditionApplication, @Nullable String conditionType, @Nullable String conditionReleaseStatus, @Nullable String departureCountry, @Nullable String salesDocument, @Nullable String salesDocumentItem, @Nullable String billableControl, @Nullable String industry, @Nullable String cityCode, @Nullable String conditionContract, @Nullable String county, @Nullable String engagementProject, @Nullable String configurationNumber, @Nullable String bR_NFDocumentType, @Nullable String bRSpcfcFreeDefinedField1, @Nullable String bRSpcfcFreeDefinedField2, @Nullable String bRSpcfcFreeDefinedField3, @Nullable String internationalArticleNumber, @Nullable String technicalObjectType, @Nullable String equipment, @Nullable String customerHierarchy, @Nullable String incotermsClassification, @Nullable String incotermsTransferLocation, @Nullable String accountTaxType, @Nullable String txRlvnceClassfctnForArgentina, @Nullable String bR_TaxCode, @Nullable String localSalesTaxApplicabilityCode, @Nullable String customerGroup, @Nullable String customerPriceGroup, @Nullable String materialPricingGroup, @Nullable String soldToParty, @Nullable String customer, @Nullable String payerParty, @Nullable String shipToParty, @Nullable String supplier, @Nullable String destinationCountry, @Nullable String materialGroup, @Nullable String material, @Nullable String returnsRefundExtent, @Nullable String additionalMaterialGroup1, @Nullable String additionalMaterialGroup2, @Nullable String additionalMaterialGroup3, @Nullable String additionalMaterialGroup4, @Nullable String additionalMaterialGroup5, @Nullable String personnel, @Nullable String priceListType, @Nullable String postalCode, @Nullable String region, @Nullable String engagementProjectServiceOrg, @Nullable String requirementSegment, @Nullable String stockSegment, @Nullable String division, @Nullable String commodityCode, @Nullable String consumptionTaxCtrlCode, @Nullable String bRSpcfcTaxBasePercentageCode, @Nullable String bRSpcfcTxGrpDynTaxExceptions, @Nullable String customerTaxClassification1, @Nullable String customerTaxClassification2, @Nullable String customerTaxClassification3, @Nullable String customerTaxClassification4, @Nullable String productTaxClassification1, @Nullable String productTaxClassification2, @Nullable String productTaxClassification3, @Nullable String productTaxClassification4, @Nullable String tradingContract, @Nullable String tradingContractItem, @Nullable String taxJurisdiction, @Nullable String bRSpcfcTaxDepartureRegion, @Nullable String bRSpcfcTaxDestinationRegion, @Nullable String mainItemMaterialPricingGroup, @Nullable String mainItemPricingRefMaterial, @Nullable String variantCondition, @Nullable String valueAddedServiceChargeCode, @Nullable String sDDocument, @Nullable String referenceSDDocument, @Nullable String referenceSDDocumentItem, @Nullable String salesOffice, @Nullable String salesGroup, @Nullable String salesOrganization, @Nullable String salesOrderSalesOrganization, @Nullable String orderQuantityUnit, @Nullable String distributionChannel, @Nullable String transactionCurrency, @Nullable String wBSElementInternalID, @Nullable String workPackage, @Nullable String plant, @Nullable String plantRegion, @Nullable String workItem, @Nullable String conditionProcessingStatus, @Nullable LocalDateTime pricingDate, @Nullable Boolean conditionIsExclusive, @Nullable String conditionScaleBasisValue, @Nullable String taxCode, @Nullable String eTag, List<SlsPrcgCndnRecdSuplmnt> toSlsPrcgCndnRecdSuplmnt, @Nullable SlsPrcgConditionRecord toSlsPrcgConditionRecord)
@Nonnull public Class<SlsPrcgCndnRecdValidity> getType()
getType
in class VdmObject<SlsPrcgCndnRecdValidity>
public void setConditionRecord(@Nullable String conditionRecord)
Original property name from the Odata EDM: ConditionRecord
The system uses the condition record number to store and retrieve information during processing (pricing, for example).
conditionRecord
- Number that uniquely identifies a condition record.public void setConditionValidityEndDate(@Nullable LocalDateTime conditionValidityEndDate)
Original property name from the Odata EDM: ConditionValidityEndDate
conditionValidityEndDate
- The date up to which the condition is valid.public void setConditionValidityStartDate(@Nullable LocalDateTime conditionValidityStartDate)
Original property name from the Odata EDM: ConditionValidityStartDate
conditionValidityStartDate
- Date from which the condition is valid.public void setConditionApplication(@Nullable String conditionApplication)
Original property name from the Odata EDM: ConditionApplication
conditionApplication
- Subdivides the usage of a condition (for example, pricing) for use in different application areas (for
example, sales & distribution or purchasing).public void setConditionType(@Nullable String conditionType)
Original property name from the Odata EDM: ConditionType
The condition type indicates, for example, whether, during pricing, the system applies a price, a discount, a surcharge, or other pricing elements, such as freight costs and sales taxes. For each of these pricing elements, there is a condition type defined in the system.
conditionType
- The key that uniquely identifies the condition.public void setConditionReleaseStatus(@Nullable String conditionReleaseStatus)
Original property name from the Odata EDM: ConditionReleaseStatus
If the status is set at 'B', for example, then the corresponding records are taken into account during a pricing simulation, but are not used in current documents.The release status can only be maintained directly for agreements (sales deals). For condition records, this is done via the processing status for conditions.
conditionReleaseStatus
- The release status controls in which scenarios the condition records are found.public void setDepartureCountry(@Nullable String departureCountry)
Original property name from the Odata EDM: DepartureCountry
You can define the country key in a table. As a rule, it is a good idea to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on). The system uses the key tohelp determine the relevant taxes during pricingdetermine important country-specific standards (the length of postal codes and bank account numbers, for example)
departureCountry
- Identifies the country in which the delivery originates.public void setSalesDocument(@Nullable String salesDocument)
Original property name from the Odata EDM: SalesDocument
salesDocument
- The number that uniquely identifies the sales document.public void setSalesDocumentItem(@Nullable String salesDocumentItem)
Original property name from the Odata EDM: SalesDocumentItem
salesDocumentItem
- The number that uniquely identifies the item in the sales document.public void setBillableControl(@Nullable String billableControl)
Original property name from the Odata EDM: BillableControl
billableControl
- Key that uniquely identifies the accounting indicator.public void setIndustry(@Nullable String industry)
Original property name from the Odata EDM: Industry
The industry field belongs to the general data area of customer and vendor master records.
industry
- An industry is a distinct group of companies with the same basic business activity. The industry key
is used in selecting data for evaluations (for example, a vendor master data list). You can specify
industries such as trade, banking, service, manufacturing, health care, public service, media and so
on.public void setCityCode(@Nullable String cityCode)
Original property name from the Odata EDM: CityCode
Currently the key is used only in the USA for handling city tax.
cityCode
- This key is used for classifying cities from a tax point of view. This is a finer sub-division than
the county code.public void setConditionContract(@Nullable String conditionContract)
Original property name from the Odata EDM: ConditionContract
conditionContract
- Condition Contractpublic void setCounty(@Nullable String county)
Original property name from the Odata EDM: County
Currently the county code is used in the USA for handling county tax, and in Denmark to define the municipality number of the employee's first place of residence.
county
- Key used to classify cities from the point of view of taxes.public void setEngagementProject(@Nullable String engagementProject)
Original property name from the Odata EDM: EngagementProject
engagementProject
- Identifies a master project.public void setConfigurationNumber(@Nullable String configurationNumber)
Original property name from the Odata EDM: ConfigurationNumber
Here, the object number refers to the assignment of a variant to a plant-specific configurable material via the values assigned.The value assignment is as follows:General configurable material Racing bicycleVariant Blue racing bicycleCharacteristic value BlueThe system stores, for example, the number 20 internally. Behind this number lies the characteristic value "blue" for the variant "blue racing bicycle".
configurationNumber
- Consecutive number used to assign objects within a class type.public void setBR_NFDocumentType(@Nullable String bR_NFDocumentType)
Original property name from the Odata EDM: BR_NFDocumentType
bR_NFDocumentType
- Identify the document type accordingly.public void setBRSpcfcFreeDefinedField1(@Nullable String bRSpcfcFreeDefinedField1)
Original property name from the Odata EDM: BRSpcfcFreeDefinedField1
bRSpcfcFreeDefinedField1
- Dynamic Key Field 1public void setBRSpcfcFreeDefinedField2(@Nullable String bRSpcfcFreeDefinedField2)
Original property name from the Odata EDM: BRSpcfcFreeDefinedField2
bRSpcfcFreeDefinedField2
- Dynamic Key Field 2public void setBRSpcfcFreeDefinedField3(@Nullable String bRSpcfcFreeDefinedField3)
Original property name from the Odata EDM: BRSpcfcFreeDefinedField3
bRSpcfcFreeDefinedField3
- Dynamic Key Field 3public void setInternationalArticleNumber(@Nullable String internationalArticleNumber)
Original property name from the Odata EDM: InternationalArticleNumber
internationalArticleNumber
- Glossary definitionpublic void setTechnicalObjectType(@Nullable String technicalObjectType)
Original property name from the Odata EDM: TechnicalObjectType
technicalObjectType
- Key that describes the type of technical object.public void setEquipment(@Nullable String equipment)
Original property name from the Odata EDM: Equipment
equipment
- Number by which a piece of equipment can be clearly identified.public void setCustomerHierarchy(@Nullable String customerHierarchy)
Original property name from the Odata EDM: CustomerHierarchy
an existing customer master recordan organizational unit in the customer's structureIn this case, you need to create a master record for the organizational unit.When you create a master record for a node in a customer hierarchy, you are creating a kind of scaled down customer master record. If a node represents a particular organizational unit in the customer's own structure (for example, a regional sales office), you can specify basic information, such as address and contact person data as well as indicators to say whether the node is relevant for pricing and rebate processing.
customerHierarchy
- Number that uniquely identifies the node in a customer hierarchy. A node can be defined forpublic void setIncotermsClassification(@Nullable String incotermsClassification)
Original property name from the Odata EDM: IncotermsClassification
Incoterms specify internationally recognized procedures that the shipper and the receiving party must follow for the shipping transaction to be completed successfully.If goods are shipped through a port of departure, the appropriate Incoterm might be: FOB ("Free On Board"). You can provide further details (for example, the name of the port) in the secondary Incoterm field: FOB Boston, for example.
incotermsClassification
- Commonly used trading terms that comply with the standards established by the International Chamber of
Commerce (ICC).public void setIncotermsTransferLocation(@Nullable String incotermsTransferLocation)
Original property name from the Odata EDM: IncotermsTransferLocation
If the primary Incoterm is, for example, FOB ("Free on Board"), then the second field provides details of the port from which the delivery leaves (for example, "FOB Boston").
incotermsTransferLocation
- Additional information for the primary Incoterm.public void setAccountTaxType(@Nullable String accountTaxType)
Original property name from the Odata EDM: AccountTaxType
accountTaxType
- Classification of companies according to tax aspects.public void setTxRlvnceClassfctnForArgentina(@Nullable String txRlvnceClassfctnForArgentina)
Original property name from the Odata EDM: TxRlvnceClassfctnForArgentina
Note that this field has a namespace restriction and the followingvalues are not allowed:S*, Q* R* P*, X*, Y* for alphanumerical keys0*, 5* 6* 7*, 8*, 9* for numerical keys
txRlvnceClassfctnForArgentina
- The tax relevant classification could be used in the condition technique to determine prices and
taxes. For further information please contact your SAP consultant.public void setBR_TaxCode(@Nullable String bR_TaxCode)
Original property name from the Odata EDM: BR_TaxCode
If the indicator for ISS is marked, no other tax type must be activated.
bR_TaxCode
- The SD tax code triggers which tax types (ICMS/IPI/Sub.Trib./ISS) are calculated for a specific SD
line item and how the calculation is done (industrialization / consumption).public void setLocalSalesTaxApplicabilityCode(@Nullable String localSalesTaxApplicabilityCode)
Original property name from the Odata EDM: LocalSalesTaxApplicabilityCode
localSalesTaxApplicabilityCode
- Local sales tax applicability code.public void setCustomerGroup(@Nullable String customerGroup)
Original property name from the Odata EDM: CustomerGroup
customerGroup
- Identifies a particular group of customers (for example, wholesale or retail) for the purpose of
pricing or generating statistics.public void setCustomerPriceGroup(@Nullable String customerPriceGroup)
Original property name from the Odata EDM: CustomerPriceGroup
You can define groups according to the needs of your organization. For example, you can define a group of customers to whom you want to give the same kind of discount. You can then use the price group to apply the special discount during sales order processing.The system proposes the price group from the customer master record. You can change the proposed value manually in the sales document in both the header and at the item level.
customerPriceGroup
- A grouping of pricing conditions that you can apply to customers who share the same pricing
requirements.public void setMaterialPricingGroup(@Nullable String materialPricingGroup)
Original property name from the Odata EDM: MaterialPricingGroup
You assign the material price group to a material on the Sales 2 screen in the material master record in the Mat. Price Group field.
materialPricingGroup
- Enter the code for the material price group for which you want the condition record to apply.public void setSoldToParty(@Nullable String soldToParty)
Original property name from the Odata EDM: SoldToParty
soldToParty
- The customer who orders the goods or services. The sold-to party is contractually responsible for
sales orders.public void setCustomer(@Nullable String customer)
Original property name from the Odata EDM: Customer
Enter the number of your customer.
customer
- The customer to whom the condition or the customer-material info record applies.public void setPayerParty(@Nullable String payerParty)
Original property name from the Odata EDM: PayerParty
The payer may differ from the bill-to party who receives the bill.
payerParty
- The party who is responsible for actually paying the bill.public void setShipToParty(@Nullable String shipToParty)
Original property name from the Odata EDM: ShipToParty
shipToParty
- The party who receives delivery of the goods.public void setSupplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
supplier
- Alphanumeric key uniquely identifying the document.public void setDestinationCountry(@Nullable String destinationCountry)
Original property name from the Odata EDM: DestinationCountry
As a general rule, it is best to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on).The system uses the country key identifier to:Help determine the appropriate taxes during pricingDetermine important country-specific standards (the length of postal codes and bank account numbers, for example)When you process billing documents collectively, you can use the destination country as one of the selection criteria.
destinationCountry
- Identifies the destination country in which the goods are delivered to the customer.public void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps
materialGroup
- Key that you use to group together several materials or services with the same attributes, and to
assign them to a particular material group.public void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Alphanumeric key uniquely identifying the material.public void setReturnsRefundExtent(@Nullable String returnsRefundExtent)
Original property name from the Odata EDM: ReturnsRefundExtent
The system can determine the returns refund code automatically from the combination of inspection code and return reason, but the user can also select it manually.You define a returns refund code R01 with description 10% reduction = 90% refund.If the item value of the original order item were 100 euros, then the customer would receive a credit memo for 90 euros.
returnsRefundExtent
- Can be used in pricing to calculate the refund amount.public void setAdditionalMaterialGroup1(@Nullable String additionalMaterialGroup1)
Original property name from the Odata EDM: AdditionalMaterialGroup1
additionalMaterialGroup1
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup2(@Nullable String additionalMaterialGroup2)
Original property name from the Odata EDM: AdditionalMaterialGroup2
additionalMaterialGroup2
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup3(@Nullable String additionalMaterialGroup3)
Original property name from the Odata EDM: AdditionalMaterialGroup3
additionalMaterialGroup3
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup4(@Nullable String additionalMaterialGroup4)
Original property name from the Odata EDM: AdditionalMaterialGroup4
additionalMaterialGroup4
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup5(@Nullable String additionalMaterialGroup5)
Original property name from the Odata EDM: AdditionalMaterialGroup5
additionalMaterialGroup5
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setPersonnel(@Nullable String personnel)
Original property name from the Odata EDM: Personnel
personnel
- The personnel number is the only feature within a client which is unique to an employee. You have to
enter a personnel number before you can display and maintain an employee's master data and time data.public void setPriceListType(@Nullable String priceListType)
Original property name from the Odata EDM: PriceListType
You can define price list types according to the needs of your own organization. Price list types can be grouped according to:the kind of price list (for example, wholesale or retail)the currency in which the price appearsthe number of the price list typeYou can use price list types to apply conditions during pricing or to generate statistics.In the customer master record, enter one of the values predefined for your system. The system proposes the value automatically during sales order processing. You can change the value manually in the sales document header.
priceListType
- Identifies a price list or other condition type (for example, a surcharge or discount).public void setPostalCode(@Nullable String postalCode)
Original property name from the Odata EDM: PostalCode
This field contains the postal (zip) code for the house address(street and city).This entry is checked against the country-specific entry in table005 (indicator PLZCTL).
postalCode
- Postal codepublic void setRegion(@Nullable String region)
Original property name from the Odata EDM: Region
The automatic address formatting function prints the region in addresses in the USA, Canada, Italy, Brazil or Australia, and the county in Great Britain.For more information, see the examples in the documentation on the Address Layout Key.Meaning of the regional code in ...Australia -> ProvinceBrazil -> StateCanada -> ProvinceGermany -> StateGreat Britain -> CountyItaly -> ProvinceJapan -> PrefectureSwitzerland -> CantonUSA -> State
region
- In some countries, the region forms part of the address. The meaning depends on the country.public void setEngagementProjectServiceOrg(@Nullable String engagementProjectServiceOrg)
Original property name from the Odata EDM: EngagementProjectServiceOrg
This field links master project data with the company code and plant.
engagementProjectServiceOrg
- This field links master project data with the company code and plant.public void setRequirementSegment(@Nullable String requirementSegment)
Original property name from the Odata EDM: RequirementSegment
Customer 1 accepts quality 1 and 2 while customer 2 accepts only quality 1. This results in 2 different requirement segments which can be assigned to different stock segments.
requirementSegment
- Indicates additional information about the type of requirement. You can freely define which
requirement segments are satisfied by which stock segments using segmentation strategies in the
transaction Segmentation Strategy Maintenance .public void setStockSegment(@Nullable String stockSegment)
Original property name from the Odata EDM: StockSegment
stockSegment
- Segment assigned to a stockable item. The valid stock segment is defined in the segmentation strategy
and the strategy is assigned to the material in the material master.public void setDivision(@Nullable String division)
Original property name from the Odata EDM: Division
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
division
- A way of grouping materials, products, or services. The system uses divisions to determine the sales
areas and the business areas for a material, product, or service.public void setCommodityCode(@Nullable String commodityCode)
Original property name from the Odata EDM: CommodityCode
The Harmonized System contains code numbers for all goods that an be transported across national or regional boundaries. Goods are coded according to this nomenclature when declaring the import or export of goods to the proper authorities. The specification of standard commodity codes in declarations enables the authority to tally the quantities of imported or exported goods of specific goods categories for statistical purposes (INTRASTAT).
commodityCode
- Official code number based on the Harmonized Commodity Description and Coding System (HS).public void setConsumptionTaxCtrlCode(@Nullable String consumptionTaxCtrlCode)
Original property name from the Odata EDM: ConsumptionTaxCtrlCode
consumptionTaxCtrlCode
- Control code for consumption taxes in foreign tradepublic void setBRSpcfcTaxBasePercentageCode(@Nullable String bRSpcfcTaxBasePercentageCode)
Original property name from the Odata EDM: BRSpcfcTaxBasePercentageCode
In the invoice verification, the ICMS tax value is calculated with a reduced tax base for freight charges (Conhecimento) only. The law stipulates a reduced tax base of 80% of the transport invoice.
bRSpcfcTaxBasePercentageCode
- Tax calculation for Brazil:public void setBRSpcfcTxGrpDynTaxExceptions(@Nullable String bRSpcfcTxGrpDynTaxExceptions)
Original property name from the Odata EDM: BRSpcfcTxGrpDynTaxExceptions
Tax rates are maintained for each of the tax types IPI, ICMS, SubTrib, and ISS, as defined by these factors or combination of factors. In addition to these rates, dynamic exceptions allow you to define tax rates according to additional factors. To do so, you define tax groups, which contain up to three factors (key fields), and which you activate for the different tax types.To define a tax group, specify:A number for it in the range from 10 to 89Which key field(s) are to be used (up to three)Calling application used to calculate the taxWhich tax types the tax group is to be activated for (IPI, ICMS, SubTrib, and/or ISS)After you have defined tax groups, you enter tax rates applicable for a particular tax type and tax group combination.Several tax groups can be activated for a tax type. If this is the case, the system finds the relevant tax rate based on the following information:If you use condition-based tax calculation, you need to adjust the access sequences that belong to the conditions that store the rates whenever you create or change a tax group.If you do not use condition-based tax calculation, you do not have to maintain the corresponding access sequences. Instead, the system reads the entries in the list, starting at the top. The first entry that it finds data for is used to determine the tax rate. Assume, for example, that tax group 50 contains the key field NCM code and tax group 51 contains the key field material class. If, during tax calculation, the system finds a record for both tax groups, 50 and 51, it takes the lower number, 50.
bRSpcfcTxGrpDynTaxExceptions
- Groups together up to three key fields that the system uses to determine the appropriate tax rate in
the case of dynamic exceptions. The key fields refer to information stored in the customer, vendor,
and material master records (except for the tax code, which is taken from the item level in the
transactions).public void setCustomerTaxClassification1(@Nullable String customerTaxClassification1)
Original property name from the Odata EDM: CustomerTaxClassification1
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
customerTaxClassification1
- Indicates whether, during pricing, the system takes into account taxes that relate to the customer
(for example, state sales taxes).public void setCustomerTaxClassification2(@Nullable String customerTaxClassification2)
Original property name from the Odata EDM: CustomerTaxClassification2
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
customerTaxClassification2
- Indicates whether, during pricing, the system takes into account taxes that relate to the customer
(for example, state sales taxes).public void setCustomerTaxClassification3(@Nullable String customerTaxClassification3)
Original property name from the Odata EDM: CustomerTaxClassification3
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
customerTaxClassification3
- Indicates whether, during pricing, the system takes into account taxes that relate to the customer
(for example, state sales taxes).public void setCustomerTaxClassification4(@Nullable String customerTaxClassification4)
Original property name from the Odata EDM: CustomerTaxClassification4
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
customerTaxClassification4
- Indicates whether, during pricing, the system takes into account taxes that relate to the customer
(for example, state sales taxes).public void setProductTaxClassification1(@Nullable String productTaxClassification1)
Original property name from the Odata EDM: ProductTaxClassification1
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification1
- Indicates whether, during sales order processing, the system determines taxes that relate to the
material (for example, state sales taxes).public void setProductTaxClassification2(@Nullable String productTaxClassification2)
Original property name from the Odata EDM: ProductTaxClassification2
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification2
- Indicates whether, during sales order processing, the system determines taxes that relate to the
material (for example, VAT in the UK or state sales taxes in the USA).public void setProductTaxClassification3(@Nullable String productTaxClassification3)
Original property name from the Odata EDM: ProductTaxClassification3
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification3
- Indicates whether, during sales order processing, the system determines taxes that relate to the
material (for example, VAT in the UK or state sales taxes in the USA).public void setProductTaxClassification4(@Nullable String productTaxClassification4)
Original property name from the Odata EDM: ProductTaxClassification4
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
productTaxClassification4
- Indicates whether, during sales order processing, the system determines taxes that relate to the
material (for example, VAT in the UK or state sales taxes in the USA).public void setTradingContract(@Nullable String tradingContract)
Original property name from the Odata EDM: TradingContract
tradingContract
- Number used to clearly identify a trading contract.public void setTradingContractItem(@Nullable String tradingContractItem)
Original property name from the Odata EDM: TradingContractItem
tradingContractItem
- The number used to clearly identify an item in a trading contract.public void setTaxJurisdiction(@Nullable String taxJurisdiction)
Original property name from the Odata EDM: TaxJurisdiction
taxJurisdiction
- The tax jurisdiction is used for determining the tax rates in the USA. It defines to which tax
authorities you must pay your taxes. It is always the city to which the goods are supplied.public void setBRSpcfcTaxDepartureRegion(@Nullable String bRSpcfcTaxDepartureRegion)
Original property name from the Odata EDM: BRSpcfcTaxDepartureRegion
bRSpcfcTaxDepartureRegion
- Tax region of the delivering entity. Vendor (MM) or plant (SD).public void setBRSpcfcTaxDestinationRegion(@Nullable String bRSpcfcTaxDestinationRegion)
Original property name from the Odata EDM: BRSpcfcTaxDestinationRegion
bRSpcfcTaxDestinationRegion
- Tax region of the receiving entity. Customer (SD) or plant (MM).public void setMainItemMaterialPricingGroup(@Nullable String mainItemMaterialPricingGroup)
Original property name from the Odata EDM: MainItemMaterialPricingGroup
You can create price conditions fora material pricing group (for example, non-food products)a combination of customer and material pricing groupa combination of price group and material pricing group (for example, wholesale customers and all non-food products)
mainItemMaterialPricingGroup
- Enter a grouping of main item materials for which the same price conditions should apply.public void setMainItemPricingRefMaterial(@Nullable String mainItemPricingRefMaterial)
Original property name from the Odata EDM: MainItemPricingRefMaterial
The pricing reference material is stored in the master record of the main item material. All pricing conditions which apply to reference material apply to the material in the main item.You must first of all create a material master record for the pricing reference material.
mainItemPricingRefMaterial
- Enter the number of the material master record for the pricing reference material on which the system
should base its calculations for pricing for the main item.public void setVariantCondition(@Nullable String variantCondition)
Original property name from the Odata EDM: VariantCondition
variantCondition
- Variant Conditionpublic void setValueAddedServiceChargeCode(@Nullable String valueAddedServiceChargeCode)
Original property name from the Odata EDM: ValueAddedServiceChargeCode
You can use the charge code to specify your customer's or vendor's surcharge per value-added service type for the execution of value-added services.You can define a charge code in the sales or purchasing document itself. If you have defined this in your VAS conditions per value-added service, the system determines the charge code along with the other value-added service details in the document.For example, you can create charge codes for each VAS-type. That means, the key and short text of the codes show which codes you want to use for ticketing/labeling, packing or special services.You should only delete a charge code if you no longer use it in valid VAS-conditions.
valueAddedServiceChargeCode
- Indicates the VAS charge code.public void setSDDocument(@Nullable String sDDocument)
Original property name from the Odata EDM: SDDocument
sDDocument
- The number that uniquely identifies the sales, delivery, or billing document.public void setReferenceSDDocument(@Nullable String referenceSDDocument)
Original property name from the Odata EDM: ReferenceSDDocument
referenceSDDocument
- Identifies the sales order to which the delivery refers.public void setReferenceSDDocumentItem(@Nullable String referenceSDDocumentItem)
Original property name from the Odata EDM: ReferenceSDDocumentItem
referenceSDDocumentItem
- The number of the sales order item to which the delivery item refers.public void setSalesOffice(@Nullable String salesOffice)
Original property name from the Odata EDM: SalesOffice
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office.You can assign each customer to a sales office in the customer master record.Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
salesOffice
- A physical location (for example, a branch office) that has responsibility for the sale of certain
products or services within a given geographical area.public void setSalesGroup(@Nullable String salesGroup)
Original property name from the Odata EDM: SalesGroup
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria.If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market.You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
salesGroup
- A group of sales people who are responsible for processing sales of certain products or services.public void setSalesOrganization(@Nullable String salesOrganization)
Original property name from the Odata EDM: SalesOrganization
You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area.
salesOrganization
- An organizational unit responsible for the sale of certain products or services. The responsibility of
a sales organization may include legal liability for products and customer claims.public void setSalesOrderSalesOrganization(@Nullable String salesOrderSalesOrganization)
Original property name from the Odata EDM: SalesOrderSalesOrganization
When you create condition records to define prices for inter-company billing, you specify the sales organization that is responsible for processing the sales order.
salesOrderSalesOrganization
- Specifies the sales organization responsible for processing the sales order.public void setOrderQuantityUnit(@Nullable String orderQuantityUnit)
Original property name from the Odata EDM: OrderQuantityUnit
orderQuantityUnit
- Unit of measure in which the material is sold.public void setDistributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel.You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel.For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
distributionChannel
- The way in which products or services reach the customer. Typical examples of distribution channels
are wholesale, retail, or direct sales.public void setTransactionCurrency(@Nullable String transactionCurrency)
Original property name from the Odata EDM: TransactionCurrency
The system proposes the document currency from the customer master record of the sold-to party. You can change the currency manually in the document. If you change the currency, the system recalculates prices for the entire document.
transactionCurrency
- The currency that applies to the document (for example, to a sales order or an invoice).public void setWBSElementInternalID(@Nullable String wBSElementInternalID)
Original property name from the Odata EDM: WBSElementInternalID
wBSElementInternalID
- WBS Billing Elementpublic void setWorkPackage(@Nullable String workPackage)
Original property name from the Odata EDM: WorkPackage
workPackage
- WBS Work Packagepublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Key uniquely identifying a plant.public void setPlantRegion(@Nullable String plantRegion)
Original property name from the Odata EDM: PlantRegion
plantRegion
- Region in which plant is locatedpublic void setWorkItem(@Nullable String workItem)
Original property name from the Odata EDM: WorkItem
workItem
- Work Item IDpublic void setConditionProcessingStatus(@Nullable String conditionProcessingStatus)
Original property name from the Odata EDM: ConditionProcessingStatus
conditionProcessingStatus
- The processing status can be freely assigned for condition records.public void setPricingDate(@Nullable LocalDateTime pricingDate)
Original property name from the Odata EDM: PricingDate
pricingDate
- Gives the date for which this condition is calculated. Which date is used here is controlled in
Customizing by condition category.public void setConditionIsExclusive(@Nullable Boolean conditionIsExclusive)
Original property name from the Odata EDM: ConditionIsExclusive
conditionIsExclusive
- Indicator condition exclusivepublic void setConditionScaleBasisValue(@Nullable String conditionScaleBasisValue)
Original property name from the Odata EDM: ConditionScaleBasisValue
conditionScaleBasisValue
- Condition scale base valuepublic void setTaxCode(@Nullable String taxCode)
Original property name from the Odata EDM: TaxCode
Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist.
taxCode
- The tax code represents a tax category which must be taken into consideration when making a tax return
to the tax authorities.public void setETag(@Nullable String eTag)
Original property name from the Odata EDM: ETag
eTag
- The eTag to set.protected String getEntityCollection()
getEntityCollection
in class VdmEntity<SlsPrcgCndnRecdValidity>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SlsPrcgCndnRecdValidity>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SlsPrcgCndnRecdValidity>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SlsPrcgCndnRecdValidity>
@Nonnull public static <T> SlsPrcgCndnRecdValidityField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> SlsPrcgCndnRecdValidityField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public ErpConfigContext getErpConfigContext()
VdmEntity
getErpConfigContext
in class VdmEntity<SlsPrcgCndnRecdValidity>
@Deprecated public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
attachToService(String, ErpConfigContext)
instead.VdmEntity
setErpConfigContext
in class VdmEntity<SlsPrcgCndnRecdValidity>
erpConfigContext
- New ERP configuration context to apply to this entityprotected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SlsPrcgCndnRecdValidity>
public void attachToService(@Nullable String servicePath, @Nullable ErpConfigContext configContext)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SlsPrcgCndnRecdValidity>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.configContext
- Optional parameter. New ERP configuration context to apply to this entity and any associated entities
that were previously fetched. If a null value is provided and the ERP configuration context has never
been set, then the ERP configuration context will be set to a new instance of
ErpConfigContext
.protected String getDefaultServicePath()
getDefaultServicePath
in class VdmEntity<SlsPrcgCndnRecdValidity>
@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SlsPrcgCndnRecdValidity>
@Nonnull public List<SlsPrcgCndnRecdSuplmnt> fetchSlsPrcgCndnRecdSuplmnt() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SlsPrcgCndnRecdSuplmnt> getSlsPrcgCndnRecdSuplmntOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SlsPrcgCndnRecdSuplmnt of a queried SlsPrcgCndnRecdValidity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public Optional<List<SlsPrcgCndnRecdSuplmnt>> getSlsPrcgCndnRecdSuplmntIfPresent()
If the navigation property for an entity SlsPrcgCndnRecdValidity has not been resolved yet, this method
will not query further information. Instead its Optional
result state will be
empty
.
Optional
with result
state empty
is returned.public void setSlsPrcgCndnRecdSuplmnt(@Nonnull List<SlsPrcgCndnRecdSuplmnt> value)
If the navigation property to_SlsPrcgCndnRecdSuplmnt of a queried SlsPrcgCndnRecdValidity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of SlsPrcgCndnRecdSuplmnt entities.public void addSlsPrcgCndnRecdSuplmnt(SlsPrcgCndnRecdSuplmnt... entity)
If the navigation property to_SlsPrcgCndnRecdSuplmnt of a queried SlsPrcgCndnRecdValidity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of SlsPrcgCndnRecdSuplmnt entities.@Nullable public SlsPrcgConditionRecord fetchSlsPrcgConditionRecord() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not
associated.com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nullable public SlsPrcgConditionRecord getSlsPrcgConditionRecordOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SlsPrcgConditionRecord of a queried SlsPrcgCndnRecdValidity is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public Optional<SlsPrcgConditionRecord> getSlsPrcgConditionRecordIfPresent()
If the navigation property for an entity SlsPrcgCndnRecdValidity has not been resolved yet, this method
will not query further information. Instead its Optional
result state will be
empty
.
Optional
with result state
empty
is returned.public void setSlsPrcgConditionRecord(SlsPrcgConditionRecord value)
value
- New SlsPrcgConditionRecord entity.public static SlsPrcgCndnRecdValidity.SlsPrcgCndnRecdValidityBuilder builder()
@Nullable public String getConditionRecord()
Original property name from the Odata EDM: ConditionRecord
The system uses the condition record number to store and retrieve information during processing (pricing, for example).
@Nullable public LocalDateTime getConditionValidityEndDate()
Original property name from the Odata EDM: ConditionValidityEndDate
@Nullable public LocalDateTime getConditionValidityStartDate()
Original property name from the Odata EDM: ConditionValidityStartDate
@Nullable public String getConditionApplication()
Original property name from the Odata EDM: ConditionApplication
@Nullable public String getConditionType()
Original property name from the Odata EDM: ConditionType
The condition type indicates, for example, whether, during pricing, the system applies a price, a discount, a surcharge, or other pricing elements, such as freight costs and sales taxes. For each of these pricing elements, there is a condition type defined in the system.
@Nullable public String getConditionReleaseStatus()
Original property name from the Odata EDM: ConditionReleaseStatus
If the status is set at 'B', for example, then the corresponding records are taken into account during a pricing simulation, but are not used in current documents.The release status can only be maintained directly for agreements (sales deals). For condition records, this is done via the processing status for conditions.
@Nullable public String getDepartureCountry()
Original property name from the Odata EDM: DepartureCountry
You can define the country key in a table. As a rule, it is a good idea to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on). The system uses the key tohelp determine the relevant taxes during pricingdetermine important country-specific standards (the length of postal codes and bank account numbers, for example)
@Nullable public String getSalesDocument()
Original property name from the Odata EDM: SalesDocument
@Nullable public String getSalesDocumentItem()
Original property name from the Odata EDM: SalesDocumentItem
@Nullable public String getBillableControl()
Original property name from the Odata EDM: BillableControl
@Nullable public String getIndustry()
Original property name from the Odata EDM: Industry
The industry field belongs to the general data area of customer and vendor master records.
@Nullable public String getCityCode()
Original property name from the Odata EDM: CityCode
Currently the key is used only in the USA for handling city tax.
@Nullable public String getConditionContract()
Original property name from the Odata EDM: ConditionContract
@Nullable public String getCounty()
Original property name from the Odata EDM: County
Currently the county code is used in the USA for handling county tax, and in Denmark to define the municipality number of the employee's first place of residence.
@Nullable public String getEngagementProject()
Original property name from the Odata EDM: EngagementProject
@Nullable public String getConfigurationNumber()
Original property name from the Odata EDM: ConfigurationNumber
Here, the object number refers to the assignment of a variant to a plant-specific configurable material via the values assigned.The value assignment is as follows:General configurable material Racing bicycleVariant Blue racing bicycleCharacteristic value BlueThe system stores, for example, the number 20 internally. Behind this number lies the characteristic value "blue" for the variant "blue racing bicycle".
@Nullable public String getBR_NFDocumentType()
Original property name from the Odata EDM: BR_NFDocumentType
@Nullable public String getBRSpcfcFreeDefinedField1()
Original property name from the Odata EDM: BRSpcfcFreeDefinedField1
@Nullable public String getBRSpcfcFreeDefinedField2()
Original property name from the Odata EDM: BRSpcfcFreeDefinedField2
@Nullable public String getBRSpcfcFreeDefinedField3()
Original property name from the Odata EDM: BRSpcfcFreeDefinedField3
@Nullable public String getInternationalArticleNumber()
Original property name from the Odata EDM: InternationalArticleNumber
@Nullable public String getTechnicalObjectType()
Original property name from the Odata EDM: TechnicalObjectType
@Nullable public String getEquipment()
Original property name from the Odata EDM: Equipment
@Nullable public String getCustomerHierarchy()
Original property name from the Odata EDM: CustomerHierarchy
an existing customer master recordan organizational unit in the customer's structureIn this case, you need to create a master record for the organizational unit.When you create a master record for a node in a customer hierarchy, you are creating a kind of scaled down customer master record. If a node represents a particular organizational unit in the customer's own structure (for example, a regional sales office), you can specify basic information, such as address and contact person data as well as indicators to say whether the node is relevant for pricing and rebate processing.
@Nullable public String getIncotermsClassification()
Original property name from the Odata EDM: IncotermsClassification
Incoterms specify internationally recognized procedures that the shipper and the receiving party must follow for the shipping transaction to be completed successfully.If goods are shipped through a port of departure, the appropriate Incoterm might be: FOB ("Free On Board"). You can provide further details (for example, the name of the port) in the secondary Incoterm field: FOB Boston, for example.
@Nullable public String getIncotermsTransferLocation()
Original property name from the Odata EDM: IncotermsTransferLocation
If the primary Incoterm is, for example, FOB ("Free on Board"), then the second field provides details of the port from which the delivery leaves (for example, "FOB Boston").
@Nullable public String getAccountTaxType()
Original property name from the Odata EDM: AccountTaxType
@Nullable public String getTxRlvnceClassfctnForArgentina()
Original property name from the Odata EDM: TxRlvnceClassfctnForArgentina
Note that this field has a namespace restriction and the followingvalues are not allowed:S*, Q* R* P*, X*, Y* for alphanumerical keys0*, 5* 6* 7*, 8*, 9* for numerical keys
@Nullable public String getBR_TaxCode()
Original property name from the Odata EDM: BR_TaxCode
If the indicator for ISS is marked, no other tax type must be activated.
@Nullable public String getLocalSalesTaxApplicabilityCode()
Original property name from the Odata EDM: LocalSalesTaxApplicabilityCode
@Nullable public String getCustomerGroup()
Original property name from the Odata EDM: CustomerGroup
@Nullable public String getCustomerPriceGroup()
Original property name from the Odata EDM: CustomerPriceGroup
You can define groups according to the needs of your organization. For example, you can define a group of customers to whom you want to give the same kind of discount. You can then use the price group to apply the special discount during sales order processing.The system proposes the price group from the customer master record. You can change the proposed value manually in the sales document in both the header and at the item level.
@Nullable public String getMaterialPricingGroup()
Original property name from the Odata EDM: MaterialPricingGroup
You assign the material price group to a material on the Sales 2 screen in the material master record in the Mat. Price Group field.
@Nullable public String getSoldToParty()
Original property name from the Odata EDM: SoldToParty
@Nullable public String getCustomer()
Original property name from the Odata EDM: Customer
Enter the number of your customer.
@Nullable public String getPayerParty()
Original property name from the Odata EDM: PayerParty
The payer may differ from the bill-to party who receives the bill.
@Nullable public String getShipToParty()
Original property name from the Odata EDM: ShipToParty
@Nullable public String getSupplier()
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
@Nullable public String getDestinationCountry()
Original property name from the Odata EDM: DestinationCountry
As a general rule, it is best to use the existing international standards for identifying vehicles from different countries (for example: USA = United States, I = Italy, and so on).The system uses the country key identifier to:Help determine the appropriate taxes during pricingDetermine important country-specific standards (the length of postal codes and bank account numbers, for example)When you process billing documents collectively, you can use the destination country as one of the selection criteria.
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getReturnsRefundExtent()
Original property name from the Odata EDM: ReturnsRefundExtent
The system can determine the returns refund code automatically from the combination of inspection code and return reason, but the user can also select it manually.You define a returns refund code R01 with description 10% reduction = 90% refund.If the item value of the original order item were 100 euros, then the customer would receive a credit memo for 90 euros.
@Nullable public String getAdditionalMaterialGroup1()
Original property name from the Odata EDM: AdditionalMaterialGroup1
@Nullable public String getAdditionalMaterialGroup2()
Original property name from the Odata EDM: AdditionalMaterialGroup2
@Nullable public String getAdditionalMaterialGroup3()
Original property name from the Odata EDM: AdditionalMaterialGroup3
@Nullable public String getAdditionalMaterialGroup4()
Original property name from the Odata EDM: AdditionalMaterialGroup4
@Nullable public String getAdditionalMaterialGroup5()
Original property name from the Odata EDM: AdditionalMaterialGroup5
@Nullable public String getPersonnel()
Original property name from the Odata EDM: Personnel
@Nullable public String getPriceListType()
Original property name from the Odata EDM: PriceListType
You can define price list types according to the needs of your own organization. Price list types can be grouped according to:the kind of price list (for example, wholesale or retail)the currency in which the price appearsthe number of the price list typeYou can use price list types to apply conditions during pricing or to generate statistics.In the customer master record, enter one of the values predefined for your system. The system proposes the value automatically during sales order processing. You can change the value manually in the sales document header.
@Nullable public String getPostalCode()
Original property name from the Odata EDM: PostalCode
This field contains the postal (zip) code for the house address(street and city).This entry is checked against the country-specific entry in table005 (indicator PLZCTL).
@Nullable public String getRegion()
Original property name from the Odata EDM: Region
The automatic address formatting function prints the region in addresses in the USA, Canada, Italy, Brazil or Australia, and the county in Great Britain.For more information, see the examples in the documentation on the Address Layout Key.Meaning of the regional code in ...Australia -> ProvinceBrazil -> StateCanada -> ProvinceGermany -> StateGreat Britain -> CountyItaly -> ProvinceJapan -> PrefectureSwitzerland -> CantonUSA -> State
@Nullable public String getEngagementProjectServiceOrg()
Original property name from the Odata EDM: EngagementProjectServiceOrg
This field links master project data with the company code and plant.
@Nullable public String getRequirementSegment()
Original property name from the Odata EDM: RequirementSegment
Customer 1 accepts quality 1 and 2 while customer 2 accepts only quality 1. This results in 2 different requirement segments which can be assigned to different stock segments.
@Nullable public String getStockSegment()
Original property name from the Odata EDM: StockSegment
@Nullable public String getDivision()
Original property name from the Odata EDM: Division
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
@Nullable public String getCommodityCode()
Original property name from the Odata EDM: CommodityCode
The Harmonized System contains code numbers for all goods that an be transported across national or regional boundaries. Goods are coded according to this nomenclature when declaring the import or export of goods to the proper authorities. The specification of standard commodity codes in declarations enables the authority to tally the quantities of imported or exported goods of specific goods categories for statistical purposes (INTRASTAT).
@Nullable public String getConsumptionTaxCtrlCode()
Original property name from the Odata EDM: ConsumptionTaxCtrlCode
@Nullable public String getBRSpcfcTaxBasePercentageCode()
Original property name from the Odata EDM: BRSpcfcTaxBasePercentageCode
In the invoice verification, the ICMS tax value is calculated with a reduced tax base for freight charges (Conhecimento) only. The law stipulates a reduced tax base of 80% of the transport invoice.
@Nullable public String getBRSpcfcTxGrpDynTaxExceptions()
Original property name from the Odata EDM: BRSpcfcTxGrpDynTaxExceptions
Tax rates are maintained for each of the tax types IPI, ICMS, SubTrib, and ISS, as defined by these factors or combination of factors. In addition to these rates, dynamic exceptions allow you to define tax rates according to additional factors. To do so, you define tax groups, which contain up to three factors (key fields), and which you activate for the different tax types.To define a tax group, specify:A number for it in the range from 10 to 89Which key field(s) are to be used (up to three)Calling application used to calculate the taxWhich tax types the tax group is to be activated for (IPI, ICMS, SubTrib, and/or ISS)After you have defined tax groups, you enter tax rates applicable for a particular tax type and tax group combination.Several tax groups can be activated for a tax type. If this is the case, the system finds the relevant tax rate based on the following information:If you use condition-based tax calculation, you need to adjust the access sequences that belong to the conditions that store the rates whenever you create or change a tax group.If you do not use condition-based tax calculation, you do not have to maintain the corresponding access sequences. Instead, the system reads the entries in the list, starting at the top. The first entry that it finds data for is used to determine the tax rate. Assume, for example, that tax group 50 contains the key field NCM code and tax group 51 contains the key field material class. If, during tax calculation, the system finds a record for both tax groups, 50 and 51, it takes the lower number, 50.
@Nullable public String getCustomerTaxClassification1()
Original property name from the Odata EDM: CustomerTaxClassification1
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
@Nullable public String getCustomerTaxClassification2()
Original property name from the Odata EDM: CustomerTaxClassification2
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
@Nullable public String getCustomerTaxClassification3()
Original property name from the Odata EDM: CustomerTaxClassification3
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
@Nullable public String getCustomerTaxClassification4()
Original property name from the Odata EDM: CustomerTaxClassification4
The system copies the tax classification from the tax information stored in the customer master record of the ship-to party. During pricing, the system uses the tax classification together with the country key (identifies where the customer is located) to calculate relevant taxes.
@Nullable public String getProductTaxClassification1()
Original property name from the Odata EDM: ProductTaxClassification1
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable public String getProductTaxClassification2()
Original property name from the Odata EDM: ProductTaxClassification2
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable public String getProductTaxClassification3()
Original property name from the Odata EDM: ProductTaxClassification3
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable public String getProductTaxClassification4()
Original property name from the Odata EDM: ProductTaxClassification4
The system copies the tax classification from the tax information stored in the material master record. During pricing, the system uses the tax classification to calculate relevant taxes.
@Nullable public String getTradingContract()
Original property name from the Odata EDM: TradingContract
@Nullable public String getTradingContractItem()
Original property name from the Odata EDM: TradingContractItem
@Nullable public String getTaxJurisdiction()
Original property name from the Odata EDM: TaxJurisdiction
@Nullable public String getBRSpcfcTaxDepartureRegion()
Original property name from the Odata EDM: BRSpcfcTaxDepartureRegion
@Nullable public String getBRSpcfcTaxDestinationRegion()
Original property name from the Odata EDM: BRSpcfcTaxDestinationRegion
@Nullable public String getMainItemMaterialPricingGroup()
Original property name from the Odata EDM: MainItemMaterialPricingGroup
You can create price conditions fora material pricing group (for example, non-food products)a combination of customer and material pricing groupa combination of price group and material pricing group (for example, wholesale customers and all non-food products)
@Nullable public String getMainItemPricingRefMaterial()
Original property name from the Odata EDM: MainItemPricingRefMaterial
The pricing reference material is stored in the master record of the main item material. All pricing conditions which apply to reference material apply to the material in the main item.You must first of all create a material master record for the pricing reference material.
@Nullable public String getVariantCondition()
Original property name from the Odata EDM: VariantCondition
@Nullable public String getValueAddedServiceChargeCode()
Original property name from the Odata EDM: ValueAddedServiceChargeCode
You can use the charge code to specify your customer's or vendor's surcharge per value-added service type for the execution of value-added services.You can define a charge code in the sales or purchasing document itself. If you have defined this in your VAS conditions per value-added service, the system determines the charge code along with the other value-added service details in the document.For example, you can create charge codes for each VAS-type. That means, the key and short text of the codes show which codes you want to use for ticketing/labeling, packing or special services.You should only delete a charge code if you no longer use it in valid VAS-conditions.
@Nullable public String getSDDocument()
Original property name from the Odata EDM: SDDocument
@Nullable public String getReferenceSDDocument()
Original property name from the Odata EDM: ReferenceSDDocument
@Nullable public String getReferenceSDDocumentItem()
Original property name from the Odata EDM: ReferenceSDDocumentItem
@Nullable public String getSalesOffice()
Original property name from the Odata EDM: SalesOffice
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office.You can assign each customer to a sales office in the customer master record.Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
@Nullable public String getSalesGroup()
Original property name from the Odata EDM: SalesGroup
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria.If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market.You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
@Nullable public String getSalesOrganization()
Original property name from the Odata EDM: SalesOrganization
You can assign any number of distribution channels and divisions to a sales organization. A particular combination of sales organization, distribution channel, and division is known as a sales area.
@Nullable public String getSalesOrderSalesOrganization()
Original property name from the Odata EDM: SalesOrderSalesOrganization
When you create condition records to define prices for inter-company billing, you specify the sales organization that is responsible for processing the sales order.
@Nullable public String getOrderQuantityUnit()
Original property name from the Odata EDM: OrderQuantityUnit
@Nullable public String getDistributionChannel()
Original property name from the Odata EDM: DistributionChannel
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel.You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel.For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
@Nullable public String getTransactionCurrency()
Original property name from the Odata EDM: TransactionCurrency
The system proposes the document currency from the customer master record of the sold-to party. You can change the currency manually in the document. If you change the currency, the system recalculates prices for the entire document.
@Nullable public String getWBSElementInternalID()
Original property name from the Odata EDM: WBSElementInternalID
@Nullable public String getWorkPackage()
Original property name from the Odata EDM: WorkPackage
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getPlantRegion()
Original property name from the Odata EDM: PlantRegion
@Nullable public String getWorkItem()
Original property name from the Odata EDM: WorkItem
@Nullable public String getConditionProcessingStatus()
Original property name from the Odata EDM: ConditionProcessingStatus
@Nullable public LocalDateTime getPricingDate()
Original property name from the Odata EDM: PricingDate
@Nullable public Boolean getConditionIsExclusive()
Original property name from the Odata EDM: ConditionIsExclusive
@Nullable public String getConditionScaleBasisValue()
Original property name from the Odata EDM: ConditionScaleBasisValue
@Nullable public String getTaxCode()
Original property name from the Odata EDM: TaxCode
Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist.
@Nullable public String getETag()
Original property name from the Odata EDM: ETag
public String toString()
toString
in class VdmObject<SlsPrcgCndnRecdValidity>
public boolean equals(Object o)
equals
in class VdmObject<SlsPrcgCndnRecdValidity>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SlsPrcgCndnRecdValidity>
public int hashCode()
hashCode
in class VdmObject<SlsPrcgCndnRecdValidity>
Copyright © 2019 SAP SE. All rights reserved.