XML File Format for Uploading Product Versions

Before uploading a product version file through the File Upload Interface utility, you need to ensure that the XML file contains the following tags:

Tag Name Tag Description Mandatory (Yes or No)
C1_​PRODUCT_​VER_​BO Used to specify the details of the product version whose record you want to create or update in the system. Yes
productCode Used to specify the product version. Yes
effectiveDate Used to specify the date from when the product version is effective. Yes
description Used to specify the description for the product version. Yes
termsAndCondition Used to specify the terms and conditions that are applicable for the product version. No
productVersionCharacteristic Used to specify a list of characteristics for the product version. No
characteristicType Used to specify the characteristic type. Yes (Conditional)
Note: This data is required when you want to define a characteristic for the product version.
characteristicEffectiveDate Used to specify the date from when the characteristic is effective for the product version. Yes (Conditional)
Note: This data is required when you want to define a characteristic for the product version.
characteristicValue Used to specify the value for the characteristic type. Yes (Conditional)
Note: This data is required when you want to define a characteristic for the product version.
productVersionEligibility Used to specify a list of eligible criteria's that decides the enrollment for the pricing and billing of the product version. No
eligibilityRuleFlg The valid value is:
  • ELIG

Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
startDate Used to specify the date from when the eligibility criteria is effective for the product version. Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
endDate Used to specify the date till when the eligibility criteria is effective for the product version. No
description Used to specify the description for the eligibility criteria. Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
productVersionEligibilityDetail Used to specify the details of the product version eligibility criteria. No
sequenceNumber Used to specify the order in which the product version eligibility criteria should be executed. Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
lhsPriceParmCd Used to specify the parameter (on the left hand side) which is used in the pricing eligibility criteria. Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
operator Used to specify the relational operator to define the relation between the parameter name and value. The valid values are:
  • <

  • <=

  • <>

  • =

  • >

  • >=

  • BETW

  • IN

  • LIKE

  • NTIN

Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
rhsPriceParmCd Used to specify the parameter value (on the right hand side) against which you want to compare the parameter (on the left hand side). Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
rhsPriceParmTypeFlg Used to specify the parameter value against which you want to compare the parameter. Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
rhsPriceParmVal Used to specify the predefined parameter value for the parameter (on the right hand side) against which you want to compare the parameter (on the left hand side). Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
trueFlag The valid values are:
  • COND

  • RLFS

  • RLTR

Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
falseFlag The valid values are:
  • COND

  • RLFS

  • RLTR

Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
insufficientFlag The valid values are:
  • COND

  • RLFS

  • RLTR

Yes (Conditional)
Note: This data is required when you want to define an eligibility criteria for the product version.
productVersionPriceList Used to specify the details of the price list that you want to associate with the product version. No
priceListId Used to indicate the price list that you want to associate with the product version. Yes (Conditional)
Note: This data is required when you want to define a price list for the pricing of the product version.
productVersionService Used to specify a list of predefined services that are valid for the product version. No
serviceCd Used to indicate the predefined service for the product version. Yes (Conditional)
Note: This data is required when you want to associate a predefined service for a product version.
mandatorySw Used to specify whether the service is mandatory or not. The valid values are:
  • Y

  • N

Yes (Conditional)
Note: This data is required when you want to associate a predefined service for a product version.
productVersionProduct Used to specify a list of products which you want to associate with the product version. No
productChildCd Used to specify the product which you want to associate with the product version. Yes (Conditional)
Note: This data is required when you want to associate a product with a product version.
productVersionProductService Used to specify a list of predefined services of the associated product. No
serviceCd Used to specify the predefined service of the associated product. Yes (Conditional)
Note: This data is required when you want to associate a product with a product version.
inclusionSw Used to specify whether the service should be included while defining the pricing of the product version. The valid values are:
  • Y

  • N

Yes (Conditional)
Note: This data is required when you want to associate a product with a product version.