Openbravo ERP介绍
1.OpenbravoERP的發行
1.1. Openbravo ERP版本的成長
1)、阿發/貝塔版本(alpha/beta):在阿發版本階段,我們每周發行一個阿發版本,當條件成熟時發行一個貝塔版本。版本格式是:<主版本號>alpha-r<阿發版本號>和<主版本號>beta,如2.50alpha-r10,2.50beta。這個版本建議不要用于生產環境,等放出了正式版之后再用也不遲。 2)、正式版本:當貝塔版本足夠成熟和穩定后,就放出一個正式版本,如目前的正式版本是2.50; 3)、維護版本:從2.50版本之后我們根據用戶的反饋和bug修補情況,發行一系列的維護版本,格式是:<主版本>MP<維護版本號>,如截止到2010年3月28日的維護版本是2.50MP13。維護版本可以用于生產,維護版本號越大,說明越穩定,bug越少。 最后我再來看看OpenbravoERP版本的生長路線: 2.50alpha-r1–>2.50alpha-r2–>…–>2.50alpha-r11–>2.50beta–>2.50–>2.50MP1–>…–>2.50MP13。1.2. 版本類型:社區版和專業版
與社區版(Community Edition)相比,專業版(需要每年繳納訂閱費,有的擴展模塊還需另外購買license)可以獲得如下額外服務: 1)、可以安裝和升級包含在訂閱費里的擴展模塊,對于需要單獨購買license的模塊還需另外付費;(當然對于免費的模塊兩類版本都可以安裝和升級) 2)、可以打補丁、升級和獲得購買期內的各種服務,如bug修補、問題解答等。 如果您公司的技術力量高超、且技術員對企業內部流程了如指掌,完全可以采用社區版,社區版具備了大多數的ERP核心功能模塊,但是不包含一些由第三方開發的商業性質的擴展模塊,當然可以自己開發或者購買這些模塊,比如商業版的人力資源模塊和CRM模塊等。2. 系統要求
2.1. OpenbravoERP運行環境
1)、 支持的操作系統:windows 2000, XP*, Vista;Ubuntu*, RedHat*, CentOS, Debian, Gentoo, OpenSUSE, FreeBSD, Mac OS X, OpenSolaris, Solaris 10; 2)、 支持的硬件結構:X86*, X86_64*, IA-64, Sparc, PowerPC, AIX; 3)、 支持的數據庫:Oracle 10g R2或者11g,標準版和企業版都行(推薦使用11g);PostgreSQL 8.3.5或者更高版本(帶有ossp-uuid支持的); 4)、 其他軟件:Java 2平臺標準版6.0或者更高版本;Apache-Tomcat 6.0.x;Apache-Ant 1.7.0或者更高版本(推薦使用版本1.7.1); 5)、 使用到的技術有:Java, PL/SQL, XML, HTML/CSS, PDF; 6)、 支持的瀏覽器:Firefox 3.0或者更高;IE 7.0 注意:這些都是經過openbravo官方測試通過的,其他的環境也許頁可以,但不能保證。2.2. 本地化
本地化主要涉及語言本地化和會計本地化。目前OpenbravoERP已經實現的本地化國家(含語言和會計科目)有這些,但不同的國家實現了不同版本的本地化,比如中國只實現了2.2x版本(2008年7月之后就再也沒有更新了),后續的更新一般只涉及語言,而會計科目不用改變。2.50前的版本需要手工下載語言和會計科目文件(從這里下載,中國的會計科目文件從這里下載),然后再安裝語言和導入會計科目,2.50以及之后的版本直接作為擴展模塊安裝(參考這里安裝擴展模塊)。3.OpenbravoERP概況
在sourceforge.net網站上排名開源ERP類旁榜首,那應該是真金白銀的——不光有華麗的外表,更應該有穩定的內核。經過本人的一番長時間的實驗測試,果然名不虛傳。 1)、可以完全依賴開源軟件構建穩定的生產ERP環境,當然硬件設備除外。除了購買硬件費用和招一名熟悉開源軟件和企業流程的技術員之外,再也不用為其他軟件付費了??纯催@些開源軟件組成的最佳組合:Linux + PostgreSQL (大象) + Apache-Tomcat(貓) + Apache-Ant(螞蟻) + SUN JDK + Openbravo ERP + Firefox + Eclipse??吹搅藛?#xff1f;連同客戶端和開發工具全是開源的,而且這樣的開源組合幾乎是完美無缺的——穩定、快速、安全、靈活! 2)、具有豐富的文檔資料。這一點不像Compiere或者國內的恩信ERP(不過恩信現在不開源了),文檔資料需要購買的,而Openbravo ERP則是完全開放的,你看看網站http://wiki.openbravo.com/wiki/ERP/2.50,上面應有盡有,從安裝、配置、使用到建立開發環境、以及如何開發模塊等等都有詳細的資料可循,但是目前大部分都是英文的,中文資料比較少,不過我寧愿看英文資料,中文如果翻譯不好,看得云里霧里的。 3)、非常國際化。目前的版本經過簡單本地化設置就可以適用于上百個國家,不過不同的國家語言本地化的版本不一樣,比如中國簡體語言只漢化了2.2x(2008年7月之后就沒有人再去跟蹤OpenbravoERP的新版本做漢化了),在低版本的基礎上作高版本的漢化是非常容易的,接下來我打算盡一份個人的努力做好新版本的漢化工作,中國的會計制度從2008年到現在幾乎沒什么變化,所以會計的本土化可以繼續沿用2.2x版本的。 4)、多實例化。安裝一套軟件,能同時讓很多企業的很多分支機構使用,互不干擾,而且每一個實例(這里也可稱為實體)都有一個管理員,實體管理員全權負責本實體的管理,如創建角色、用戶、定義菜單等等,這一點尤其適合做SaaS應用。換句話說,就是同一套機器上跑的Openbravo ERP能同時讓很多家企業使用,只要賦予不同的用戶名和密碼即可,而且內部仍然是采用同一個數據庫和一樣的表。記得我以前想利用恩信ERP搭建同樣多實例化生產環境,結果耗費了我好幾天,硬是沒有結果。另外一點就是對于多分支機構多會計單位的企業也能輕松應付。為什么有人總是說Openbravo ERP適合于中小企業使用呢?我都不明白,難道僅僅是因為免費的原因?大企業有錢,所以不會使用免費的軟件嗎?但你也可以采用訂閱購買的方式付費啊,同樣能獲得滿意的售后服務。 5)、靈活的業務實體架構。多實例化源于靈活的業務實體架構,這一點我非常佩服Openbravo ERP開發團隊,構思巧妙,獨具匠心。這里的實體(client-entity)就是指單獨使用ERP的企業或企業部門,在Openbravo ERP中還定義了一個虛擬實體system,因此對于一個生產環境中的Openbravo ERP,必須具備兩類實體——虛實體system和真實體Client(至少一個真實體,即一個在使用該ERP的企業或者部門,否則這個ERP就沒有價值了,一個沒人用的ERP環境有何價值?我說得沒錯吧)。這兩類實體的示意圖如下:i)、虛實體的名字就是System(上圖左邊),全部的結構定義(或稱Schema),如表、表的列、窗口、窗口中標簽頁、域(field)、菜單等等統稱為模型數據(model data),模型數據保存在虛實體System的Model庫中,其他的真實體都將采用這些模型數據,從而定義一致的數據結構和呈現一樣的界面(當然每一個實體的管理員還可以定制自己個性化的界面)。對于其他的全部的真實體都要用到的公共數據單獨抽出來放在虛實體的Source庫中,存放在Source庫中的數據稱為源數據,源數據可以理解為所有實體的公共數據。源數據是真實的實用數據,而模型數據則是結構定義語句,不是真實的實用數據,可以理解為元數據,所謂的元數據就是用來管理數據的數據,這是他們的區別。虛實體其實就是用于保存數據字典的——即AD。具備System Administrator角色的用戶都可以操縱System中的數據,安裝Openbravo ERP生成的默認用戶Openbravo(密碼是openbravo)就是可以賦予System Administrator角色的用戶,該用戶登錄后默認的角色就是System Administrator,這是一個超級用戶權限,相當于linux操作系統的root用戶,可以為所欲為。
ii)、在配置好了虛實體System(模型數據和源數據)之后可以利用菜單“通用設置>實體>實體初始化”來生成一個新的真實體(client),這一步公完成了以下四個任務:
任務1:建立“結構數據”完成如下步驟: A)、創建全部的對象:機構*,業務伙伴,產品,會計報表,稅務報表等等; B)、創建一個初始用戶和一個角色,并且把這個角色添加給用戶Openbravo,也就是說此后Openbravo用戶可以賦予這些角色,從而訪問本實體內的數據;角色命名為“<實體名> Admin”,比如如下例子:
將創建用戶:zzjxAdmin,角色:中舟機械 Admin。顯然用戶zzjxAdmin是實體“中州機械”的管理員(默認密碼與用戶名一樣,登錄的默認角色是“中州機械 Admin”,此后該管理員可以在本實體中創建更多的機構、用戶和角色。
任務2:建立“會計數據”完成如下步驟:
A)、創建會計期間;
B)、創建套賬;
C)、創建會計科目;
D)、創建會計維度;
如果沒有勾選“會計單位”,那么本任務是不會執行的。這一點對于純管理的單位非常有用。
任務3:建立“財務數據”完成如下步驟:
Creates all the document types and their sequence. This is something mandatory to be able to create transactional documents.
任務4:建立“基礎數據”完成如下步驟:
Creates a sample data (all the data is created with the name standard) to be able to start doing things with the application. It would be like a little configuration. All this data is created under this new entity and with organization * so it can be used by any other organization that belongs to this entity.
6)、適用的企業類型繁多。既可以用于制造型企業,也可以用于管理型機構,還可以用于商業性企業;既可以是會計獨立單位,也可以是非會計獨立單位,既可以是跨地區跨過度的大型企業,也可以使中小企業單位。
7)、最為完善的安全控制機制。OB把安全分為操作安全和數據安全,操作安全規定一個用戶哪些功能元素(如菜單、窗口、表單等)可以操作,哪些不許操作;數據安全規定用戶允許訪問哪些數據和對這些數據具有何種操縱權限(如瀏覽、修改、寫入等)。
i)、操作安全。操作安全涉及用戶、角色和權限。角色本質上就是一些權限的集合,通過給用戶賦予或者剝奪某個角色來實現授權和撤權。一個用戶能登陸ob,它具備的條件是有密碼和至少賦予一個角色,一個用戶可以被賦予許多角色,但在同一時刻只能賦予一個角色(有效角色),在登陸后用戶自己可以改變自己的有效角色,當然這些允許改變的角色集是由上一層管理員定義好了的,自己不能隨便修改角色集;OB把權限分三級定義:部門級、功能操作級和表級,部門級權限規定那個部門允許進入,功能操作級權限定義哪些功能元素可以操作,哪些不允許操作,而表級權限控制哪些表可以訪問,不能訪問的表,那么該表對應的功能元素“標簽頁”(tab)是不能操作的。操作安全也稱為垂直安全。
?
ii)、數據安全。也稱為水平安全。主要用來控制實體、部門、訪問級別和用戶級別。規定哪些實體/部門(client/organization)的數據是可見的,存在五種可能的級別: System, System/Client, Organization, Client/Organization, All。 下表表述了每種級別的權限:|
| Client | Org | Description |
| System | 0 | * | 只可訪問client 0和Org *中的數據。比如字典(Application Dictionary)。 |
| System/client | Non 0 | * | 除了client 0外的任何實體和Org *中的數據都可訪問。比如主數據(master data)。 |
| Organization | Non 0 | Non * | 除了client 0和Org *之外的任何實體和部門中的數據都可訪問。比如交易菜單(transactional documents)。 |
| Client/Organization | Non 0 | Any | 除了client 0之外的任何實體和特定部門的數據都可訪問,比如交易菜單(transactional documents)和主數據(master data)。 |
| All | Any | Any | 可以隨心所欲。 |
| 數據安全級別 | 用戶安全級別 |
| System | System |
| System/Client | System or Client |
| Organization | Organization |
| Client/Organization | Client or Organization |
| All | System, Client or Organization |
?
4. 功能介紹
?
Openbravo ERP的功能包括基本功能和擴展功能,基本功能是系統默認安裝后具有的功能,而擴展功能是事后加裝進去的,有的擴展功能還需要額外付費。這里主要介紹基本功能:基本數據管理(Master Data Management)、采購管理、庫存管理、產品管理、物料需求計劃(MRP)、銷售管理、項目和服務管理以及財務管理。
4.1.應用字典(Application Dictionary) ?
AD是用來配置、修改全局參數從而使得Openbravo ERP適合于企業的業務需要,主要的菜單有: ? 操作路徑:應用字典 || Module。創建和注冊一個新的擴展模塊; ? 操作路徑:應用字典 || 表格。編輯表格和表中的列。在這個窗口中創建表和列之前必須先在數據庫中創建相應的表格; ? 操作路徑:應用字典 || 窗口、標簽頁和字段。根據你的業務類型創建和編輯相應的窗口(windows)、標簽頁(tab)和字段(field),以滿足個性化的業務需要。 ? 操作路徑:應用字典 || 首選項。編輯標準的數據類型,比如字符串、整數、列表以及客戶自己定義的數據類型。 ? 操作路徑:應用字典 || 報表和過程。定義和編輯報表和過程,這里的過程就是一系列有序的動作集合。 ? 操作路徑:應用字典 || 表單。創建和編輯程序中用到的表單。 ? 操作路徑:應用字典 || 消息。創建和編輯程序初始化信息和錯誤提示信息。
4.2.通用設置(General Setup) 通用設置模塊用來做基本設置,如語言、貨幣、菜單、工作流、警告、實體、角色、用戶、組織機構、銀行和導入數據。 ? 操作路徑:通用設置 || 應用 || 模塊管理。在這里完成安裝、更新和卸載擴展模塊的操作; ? 操作路徑:通用設置 || 應用 || 貨幣。定義貨幣和匯率。 ? 操作路徑:通用設置 || 應用 || 語言。在這里定義和維護程序要用到的多國語言集合,不是定義當前實例要用到的語言。 ? 操作路徑:通用設置 || 應用 || 語種導入導出。導入導出語言環境。 ? 操作路徑:通用設置 || 應用 || 國家、區域和城市。定義程序要用到的國家和國家中的區域、城市。 ? 操作路徑:通用設置 || 應用 || 菜單。根據您的業務需求編輯程序菜單結構樹。 ? 操作路徑:通用設置 || 應用 || 工作流。定義工作流,工作流是用來引導用戶完成一個特定任務的步驟。 ? 操作路徑:通用設置 || 應用 || 警報。創建和編輯警報,用于提醒接受者一些關鍵的或者重要的事件。 ? 操作路徑:通用設置 || 應用 || 心跳和注冊。在你初始登陸系統時會引導你設置心跳,此后你也可以隨時在這里設置。 ? 操作路徑:通用設置 || 實體 || ……。在這里創建、刪除、拷貝、導入和導出實體,在創建一個實體的同時自動創建頂層部門Org *(或稱Org 0),只有頂層部門才是Organization類型,這個類型不是一個合法實體,因此沒有合法的交易菜單。 ? 操作路徑:通用設置 || 安全 || ……。在這里創建、刪除用戶和角色,管理角色權限等操作。 ? 操作路徑:通用設置 || 組織結構 || ……。創建組織結構和管理你企業的組織結構。 ? 操作路徑:通用設置 || 進程調度 || ……。調度和監控系統進程(后臺任務)。
4.3. 主數據管理(Master Data Management) 一個公司包含若干部門,每一個部門擁有各自的財務體系和庫存等。但企業領導人,比如CEO,也許只對全部部門的匯總數據感興趣,因此在ERP里存在一個單一的管理架構是必要的,通過這單一管理架構就可以很方便地獲得匯總信息。 在業務伙伴管理窗口上,輸入框被組織成樹形結構(見下圖),這樣您可以很方便的輸入數據。 ?
?
?
主數據管理模塊用來定義和編輯于與業務伙伴、價格和產品相關的信息以及產品數據導入。 ? 操作路徑:主數據管理|| 業務伙伴。創建和編輯業務伙伴的信息、模板和銀行賬號。 ? 操作路徑:主數據管理|| 產品。創建產品和管理產品成本、采購和定價等。產品是Openbravo ERP中管理的三大關鍵數據之一,這里定義的產品可以購買、銷售、生產和儲存。 ? 操作路徑:主數據管理|| 產品設置 || ……。在這里可以設置產品批號、序列號、屬性、類型等。 ? 操作路徑:主數據管理|| 定價 || ……。 ? 操作路徑:主數據管理|| 導入數據 || ……。從這里可以導入產品數據、訂單數據、業務伙伴數據等等。4.4. 采購管理(Procurement Management)
采購模塊與庫存、財務和項目管理模塊緊密相關,具體的流程見下圖:
?
從圖上可以看出,采購流程是由“錄入申請單”而不是采購訂單驅動的,這樣做有一個權責清晰的好處:用戶提出采購申請單,由采購專業人員審核,審核通過后轉化為采購訂單,然后選擇最好的供應商。由申請單轉化為采購訂單的方式可以是手工操作,也可以是基于預設的規則自動轉化。 采購訂單就是一份文檔:指明產品或者服務,供應商,價格,協議條款和條件等,采購訂單可以手工輸入,或者通拷貝現存訂單并修改,還有一種自動方法,那就是從物料需求計劃產生的采購計劃轉換為采購訂單。 采購管理是計劃下達、采購單生成、采購單執行、到貨接收、檢驗入庫、采購發票的收集到采購結算的采購活動的全過程,對采購過程中物流運動的各個環節狀態進行嚴密的跟蹤、監督,實現對企業采購活動執行過程的科學管理。 ? 操作路徑:采購管理 || 交易 || 請購管理。是對企業的采購計劃進行制定和管理,為企業提供及時準確的采購計劃和執行路線。采購計劃包括定期采購計劃(如周、月度、季度、年度)、非定期采購任務計劃(如系統根據銷售和生產需求產生的)。通過對多對象多元素的采購計劃的編制、分解,將企業的采購需求變為直接的采購任務,系統支持企業以銷定購、以銷定產、以產定購的多種采購應用模式,支持多種設置靈活的采購單生成流程,采購申請單是分公司根據業務需要,要求總公司進貨的單據。采購申請也是采購訂單的形成前提。 ? 操作路徑:采購管理 || 交易 || 請購單轉為采購訂單。在這個窗口,請購單可以轉換為采購訂單。 ? 操作路徑:采購管理 || 交易 || 采購訂單。以采購單為源頭,對從供應商確認訂單、發貨、到貨、檢驗、入庫等采購訂單流轉的各個環節進行準確的跟蹤,實現全過程管理。通過流程配置,可進行多種采購流程選擇,如訂單直接入庫,或經過到貨質檢環節后檢驗入庫等,在整個過程中,可以實現對采購存貨的計劃狀態、訂單在途狀態、到貨待檢狀態等的監控和管理。采購訂單可以直接通過電子商務系統發向對應的供應商,進行在線采購。 ? 操作路徑:采購管理 || 交易 || 物料收貨。當您預先訂購的貨品或是無訂單現行采購的貨品到達您的公司以后,您需要驗貨入庫并開具一張采購收貨單據,以記錄您收到的貨品單價、數量、購自哪個供應商等情況。本模塊正是為您提供這一服務來確認實際收貨情況的 ? 操作路徑:采購管理 || 交易 || 采購發票。是供應鏈采購管理中一個很重要的問題,它在實現準時化采購中有很重要的作用。在ERP供應商檔案管理模塊中一般有供應商信息登記、審核、查詢、變更、等一些最基本的功能。(在供應商與制造商關系中,存在兩種典型的關系模式:傳統的競爭關系和合作性關系,或者叫雙贏關系(Win-Win)。兩種關系模式的采購特征有所不同)。 ? 操作路徑:采購管理 || 分析工具。 這里有各種采購報表。4.5. 庫存管理(Warehouse Management)
?
主要用來處理有關存貨采購入庫、銷售出庫以及其他存貨出入庫等業務,是協助倉庫保管員正確及時地記載存貨進、出、存動態的主要系統,也是企業物資存儲環節的重要系統,通過系統提供的盤點、調撥等業務,企業可以嚴格貫徹存貨清點制度,保證賬賬、賬實相符。倉庫管理主要模塊包括:其主要功能是記錄入庫、出庫、盤點等庫存詳細信息, 幫助用戶清楚地統一管理庫存的每一次出庫入庫及盤點情況,提高庫存管理效率。 ? 操作路徑:庫存管理 || 交易 || 庫存盤點。 ? 操作路徑:庫存管理 || 交易 || 庫存調撥。是在多倉庫的環境下,從一個倉庫轉移庫存物料至另一個倉庫的過程;調撥的結果是一個倉庫的庫存減少了,另一個倉庫的庫存增加了。對于存在多個倉庫或分支機構的企業來說,將貨品在不同倉庫之間進行劃撥,是一種較為常見的業務。當發生這類業務時,使用此模塊來記錄與調撥業務相關的各項數據:調入、調出倉庫名稱,調撥貨品的編號、名稱、規格和數量,以及用于財務結算的調撥價格。在經財務結算后,形成[調撥單],分別作為調入、調出倉庫的入庫、出庫依據。 ? 操作路徑:庫存管理 || 交易 || 產品料表。 ? 操作路徑:庫存管理 || 交易 || 接受貨物。已接收貨物這個菜單,就類似于出庫管理,主要是針對銷售商品時,貨品出庫時,由倉庫管理人員開具的記錄貨品信息和貨位信息的單據,它是登記商品收發存賬、庫存商品賬等賬冊的依據。 記錄著貨物的名稱、數量、批號等相關的數據。 ? 操作路徑:庫存管理 || 交易 || 貨物交易。查看所有的貨物流動交易。 ? 操作路徑:庫存管理 || 設置 || 倉儲貨柜。定義倉儲貨柜 ? 操作路徑:庫存管理 || 交易 || 倉儲類型。為更好組織您的庫房,定義倉儲類型。 ? 操作路徑:庫存管理 || 交易 || 運輸公司。定義運輸公司和運輸價格。 ? 操作路徑:庫存管理 || 交易 || 運費類別。定義船運公司需要用到的貨運類別。 ? 操作路徑:庫存管理 || 分析報表 || ……。產生各種報表。4.6. 生產管理(Production Management)
?
“生產管理”模塊用來創建和編輯您的生產流程、生產控制和分析相關的數據 ? 操作路徑:生產管理 || 交易 || 生產計劃。制定產品的生產步驟和流程。 ? 操作路徑:生產管理 || 交易 || 工作要求單。 ? 操作路徑:生產管理 || 交易 || 質量控制報告。在預設的生產流程檢查點上創建質檢措施和報告,目的是保證每一道工序輸出品的質量。 ? 操作路徑:生產管理 || 設置 || ……。對生產管理進行各種設置。 ? 操作路徑:生產管理 || 分析工具 || ……。各種報表。4.7. 物料需求計劃(Materials Requirement Planning) MRP是生產和采購用于加工生產流程的產品所需物料的計劃,物料需求計劃展示的所需要物料的數量,以及何時生產部門將加工或者使用這些物料,采購和生產活動控制部分使用物料需求計劃決定采購或者自己制造某些特殊元件。 物料需求計劃的細節度較高,該計劃確定何時需要元件和配件來生產每一個終端產品.計劃的時間跨度至少與采購和制造的總周期一樣長,與主生產排程一樣,物料需求的時間跨度通常為3~18個月。 在物料需求計劃(MRP)模塊下包含有兩個子菜單,分別為:交易和設置。在交易菜單下的一級目錄有:生產計劃、采購計劃、銷售預測。在設置菜單下的一級目錄有:規劃方法和規劃者。 ? 操作路徑:物料需求計劃 || 交易 || 制造計劃。
4.8. 銷售管理(Sales Management) 銷售系統主要用來處理與企業的銷售活動相關的業務,系統提供了從銷售計劃、銷售訂單、銷售發貨、貨品出庫到銷售退貨等完整的銷售管理功能。從業務類型的角度來講,可以處理諸如賒銷、現銷、分期收款銷售、委托銷售等類型的銷售業務。 通過銷售系統與其他系統的結合使用,您還可以動態掌握每一客戶的發貨、結算及拖欠款情況,從而幫助企業及時調整生產計劃、銷售計劃、發貨計劃,加快資 金的回籠,此外,還可以跟蹤銷售業務員發貨、銷售及回款情況,從而全面考核業務員的銷售業績,銷售指標完成情況,協助企業制定銷售考核目標,擴大銷售成 果。 介紹下在銷售管理模塊中,分別有三個菜單分別為: 交易、報表、銷售和營銷規則。交易菜單下有:簡單銷售訂單、銷售訂單、從訂單更新價目表、物料發貨(客戶)、產生物料出貨(手工)、生成物料出貨、發票(客戶)、生成發票(手工)、生產發票、傭金運行,更改訂單組織機構。 報表菜單下有:銷售二維報告、發貨多維報表、折扣發票報告、銷售退回多維報表、銷售訂單報告、已開發票的銷售訂單報表、訂單等待發票報告、已交付的銷售訂單報表、運輸商報表、發票明細、客戶發票報告、客戶發票多維報表、銷售報告的合作伙伴和產品。 銷售和營銷規則:銷售設置、銷售區域、傭金、銷售渠道、營銷活動、郵件模板、對外銷售點。 ? 操作路徑:銷售管理 || 交易 || 銷售訂單。是企業與客戶之間簽訂的一種銷售協議,銷售訂單實現企業與客戶之間的溝通,實現客戶對企業待售貨物的一種請求,同時也是企業對客戶的一種銷售承諾;是銷售管理系統實質性功能的第一步,它上接銷售合同,并向下傳遞至銷售發貨。通過訂單信息的維護與管理,實現企業對銷售的計劃性控制,使企業的銷售活動、生產活動、采購活動處于有序、流暢、高效的狀態 。 銷售訂單功能:接收對方訂單、發送訂單確認信息、生成銷售發貨單及發票。銷售訂單控制:價格控制、可用量控制、客戶信用控制、業務員信用控制、部門信用控制 ? 操作路徑:銷售管理 || 交易 || 貨物配送。貨物配送這個模塊就相當于銷售發貨、在接到訂單后,根據訂單的上的信息而進行發貨,銷售發貨模塊為您提供了非常詳細銷售發貨記錄界面以備使用。 ? 操作路徑:銷售管理 || 交易 || 銷售發票。此菜單記錄著每一次銷售發貨、退貨、等每一筆的交易。
4.9. 項目管理(Project & Service Management) “項目&服務管理”模塊用來創建和編輯服務、項目以及有關報表。項目管理是基于被接受的管理原則的一套技術方法,這些技術或方法用于計劃、評估、控制工作活動,以按時、按預算、依據規范達到理想的最終效果。 在項目管理模塊下包含有三個子菜單分別為:交易、報表、和生產規則。在交易菜單下的一級目錄有:多項項目、工程預算、費用報表、待開票費用、按費用生成銷售訂單、員工開支、建立應付費用發票;在報表菜單下的一級目錄有:計劃獲利率、在建項目表、項目建議報表、費用報表、在安裝菜單下的一級目錄有:項目設置使用、項目類型。 ? 操作路徑:項目&服務管理 || 交易 || 服務項目。服務項目是對工程項目在未來一定時期內的收入和支出情況所做的計劃。它可以一通過貨幣形式來對工程項目的投入進行評價并反映工程的經濟效果。它是加強企業管理、實行經濟核算、考核工程成本、編制施工計劃的依據;也是工程招投標報價和確定工程造價的主要依據。 ? 操作路徑:項目&服務管理 || 交易 || 費用報表。費用報表是在項目管理模塊中,因企項的項目所支出費用而產生的報表,已方便進行財務管理。
4.10. 財務管理(Financial Management) 在Openbravo ERP中會計原始數據是由其他功能菜單產生的,例如:采購訂單、銷售開具發票、結算和現金日記賬等,在OB中存在很多這樣的功能菜單,操作時就會在總分類帳表中新增一條記錄。當然從技術的角度看,其實新增的記錄首先登記在表Fact_Acct中,然后所有其他的會計信息諸如平衡表、總分類帳報表等都從該表產生,如下圖所示:
?
例如:收到一張采購發票,總價$5000,附加稅20%,那么在系統中輸入該發票后在表Facct_acct中新增的會計分錄是:| 會計科目 | 科目名稱 | 借 | 貸 |
| 116 | 應收稅款 | 1,000.00 |
|
| 122 | 產品資產 | 5,000.00 |
|
| 211 | 應付帳 |
| 6,000.00 |
與財務管理相關的術語: 1)、提交表單(Posting Documents):在OB中有兩種方法產生會計分錄,一是手工操作功能菜單式產生,二是安排后臺任務自動批量產生。 2)、會計年度(Fiscal Calendar):企業的會計賬目按年度劃分,一個會計年度包含若干賬期(通常用月份表示),另外,每一個賬期都對應一些在該賬期內可以遞交的表單類型。每一個賬期的每一個表單類型總是處于下面四種狀態之一: ? 打開(Open):在該賬期內可以提交; ? 關閉(Closed):在該長期內不允許提交,但是在將來的賬期內可以提交; ? 從未打開過(Never Opened):一個賬期內的初始狀態。在轉變成“打開”狀態前不允許提交; ? 永久關閉(Permanently Closed):再也不允許提交了。比如會計年度已經關閉并且會計賬目已經結轉到新的會計年度。 3)、缺省科目(Default Accounts):每個國家都有一套不同的會計系統和會計法則,會計就是由會計科目組成的樹形結構——會計科目表,在OB中,會計科目表保存在csv格式的文件中,科目表中標注了“缺省科目”的科目是針對于具體的表單操作的,如下圖:
4)、科目樹(Account Tree):會計科目表中的科目通過Parent列組織成樹形結構,各種報表就是通過選擇父科目形成的,科目可以隨時添加。 5)、會計維度(Account Dimension):通過設置會計維度,OB可以從不同層次分析企業的財務狀況。比如,對于損益表,可以是整個企業的,也可以是一個項目的,或者一個具體的業務伙伴的。一些維度是強制的(比如組織),另外一些維度是可選的(比如商業伙伴、產品、項目、活動、銷售區域)。新建一個實體時,它的維度就要選擇好,當然此后還可以為該實體增加更多的維度。比如新建實體A時選擇維度“項目”,那么在會計年度末,將可獲得整個實體的損益表和每個項目的損益表,因此不但可以分析整個企業的盈虧,而且還可以分析每個項目的盈虧。 6)、總分類日記賬(G/L Journal):一個總分類日記分錄是手工建的,它不對應任何的可提交表單。 7)、年度財務報表(Annual Financial Statements):按日期匯總表Fact_acct中的記錄便得到總分類日記賬,而按科目匯總則得到總分類報表,實際上,所有的會計報表,比如平衡表、損益表和余額表都是從表Fact_acct產生的。 8)、預算(Budgets):OB是用這樣的方式來管理預算的——利用特殊格式的電子表格!這個電子表格是手工編輯并填入預算數據的,一旦編輯好了就可以導入到OB中了。當然直接在ob中也可以生成預算數據的,但是數據量太大,沒有第一種方法那樣方便。 9)、負會計分錄(Negative Accounting):負會計分錄關系到如何沖賬(reversals)一筆交易的方法。有的國家允許負分錄,有的國家則不許。比如會計分錄:
| GL | Line Type | Debit | Credit |
| Debtor | Sales Invoice | 1,000 | 0 |
| Revenue | Sales Invoice | 0 | 1,000 |
?
| GL | Line Type | Debit | Credit |
| Debtor | Sales Invoice | -1,000 | 0 |
| Revenue | Sales Invoice | 0 | -1,000 |
?
正分錄沖賬:?
| GL | Line Type | Debit | Credit |
| Debtor | Sales Invoice | 0 | 1000 |
| Revenue | Sales Invoice | 1000 | 0 |
?
由于正負會計分錄在不同的國家規定不一樣,因此在配置OB時需要做相應設置,操作路徑是:財務管理>會計>設置>會計模式:勾選還是不勾選“Allow negative”。?
公司的會計和財務集中在財務管理模塊里。在一定的整體目標下,關于資產的購置(投資),資本的融通(籌資)和經營中現金流量(營運資金),以及利潤分配的管理,財務模塊包括了銷售收款、采購付款、其他收入單、其他支出單、內部轉帳五個子模塊,其主要功能是建立各種收款、付款單及其他收入、支出單,還可作內部轉賬,幫助公司管理每一筆賬目,是整個企業的核心部分。在財務管理模塊下包含有三個一級的目錄分別為:應收應付、會計、資產。 在一級目錄應收應付下有三個二級目錄分別為:交易、報表、設置。交易下的菜單有:銀行對賬單、納稅、現金賬、現金銀行操作、匯款、欠款支付管理、手動結算、結算、取消匯款、撤銷欠款支付。報表下的菜單有:銀行報表、現金報表、現金流量預測、欠款支付報表、付款老化平衡、發票稅報表、銷售訂單打開項目、欠款支付追蹤。設置下的菜單有:銀行、稅務登記類型、現金賬簿、匯款類型、約定格式。 在一級目錄會計下有三個二級目錄分別為:交易、報表、和會計規則。交易下的菜單有:總賬分類賬、呼叫賬戶服務、重新設定會計、預算、導出預算報表到Excel。在報表下的菜單有:尚未發布的報表、報表年度認證、通用會計報表、試算表報表、總賬報表、總賬分類賬、生成347模型、會計報表、一般帳戶報表安裝、會計分錄細節、建立稅務報表、稅務報表、創建現金流量表、報告現金流量表;在會計規則下的菜單有:會計設置、財政日歷、會計科目、會計科目、會計模式、總賬項、賬戶組合、總賬分類、單擊類型、單據序列、稅設置、稅分類、稅率、稅收總量的業務合作伙伴、活動(ABC)。 ? 操作路徑:財務管理 || 應收應付。企業與往來單位之間由于采購、銷售等業務會產生相應的往來款,那么可以通過”應收應付”系統對往來款進行處理或核銷。5. 實施步驟 實施OB的總步驟見下圖:
?
0)、界面個性化設置。 ? 安裝擴展模塊。操作路徑:通用設置?應用?模塊管理:“添加模塊”頁。必須是系統管理元角色。 ? 修改公司的LOGO。系統中存在5個擺放logo的位置,分別是登錄頁面上的公司logo(197*55)、登錄頁面上的IT技術部門logo(197*55)、登錄后操作頁面上的公司logo(122*34)、登錄頁面上的公司大logo(608*217)、公司文檔圖標(197*55)。圖片格式可以是png, jpg, gif等。操作路徑:通用設置>應用:“系統信息”頁。 ? 設置會話超時。即定義多長時間里用戶沒有操作就斷開會話。操作路徑:應用字典(Application Dictionary)>AD Implementation Mapping 頁。 1)、設計好您企業的組織結構樹,為以后創建相應的實體和部門做好準備: ? 在您的企業里,需要多少個實體?如果您的企業由許多具有獨立核算只能的分支機構組成,那么每一個分支機構就是實體。 ? 在一個實體里,有多少個部門?這些部門之間的關系是什么?都是實體下的平等的部門嗎?還是一些部門是另一些部門的子部門? ? 對于一個實體下的所有部門,它們都是一個獨立的合法實體嗎? ? 您需要啟用Openbravo ERP的會計記賬功能嗎?2)、創建實體。(General Setup > Client > Initial Client Setup)根據前面設計好的企業組織架構創建相應的實體(實體的數目沒有限制)。這一步會完成:創建一個實體、創建實體的管理員角色(Client name + admin)、創建實體的管理員用戶(默認密碼就是用戶名),如果你在創建實體的時候制定了會計文件那么還會創建該實體的會計賬本和財務期間。 3)、創建一個部門。(General Setup > Enterprise > Initial Organization setup),并且調整好企業的部門結構樹(General Setup > Enterprise > Organization)。開啟會計期間控制(General Setup > Enterprise > Organization)。設置部門為就緒(General Setup > Enterprise > Organization:Set as Ready),只有一個部門的所有上級部門都是就緒狀態,這個組織才可設為就緒,就緒的組織不能改變它在企業組織結構樹中的位置。 4)、建立會計賬本和有關期初數。 5)、建立會計報表。(Financial Management > Accounting > Analysis Tools > Balance Sheet and P&L Structure Setup) 6)、建立稅率。 7)、建立各種單據格式。如銷售訂單、銷售發票、采購訂單、采購發票、收貨收據等。 8)、創建用戶和角色。以實體管理員登錄,執行“通用設置>安全>角色:新建”,在這里還可以給角色指派權限,分配用戶給角色。 9)、建立業務伙伴。業務伙伴是指客戶、供應商和職員等任何與業務有關的人和組織。 10)、添加產品檔案。
6. 業務操作流程
?
?
7. 附錄 7.1. 快捷鍵 1)、通用快捷鍵| 快捷鍵 | 功能 |
| Ctrl+U | 進入用戶選項窗口 |
| Ctrl+Q | 退出 |
| F8 | 查看報警信息 |
| Ctrl+I | 打開“關于”窗口 |
| Ctr+H | 取得幫助 |
| Ctrl+R | 刷新當前窗口 |
| Ctrl+Shift+Backspace | 返回上一頁 |
| Ctrl+G | 切換到“網格”窗口 |
| 快捷鍵 | 功能 |
| F9 | 展開/收縮菜單樹 |
| F10 | 使“文件”菜單成為焦點 |
| Ctrl + M | 顯示/隱藏菜單 |
| Ctrl+Shift+M | 展開/收縮菜單樹 |
| 快捷鍵 | 功能 |
| Ctrl+N | 創建新的記錄 |
| Ctrl+S | 保存 |
| Ctrl+Shift+S | 保存記錄并新建一個記錄 |
| Ctrl+D | 刪除記錄 |
| Ctrl+Z | 撤銷改動 |
| Ctrl+A | Attach files to transaction |
| Ctrl+F | 搜索 |
| Ctrl+Home | 跳到第一條記錄 |
| Ctrl+End | 跳到最后一條記錄 |
| Ctrl+ArrowLeft | 前一條記錄 |
| Ctrl+ArrowRight | 下一條記錄 |
| Ctrl+L | 瀏覽鏈接項 |
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的Openbravo ERP介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: elasticsearch 使用
- 下一篇: tv.twitch.android,Tw