{ "name": "POSSettings", "label": "POS Settings", "isSingle": true, "isChild": false, "fields": [ { "fieldname": "inventory", "label": "Inventory", "fieldtype": "Link", "target": "Location", "create": true, "default": "Stores", "section": "Default" }, { "fieldname": "posProfile", "label": "POS Profile", "fieldtype": "Link", "target": "POSProfile", "create": true, "section": "Default" }, { "fieldname": "cashAccount", "label": "Counter Cash Account", "fieldtype": "Link", "target": "Account", "default": "Cash In Hand", "required": true, "create": true, "section": "Default" }, { "fieldname": "writeOffAccount", "label": "Write Off Account", "fieldtype": "Link", "target": "Account", "create": true, "default": "Write Off", "section": "Default" }, { "fieldname": "posUI", "label": "POS UI", "fieldtype": "Select", "options": [ { "value": "Classic", "label": "Classic" }, { "value": "Modern", "label": "Modern" } ], "default": "Classic", "required": true, "section": "Default" }, { "fieldname": "isShiftOpen", "label": "Is POS Shift Open", "fieldtype": "Check", "default": false, "hidden": true }, { "fieldname": "defaultAccount", "label": "Default Account", "fieldtype": "Link", "create": true, "required": true, "target": "Account", "default": "Debtors", "section": "Default" }, { "fieldname": "weightEnabledBarcode", "label": "Weight Enabled Barcode", "fieldtype": "Check", "default": false, "section": "Barcode" }, { "fieldname": "checkDigits", "label": "Check Digits", "fieldtype": "Int", "default": 0, "section": "Barcode" }, { "fieldname": "itemCodeDigits", "label": "Item Code Digits", "fieldtype": "Int", "default": 0, "section": "Barcode" }, { "fieldname": "itemVisibility", "label": "Item Visibility", "fieldtype": "Select", "options": [ { "value": "Inventory Items", "label": "Inventory Items" }, { "value": "Non-Inventory Items", "label": "Non-Inventory Items" } ], "default": "Inventory Items", "section": "Default" }, { "fieldname": "itemVisibilityERP", "label": "Item Visibility", "fieldtype": "Select", "options": [ { "value": "ERP Sync Items", "label": "ERP Sync Items" }, { "value": "Inventory Items", "label": "Inventory Items" }, { "value": "Non-Inventory Items", "label": "Non-Inventory Items" } ], "default": "ERP Sync Items", "section": "Default" }, { "fieldname": "canChangeRate", "label": "Can Change Rate", "fieldtype": "Check", "default": false, "section": "Default" }, { "fieldname": "hideUnavailableItems", "label": "Hide Unavailable Items", "fieldtype": "Check", "default": false, "section": "Default" }, { "fieldname": "canEditDiscount", "label": "Can Change Discount", "fieldtype": "Check", "default": false, "section": "Default" }, { "fieldname": "ignorePricingRule", "label": "Ignore Pricing Rule", "fieldtype": "Check", "section": "Default", "default": false } ] }