How to create a quote based on a subform list of a custom module
I created a subform list for my custom module.
Please tell me how to create a quote by passing it to the item list of the quote based on the subform list in a custom function.
The custom module JSON is as follows.
- {
- "Owner": {
- "name": "USER NAME",
- "id": "0000000000000000000"
- },
- "$currency_symbol": "¥",
- "Last_Activity_Time": "2019-03-23T22:04:14+09:00",
- "Name": "1001",
- "$process_flow": false,
- "Currency": "JPY",
- "id": "0002746000000239300",
- "$approved": true,
- "$approval": {
- "delegate": false,
- "approve": false,
- "reject": false,
- "resubmit": false
- },
- "Modified_Time": "2019-03-23T22:04:14+09:00",
- "Created_Time": "2019-03-21T07:56:55+09:00",
- "$editable": true,
- "field10": 48800,
- "field": {
- "name": "株式会社サンプルカンパニー",
- "id": "3872000000000216000"
- },
- "Tag": [],
- "field3": [
- {
- "$approval": {
- "delegate": false,
- "approve": false,
- "reject": false,
- "resubmit": false
- },
- "$currency_symbol": "¥",
- "Parent_Id": {
- "name": "1001",
- "id": "0002746000000239300"
- },
- "$editable": true,
- "field1": 200000,
- "field": {
- "name": "PC # Example Laptop PC",
- "id": "3872746000000227048"
- },
- "$process_flow": false,
- "field7": 1000000,
- "field6": 500000,
- "id": "3872746000000239391",
- "field3": 100000,
- "field2": 5,
- "$approved": true,
- "field5": 500000,
- "field4": 50
- },
- {
- "$approval": {
- "delegate": false,
- "approve": false,
- "reject": false,
- "resubmit": false
- },
- "$currency_symbol": "¥",
- "Parent_Id": {
- "name": "1001",
- "id": "0002746000000239300"
- },
- "$editable": true,
- "field1": 300000,
- "field": {
- "name": "PC # Example Laptop PC",
- "id": "3872746000000227048"
- },
- "$process_flow": false,
- "field7": 1500000,
- "field6": 1000000,
- "id": "3872746000000239393",
- "field3": 100000,
- "field2": 5,
- "$approved": true,
- "field5": 500000,
- "field4": 66.67
- },
- {
- "$approval": {
- "delegate": false,
- "approve": false,
- "reject": false,
- "resubmit": false
- },
- "$currency_symbol": "¥",
- "Parent_Id": {
- "name": "1001",
- "id": "0002746000000239300"
- },
- "$editable": true,
- "field1": 15000,
- "field": {
- "name": "ITEM B",
- "id": "3872746000000241031"
- },
- "$process_flow": false,
- "field7": 90000,
- "field6": 90000,
- "id": "3872746000000241037",
- "field3": null,
- "field2": 6,
- "$approved": true,
- "field5": 0,
- "field4": 100
- },
- {
- "$approval": {
- "delegate": false,
- "approve": false,
- "reject": false,
- "resubmit": false
- },
- "$currency_symbol": "¥",
- "Parent_Id": {
- "name": "1001",
- "id": "0002746000000239300"
- },
- "$editable": true,
- "field1": 15000,
- "field": {
- "name": "ITEM B",
- "id": "3872746000000241031"
- },
- "$process_flow": false,
- "field7": 90000,
- "field6": 90000,
- "id": "3872746000000241057",
- "field3": null,
- "field2": 6,
- "$approved": true,
- "field5": 0,
- "field4": 100
- }
- ],
- }