Newer Version Available

This content describes an older version of this product. View Latest

b2bExpress_assetConfigData API

Store the information that is displayed on the assets page.

This API is used to store the field and label information that is displayed on the new Assets subtab of the Account page.

URI

1/services/apexrest/vlocity_cmt/v1/integrationprocedure/b2bExpress_assetConfigData/

HTTP Method

POST

Request

1{}

Response

1{
2	"responseData": {
3		"columnMap": [{
4				"label": "Id",
5				"valueMap": "Id.value",
6				"visible": false
7			},
8			{
9				"label": "Asset Name",
10				"valueMap": "Name",
11				"collapsable": true,
12				"showAttrs": true
13			},
14			{
15				"label": "Service Account",
16				"valueMap": "vlocity_cmt__ServiceAccountId__r.Name"
17			},
18			{
19				"label": "Billing Account",
20				"valueMap": "vlocity_cmt__BillingAccountId__r.Name"
21			},
22			{
23				"label": "Service Identifier",
24				"valueMap": "vlocity_cmt__ServiceIdentifier__c.value"
25			},
26			{
27				"label": "Contract",
28				"valueMap": "vlocity_cmt__ContractId__r.ContractNumber"
29			},
30			{
31				"label": "Recurring Total",
32				"valueMap": "vlocity_cmt__RecurringTotal__c.value",
33				"dataType": "Currency",
34				"align": "right"
35			},
36			{
37				"label": "One Time Total",
38				"valueMap": "vlocity_cmt__OneTimeTotal__c.value",
39				"dataType": "Currency",
40				"align": "right"
41			},
42			{
43				"label": "Status",
44				"valueMap": "vlocity_cmt__ProvisioningStatus__c.value"
45			}
46		],
47		"displayActionOptions": [{
48				"label": "Change to Quote",
49				"value": "Quote"
50			},
51			{
52				"label": "Change to Order",
53				"value": "Order"
54			}
55		],
56		"tableGroupFilterOptions": [
57			"Name",
58			"ServiceAccountId__r",
59			"BillingAccountId__r",
60			"Contract__c",
61			"ProvisioningStatus__c"
62		],
63		"excludeRepititiveColumnDataKeys": [
64			"vlocity_cmt__BillingAccountId__r",
65			"vlocity_cmt__ServiceAccountId__r",
66			"vlocity_cmt__ProvisioningStatus__c"
67		]
68	}
69}