{ "name": "NumberSeries", "label": "Number Series", "naming": "manual", "isSingle": false, "isChild": false, "fields": [ { "fieldname": "name", "label": "Prefix", "fieldtype": "Data", "required": true }, { "fieldname": "start", "label": "Start", "fieldtype": "Int", "default": 1001, "required": true, "minvalue": 0 }, { "fieldname": "padZeros", "label": "Pad Zeros", "fieldtype": "Int", "default": 4, "required": true }, { "fieldname": "referenceType", "label": "Reference Type", "fieldtype": "Select", "options": [ { "value": "SalesInvoice", "label": "Sales Invoice" }, { "value": "SalesQuote", "label": "Sales Quote" }, { "value": "PurchaseInvoice", "label": "Purchase Invoice" }, { "value": "Payment", "label": "Payment" }, { "value": "JournalEntry", "label": "Journal Entry" }, { "value": "StockMovement", "label": "Stock Movement" }, { "value": "Shipment", "label": "Shipment" }, { "value": "PurchaseReceipt", "label": "Purchase Receipt" }, { "value": "PricingRule", "label": "Pricing Rule" } ], "default": "-", "required": true }, { "fieldname": "current", "label": "Current", "fieldtype": "Int", "required": true, "readOnly": true } ], "quickEditFields": ["referenceType", "start", "padZeros"] }