跳轉到內容

Openbravo POS/管理員指南

來自華夏公益教科書

要進行以下更改,請確保您以管理員身份執行。

介面在所有面板中使用類似的元素。

第一個 上一個 這。 編輯所選專案 下一個 最後一個 重新載入 查詢 排序(A、Z 和一個箭頭) 新建(一張帶有橙色星星的空白紙) 刪除(紅色十字架) 儲存(一張軟盤)

設定您的庫存

[編輯 | 編輯原始碼]

在螢幕左側有一些選單供您選擇。 讓我們先設定稅收。 在“管理”下,單擊“庫存”,然後單擊“稅收”。 在這裡,您可以設定稅收範圍,這些範圍稍後將與產品相關聯。 這允許自動執行稅收計算。

  • 第一個稅收已設定。 您可以編輯名稱(例如,更改為“免稅”)或稅率。
  • 完成後,使用儲存按鈕儲存。
  • 如果要刪除稅收,可以單擊刪除按鈕
  • 您可以透過單擊新建按鈕新增更多稅收

您要做的第二件事是設定您的類別。 管理目錄包括設定類別並將產品新增到這些類別中。 請注意

  1. 類別不能巢狀
  2. 產品最多隻能屬於一個類別

在“管理”下,再次單擊“庫存”,然後單擊“類別”按鈕。 您會注意到介面與稅收螢幕非常相似。 在這裡,您可以定義幾個類別,您可以在這些類別下放置您的產品。

  • 弄清楚您要如何對專案進行分類。 這是避免以後出現問題的關鍵。
  • 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 知識。

  1. 從 LibrePOS 的側邊欄中收集有關你的資料庫的資訊:系統:配置>資料庫。你需要資料庫標題下所有資訊,包括密碼。(順便說一下,如果你打算在執行報表時同時開啟 LibrePOS,你需要建立一個新的使用者名稱。)
  2. 你想要什麼型別的報表?
  3. 你想要報表中顯示什麼內容?
    你可以使用任何已有的 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 是預設名稱)。按下回車鍵後,系統會提示你輸入密碼。

Postgres 的 pgAdmin

[編輯 | 編輯原始碼]

非常簡單。新增伺服器連線後,轉到工具,查詢工具。你只需要將查詢貼上到框中。

iReport。iReport 是一款幫助你直觀建立報表的工具。LibrePOS 的報表就是使用這款工具建立的。

iReport 方便建立可列印的資訊,因為它提供預設情況下匯出為 PDF 和其他多種格式的功能。有關更多資訊,你可以檢視 iReport 文件

phpMyAdmin

[編輯 | 編輯原始碼]

很簡單。單擊 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 值的方式。

華夏公益教科書