1. Trang chủ
  2. » Giáo Dục - Đào Tạo

đề tài tìm hiểu phần mềm open source erpnext phân hệ accounting finance a f

60 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

Trang 1

ĐẠI HỌC UEH

TRƯỜNG CÔNG NGHỆ VẢ THIET KE KHOA CÔNG NGHỆ THÔNG TIN KINH DOANH

UEH UNIVERSITY

_ BẢO CÁO KÉT THÚC HỌC PHÂN MÔN: GIỚI THIỆU HỆ THÔNG HOẠCH ĐỊNH

NGUON LUC DOANH NGHIEP (ERP)

Đề tài: TÌM HIEU PHAN MEM OPEN SOURCE ERPNEXT

Phan hé: Accounting & Finance (A/F)

Tp Hé Chi Minh, ngay 02 thang 06 nam 2023

Trang 2

[/8/08/1/8800NN00n0nnnnẽ nhe ns.H Hg,H ,ÔỎ 1

L GIỚI THIỆU VỀ MÔN HỌC ERPINTRODUCTIONN e-cc<ccccce 3 IL, LY DO CHON PHÂN HỆ, o-S< SH cnHH HH TH HH HH gu 3 HI CÔNG NGHỆ, NGÔN NGỮ VÀ MỖI TRƯỜNG CÀI ĐẶT ERP 4

1 Tổng quan về phần mềm mã nguồn mở ERPNext 4 PM va hố 5 3 NG Om NGI 6 4 Moi trwong cai dat 6

Iv CÁC BƯỚC CÀI ĐẶT ERPNEXT TRÊN LINUX UBUNTU 22.04 7 1 Điều kiện tiên quyết trước khi cài đặt - s- «che ceeesrseeresrseerree 7

2 Các bước cài đặt trên Linux Ubuntu 222.(Ù4 - dc 5-G SA Y3 3x 7 3 Setup và sử dụng phần mềm ERPNex( °s- << csccsecseeseseesessesesscee 21

L_ MÔ TẢ VÀ HƯỚNG DẪN SỬ DỤNG PHÂN HỆ e-ccccccccccrecee 23

Phần I Mô tả phân hệ kế toán tài chính: (/A/F) se ccsccscececreseskeeeeereeeeeere 23

Phần 2 Hướng dẫn sử dụng phân hệ KẾ toán tài chính (A/F) 5-5<5s<s<s2 24

1 Thiết lập cấu hình cho phân hệ: 5-5 se se ssseessessexsessesszsssesse 24

1.1 _ Thiết lập thông tin doanh nghiỆp - 52 SE SE E2 EEExere ru 24 1.2 Setup chung phân hệ L0 0202221112111 1221 121 101115111812 811 111k, 26

1.3 _ Thiết lập hệ thống tài khoản 2- SE SE 2E E1 2 HH 28 1.4 _ Thiết lập thuế và chỉ phí 5 SE E121 1121111211121 1E rrreg 32

2 Hướng dẫn sử dụng phân hệ Accounting & Einance -«ss5ss+ 33

Trang 3

2.1 Tao vee quadin Up Nacht todo occ ccc cece cect eects tenet Hàn Hye 33

2.2, Quản lý hoá đơn và thanh toán Q0 00 2221111221111 111182122 re 42

2.3 Quản lý thuế và báo cáo thuế - S2 E111 01 222 11 tt rya 48

VI TÔNG KẾT cceSShieEriEeiieriirrietrrererree 53

1 Đánh giá và nhận xét 53 2 Khuyến nghị về việc sử dụng phân hệ trong doanh nghiệp -. - 54

VIL TÀI LIỆU THAI KHẨẢO s-ScccS<SSSveEEEkeEreerrrrrreeereeerrvee 54

Trang 4

Too long to read on your phone? Save to read later on your

computer LOIMO

Trong thời đại kỹ thuật số phát triển nh LJ Save to a Studylist

doanh nghiệp áp dụng phần mềm quản lý doan ¬ -

động kinh doanh trở nên vô cùng dễ dàng ERPNext là một phần mềm mã nguồn mở và dễ dàng mà bất kỳ Doanh nghiệp hoặc tô chức nào cũng có thể mua được ERP là viết tắt của Enterprise Resource Planning Đó là về một phần mềm giúp các doanh nghiệp từ nhỏ đến lớn thiết lập công việc kinh doanh của mình Vì vậy, nói cách khác có thể nói răng tất cả các công việc liên quan đến kinh doanh có thể được thực hiện thông qua phần mềm ERPNext Thông qua bộ giải pháp của ERPNext, thật dễ dàng cho các Doanh nghiệp duy

trì theo dõi hoặc đầu tư tiền của họ theo nhiều thành phố, nhiều quốc gia và với nhiều

công ty Ngay cả các doanh nghiệp lớn và nhỏ ngày nay cũng hài lòng khi sử dụng phần mềm Erpnext trong các công ty của họ hàng ngày

Phân hệ Kế toán tài chính (Accounting & Finance) là một trong những tính năng quan trọng nhất của ERPNext, hỗ trợ các doanh nghiệp trong việc quản lý tài chính của mình một cách chuyên nghiệp và hiệu quả Với phân hệ này, người sử dụng có thê quản

lý các hoạt động kế toán, theo dõi tình hình tài chính của doanh nghiệp và tiên hành các

giao dịch tài chính

Bài báo cáo này của em sẽ đi sâu vào tìm hiểu và đánh giá những tính năng và chức năng chính của phân hệ Kế toán tài chính (A/F) trong ERPNext Đồng thời, đưa ra những khuyến nghịđổi vớicác doanh nghiệp vềviệứng dụngphần mềm

ERPNext trong quản trị tài chính doanh nghiệp một cách hiệu quả.

Trang 5

LỜI CÁM ƠN

Em xin chân thành cảm ơn nhà trường đã tạo điều kiện học tập tốt nhất cho em đề

có thể có cơ hội tiếp cận đến bộ môn Giới thiệu hệ thống hoạch định nguồn lực doanh nghiệp (ERP Introduction) và đặc biệt là giảng viên bộ môn - Thầy Viên Thanh Nhã vì đã rất nhiệt tình đồng hành và truyền đạt những kiến thúc nền tảng vững vàng cho em trong suốt thời gian học tập vừa quaì Nhờ vào những giá trị kiến thức quý báu ấy mà em mới thể phát triển và hoàn thành bài báo cáo nàyì

Đồng thời, em cũng muốn gửi lời cảm ơn sâu sắc đối với đội ngũ phát triển của ERPNext cũng như cộng đồng người dùng đã tham gia vào quá trình xây dựng và hoàn thiện phần mềm này Nhờ vậy mà emcó thểtìm hiểu và nắm được một cách toàn diện về nghiệp vụ tài chính và kế toán trong doanh nghiệp Sự giúp đỡ, đóng góp cùng những nguồn thông tin bỗ ích từ trang thông tin của phần mềm ERPNext và cộng đồng người dùng là một động lực rất lớn cho em khi hoàn thành đề tai này

Tuy nhiên dovônhiểu biết kinh nghiệm và khả năngtiếp nhận thực

tiễn củaemcònhạn chế,vì vậy bài báo cáo nảy cũngkhó tránh khỏi có một vài điểm thiếu sót và chưa chuẩn xác Rất mong sẽ nhận được những góp ý của Thây giúp bài báo cáo của em ngày càng hoàn chính hơn nữa

Cuối cùng, em xin chúc thầy luôn đồi dào sức khoẻ và ngày càng thăng tiến trong sự nghiệp cao quý của mình.

Trang 6

I GIỚI THIỆU VẺ MÔN HỌC ERP INTRODUCTION

Khi tiếp cận bộ môn “Giới thiệu Hệ thống hoạch định nguồn lực doanh nghiệp (ERP)” sinh viên sẽ được cung cấp những kiến thức và ky nHng cần thiết về hệ thống hoạch định nguồn lực doanh nghiệp (ERP) - một tập hợp các phần mềm cốt lõi cK khả nHng tích hợp và phối hợp thông tin từ các bộ phận khác nhau trong một doanh nghiệpì

Sau khi hoàn thành bộ môn này, sinh viên sẽ hiểu được khái niệm cơ bản của ERP bao gồm cách thức hoạt động và lịch sử phát triển của ERP Ngoài ra, sinh viên cRng được biết thêm về cách thức một doanh nghiệp hoạt động và cách để hệ thống thông tin (IS) được sử dSng trong các hoạt động của tT chức

Có thể nói môn học này đóng một vai trò vô cùng quan trọng đối với các sinh viên chuyên ngành kinh tế, quản ly và công nghệ thông tin Những kiến thức được truyền tải trong suốt quá trình học sẽ là nền táng vững chắc để sinh viên có thê tiếp tục áp dụng những kiến thức đã được

học vào thực hành, trải nghiệm thực tế về việc triển khai và quản lý hệ thống ERP

II LY DO CHON PHAN HE

Có thê nói Kế toán tài chính (A/F) từ trước đến nay đóng một vai trò quan trọng không chỉ đối với doanh nghiệp mà còn cả với những đối tượng bên ngoài doanh nghiệp

Kế toán tài chính (A/F) đã trở thành loại ngôn ngữ kinh doanh thông dSng trong viéc trình bày tình hình tài chính và kết quả hoạt động của doanh nghiệpì Bất cứ ai cK quan tâm đến tình hình tài chính và sự thay ATi tình hình tài chính của doanh nghiệp đều phải cK một sự hiểu biết nhất định về Kế toán tài chính để cK thể đọc, hiểu và đánh giá một cách đúng đắn các thông tin kinh tế, tài chính trên các báo cáo tài chính mà các doanh nghiệp công bố hàng nHmì Dựa vào đK làm cơ sở

Trang 7

và cHn cứ để đưa ra các quyết định kinh tế của mình, một số ví dS cS thể nhưừ

1 Đối với các nhà quản lý bên trong doanh nghiệp, kế toán tài chính

cung cấp những thông tin chính xác về tính hình hoạt động của doanh nghiệp giúp lãnh đạo doanh nghiệp có những quyết định quan trọng trong đổi mới, quản lý và định hướng phát triển trong tương lai

1 Đối với những nhà đầu tư, những thông tin này sẽ giúp ho cK cai nhìn tTng quan về tình hình kinh doanh và tài chính của doanh nghiệp, định giá giá trị của doanh nghiệp, đánh giá khả nHng sinh lời của doanh nghiệp để từ đK đưa ra các quyết định đầu tư hợp

Iv

Đối với các ngân hàng và chủ nợ, đây sẽ là những thông tin vô cùng quan trọng để xem xbt tiềm lực của doanh nghiệp và khả nHng thanh toán nợ vay của doanh nghiệp trước khi đưa ra các quyết định về việc cho vay và mức vay phù hợpì

1 Đối với các cơ quan quản lý nhà nước (như cơ quan thuế, ), các thông tin này là cHn cứ để thiết lập hay điều chdnh các chính sách

F.NN liên quan đến quản lý kinh té, thuéiii

Từ đK cho thấy nhu câu tiếp cận và hiểu các kiến thức trong phân hệ Kế toán tài chính, cRng như vận dSng được chúng là rất cấp thiếtì

Bên cạnh đK, phân hệ Accounting and Finance là một trong những phân hệ quan trọng trong hệ thống hoạch định nguồn lực doanh nghiệp (ERP), tng dSng trong viéc quan ly tai chính và kế toán cho doanh nghiệpì Phân hệ này sẽ cung cấp cho các doanh nghiệp một cách tiếp cận toàn diện và hiệu quả để quản lý các quy trình kế toán và tài

Trang 8

chính, hỗ trợ việc cải thiện quá trình quản lý và tHng tính hiệu quả khi đưa ra các quyết định chiến lược

II CÔNG NGHỆ, NGÔN NGU VA MOI TRƯỜNG CÀI DAT ERP

1 Tống quan về phần mềm mã nguồn mở ERPNext

ERPNext là một hệ thông lập kế hoạch nguồn lực doanh nghiệp (ERP) miễn phí và mã nguồn mở được phát triển bởi Frappé Technologies ERPNext cung cấp tập hợp đầy đủ các mô-đun đáng tin cậy để quản lý các hoạt động kinh doanh của một doanh nghiệp, bao gồm các phân hệ kế toán, thương mại điện tử, quản lý khách hàng CRM, quản lý sản xuất, quản lý nhân sự, bán hàng và mua hàng ERPNext được xây dựng và

phát triển trên nền tảng web, có thể dễ dàng truy cập từ bất kỳ thiết bị bất kỳ thiết bị

nảo có kề nôi Internet

ERPNext là một giải pháp quản lý kinh doanh dựa trên web tốt cho các doanh nghiệp vừa và nhỏ (SMEs) Phần mềm này có nhiều lựa chọn tính năng để giúp chủ doanh nghiệp duy trì toàn quyền kiểm soát công ty của họ Ngoài ra, phần mềm còn cho phép chủ doanh nghiệp giám sát tất cả các hoạt động vận hành bên trong một nền tảng duy nhất

Một số vấn đề cơ bản trong việc quản lý tài nguyên các doanh nghiệp vừa và nhỏ gặp có thê được giải quyết bởi ERPNext có thê kế đến như:

1 Khả nHng chỉ trả (Affffordability)ừ Đây là một phần mềm mign phí và mã nguồn mở, cK thể tải xuống và vận hành một cach ty doi

O BO hoan thiện (Completeness)ừ Phần mềm hiện đang tích hợp toàn bộ các modules cần thiết trong quản lý doanh nghiệpì

Trang 9

1 Tính tui chdnh (Customization)ừ Người dùng cK thể dg dàng

thêm hoặc tui chdnh các tính nHngì

¡_ Tính hiệu suất (Efffficiency)ừ Các yêu cầu về máy tính tương đối thấp (chi phí host và quản lý rl hơn)ì

Oo Tính tích hop (Whosesomeness)ừ Một hệ thống và database duy nhất cho phbp nhiều người dùng cK thể lưu trữ giao dịch hoặc truy xuất dữ liệu một cách liên tScì

2 Công nghệ

ERPNext được xây dựng trên nền tảng web, sử dSng fframework Frappeì Frappe là một fframework web Python được sử dSng để xây dựng ứng dSng doanh nghiệp, đặc biệt là phần mềm quản lý tài chính và kế toánì Frappe được phát triển bởi cộng đồng lập trình viên, và được cung cấp dưới dạng mã nguồn mở trên GitHubì

Ngoài ra, ERPNext can liên kết sử dSng một số công nghệ khác trong quá trình vận hành, ví dS nhưừ MariaDB - đây là một hệ quản trị cơ sở dữ liệu mign phí cK mã nguồn mở, được sử dSng để lưu trữ

` dữ liệu trong ERPNextÌÌ

3 Ngôn ngữ

ERPNext được viết bằng Python - một ngôn ngữ lập trình phố biến trên thế giới Python có cú pháp đơn giản, dễ hiểu và dễ sử dụng, điều này cho phép các lập trình viên có thé dé dàng phát triển va bao trì phần mềm

Ngoài Python, ERPNext ctng đượcxây dựng trên cácngôn ngữ lập trình web khác như HTML, CSS và JavaScript để tạo giao diện người dùng và làm việc với trình duyệt web Bên cạnh đó, nhóm phát triển chương trình cũng sử dụng

Trang 10

một số thư viện mở rộng khác như jQuery - một thư viện JavaScript được sử dụng dé thao tác với các thành phần HTML trong giao diện người dùng: và Booftstrap - một amework CSS được sử dụng để xây dựng giao diện người dùng tương thích trong

ERPNext

4 Môi trường cài đặt

ERPNext có thể được cải đặt trên nhiều hệ điều hành khác nhau Windows, Linux

và macOS Dé cai dat phan mềm thành công, người sử dụng cần có hiểu biết nhất định về hệ thống máy tính và những công nghệ web Nhóm phát triển cũng cung cấp hướng dẫn cài đặt phần mềm chỉ tiết trên trang web chính thức của phần mềm, bao gôm các bước hướng dân cài đặt cân thiết và những phân mêm yêu câu

Để cài đặt ERPNext, người dùng cần cài đặt các phần mềm sau đây trên môi trường máy tính của mìnhừ

OG Pythontr Phién ban Python éi6 tré léni O Nodeijstr Phién ban Nodeijs G2 trở lênì

THẬN

O MariaDBừ Phiên bản MariaDB Créi5 tré lênì

Ngoài ra, ERPNext cũng hỗ trợ cài đặt trên các nền tang khac nhu Docker va

Kubernetes đề dễ dàng triển khai và quản lý trên các hệ thông đám mây Tuy nhiên,

dé đảm bảo sự ổn định và hiệu suất cao nhất, các phiên bản ERPNext thường được

thiết kế để chạy trên các phiên bản hệ điều hành mới nhất và được hỗ trợ chính thức

bởi nhà sản xuất

Iv CAC BUOC CAI DAT ERPNEXT TREN LINUX UBUNTU 22.04

1 Điều kiện tiên quyết trước khi cài đặt

Trang 11

Để cài đặt phần mềm ERPNext thì trước hết cần phải cK những điều kiện tiên quyết sau đâyừ

O Điều kiện phần mềmừ -_ Phiên bản Ubuntu 22ìềứì

- Người dùng cần cK đặc quyền cao nhất (sudo)ì -_ Phiên bản Python ểìữề trở lênì

-_ Phiên bản Nodeljs ữ6ì Điều kiện phần cứngừ

- UGB RAMi

- G@GB Hard Diski

2 Các bước cài đặt trên Linux Ubuntu 22.04

Để cài đặt phần mềm ERPNext trên íinux Ubuntu 22ìềứ, người dùng cần sử dSng cửa sT Terminal của máy íinux để nhập vào lần lượt các câu lệnh sau, các minh hoạ cho từng câu lệnh sẽ được trình

bày dưới đây

Trang 12

Min

h

hoa

Bước 2: Tạo người dùng mới để cài đặt ERPNext

Trong bước này sẽ bao gồm cả câu lệnh thêm người dùng vừa tạo vào nhKm “sudo” cK quyền thực hiện các tác vŠ hệ thống với quyền root, và các câu lệnh điều hướng vào thư mSc người dùng vừa tạoÌ

2- sudo adduser frappe

Câu

3- usermod -aG sudo frappe

lệnh 4- su frappe

5- ed /home/frappe

Trang 13

Buéc 3: Cai dat cac gki phS thudci

Câu —_6- sudo apt-get install git

lệnh —_7- sudo apt-get install python3-dev python3.10-dev python3-setuptools python3-pip python3-distutils

8- sudo apt-get install python3.10-venv

Trang 14

9- sudo apt-get install software-properties-common 10- sudo apt install mariadb-server mariadb-client 11- sudo apt-get install redis-server

12- sudo apt-get install xvfb libfontconfig wkhtmltopdf 13- sudo apt- get install libmysqlclient-dev

Activities IS C0000) Thg 522 17:31 Pan Day | Fl frappe@nhat-VirtualBox: ~/frappe-bench Q

To run a command as administrator (user “root"), use “sudo <command>" See "man sudo_root" for details

- $ cd /home/frappe :-§ sudo apt-get install git [sudo] password for frappe:

Reading package lists Done Building dependency tree Done Reading state information Done

The following packages were automatically installed and are no Longer required: libflashromi libftdi1-2

Use ‘sudo apt autoremove' to remove them

The following additional packages will be installed: git-man Liberror-perL

Trang 15

Bước 4: Cấu hinh Hé quan tri CSD/

Dau tién, chung ta can chay cau lệnh dùng để thiết lập một số tui chọn bảo mật cho hệ thống, các phương án lựa chọn cRng sẽ được chd dẫn dưới đây

14- sudo mysql_secure Installaion@l ach nnh hinh bemd 1)

Câu lệnh

Min Activities f-) Terminal Thg 522 17:33 h 1 frappe(@nhat-VirtualBox: ~/frappe-bench

hoạ

You altréaay nave your root account protected, so you can safely answer =e) Change the root password? [Y/n] y

New password:

Re-enter new password:

MA Password updated successfully! yA Reloadina privileae tables

Success!

2 By default, a MariaDB installation has an anonymous user, allowing anyone to log into MariaDB without having to have a user account created for them This is intended only for testing, and to make the installation go a bit smoother You should remove them before moving into a

sktpping

By default, MariaDB comes with a database named 'test' that anyone can access This is also intended only for testing, and should be removed before moving into a production environment

Trang 16

Activities f-) Terminal Thg 5 22 17:34

ea frappe@nhat-VirtualBox: ~/frappe-bench a =

k S

skipping

By default, MariaDB comes with a database named 'test' that anyone can access This is also intended only for testing, and should be removed Remove test database and access to it? [Y/n] y

- Dropping test database

Success! Success!

Reloading the privilege tables will ensure that all changes made so far Reload privilege tables now? [Y/n] y

Trang 17

Bước 5: Cài phần mém Curl, Node.js va Yarn trén hé thong

OC Curl: Đây là một công cụ dòng lệnh để tải xuống hoặc tải lên dữ liệu từ

máy chủ Nó có thể được sử dụng để tải xuống các tệp hoặc tương tác với các API web.

Trang 18

17- sudo apt install curl

Cau lệnh

Min :-$ sudo nano /etc/mysqL/my.cnf

:-$ sudo service mysqL restart h :~$ sudo apt install curl

Reading package Lists Done hoa Building dependency tree Done

Reading state information Done

The following packages were automatically installed and are no longer required: Libflashrom1 libftdii-2

Use 'sudo apt autoremove' to remove them

The following NEW packages will be installed: curl

© upgraded, 1 newly installed, 0 to remove and 12 not upgraded Need to get 194 kB of archives

After this operation, 454 kB of additional disk space will be used

Get:1 http://vn.archive.ubuntu.com/ubuntu jammy-updates/main amd64 curl amd64 7

.81.6-1ubuntu1.19 [194 kB]

Fetched 194 kB in 0s (1.056 kB/s)

Selecting previously unselected package curl

(Reading database 206728 files and directories currently installed.) Preparing to unpack ./curl_7.81.0-1ubuntu1.10_amd64.deb

Unpacking curl (7.81.0-1ubuntu1.10) Setting up curl (7.81.0-1ubuntu1.10) Processing triggers for man-db (2.10.2-1)

-_ (ữậ) Cập nhật các biến môi trường và cài đặt môi trường Nodeljs sau khi đã cài đặt NVMì

- _ (2ể) Cài đặt phiên bản Nodeìjs ữ6ìũ5ìề trên hệ thống bằng cách sử dSng NVMì

Trang 19

- (2) Cai dat Node Package Manager (NPM) - một công cS quan lý gKi dùng để cài đặt các thư viện và công cS

Min Activities (=) Terminal Thg 5 22 17:44

h go frappe@nhat-VirtualBox: ~/Frappe-bench Q hoa Processing triggers for man-db (2.10.2-1)

:-$ curl https://raw.githubusercontent.com/creationix/nvm /master/install.sh | bash

% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload TotaL Spent Left Speed

remot Total 360 (delta 40), reused 170 (delta 28), pack-reused 0 Receiving objects: 100% (360/360), 219.95 KiB | 2.04 MiB/s, done

Resolving deltas: 100% (40/40), done master

=> Compressing and cleaning up git repository => Appending nvm source string to /home/frappe/.bashrc

=> Appending bash_completion source string to /home/frappe/.bashrc

Trang 20

bT sung, ví dS như khả nHng cài đặt các gọi một cách song songi

hoa found vulnerabilities

Buéc 6: Cai dat Frappe Bench va ERPNext « Cài đặt và cấp quyền cho Frappe Bench

¡ Frappe Bench là một công cS quản lý dự án chuyên dùng của nền tảng Frappeì Sau khi cài đặt xong, chúng ta sẽ cần điều hướng đến thư mSc Frappe Bench và cấp các tác quyền đọc và thực thi cho thư mScì

Câu | 23- sudo pip3 install tappe-bench

lệnh | 24- bench imt frappe-branch version-14 frappe-bench

25- cd frappe-bench 26- chmod -R o†rx /home/frappe

Trang 21

Min Activities Terminal Thg 5 22 17:45

h frappe@nhat-VirtualBox: ~/frappe-bench hoa added 1 package, and audited 2 packages in 4s

found vulnerabilities

$ sudo pip3 install frappe-bench Collecting frappe-bench

Downloading frappe_bench-5.16.2-py3-none-any.whl (146 kB) Collecting semantic-version~=2.8.2

Downloading semantic_version-2.8.5-py2.py3-none-any.whl (15 kB) Collecting tomli

Downloading tomli-2.0.1-py3-none-any.whl (12 kB) Collecting gitpython ae _,

Downloading GitPython-3.1.31-py3-none-any.whl (184 kB)

eta Requirement already satisfied: setuptools>40.9.0 in /usr/lib/python3/dist-packa ges (from frappe-bench) (59.6.0)

32- bench —site site1.local install-app hrms

Trang 22

ny ppe@ /frapp

iy $ chmod -R o+rx /home/frappe : $ bench new-site site1.local - MySQL root password:

Installing frappe Updating DocTypes for frappe Updating country info Set Administrator password: Updating Dashboard for frappe

sitei1.local: SystemSettings.enable_ scheduler is UNSET *** Scheduler is disabled ***

$ bench get-app payments =e Re-enter Administrator password:

vanN

Cloning into ‘payments’

p remote: Enumerating objects: 84, done >' remote: Counting objects: 100% (84/84), done

remote: Compressing objects: 100% (74/74), done

emo†e- O 6 ef fs = “ G

Trang 23

Total Build Time: 737.785ms

clean: postcss.plugin was deprecated Migration guide: https://evilmartians.com/chronicles/postcss-8-plugin-migration

Cannot connect to redis_cache to update assets_json Cannot connect to redis_cache to update assets_json Done in 4.50s

$ bench get-app branch version-14 erpnex

Bước 7: Cấu hình và chạy ERPNext

Trước hết, chúng ta cK thể dùng câu lệnh 33- bench start để khởi động và chạy Frappe Benchì íưu ý rằng quá trình chạy sẽ không tự động kết thúc trừ khi bạn nhấn Ctrl + C để cắt ngangì Tiếp theo, chúng ta nên chạy thêm những bước sau để chương trình cK thể tự động chạy trên môi trường máy tính mà không cần câu lệnh “bench start” nữaÌì

Câu 34- site sitel.local enable-scheduler

lệnh 35- bench site sitel.local set-maintenance-mode off 36- sudo

bench setup production frappe

Trang 24

37- bench setup nginx 38- sudo supervisorctl restart all 39- sudo bench setup production frappe

$ sudo bench setup production frappe Setting Up prerequisites

Collecting ansible

Downloading ansible-7.5.0-py3-none-any.whl (43.6 MB) Collecting ansible-core~=2.14.5

Downloading ansible_core-2.14.5-py3-none-any.whl (2.2 MB) Collecting resolvelib<0.9.0,>=0.5.3

Trang 25

Activities P-) Terminal Thg 522 17:49

ea frappe@nhat-VirtualBox: ~/frappe-bench Q = Requirement already satisfied: MarkupSafe>=2.0 tn /usr/LLb/python3/dtst-pac s (from jinja2>=3.0.0->ansible-core~=2.14.5->ansible) (2.0.1)

Installing collected packages: resolvelib, packaging, ansible-core, ansible =e Successfully installed ansible-7.5.0 ansible-core-2.14.5 packaging-23.1 res

3 Setup va sir dung phan mém ERPNext

Sau khi đã hoàn tất việc cài đặt trên cửa sT Terminal, ngudi dung cK thể truy cập trực tiếp phần mềm ERPNext trên trình duyệt Fireffox theo đường dẫn httpsti//localhosti Tại đây, người dùng sẽ cần thực hiện một số bước setup cơ bản như sauừ

¡ ÐHng nhập vào phần mềmừ Tại đây, người dùng sẽ sử dSng username là “administrator” vKi mật khẩu bạn đã tạo trong các bước cài đặt phần trước

Trang 27

Let's Set Up Some Masters

Set Up a Company

Your Shortcuts

V MÔ TẢ VẢ HƯỚNG DẪN SỬ DUNG PHAN HE

Phần 1 Mô tả phân hệ kế toán tài chính (A/F)

Phân hệ Kế toán tài chính (A/F) trong ERPNext là một công cụ quản lý tài chính toàn diện nhằm hỗ trợ doanh nghiệp quản lý cách danh mục kế toán bao gồm Tài sản, Nợ phải trả, Doanh thu, Chi phí Ngoài ra, phân hệ cũng hỗ trợ doanh nghiệp lập các báo cáo kế toán bao gồm Báo cáo tài chính, Báo cáo lưu

chuyển tiền tệ

Phân hệ này được thiết kế và phát triểnnhằm phục vụnhu cầu của những doanh nghiệp vừa và nhỏ (SMEs), giúp họ đơn giản hoá quy trình quản lý tài chính vốn phức tạp, đồng thời vẫn tuân thủ những quy tắc và chuẩn mực kế

toán.

Trang 28

Phân hệ Kế toán tài chính sẽ bao gồm những nghiệp vụ kinh tế như: Quản

lý đơn hàng mua, quản lý đơn hàng bán, quán lý thuế, Dưới đây sẽ là một quy

trình quán lý mua hàng trả tiền được thê hiện dưới dạng mô hình quy trình theo biêu đồ Swimlane đề làm rõ thêm quy trình nêu trên

Hinh 1: Quy trình quản lý mua hàng trả tiền trong doanh nghiệp

Phần 2 Hướng dẫn sử dụng phân hệ Kế toán tài chính (A/E)

1 Thiết lập cầu hình cho phân hệ:

Trước khi sử dSng phân hệ Kế toán tài chính, người dùng cần phải truy cập trang quản lý của ERPNext để cấu hình phân hệ này

1.1 _ Thiết lập thông tin doanh nghiệp

Trang 29

Mặc dù những thông tin cơ bản về doanh nghiệp đã được thiết lập ở bước đHng kí thông tin trên phần cài đặt phần mềm, người dùng vẫn cK thể tui chdnh lại thông tin và kiểm tra bằng cách vào trang “Company”ì Để vào trang này người dùng cK thể gõ tìm kiếm “Company íist” trên ô tìm kiếm của ERPNextì

Trang 30

Create Chart Of Accounts Based On Chart Of Accounts Template

Standard Template Standard

Buying & Selling Settings

Default Buying Terms efault Selling Terms

Default Warehouse for Sales Return

Monthly Sales Target 0,00

ee s

Total Monthly Sales Credit Limit

1.2 Setup chung phan hé

Trước khi bắt đầu hoạt động, người dùng cần thiết lập cho phân hệ một số thông tin tài chính liên quan như NHm tài chính, chu ki kế

toán,

G Nam tai chinh (Fiscal Year): con duoc goi la năm tài chính hoặc năm ngân sách Nó được sử dụng để tính toán báo cáo tài chính trong các doanh nghiệp và các tô chức khác Năm tài chính có thể giống hoặc không giống với năm dương lịch Trên phần mềm ERPNext, để quản lý và tuỳ chỉnh năm tài chính của công ty người dùng có thé vao trang “Fiscal Year”.

Ngày đăng: 27/08/2024, 13:54

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w