Tiếp cận, và triển khai giải pháp quản lý cho một doanh nghiệp cụ thể là một việc không đơn giản, mỗi một doanh nghiệp sẽ có một mô hình hoạt động, một yêu cầu về giải pháp, và nhất là có một đội ngũ nhân viên mà trình độ, và am hiểu về công việc, cũng như về phần mềm máy tính là hoàn toàn khác nhau và khác với các công ty khác, thậm chí là một công ty cùng ngành nghề với … [Read more...]
Hướng dẫn tạo script bật, tắt, khởi động lại cho PostgreSQL trên Ubuntu
Ở bài hướng dẫn biên dịch và cài đặt PostgreSQL 9.2 trên Ubuntu 12.04 LTS, mỗi lẫn khởi động lại server thì PostgreSQL sẽ không tự khởi chạy và chúng ta sẽ phải khởi chạy bằng phương pháp thủ công (gọi lệnh khởi chạy instance). Thêm nữa, việc gọi lệnh khởi chạy cũng rất "lằng nhằng" do chúng ta phải nhớ đường dẫn (path) của tập tin pg_ctl (như hướng dẫn trước thì đường dẫn là … [Read more...]
Hướng dẫn biên dịch và cài đặt PostgreSQL 9.2.x trên Ubuntu 12.04 LTS
PostgreSQL là một trong những Hệ Quản trị Cơ sở Dữ liệu (CSDL) Mã nguồn mở phổ biến trên thế giới và được sử dụng trong những hệ thống công nghệ thông tin lớn, phức tạp, đòi hỏi cao về tính ổn định, khả năng xử lý cũng như tốc độ đáp ứng. Do sự ưu việt của nó, PostgreSQL đang dần "soán ngôi" của MySQL để trở thành Hệ Quản trị CSDL mã nguồn mở phổ biến nhất thế giới. Để cài đặt … [Read more...]
Cài đặt OpenERP 7 trên Ubuntu Server 12.04 LTS
Các bước chuẩn bị: OpenERP có thể cài đặt được trên nhiều hệ điều hành khác nhau, bao gồm Windows, Mac OS, Lunix (Ubuntu, CentOS, v.v.). Trong phạm vi bài này, tôi giới thiệu cách cài đặt trên Ubuntu, phiên bản 12.04. Bạn cần có một máy tính hoặc máy chủ, cài mới hệ điều hành Ubuntu 12.04 LTS. Trong phạm vi giới hạn bài viết này, tôi sẽ không hướng dẫn cách cài đặt … [Read more...]
Basic Python to work with OpenERP
Câu lệnh và cú pháp Biến Khai báo : không cần khai báo cụ thể, dùng bất cứ khi nào muốn. Vd : result = 10, is_empty = True, .. Kiểu dữ liệu: None integer plain integer : Biểu diễn các số nguyên trong khoảng -2147483648 đến 2147483647 long integer : Biểu diễn một khoảng không giới hạn của số nguyên Vd : int_number = 123 float Biểu diễn … [Read more...]
Tài liệu OpenERP 7.0 Tiếng Việt
Với OpenERP v7, chúng tôi đã biến những thứ phức tạp trong một hệ thống ERP thành một bộ các ứng dụng phần mềm phong phú bằng cách giữ lại các chức năng liên quan đến nhiều phòng ban. Song song đó, chúng tôi đã đơn giản hóa cấu hình, kiểm tra lại sự phụ thuộc giữa các mô đun và quy trình; để đưa ra một bộ tổ hợp các ứng dụng kinh doanh độc lập. OpenERP 6.1 đã được mô đun hóa … [Read more...]
Xây dựng dự án ERP dựa trên OpenERP
ICSC cung cấp các dịch vụ tư vấn cho tất cả các bước thực hiện liên quan đến việc cài đặt và sử dụng phần mềm. Chương trình ERP là một sự đầu tư dài hạn và phục vụ cho việc chuẩn bị kỹ lưỡng trong tất cả các khía cạnh trong phân tích quá trình kinh doanh của bạn hoặc giúp bạn đưa ra sự lựa chọn chương trình kết cấu cơ sở hạ tầng đúng đắn Quy trình thực hiện dự án ERP: … [Read more...]
Bắt đầu sử dụng phần mềm OpenERP
Để bắt đầu sử dụng phần mềm ta truy cập vào địa chỉ cài đặt phần mềm, ví dụ tencongty.openerp.com. Nhập Username và Password được thiết lập trong phần mềm sau đó Login. Hình 1: Màn hình log in Đổi mật khẩu Sau khi Login vào hệ thống, ta có thể đổi mật khẩu bằng cách kích vào Administrator --> Preferences tại góc trên cùng bên tay phải. Sau đó chọn Change … [Read more...]
Cách debug source OpenERP với Eclipse và Pydev
Giả sử ta muốn debug file sale.py trong module /server/addons/sale . Ta muốn xem khi xóa 1 record, thì OpenERP server sẽ làm gì. Đầu tiên đặt breakpoint tại dòng 284 (ở các phiên bản mới có thể nằm ở dòng khác), bằng cách click đôi chuột vào lề bên trái dòng 284.Nếu muốn bỏ breakpoint đó thì click đôi lần nữa. (Nếu eclipse không có hiện số của line lên thì click phải vào lề … [Read more...]
Bài 7: Làm việc với ORM
Vì các đối tượng trong OpenERP đều được thừa kế từ lớp osv.osv nên các đối tượng này đều thừa kế tất cả các phương thức ORM. Bạn có thể gọi đến các phương thức này ngay bên trong đối tượng; hoặc bạn có thể tạo ra một thể hiện của đối tượng, rồi sau đó gọi đến các phương thức này từ các thể hiện đó. Các phương thức ORM của đối tượng osv.osv Cách truy cấp đến đối tượng … [Read more...]