{ "name": "PaymentFor", "label": "Payment For", "isSingle": false, "isChild": true, "fields": [ { "fieldname": "referenceType", "label": "Reference Type", "placeholder": "Type", "fieldtype": "Select", "options": [ { "value": "SalesInvoice", "label": "Sales Invoice" }, { "value": "PurchaseInvoice", "label": "Purchase Invoice" } ], "required": true }, { "fieldname": "referenceName", "label": "Reference Name", "fieldtype": "DynamicLink", "references": "referenceType", "placeholder": "Name", "required": true }, { "fieldname": "amount", "label": "Allocated Amount", "fieldtype": "Currency", "required": true } ] }