67 xây DỰNG PHẦN mềm kế TOÁN DOANH THU bán HÀNG

155 6 0
67  xây DỰNG PHẦN mềm kế TOÁN DOANH THU bán HÀNG

Đ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

11 Đồ án tốt nghiệp Học viện Tài BỘ TÀI CHÍNH HỌC VIỆN TÀI CHÍNH - NGUYỄN THỊ THU Lớp: CQ55/41.04 ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI: “XÂY DỰNG PHẦN MỀM KẾ TOÁN DOANH THU BÁN HÀNG TẠI CƠNG TY TNHH MÁY TÍNH BÁCH THÀNH” Chun ngành : Tin học tài chính kế toán Mã số Giáo viên hướng dẫn : : 41 ThS NGUYỄN VĂN THANH Hà Nội – 2021 LỜI CAM ĐOAN SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 22 Học viện Tài 22 Em xin cam đoan cơng trình nghiên cứu em Các số liệu, kết nêu đồ án tốt nghiệp trung thực, xuất phát từ tình hình thực tế đơn vị em thực tập Tác giả đồ án NGUYỄN THỊ THU SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 33 Học viện Tài 33 LỜI CẢM ƠN Trong q trình nghiên cứu hồn thành đồ án “Xây dựng phần mềm kế toán doanh thu bán hàng”, em nhận giúp đỡ nhiệt tình thầy giáo hướng dẫn, thầy cô khoa hệ thống thông tin kinh tế, ban lãnh đạo nhân viên Cơng ty TNHH máy tính Bách Thành Với lịng biết ơn sâu sắc em xin chân thành cảm ơn thầy Nguyễn Văn Thanh tận tình hướng dẫn, giúp đỡ em suốt thời gian qua Thầy bảo cung cấp cho em kiến thức quý báu để em hoàn thành đồ án Em xin chân thành cảm ơn thầy cô giáo khoa hệ thống thơng tin kinh tế có giảng bổ ích giảng dạy nhiệt tình suốt thời gian em theo học trường, để em vận dụng tốt kiến thức chun mơn hồn thành tốt đồ án tốt nghiệp Thực đề tài em cịn nhận giúp đỡ tận tình thành viên công ty thực tập, em chân thành cảm ơn ban lãnh đạo nhân viên Công ty TNHH máy tính Bách Thành tạo điều kiện giúp đỡ em suốt trình thực tập Đồ án hồn thành, song khơng tránh khỏi hạn chế định em mong muốn tiếp tục nhận ý kiến đóng góp thầy bạn bè Em xin chân thành cảm ơn! Hà Nội, ngày 25 tháng 05 năm 2021 Sinh viên NGUYỄN THỊ THU MỤC LỤC SV: Nguyễn Thị Thu Lớp: CQ55/41.04 44 Đồ án tốt nghiệp Học viện Tài 44 DANH MỤC TỪ VIẾT TẮT Tên đầy đủ Cơ sở liệu Chiết khấu thương mại Hệ thống thông tin Giá trị gia tăng Khách hàng Hàng bán trả lại Tài khoản Kí hiệu viết tắt CSDL CKTM HTTT GTGT KH HBTL TK PHẦN MỞ ĐẦU Tính cấp thiết đề tài - Hệ thống thông tin ngành mũi nhọn công nghệ thông tin Đã có nhiều ứng dụng quản lý kinh tế, đặc biệt quản lý doanh nghiệp Quản trị liệu hệ thống thông tin lĩnh vực quan trọng khoa học công nghệ thơng tin, cho phép tin học hóa hệ thống SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 55 Học viện Tài 55 thơng tin quản lý đơn vị cách hiệu nhất, phục vụ yêu cầu quản lý kinh doanh - Việc áp dụng phần mềm ứng dụng công nghệ thông tin làm cho công tác quản lý doanh nghiệp ngày có hiệu rõ rệt, đặc biệt cơng tác kế tốn doanh nghiệp Ứng dụng cơng nghệ thơng tin giúp tối ưu hóa việc hạch toán kế toán nhằm để thu thập, lưu trữ, phân tích, xử lý khối lượng lớn liệu thúc đẩy nhanh q trình kinh doanh có tác động mạnh đến trình quản lý - Tuy nhiên, để có phần mềm phù hợp với cơng tác quản lý, phù hợp với hoạt động doanh nghiệp vấn đề đơn giản - Mặt khác, với doanh nghiệp kinh doanh có doanh thu bán hàng Việc hạch tốn doanh thu bán hàng ln đóng vai trị vơ quan trọng trình vận hành tổ chức Tuy nhiên để hạch toán phức tạp Phải theo dõi chi tiết loại doanh thu, doanh thu mặt hàng ngành hàng, sản phẩm… theo dõi chi tiết khoản giảm trừ doanh thu, để xác định doanh thu loại doanh thu, chi tiết mặt hàng, sản phẩm… để phục vụ cho cung cấp thơng tin kế tốn để quản trị doanh nghiệp lập báo cáo tài Hơn nữa, doanh thu ghi nhận thỏa mãn điều kiện loại (doanh thu bán hàng, doanh thu cung cấp dịch vụ, doanh thu tiền lãi, tiền quyền, cổ tức lợi tức) chia quy định Chuẩn mực “Doanh thu thu nhập khác”, khơng thỏa mãn điều kiện khơng hạch tốn vào doanh thu.Và cịn nhiều phức tạp khác - Nhận thức phức tạp kế toán doanh thu bán hàng tầm quan trọng ứng dụng Công nghệ thông tin vào việc quản lý mặt hàng doanh thu bán hàng doanh nghiệp, qua tìm hiểu lí luận thực tiễn trình học thời gian thực tập cơng ty TNHH máy tính Bách Thành, em nhận thấy hệ thống quản lý bán hàng SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 66 Học viện Tài 66 cơng ty tin học hóa, chưa đáp ứng yêu cầu quản lý doanh nghiệp - Xuất phát từ thực trạng nên em lựa chọn đề tài: “Xây dựng phần mềm kế toán doanh thu bán hàng Cơng ty TNHH máy tính Bách Thành ” làm đề tài tốt nghiệp Mục tiêu - Mục tiêu đề tài người dùng chấp nhận thực trình quản lý hạch tốn doanh nghiệp Vì vậy, chương trình trước hết phải đáp ứng yêu cầu là: đơn giản, đầy đủ chức năng, dễ nhìn, thuận tiện cho việc sử dụng cài đặt - Ngoài ra, quan áp dụng có đặc thù riêng tùy thuộc vào chế độ kế tốn mà quan thực Mục tiêu đề tài là: + Hệ thống giải toán hạch toán kế toán doanh thu bán hàng doanh nghiệp + Hệ thống cung cấp cho người dùng đầy đủ chức theo yêu cầu nghiệp vụ bán hàng + Hệ thống cung cấp thơng tin hàng hóa doanh thu + Hệ thống giúp đưa báo cáo - Hơn nữa, đề tài giúp cho thân em học hỏi nhiều kinh nghiệm từ thực tế, từ người trước, hiểu rõ sâu kiến thức học nhà trường, trình thực tập giúp em tự hồn thiện thân Đây điều quan trọng sinh viên chuẩn bị trường Đối tượng phạm vi nghiên cứu 1.1 Đối tượng - Đối tượng nghiên cứu đề tài tập trung vào công tác kế tốn doanh thu bán hàng Cơng ty TNHH máy tính Bách Thành 1.2 Phạm vi nghiên cứu - Trong kế tốn bán hàng có ba mảng: Kế toán tổng hợp doanh thu bán hàng, kế toán tổng hợp chi phí bán hàng, kế tốn tập hợp xác định kết kinh doanh Do trình tham gia thực tập công ty tương đối ngắn nên em gói gọn nghiên cứu đề tài phạm vi kế toán Doanh thu bán hàng SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 77 Học viện Tài 77 1.3 Phương pháp nghiên cứu - Phương pháp vật biện chứng vật lịch sử: Coi vật hay tượng trạng thái ln ln phát triển xem xét mối quan hệ với vật tượng khác - Phương pháp thu thập thông tin + Phương pháp vấn: trao đổi trực tiếp với cán nhân viên công ty, đặc biệt nhân viên phịng kế tốn để nắm bắt tình hình thực tế cơng tác kế tốn cơng ty + Phương pháp quan sát: tiến hành quan sát kết hợp với ghi chép qui trình xử lý nghiệp vụ cơng ty + Phương pháp phân tích tài liệu: thu thập thông tin dựa tài liệu có sẵn - Phương pháp phân tích, thiết kế hệ thống thơng tin: phân tích hệ thống chức năng, phân tích hệ thống liệu, phương pháp thiết kế hệ thống Kết cấu đồ án Đề tài: "Xây dựng phần mềm kế toán doanh thu bán hàng cơng ty TNHH Máy tính Bách Thành" Ngồi phần mở đầu, kết luận danh mục tài liệu tham khảo, đồ án gồm chương: Chương 1: Cơ sở lý luận để xây dựng phần mềm kế toán doanh thu bán hàng doanh nghiệp Chương 2: Thực trạng hệ thống thơng tin kế tốn doanh thu bán hàng cơng ty TNHH máy tính Bách Thành Chương 3: Xây dựng phần mềm kế toán bán hàng cơng ty TNHH máy tính Bách Thành SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 88 Học viện Tài 88 SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 99 Học viện Tài 99 CHƯƠNG 1: CƠ SỞ LÝ LUẬN ĐỂ XÂY DỰNG PHỀM MỀM KẾ TOÁN DOANH THU BÁN HÀNG TRONG DOANH NGHIỆP 1.4.Lý luận chung để xây dựng phần mềm kế toán doanh nghiệp 1.4.1.Khái niệm, vai trò, đặc điểm yêu cầu phần mềm kế toán 1.4.1.1 Khái niệm phần mềm kế toán Phần mềm kế toán phần mềm ứng dụng việc thu nhận, lưu trữ, xử lí nghiệp vụ cung cấp thơng tin kế tốn máy tính Q trình việc thu nhận lưu trữ thông tin từ chứng từ gốc, xử lí thơng tin cuối cung cấp thông tin dạng sổ sách kế tốn, báo cáo tài chính, báo cáo quản trị Phần mềm kế toán số thành phần hệ thống thông tin kế tốn Bên cạnh đó, để tạo nên hệ thống thơng tin kế tốn hồn chỉnh, cịn có thành phần khác: Phần cứng, liệu, thủ tục, người Trong đó, phần cứng phần mềm kế tốn đóng vai trị cơng cụ, liệu đóng vai trò cầu nối thủ tục người đóng vai trị nguồn lực 1.4.1.2.Vai trị phần mềm kế tốn Vai trị phần mềm kế tốn đồng hành với vai trị kế tốn, nghĩa thực vai trị cơng cụ quản lí, giám sát cung cấp thông tin, theo dõi đo lường kết hoạt động kinh tế tài đơn vị Tuy nhiên, có kết hợp lĩnh vực công nghệ thông tin kế tốn nên phần mềm kế tốn cịn có vai trị: Vai trị thay tồn hay phần cơng việc kế tốn thủ cơng: việc tin học hóa cơng tác kế tốn thay phần hay tồn cơng việc ghi chép, tính tốn, xử lí thủ cơng người kế tốn Căn vào thơng tin phần SV: Nguyễn Thị Thu Lớp: CQ55/41.04 Đồ án tốt nghiệp 10 10 Học viện Tài 10 mềm kế tốn cung cấp, nhà quản lí đề định kinh doanh hợp lí nhanh chóng Vai trị số hóa thơng tin: Phần mềm kế tốn tham gia vào việc cung cấp thơng tin số hóa để hình thành xã hội số Thơng tin kế toán lưu trữ dạng tập tin máy tính nên dễ dàng số hóa để trao đổi thông tin qua báo cáo điện tử Thay đọc gửi thơng tin kế tốn giấy tờ qua đường bưu điện, fax,… người sử dụng thơng tin kế tốn có thơng tin từ máy tính họ thơng qua cơng cụ trao tin điện tử E-mail, Internet phương tiện mang tin khác 1.4.1.3.Đặc điểm phần mềm kế toán − Phần mềm kế toán bắt buộc sử dụng phương pháp kế toán: + Phương pháp chứng từ kế toán: phương pháp kế toán sử dụng để phản ánh, kiểm tra nghiệp vụ kinh tế tài phát sinh hồn thành theo thời gian, địa điểm phát sinh nghiệp vụ đó, phục vụ cơng tác kế tốn quản lí + Phương pháp tài khoản kế toán: phương pháp kế toán sử dụng tài khoản kế toán để phân loại nghiệp vụ kinh tế tài theo nội dung kinh tế, ghi chép phản ánh cách thường xuyên, liên tục, có hệ thống số có biến động đối tượng kế toán cụ thể + Phương pháp tính giá: phương pháp kế tốn sử dụng thước đo tiền tệ để xác định giá trị đối tượng kế tốn, phục vụ q trình thu nhận, xử lí, hệ thống hóa cung cấp thơng tin kinh tế tài đơn vị + Phương pháp tổng hợp – cân đối kế toán: phương pháp kế toán sử dụng báo cáo kế toán để tổng hợp số liệu từ sổ kế toán theo mối quan hệ cân đối đối tượng kế tốn, cung cấp tiêu kinh tế tài cho đối tượng sử dụng thơng tin kế tốn − Phần mềm kế tốn có tính tn thủ: + Phần mềm kế toán phải tuân thủ luật kế toán, chuẩn mực, chế độ, thông tư, nghị định kế toán + Phần mềm kế toán phải tuân thủ quy định doanh nghiệp SV: Nguyễn Thị Thu 10 Lớp: CQ55/41.04 Đồ án tốt nghiệp 141 141 Học viện Tài grvDsHDGTGT.GetRowCellDisplayText(grvDsHDGTGT.FocusedRowHandl e, colSohd)); kn.xoa("ct_Hoadon", "Sohd", grvDsHDGTGT.GetRowCellDisplayText(grvDsHDGTGT.FocusedRowHandl e, colSohd)); hienthi(); } else { return; } } • Sự kiện Click nút In private void simpleButton2_Click(object sender, EventArgs e) { DataSet ds = new DataSet(); DataTable dtchungtu = new DataTable("hdbh"); string _so; _so = grvDsHDGTGT.GetRowCellValue(grvDsHDGTGT.FocusedRowHandle, "Sohd").ToString(); dtchungtu.Columns.Add("sohd", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("ngayhd", typeof(DateTime)).DefaultValue = DateTime.Today; dtchungtu.Columns.Add("makh", typeof(string)).DefaultValue = ""; SV: Nguyễn Thị Thu 141 Lớp: CQ55/41.04 142 142 Đồ án tốt nghiệp Học viện Tài dtchungtu.Columns.Add("thuesuat", typeof(string)).DefaultValue = 0; dtchungtu.Columns.Add("diengiai", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("tenkh", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("diachi", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("sotknh", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("tknothanhtoan", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("tkcodoanhthu", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("tkcothue", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("tiendoanhthu", typeof(decimal)).DefaultValue = 0; dtchungtu.Columns.Add("tienthue", typeof(decimal)).DefaultValue = 0; dtchungtu.Columns.Add("tienthanhtoan", typeof(decimal)).DefaultValue = 0; dtchungtu.Columns.Add("httt", typeof(string)).DefaultValue = ""; dtchungtu.Columns.Add("tongtienbangchu", typeof(string)).DefaultValue = ""; DataRow dr01 = dtchungtu.NewRow(); dr01["sohd"] = _so; SV: Nguyễn Thị Thu 142 Lớp: CQ55/41.04 143 143 Đồ án tốt nghiệp Học viện Tài dr01["ngayhd"] = kn.giatritrave("SELECT FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["makh"] = kn.giatritrave("SELECT makh FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); string _makh = kn.giatritrave("SELECT makh FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["tenkh"] = kn.giatritrave("SELECT tenkh FROM dmkh WHERE makh = '" + _makh + "'"); dr01["diachi"] = kn.giatritrave("SELECT diachi FROM dmkh WHERE makh = '" + _makh + "'"); //dr01["sotknh"] = "";// kn.giatritrave("SELECT sotknh FROM dmkh WHERE makh = '" + _makh + "'"); dr01["thuesuat"] = kn.giatritrave("SELECT thue FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["diengiai"] = kn.giatritrave("SELECT N'Bán hàng' FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["tkno_thanhtoan"] = kn.giatritrave("SELECT tkno FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["tkco_doanhthu"] = kn.giatritrave("SELECT tkcodt FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["tkco_thue"] = kn.giatritrave("SELECT tkcothue FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["tien_doanhthu"] = kn.giatritrave("SELECT Tienhang FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["tien_thue"] = kn.giatritrave("SELECT tienthue FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); dr01["tien_thanhtoan"] = kn.giatritrave("SELECT tongtien FROM ds_hdgtgt WHERE Sohd = '" + _so + "'"); SV: Nguyễn Thị Thu 143 Lớp: CQ55/41.04 144 144 Đồ án tốt nghiệp Học viện Tài dr01["httt"] = kn.giatritrave("SELECT htthanhtoan FROM dshdgtgt WHERE Sohd='" + _so + "'"); decimal _tongtien = dr01["tongtienbangchu"] = Convert.ToDecimal(dr01["tien_thanhtoan"].ToString()); kn.doctien(Convert.ToDouble(_tongtien)); dtchungtu.Rows.Add(dr01); decimal _tien = Convert.ToDecimal(kn.giatritrave("SELECT tong_tien FROM ds_hdgtgt WHERE Sohd = '" + _so + "'")); DataTable dtchungtu1 = new DataTable("phieutc"); dtchungtu1.Columns.Add("tongtienbangchu", typeof(string)).DefaultValue = ""; DataRow dr02 = dtchungtu1.NewRow(); dr02["tongtienbangchu"] = kn.doctien(Convert.ToDouble(_tien)); dtchungtu1.Rows.Add(dr02); DataTable dtchitietchungtu = new DataTable("ct_hdbh"); dtchitietchungtu.Columns.Add("STT", typeof(Int16)).DefaultValue = 0; dtchitietchungtu.Columns.Add("matp", typeof(string)).DefaultValue = ""; dtchitietchungtu.Columns.Add("tentp", typeof(string)).DefaultValue = ""; dtchitietchungtu.Columns.Add("dvt", typeof(string)).DefaultValue = ""; dtchitietchungtu.Columns.Add("soluong", SV: Nguyễn Thị Thu 144 Lớp: CQ55/41.04 145 145 Đồ án tốt nghiệp Học viện Tài typeof(decimal)).DefaultValue = 0; dtchitietchungtu.Columns.Add("dongia", typeof(decimal)).DefaultValue = 0; dtchitietchungtu.Columns.Add("thanhtien", typeof(decimal)).DefaultValue = 0; DataTable dtct = new DataTable(); dtct = kn.laybang("SELECT Mahh as ma,Tenhh as ten,dvt,soluong as soluong,dongia,thanhtien FROM ct_Hoadon WHERE Sohd = '" + _so + "'"); for (int i = 0; i < dtct.Rows.Count; i++) { DataRow drct01 = dtchitietchungtu.NewRow(); drct01["STT"] = i + 1; drct01["matp"] = dtct.Rows[i]["ma"]; drct01["tentp"] = dtct.Rows[i]["ten"]; drct01["dvt"] = dtct.Rows[i]["dvt"]; drct01["soluong"] = dtct.Rows[i]["soluong"]; drct01["dongia"] = dtct.Rows[i]["dongia"]; drct01["thanhtien"] = dtct.Rows[i]["thanhtien"]; dtchitietchungtu.Rows.Add(drct01); } ds.Tables.Add(dtchitietchungtu); ds.Tables.Add(dtchungtu); ds.Tables.Add(dtchungtu1); SV: Nguyễn Thị Thu 145 Lớp: CQ55/41.04 146 146 Đồ án tốt nghiệp Học viện Tài BaoCao.frmInChungTu frm = new BaoCao.frmInChungTu(); BaoCao.rptHDBH rpt = new BaoCao.rptHDBH(); frm.Viewrpt.ReportSource = rpt; rpt.SetDataSource(ds); frm.ShowDialog(); } private void btnThem_Click(object sender, EventArgs e) { //thêm ma = "" KTDTBH.ChungTu.frmCapNhatHDHH frmhd = new KTDTBH.ChungTu.frmCapNhatHDHH(); GeneralClass.so = ""; frmhd.ShowDialog(); Hienthi(); } private void btnSua_Click(object sender, EventArgs e) { KTDTBH.ChungTu.frmCapNhatHDHH frmhd = new KTDTBH.ChungTu.frmCapNhatHDHH(); //frmhd.getMa(grvHDHH.GetRowCellValue(grvHDHH.Focused RowHandle, "SoHD").ToString()); GeneralClass.so = grvHDHH.GetRowCellValue(grvHDHH.FocusedRowHandle, "So_HD").ToString(); frmhd.ShowDialog(); Hienthi(); SV: Nguyễn Thị Thu 146 Lớp: CQ55/41.04 Đồ án tốt nghiệp 147 147 Học viện Tài } private void btnXoa_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("Bạn có chắn xóa khơng", "Thơng báo", MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { Gc.Delete("HDHH", "So_HD", grvHDHH.GetRowCellDisplayText(grvHDHH.FocusedRowHandle, colSo_HD)); Gc.Delete("SoCai", "SoCT", grvHDHH.GetRowCellDisplayText(grvHDHH.FocusedRowHandle, colSo_HD)); Hienthi(); } else { return; } } private void simpleButton1_Click(object sender, EventArgs e) { if (txtSo_HD.Text.Trim() == "") { MessageBox.Show("Số hóa đơn ko để trắng"); txtSo_HD.Select(); SV: Nguyễn Thị Thu 147 Lớp: CQ55/41.04 148 148 Đồ án tốt nghiệp Học viện Tài return; } if (cboMa_KH.EditValue.ToString().Trim() == "") { MessageBox.Show("Mã khách hàng ko để trắng"); cboMa_KH.Select(); return; } string _sp = txtSo_HD.Text.Trim(); string _np = Convert.ToDateTime(dtNgay_HD.EditValue).ToString("MM/dd/yyyy"); string _makh = cboMa_KH.EditValue.ToString().Trim(); string _tkno = cboTK_No.EditValue.ToString().Trim(); string _tkco1 = cboTK_Co2.EditValue.ToString().Trim(); string _tkco2 = cboTK_Co.EditValue.ToString().Trim(); string _hinhthuc = txtHTTT.Text.Trim(); Decimal _thuesuat = Convert.ToDecimal(txtThue_Suat.EditValue); Decimal _tongtien = Convert.ToDecimal(txtTongtien.EditValue); Decimal _tienhang = Convert.ToDecimal(txtCongtienhang.EditValue); Decimal _tienthue = Convert.ToDecimal(txtThue.EditValue); if (GeneralClass.so == "") { if (Gc.CheckOnly("HDHH", "SoHD", txtSo_HD.Text.Trim()) == true) { MessageBox.Show("Số hóa đơn tồn tại"); SV: Nguyễn Thị Thu 148 Lớp: CQ55/41.04 149 149 Đồ án tốt nghiệp Học viện Tài txtSo_HD.Text = ""; txtSo_HD.Select(); return; } string strinsert = "INSERT INTO HDHH(SoHD, NgayHD, MaKH, TKNoThanhToan, TKCoDoanhThu, TKCoThue, ThueSuat, TienDoanhThu, TienThue, TienThanhToan, HTTT) Values ("; strinsert = strinsert + "N'" + _sp + "',"; strinsert = strinsert + "N'" + _np + "',"; strinsert = strinsert + "N'" + _makh + "',"; strinsert = strinsert + "N'" + _tkno + "',"; strinsert = strinsert + "N'" + _tkco1 + "',"; strinsert = strinsert + "N'" + _tkco2 + "',"; strinsert = strinsert + "" + _thuesuat + ","; strinsert = strinsert + "" + _tienhang + ","; strinsert = strinsert + "" + _tienthue + ","; strinsert = strinsert + "" + _tongtien + ","; strinsert = strinsert + "N'" + _hinhthuc + "')"; if (Gc.CheckExecuteNonQuery(strinsert) == true) { MessageBox.Show("Thêm thành công"); this.Close(); } else { MessageBox.Show("Lỗi thêm mới:" + strinsert); return; } SV: Nguyễn Thị Thu 149 Lớp: CQ55/41.04 150 150 Đồ án tốt nghiệp Học viện Tài } else { string strupdate = "UPDATE HDHH SET "; strupdate = strupdate + "NgayHD = N'" + _np + "',"; strupdate = strupdate + "MaKH = N'" + _makh + "',"; strupdate = strupdate + "TKNoThanhToan = N'" + _tkno + "',"; strupdate = strupdate + "TKCoThue = N'" + _tkco1 + "',"; strupdate = strupdate + "TKCoDoanhThu = N'" + _tkco2 + "',"; strupdate = strupdate + "ThueSuat = " + _thuesuat + ","; strupdate = strupdate + "TienDoanh_Thu = " + _tienhang + ","; strupdate = strupdate + "TienThue = " + _tienthue + ","; strupdate = strupdate + "TienThanhToan = " + _tongtien + ","; strupdate = strupdate + "HTTT = N'" + _hinhthuc + "' WHERE So_HD = '" + _sp + "'"; if (Gc.CheckExecuteNonQuery(strupdate) == true) { MessageBox.Show("Cập nhật thành công"); this.Close(); } else { MessageBox.Show("Lỗi cập nhật"); return; } } Gc.Delete("CTHoaDon", "SoHD", GeneralClass.so); SV: Nguyễn Thị Thu 150 Lớp: CQ55/41.04 151 151 Đồ án tốt nghiệp Học viện Tài for (int i = 0; i < gridView3.RowCount - 1; i++) { string _mavt = gridView3.GetRowCellValue(i, colMa_HH).ToString(); string _tenvt = gridView3.GetRowCellValue(i, "TenHH").ToString(); string _dvt = gridView3.GetRowCellValue(i, "Dvt").ToString(); decimal _sl = _dg = _thanhtien = Convert.ToDecimal(gridView3.GetRowCellValue(i, "SoLuong")); decimal Convert.ToDecimal(gridView3.GetRowCellValue(i, "DonGia")); decimal Convert.ToDecimal(gridView3.GetRowCellValue(i, "ThanhTien")); string strct = "INSERT INTO CTHoaDon(SoHD, MaHH, TenHH, Dvt, SoLuong, DonGia, ThanhTien) Values ("; strct = strct + "N'" + _sp + "',"; strct = strct + "N'" + _mavt + "',"; strct = strct + "N'" + _tenvt + "',"; strct = strct + "N'" + _dvt + "',"; strct = strct + "" + _sl + ","; strct = strct + "" + _dg + ","; strct = strct + "" + _thanhtien + ")"; bool thu = Gc.CheckExecuteNonQuery(strct); } } } } SV: Nguyễn Thị Thu 151 Lớp: CQ55/41.04 Đồ án tốt nghiệp SV: Nguyễn Thị Thu 152 152 Học viện Tài 152 Lớp: CQ55/41.04 Đồ án tốt nghiệp SV: Nguyễn Thị Thu 153 153 Học viện Tài 153 Lớp: CQ55/41.04 Đồ án tốt nghiệp 154 154 Học viện Tài NHẬN XÉT CỦA NGƯỜI HƯỚNG DẪN KHOA HỌC Họ tên người hướng dẫn khoa học: Thầy giá Nguyễn Văn Thanh Nhận xét trình thực tập tốt nghiệp Sinh viên: Nguyễn Thị Thu Khóa CQ55; Lớp 41.04; Đề tài: : “ Xây dựng phần mềm kế toán doanh thu bán hàng Cơng ty TNHH máy tính Bách thành” Nội dung nhận xét: Về tinh thần thái độ thực tập Sinh viên: …………………………………………………………………………… …………………………………………………………………………… …………………………………………………………………………… Về chất lượng nội dung đồ án: - Sự phù hợp tên nội dung đề tài với chuyên ngành: ………………………………………………………………………… …………………………………………………………………………… - Độ tin cậy tính đại phương pháp nghiên cứu: …………………………………………………………………………… …………………………………………………………………………… Hà Nội, ngày tháng 05 năm 2016 Điểm: - Bằng số …………… - Bằng chữ …………… Người nhận xét (Ký ghi rõ họ tên) SV: Nguyễn Thị Thu 154 Lớp: CQ55/41.04 155 155 Đồ án tốt nghiệp Học viện Tài NHẬN XÉT CỦA NGƯỜI PHẢN BIỆN Họ tên người phản biện:………………………………………………… ; Nhận xét trình thực tập tốt nghiệp Sinh viên: Trịnh Thanh Nhàn; Khóa CQ52; Lớp 52/41.04 Đề tài: : “ Xây dựng phần mềm kế tốn doanh thu bán hàng Cơng ty TNHH Hà Tiễn” Nội dung nhận xét: - Sự phù hợp tên nội dung đề tài với chuyên ngành: …………………………………………………………………… …………………………………………………………………… - Đối tượng mục đích nghiên cứu: …………………………………………………………………… …………………………………………………………………… - Độ tin cậy tính đại phương pháp nghiên cứu: …………………………………………………………………… …………………………………………………………………… - Nội dung khoa học: …………………………………………………………………… …………………………………………………………………… Điểm: - Bằng số…………………… - Bằng chữ………………… Người nhận xét (Ký ghi rõ họ tên) SV: Nguyễn Thị Thu 155 Lớp: CQ55/41.04 ... Nhận thức chung để xây dựng kế toán doanh thu bán hàng doanh nghiệp 1.5.1.Một số khái niệm liên quan đến kế toán doanh thu bán hàng a Bán hàng doanh thu bán hàng Bán hàng việc chuyển quyền... quầy hàng, … • Doanh thu bán hàng trực tiếp doanh thu bán hàng theo phương thức gửi hàng Hình 1.1 Kế tốn doanh thu bán hàng trực tiếp, gửi hàng • Doanh thu bán hàng trả góp Trường hợp bán hàng. .. phải thu theo khách hàng/ mặt hàng/ hóa đơn Báo cáo tổng hợp xuất kho bán hàng 1.5.7.Quy trình hạch toán kế toán doanh thu bán hàng Doanh thu bán hàng cung cấp dịch vụ toàn số tiền thu thu từ

Ngày đăng: 24/02/2022, 08:37

Mục lục

  • DANH MỤC TỪ VIẾT TẮT

  • 1.2. Phạm vi nghiên cứu

  • 1.3. Phương pháp nghiên cứu

  • CHƯƠNG 1: CƠ SỞ LÝ LUẬN ĐỂ XÂY DỰNG PHỀM MỀM KẾ TOÁN DOANH THU BÁN HÀNG TRONG DOANH NGHIỆP

    • 1.4.Lý luận chung để xây dựng phần mềm kế toán trong doanh nghiệp.

      • 1.4.1.Khái niệm, vai trò, đặc điểm và yêu cầu của phần mềm kế toán

        • 1.4.1.1. Khái niệm về phần mềm kế toán

        • 1.4.1.2.Vai trò của phần mềm kế toán

        • 1.4.1.3.Đặc điểm của phần mềm kế toán

        • 1.4.1.4.Yêu cầu của phần mềm kế toán

        • 1.4.2.Các thành phần của phần mềm kế toán

        • 1.4.3.Phân loại phần mềm kế toán:

          • 1.4.3.1.Theo bản chất nghiệp vụ kinh tế phát sinh (ứng với đặc thù hoạt động của doanh nghiệp)

          • 1.4.3.2.Theo hình thức sản phẩm

          • 1.4.4Quy trình xây dựng phần mềm kế toán

            • 1.4.4.1.Khảo sát hiện trạng và lập kế hoạch

            • 1.4.4.2.Phân tích hệ thống

            • 1.4.4.3.Thiết kế hệ thống

            • 1.4.4.6.Cài đặt và huấn luyện

            • 1.4.4.7.Bảo hành và bảo trì

            • 1.4.5.Hệ thống chứng từ kế toán sử dụng

            • 1.4.6.Các công cụ tin học để xây dựng một phần mềm kế toán

              • 1.4.6.1.Hệ quản trị cơ sở dữ liệu

              • 1.4.6.2.Ngôn ngữ lập trình

              • 1.4.6.3.Công cụ tạo báo cáo

              • 1.5. Nhận thức chung để xây dựng kế toán doanh thu bán hàng trong doanh nghiệp

                • 1.5.1.Một số khái niệm liên quan đến kế toán doanh thu bán hàng

                  • a. Bán hàng và doanh thu bán hàng

Tài liệu cùng người dùng

Tài liệu liên quan