mirror of
https://github.com/frappe/books.git
synced 2026-09-28 01:46:20 -04:00
470 lines
9.5 KiB
JSON
470 lines
9.5 KiB
JSON
{
|
|
"name": "POSProfile",
|
|
"label": "POS Profile",
|
|
"extends": "POSSettings",
|
|
"naming": "manual",
|
|
"showTitle": true,
|
|
"fields": [
|
|
{
|
|
"fieldname": "name",
|
|
"label": "Profile",
|
|
"fieldtype": "Data",
|
|
"create": true,
|
|
"unique": true
|
|
},
|
|
{
|
|
"fieldname": "posCustomer",
|
|
"label": "POS Customer",
|
|
"fieldtype": "Link",
|
|
"target": "Party",
|
|
"create": true
|
|
},
|
|
{
|
|
"fieldname": "inventory",
|
|
"label": "Inventory",
|
|
"fieldtype": "Link",
|
|
"target": "Location",
|
|
"create": true,
|
|
"required": true,
|
|
"section": "Default"
|
|
},
|
|
{
|
|
"fieldname": "posPrintTemplate",
|
|
"label": "POS Print Template",
|
|
"fieldtype": "Link",
|
|
"target": "PrintTemplate"
|
|
},
|
|
{
|
|
"fieldname": "posUI",
|
|
"label": "Pos Ui",
|
|
"fieldtype": "Select",
|
|
"options": [
|
|
{
|
|
"value": "Classic",
|
|
"label": "Classic"
|
|
},
|
|
{
|
|
"value": "Modern",
|
|
"label": "Modern"
|
|
}
|
|
],
|
|
"default": "Classic",
|
|
"required": true
|
|
},
|
|
{
|
|
"fieldname": "isShiftOpen",
|
|
"label": "Is POS Shift Open",
|
|
"fieldtype": "Check",
|
|
"default": false,
|
|
"hidden": true
|
|
},
|
|
{
|
|
"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",
|
|
"required": true
|
|
},
|
|
{
|
|
"fieldname": "canChangeRate",
|
|
"label": "Can Change Rate",
|
|
"fieldtype": "Check",
|
|
"default": false
|
|
},
|
|
{
|
|
"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
|
|
},
|
|
{
|
|
"fieldname": "saveButtonColour",
|
|
"label": "Save Button Colour",
|
|
"placeholder": "Select Colour",
|
|
"fieldtype": "Color",
|
|
"default": "#86efac",
|
|
"options": [
|
|
{
|
|
"label": "Red",
|
|
"value": "#f98080"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "#fbbf70"
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": "#fde047"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "#86efac"
|
|
},
|
|
{
|
|
"label": "Teal",
|
|
"value": "#5eead4"
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": "#60a5fa"
|
|
},
|
|
{
|
|
"label": "Indigo",
|
|
"value": "#818cf8"
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": "#a78bfa"
|
|
},
|
|
{
|
|
"label": "Pink",
|
|
"value": "#f472b6"
|
|
},
|
|
{
|
|
"label": "Black",
|
|
"value": "#9ca3af"
|
|
}
|
|
],
|
|
"section": "Colour"
|
|
},
|
|
{
|
|
"fieldname": "cancelButtonColour",
|
|
"label": "Cancel Button Colour",
|
|
"placeholder": "Select Colour",
|
|
"fieldtype": "Color",
|
|
"default": "#f98080",
|
|
"options": [
|
|
{
|
|
"label": "Red",
|
|
"value": "#f98080"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "#fbbf70"
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": "#fde047"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "#86efac"
|
|
},
|
|
{
|
|
"label": "Teal",
|
|
"value": "#5eead4"
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": "#60a5fa"
|
|
},
|
|
{
|
|
"label": "Indigo",
|
|
"value": "#818cf8"
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": "#a78bfa"
|
|
},
|
|
{
|
|
"label": "Pink",
|
|
"value": "#f472b6"
|
|
},
|
|
{
|
|
"label": "Black",
|
|
"value": "#9ca3af"
|
|
}
|
|
],
|
|
"section": "Colour"
|
|
},
|
|
{
|
|
"fieldname": "submitButtonColour",
|
|
"label": "Submit Button Colour",
|
|
"placeholder": "Select Colour",
|
|
"fieldtype": "Color",
|
|
"default": "#86efac",
|
|
"options": [
|
|
{
|
|
"label": "Red",
|
|
"value": "#f98080"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "#fbbf70"
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": "#fde047"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "#86efac"
|
|
},
|
|
{
|
|
"label": "Teal",
|
|
"value": "#5eead4"
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": "#60a5fa"
|
|
},
|
|
{
|
|
"label": "Indigo",
|
|
"value": "#818cf8"
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": "#a78bfa"
|
|
},
|
|
{
|
|
"label": "Pink",
|
|
"value": "#f472b6"
|
|
},
|
|
{
|
|
"label": "Black",
|
|
"value": "#9ca3af"
|
|
}
|
|
],
|
|
"section": "Colour"
|
|
},
|
|
{
|
|
"fieldname": "heldButtonColour",
|
|
"label": "Held Button Colour",
|
|
"placeholder": "Select Colour",
|
|
"fieldtype": "Color",
|
|
"default": "#f98080",
|
|
"options": [
|
|
{
|
|
"label": "Red",
|
|
"value": "#f98080"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "#fbbf70"
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": "#fde047"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "#86efac"
|
|
},
|
|
{
|
|
"label": "Teal",
|
|
"value": "#5eead4"
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": "#60a5fa"
|
|
},
|
|
{
|
|
"label": "Indigo",
|
|
"value": "#818cf8"
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": "#a78bfa"
|
|
},
|
|
{
|
|
"label": "Pink",
|
|
"value": "#f472b6"
|
|
},
|
|
{
|
|
"label": "Black",
|
|
"value": "#9ca3af"
|
|
}
|
|
],
|
|
"section": "Colour"
|
|
},
|
|
{
|
|
"fieldname": "returnButtonColour",
|
|
"label": "Return Button Colour",
|
|
"placeholder": "Select Colour",
|
|
"fieldtype": "Color",
|
|
"default": "#f98080",
|
|
"options": [
|
|
{
|
|
"label": "Red",
|
|
"value": "#f98080"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "#fbbf70"
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": "#fde047"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "#86efac"
|
|
},
|
|
{
|
|
"label": "Teal",
|
|
"value": "#5eead4"
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": "#60a5fa"
|
|
},
|
|
{
|
|
"label": "Indigo",
|
|
"value": "#818cf8"
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": "#a78bfa"
|
|
},
|
|
{
|
|
"label": "Pink",
|
|
"value": "#f472b6"
|
|
},
|
|
{
|
|
"label": "Black",
|
|
"value": "#9ca3af"
|
|
}
|
|
],
|
|
"section": "Colour"
|
|
},
|
|
{
|
|
"fieldname": "payButtonColour",
|
|
"label": "Pay Button Colour",
|
|
"placeholder": "Select Colour",
|
|
"fieldtype": "Color",
|
|
"default": "#86efac",
|
|
"options": [
|
|
{
|
|
"label": "Red",
|
|
"value": "#f98080"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "#fbbf70"
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": "#fde047"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "#86efac"
|
|
},
|
|
{
|
|
"label": "Teal",
|
|
"value": "#5eead4"
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": "#60a5fa"
|
|
},
|
|
{
|
|
"label": "Indigo",
|
|
"value": "#818cf8"
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": "#a78bfa"
|
|
},
|
|
{
|
|
"label": "Pink",
|
|
"value": "#f472b6"
|
|
},
|
|
{
|
|
"label": "Black",
|
|
"value": "#9ca3af"
|
|
}
|
|
],
|
|
"section": "Colour"
|
|
},
|
|
{
|
|
"fieldname": "payAndPrintButtonColour",
|
|
"label": "Pay And Print Button Colour",
|
|
"placeholder": "Select Colour",
|
|
"fieldtype": "Color",
|
|
"default": "#86efac",
|
|
"options": [
|
|
{
|
|
"label": "Red",
|
|
"value": "#f98080"
|
|
},
|
|
{
|
|
"label": "Orange",
|
|
"value": "#fbbf70"
|
|
},
|
|
{
|
|
"label": "Yellow",
|
|
"value": "#fde047"
|
|
},
|
|
{
|
|
"label": "Green",
|
|
"value": "#86efac"
|
|
},
|
|
{
|
|
"label": "Teal",
|
|
"value": "#5eead4"
|
|
},
|
|
{
|
|
"label": "Blue",
|
|
"value": "#60a5fa"
|
|
},
|
|
{
|
|
"label": "Indigo",
|
|
"value": "#818cf8"
|
|
},
|
|
{
|
|
"label": "Purple",
|
|
"value": "#a78bfa"
|
|
},
|
|
{
|
|
"label": "Pink",
|
|
"value": "#f472b6"
|
|
},
|
|
{
|
|
"label": "Black",
|
|
"value": "#9ca3af"
|
|
}
|
|
],
|
|
"section": "Colour"
|
|
}
|
|
],
|
|
"quickEditFields": [
|
|
"name",
|
|
"posCustomer",
|
|
"inventory",
|
|
"posPrintTemplate",
|
|
"posUI",
|
|
"isShiftOpen",
|
|
"itemVisibility",
|
|
"canChangeRate",
|
|
"hideUnavailableItems",
|
|
"canEditDiscount",
|
|
"ignorePricingRule"
|
|
]
|
|
}
|