VPL Metadata Config (Managed Package)

This custom metadata type is used to manage various org settings specific to Multiplay Subscription Management. Here's how these records are used in Multiplay Subscription Management.

Managed Package Icon This feature is part of the Communications Cloud managed package.

Record Name

Fields

Description

Agent_baseURL

Label: Agent baseURL

VPL Config Value: The base lightning URL of the org. For example: https://<domain_name>.lightning.force.com

The base URL used for the agent console. This base URL is used in the agent workflows to construct the redirect URL.

BulkPreprovisionData_DataValidationVIP

Label: BulkPreprovisionData_DataValidationVIP

VPL Config Value: SFI-PreProvisionedDataValidation

The name of the Integration Procedure that is used to validate data in the Bulk Upload workflow. This Integration Procedure is called by the vlocity_cmt. B2CCmexCallIntegrationProcedure Apex class.

BulkPreprovisionData_PostProcessVIP

Label: BulkPreprovisionData_PostProcessVIP

VPL Config Value: SFI-BulkPreProvisioningPostProcess

The name of the Integration Procedure that is used to do the postprocessing tasks in the Bulk Upload workflow. This Integration Procedure creates an account, contact, account-contact relationship (ACR), and order, and initiates order processing. This Integration Procedure is called by the vlocity_cmt. B2CCmexCallIntegrationProcedure Apex class.

BulkPreprovisionData_PreProcessVIP

Label: BulkPreprovisionData_PreProcessVIP

VPL Config Value: SFI-BulkPreProcess

The name of the Integration Procedure that is used to do the preprocessing tasks in the Bulk Upload workflow. This Integration Procedure is called by the vlocity_cmt. B2CCmexCallIntegrationProcedure Apex class.

Community_baseUrl

Label: Community baseURL

VPL Config Value: The base community URL of the org, without the path appended. For example: https://<site_name>.force.com

The base URL used for the customer portal, but without /s at the end. This base URL is used to construct the URLs used for navigation within the community. For example, this base URL is used when you construct a URL to go to a page that launches an OmniScript.

ConsumerAccountRecordTypeId

Label: ConsumerAccountRecordTypeId

VPL Config Value: The record ID of the Consumer record type of the Account object. For example: 0125e00000097EFAAY

The record ID used when creating the consumer account record in the Bulk Upload workflow. This record ID associates the consumer account type with the subscriber created by the Bulk Upload workflow.

Customer_baseURL

Label: Customer baseURL

VPL Config Value: The base community URL of the org. For example: https://<site_name>.force.com/s

The base URL used for the customer portal, with /s appended. This base URL is used in the welcome email and in the forgot password workflow to construct the URL for subscribers to set or reset their password. It is also used in the customer workflows to construct the redirect URL.

CustomerAccountOwnerProfileName

Label: CustomerAccountOwnerProfileName

VPL Config Value: System Administrator

The profile name of the owner of the account record created for each customer in Multiplay Subscription Management. This is used in the Explore and Join workflow. Ownership of customer accounts is assigned to any user with the profile specified here and a not-null role. By default, the System Administrator profile is used to identify potential customer account owners.

CustomerCommunityUser

Label: The record ID of the profile assigned to subscribers.

VPL Config Value: Customer

The profile ID entered here is used to identify the user as a subscriber. This information is used in the customer portal, to allow subscribers to access the relevant pages. By default, the Mobile Subscription Self Service Customer profile is assigned to subscribers and its record ID is entered here.

CustomerProfileName

Label: CustomerProfileName

VPL Config Value: Mobile Subscription Self Service Customer

The name of the profile that should be used for customers added during the Explore and Join workflow. This profile name is used in an Apex class.

DefaultshippingOption

Label: DefultshippingOption

VPL Config Value: B2CCmex_STANDARD_SHIPPING_FEE

The product code associated with the default shipping product. This product code is used in workflows that require products to be shipped to the subscriber. Change this value if you change the product code associated with the default shipping product.

Demo_Flag

Label: Demo Flag

VPL Config Value: false

The demo flag allows you to disable calls to the Matrixx instance in the Top-Up Cash Balance workflow and the Top-Up Via Voucher workflow. When you set the demo flag to true, static, demo data is returned for balances in these workflows. If you have a Matrixx instance set up, or if you want to use the demo Matrixx instance provided by default, you can set this value to false. By default, the demo flat is disabled and the top-up workflows fetch and update balances on the demo Matrixx instance.

FreeChangeNumberCount

Label: FreeChangeNumberCount

VPL Config Value: 1

The number of times no fee is added when a number change is requested.

GoogleMapAPI

Label: GoogleMapAPI

VPL Config Value: none

The API key for the Google Maps Geolocation API. This API key is required to display the Google Maps component in the agent console. When an API key is entered, a map displays the billing address location. By default, no API key is entered and a map isn't displayed in the agent console.

OrderSubmitMode

Label: OrderSubmitMode

VPL Config Value: CPQ

The order submission mode that is used by the SFI-SubmitOrder Integration Procedure. By default, Industries CPQ is used to submit orders. Alternatively, you can specify XOM to use Order Management to submit orders.

PriceListId

Label: PriceListId

VPL Config Value: The record ID of the price list.

The price list identified here is used by the bulk upload utility to fetch prices while creating orders.

RecordType

Label: The record type ID of an account created when adding a subscriber.

VPL Config Value: RecordTypeId

The account record type assigned to subscribers is always consumer.

Service_Agent

Label: The record ID of the service agent profile.

VPL Config Value: Agent

Users with this profile are identified as agents. This value determines the operations the user can perform in a workflow.

System_Administrator

Label: The record ID of the system administrator profile.

VPL Config Value: Agent

Users with this profile are also identified as agents. This value determines the operations the user can perform in a workflow.