Openbravo POS/管理员指南
要进行以下更改,请确保您以管理员身份运行。
界面在所有面板中使用类似的元素。
第一个 | 上一个 | 这。 编辑所选项目 | 下一个 | 最后一个 | 重新加载 | 查找 | 排序(A、Z 和一个箭头) | 新建(一张带有橙色星星的空白纸) | 删除(红色十字架) | 保存(一张软盘) |
在屏幕左侧有一些菜单供您选择。 让我们先设置税收。 在“管理”下,单击“库存”,然后单击“税收”。 在这里,您可以设置税收范围,这些范围稍后将与产品相关联。 这允许自动执行税收计算。
- 第一个税收已设置。 您可以编辑名称(例如,更改为“免税”)或税率。
- 完成后,使用保存按钮保存。
- 如果要删除税收,可以单击删除按钮
- 您可以通过单击新建按钮添加更多税收
您要做的第二件事是设置您的类别。 管理目录包括设置类别并将产品添加到这些类别中。 请注意
- 类别不能嵌套
- 产品最多只能属于一个类别
在“管理”下,再次单击“库存”,然后单击“类别”按钮。 您会注意到界面与税收屏幕非常相似。 在这里,您可以定义几个类别,您可以在这些类别下放置您的产品。
- 弄清楚您要如何对项目进行分类。 这是避免以后出现问题的关键。
- ID 必须是数字。 建议使每个类别增加 100。
- 您还可以为每个类别添加图片,此字段是可选的。
- 确保在每个类别后保存。
在您创建完所有类别后,您需要输入您的产品。 “管理”,“库存”,然后“产品”。
- 同样,每个项目都必须有其唯一的参考。 产品可以使用任何内容作为参考,而不仅仅是数字。
- 弄清楚每个项目的成本是多少,如果您不知道,请在您的售价下方输入一些数字。 这是必需的,因此您需要输入一个数字以使程序正常运行。 您可以根据需要输入任意位数。
- 对于“售价”,请输入您打算出售该项目的金额(税前)。
- 选择此产品适用的税收和类别(可选)。
- 您还可以在库存选项卡下设置产品的最低和最高库存。
- 在属性选项卡上,您可以设置产品是否在目录中显示。 如果你选择目录复选框,产品将在系统用户选择相应类别时出现在系统用户中(只有在它有图像的情况下)
在 LibrePOS 中,许多高级配置是通过资源面板而不是 GUI 管理的。 票据就是这种情况
要更改默认票据,您必须转到资源面板并创建一个名为 Printer.Ticket 的新文本类型资源。 LibrePOS 使用 Apache Velocity 解析 XML 模板。 Velocity 参考 包含有关所用语法的更多信息。
在票据中,可以使用 $ticket 变量中的 TicketInfo 类的所有公共方法,以及 $ticketlines 变量中的 TicketLineInfo 类的公共方法。
默认票据模板可以作为良好的起点。 截至 0.22 的默认票据模板可以在 此论坛帖子 中找到
默认图像可以通过在资源面板上添加一个名为 Printer.Ticket.Logo 的新图像类型资源来更改。 资源支持的图像类型因打印机而异。 大多数热敏打印机都支持它们,而大多数点阵打印机则不支持。 图像宽度最大为 256 像素。
要从票据中删除图像,您必须编辑 Printer.Ticket 资源并删除对 Printer.Ticket.Logo 资源的引用。
要编辑权限,您需要创建一个新角色并在其中编辑权限。 使用的格式是 XML 文件,它描述了该角色有权访问的表单。 管理员角色的默认模板(可以作为灵感来源)可以在 以下论坛帖子 中找到
转到管理下的“配置”并选择“用户”。
单击带有花朵的图标以添加新员工。(我建议您先添加自己)。 在“姓名”下输入姓名,然后选择其角色。 您希望他们可见,所以保留原样。
至于角色,请确保您给自己分配了“管理员”的角色。 现在您可以选择两种方式。 您可以将员工设置为“用户”或“经理”。 如果您将他们设置为“用户”,他们将只能访问销售,并且无法“在晚上关账或为您提取购物清单。 但是,“经理”会赋予他们这种权限。
我个人推荐“Manager”。你可以给他们设置密码,但他们也可以自己设置。另外,我建议你删除默认用户(“Administrator”、“Employee”、“Guest”和“Manager”)或至少关闭其可见性。这样,每个员工都必须以自己的身份登录。
如果你需要 LibrePOS 中没有的报表,你需要自己创建。这并不难,但是,大多数情况下你需要一些 SQL 知识。
- 从 LibrePOS 的侧边栏中收集有关你的数据库的信息:系统:配置>数据库。你需要数据库标题下所有信息,包括密码。(顺便说一下,如果你打算在运行报表时同时打开 LibrePOS,你需要创建一个新的用户名。)
- 你想要什么类型的报表?
- 你想要报表中显示什么内容?
你可以使用任何已有的 SQL 查询。
在这里,我们使用命令行工具从数据库中检索信息。请记住,即使在 Windows 中,SQL 也区分大小写。LibrePOS 的所有表格都使用大写字母。
对于 Postgres 安装
要在 Windows 中运行,请将此代码保存为 filename.bat,然后双击它
"c:\Program Files\PostgreSQL\8.1\bin\psql.exe" -U username -d tinapos -c "SELECT * FROM stockdiary;"
要创建一个可以导入(例如)Excel 的文件,请将此代码添加到结尾
-o filename
对于 MySQL 安装
mysql -u username -p --execute="SELECT * FROM stockdiary;" tinapos
你需要将“username”替换为真实的用户名,将“tinapos”替换为数据库名称(tinapos 是默认名称)。按下回车键后,系统会提示你输入密码。
非常简单。添加服务器连接后,转到工具,查询工具。你只需要将查询粘贴到框中。
iReport。iReport 是一款帮助你直观创建报表的工具。LibrePOS 的报表就是使用这款工具创建的。
iReport 方便创建可打印的信息,因为它提供默认情况下导出为 PDF 和其他多种格式的功能。有关更多信息,你可以查看 iReport 文档
很简单。单击 SQL 按钮并输入查询。它将返回包含结果的表格。phpMyAdmin 也可以导出到 Excel,如果你习惯使用此类工具,这将使数据选择更加容易。
如果你重复使用 ID,你会收到错误消息
Notice: Cannot create a new record.
如果你选择信息错误对话框中的按钮,你应该会看到以下消息
net.adrianromero.data.loader.DataException: java.sql.SQLException: Unique constraint violation: in statement [insert into CATEGORIES (ID, NAME, IMAGE) values (?, ?, ?)]
这是数据库告诉你重复使用了 ID 值的方式。