Skip to content

Commit 12c8e9f

Browse files
LPD-34676 Commerce site init data-sets JSONs
1 parent 6d0a45f commit 12c8e9f

File tree

4 files changed

+483
-0
lines changed

4 files changed

+483
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
{
2+
"dataSet": {
3+
"externalReferenceCode": "commerce-pending-order-items-data-set",
4+
"label": "Pending Order Items",
5+
"restApplication": "/headless-commerce-delivery-cart/v1.0",
6+
"restEndpoint": "/v1.0/carts/{cartId}/cart-items",
7+
"restSchema": "CartItem"
8+
},
9+
"views": [
10+
{
11+
"actions": [
12+
{
13+
"confirmationMessage_i18n": {
14+
},
15+
"icon": "view",
16+
"label_i18n": {
17+
"en_US": "View"
18+
},
19+
"method": "",
20+
"modalSize": "",
21+
"permissionKey": "",
22+
"title_i18n": {
23+
},
24+
"type": "link",
25+
"url": "{productURLs.en_US}"
26+
},
27+
{
28+
"confirmationMessage_i18n": {
29+
},
30+
"icon": "trash",
31+
"label_i18n": {
32+
"en_US": "Remove"
33+
},
34+
"method": "DELETE",
35+
"modalSize": "",
36+
"permissionKey": "",
37+
"title_i18n": {
38+
},
39+
"type": "async",
40+
"url": "/o/headless-commerce-delivery-cart/v1.0/cart-items/{id}"
41+
}
42+
],
43+
"externalReferenceCode": "commerce-pending-order-items-data-set-view",
44+
"label": "Pending Order Items View",
45+
"visualizationModes": {
46+
"table": [
47+
{
48+
"label_i18n": {
49+
"en_US": ""
50+
},
51+
"name": "thumbnail",
52+
"renderer": "image",
53+
"sortable": false,
54+
"type": "string"
55+
},
56+
{
57+
"label_i18n": {
58+
"en_US": "SKU"
59+
},
60+
"name": "sku",
61+
"renderer": "default",
62+
"sortable": true,
63+
"type": "string"
64+
},
65+
{
66+
"label_i18n": {
67+
"en_US": "Name"
68+
},
69+
"name": "name",
70+
"renderer": "default",
71+
"sortable": true,
72+
"type": "string"
73+
},
74+
{
75+
"label_i18n": {
76+
"en_US": "List Price"
77+
},
78+
"name": "price.priceFormatted",
79+
"renderer": "default",
80+
"sortable": true,
81+
"type": "string"
82+
},
83+
{
84+
"label_i18n": {
85+
"en_US": "Promotion Price"
86+
},
87+
"name": "price.promoPriceFormatted",
88+
"renderer": "default",
89+
"sortable": true,
90+
"type": "string"
91+
},
92+
{
93+
"label_i18n": {
94+
"en_US": "Discount"
95+
},
96+
"name": "price.discountFormatted",
97+
"renderer": "default",
98+
"sortable": true,
99+
"type": "string"
100+
},
101+
{
102+
"label_i18n": {
103+
"en_US": "Quantity"
104+
},
105+
"name": "quantity",
106+
"renderer": "default",
107+
"sortable": true,
108+
"type": "integer"
109+
},
110+
{
111+
"label_i18n": {
112+
"en_US": "UOM"
113+
},
114+
"name": "skuUnitOfMeasure.name",
115+
"renderer": "default",
116+
"sortable": true,
117+
"type": "string"
118+
},
119+
{
120+
"label_i18n": {
121+
"en_US": "Total"
122+
},
123+
"name": "price.finalPriceFormatted",
124+
"renderer": "default",
125+
"sortable": true,
126+
"type": "string"
127+
}
128+
]
129+
}
130+
}
131+
]
132+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
{
2+
"dataSet": {
3+
"externalReferenceCode": "commerce-pending-orders-data-set",
4+
"label": "Pending Orders",
5+
"restApplication": "/headless-commerce-delivery-cart/v1.0",
6+
"restEndpoint": "/v1.0/channels/{channelId}/carts",
7+
"restSchema": "Cart"
8+
},
9+
"views": [
10+
{
11+
"actions": [
12+
{
13+
"confirmationMessage_i18n": {
14+
},
15+
"icon": "view",
16+
"label_i18n": {
17+
"en_US": "View"
18+
},
19+
"method": "",
20+
"modalSize": "",
21+
"permissionKey": "",
22+
"title_i18n": {
23+
},
24+
"type": "link",
25+
"url": "cart/{id}"
26+
}
27+
],
28+
"externalReferenceCode": "commerce-pending-orders-data-set-view",
29+
"label": "Pending Orders View",
30+
"visualizationModes": {
31+
"table": [
32+
{
33+
"label_i18n": {
34+
"en_US": "Order ID"
35+
},
36+
"name": "id",
37+
"renderer": "actionLink",
38+
"sortable": true,
39+
"type": "integer"
40+
},
41+
{
42+
"label_i18n": {
43+
"en_US": "Order Name"
44+
},
45+
"name": "name",
46+
"renderer": "default",
47+
"sortable": true,
48+
"type": "string"
49+
},
50+
{
51+
"label_i18n": {
52+
"en_US": "Order Date"
53+
},
54+
"name": "createDate",
55+
"renderer": "Date",
56+
"sortable": true,
57+
"type": "string"
58+
},
59+
{
60+
"label_i18n": {
61+
"en_US": "ERC"
62+
},
63+
"name": "externalReferenceCode",
64+
"renderer": "default",
65+
"sortable": true,
66+
"type": "string"
67+
},
68+
{
69+
"label_i18n": {
70+
"en_US": "Purchase Order Number"
71+
},
72+
"name": "purchaseOrderNumber",
73+
"renderer": "default",
74+
"sortable": true,
75+
"type": "string"
76+
},
77+
{
78+
"label_i18n": {
79+
"en_US": "Account"
80+
},
81+
"name": "account",
82+
"renderer": "default",
83+
"sortable": true,
84+
"type": "string"
85+
},
86+
{
87+
"label_i18n": {
88+
"en_US": "Amount"
89+
},
90+
"name": "summary.totalFormatted",
91+
"renderer": "default",
92+
"sortable": true,
93+
"type": "string"
94+
},
95+
{
96+
"label_i18n": {
97+
"en_US": "Created by"
98+
},
99+
"name": "author",
100+
"renderer": "default",
101+
"sortable": true,
102+
"type": "string"
103+
},
104+
{
105+
"label_i18n": {
106+
"en_US": "Status"
107+
},
108+
"name": "workflowStatusInfo.label_i18n",
109+
"renderer": "label",
110+
"sortable": true,
111+
"type": "string"
112+
}
113+
]
114+
}
115+
}
116+
]
117+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
{
2+
"dataSet": {
3+
"externalReferenceCode": "commerce-placed-order-items-data-set",
4+
"label": "Placed Order Items",
5+
"restApplication": "/headless-commerce-delivery-order/v1.0",
6+
"restEndpoint": "/v1.0/channels/{placedOrderId}/placed-order-items",
7+
"restSchema": "PlacedOrderItem"
8+
},
9+
"views": [
10+
{
11+
"actions": [
12+
{
13+
"confirmationMessage_i18n": {
14+
},
15+
"icon": "view",
16+
"label_i18n": {
17+
"en_US": "View"
18+
},
19+
"method": "",
20+
"modalSize": "",
21+
"permissionKey": "",
22+
"title_i18n": {
23+
},
24+
"type": "link",
25+
"url": "../p/{productURLs.en_US}"
26+
}
27+
],
28+
"externalReferenceCode": "commerce-placed-order-items-data-set-view",
29+
"label": "Placed Order Items View",
30+
"visualizationModes": {
31+
"table": [
32+
{
33+
"label_i18n": {
34+
"en_US": ""
35+
},
36+
"name": "thumbnail",
37+
"renderer": "image",
38+
"sortable": false,
39+
"type": "string"
40+
},
41+
{
42+
"label_i18n": {
43+
"en_US": "SKU"
44+
},
45+
"name": "sku",
46+
"renderer": "default",
47+
"sortable": true,
48+
"type": "string"
49+
},
50+
{
51+
"label_i18n": {
52+
"en_US": "Name"
53+
},
54+
"name": "name",
55+
"renderer": "default",
56+
"sortable": true,
57+
"type": "string"
58+
},
59+
{
60+
"label_i18n": {
61+
"en_US": "List Price"
62+
},
63+
"name": "price.priceFormatted",
64+
"renderer": "default",
65+
"sortable": true,
66+
"type": "string"
67+
},
68+
{
69+
"label_i18n": {
70+
"en_US": "Promotion Price"
71+
},
72+
"name": "price.promoPriceFormatted",
73+
"renderer": "default",
74+
"sortable": true,
75+
"type": "string"
76+
},
77+
{
78+
"label_i18n": {
79+
"en_US": "Discount"
80+
},
81+
"name": "price.discountFormatted",
82+
"renderer": "default",
83+
"sortable": true,
84+
"type": "string"
85+
},
86+
{
87+
"label_i18n": {
88+
"en_US": "Quantity"
89+
},
90+
"name": "quantity",
91+
"renderer": "default",
92+
"sortable": true,
93+
"type": "integer"
94+
},
95+
{
96+
"label_i18n": {
97+
"en_US": "UOM"
98+
},
99+
"name": "skuUnitOfMeasure.name",
100+
"renderer": "default",
101+
"sortable": true,
102+
"type": "string"
103+
},
104+
{
105+
"label_i18n": {
106+
"en_US": "Total"
107+
},
108+
"name": "price.finalPriceFormatted",
109+
"renderer": "default",
110+
"sortable": true,
111+
"type": "string"
112+
}
113+
]
114+
}
115+
}
116+
]
117+
}

0 commit comments

Comments
 (0)