-
03-22-2010, 08:20 PM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Cần Giúp đỡ về giải thuật Tính Toán " Giá Trị Hàng Tồn Kho "
Database của mình gồm 4 bảng chính : DetailData ( Chi tiết hàng hoá ), XUAT(ID,Date,MaHH,TenHH,So_Luong,TienThu), NHAP(ID,Date,MaHH,TenHH,So_Luong,Gia_Nhap) và 1 bảng XUATNHAP((ID,Date,MaHH,TenHH,So_Luong,Thanh_Tien) với giá trị cột So_Luong (+) Nhập, (-) xuất
mình muốn nó ra kết quả : ( MaHH,TenHH,SL_XUAT,SL_NHAP ,SL_TON, TTIEN_XUAT, TTIEN_NHAP) 1 bảng tổng hợp tổng nhập tổng xuất, số lượng tồn, thành tiền v..v.từ ngày này đến ngày kia mình viết thế này thì nó ra kết quả sai :
Mã:SELECT XUATNHAP.MaHH, XUATNHAP.TenHH, Sum(NHAP.SO_LUONG) AS SL_NHAP, Sum([XUAT.SO_LUONG]) AS SL_XUAT, Sum(XUATNHAP.SO_LUONG) AS SL_TON, Sum(XUAT.Tien_Thu) AS TTIEN_XUAT, Sum([NHAP.SO_LUONG]*[NHAP.GIA_NHAP]) AS TTIEN_NHAP FROM XUATNHAP INNER JOIN (XUAT RIGHT JOIN (DetailData LEFT JOIN NHAP ON DetailData.TenHH = NHAP.TenHH) ON XUAT.TenHH = DetailData.TenHH) ON XUATNHAP.TenHH = DetailData.TenHH WHERE (((XUATNHAP.NGAY) Between [tungay] And [denngay])) GROUP BY XUATNHAP.MaHH, XUATNHAP.TenHH;
View more random threads:
- Phân quyền trong access
- Xin cho hỏi cú pháp tham chiếu đến textBox thuộc subForm
- Requery đối tượng trong Subform
- Giúp em tạo Form và Form bằng VBA
- Giúp đỡ về vòng lặp để Append dòng vào Table Access
- Làm sao Combobox lấy dữ liệu cột thứ 2 của bản
- Làm cách nào khi nhập phát hiện dữ liệu đã có trong table khác
- Nhờ các cao thủ giúp mình đoạn code lấy dữ liệu 1 table trong form
- Nhập dữ liệu record vào table thì khi xuất sang access fon't chữ bị nhảy khônng đọc được
- Giúp mình code tạo From với access
-
03-24-2010, 05:04 AM #2Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Gửi bởi frankie123
Bạn up File lên để mọi người giúp.
-
03-24-2010, 03:16 PM #3Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Gửi bởi frankie123
Thiết kế như thế này có vẻ không ổn.
Mặt khác, số lượng tồn mà bạn cần có làm sao phản ánh đúng số lượng tồn thực sự bởi vì những mặt hàng có sẵn số lượng tồn đầu, bạn sẽ xử lý ra sao?
-
03-25-2010, 02:30 AM #4Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 4
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Cảm ơn mọi người đã trả lời. Mình up database lên để mọi người xem sẽ rõ hơn.
Bảng XUATNHAP là bảng mà mình dùng để lưu trữ dữ liệu vừa Nhập vừa Xuất. Để phân biệt giá trị nào là Xuất và Nhập trong bảng XUATNHAP mình phân biệt bằng giá trị âm(-) là Xuất, còn dương(+) là nhập.
Đã có bảng XUAT và bảng NHAP rồi nhưng mình vẫn muốn có thêm bảng XUATNHAP để có thể nghiên cứu dự phòng cho 1 giải thuật khác về xuất nhập tồn mà thôi.
ví dụ muốn lấy tổng số lượng tồn đến nay mình chỉ cần SUM cột SO_LUONG trong bảng XUATNHAP là có ngay kết quả, không cần phải mất công tính toán từ bảng NHAP và bảng XUAT rồi mới ra kết quả.
Về số lượng tồn thực sự như anh phatnq2002 nói đúng là cả 1 vấn đề nan giải. Mình có tìm hiểu trên google thì chắc anh đang nói đến tồn đầu tồn cuối. Vấn đề mình ko biết cách làm là làm sao kết chuyển dữ liệu từ tồn cuối tháng này sang tồn đầu tháng kia.
Hiện nay mình rối quá :banghead:. Các bạn xem giúp database của mình xem có vấn đề gì ko? và mình muốn tính tồn thì phải làm những gì? :hochanh:
http://www.mediafire.com/?l5vzm5z4mnd
pass: sm300huu
-
03-25-2010, 03:29 PM #5Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Gửi bởi frankie123
2/ CSDL của bạn rất rối. Để theo dõi NXT, chỉ cần hai bảng NHAP và XUAT( thậm chí chỉ cần một bảng chung NHAPXUAT cũng được) và một bảng HANGHOA ghi danh mục hàng hóa
3/ Tạo một query chứa thông tin chung cả nhập và xuất
4/ Từ query này xác định tồn đầu thôngqua trương Ngay(<TuNgay) và Nhap xuat trong kỳ (TuNgay<=Ngay<=DenNgay) rồi dung Tổng trên lưới Query để tính
Nhập hai query này với bảng HANGHOA để tính nhập xuất Tồn
5, Nhập tồn đầu kỳ như một phiếu nhập bình thường với Ngay là ngay trước ngày phát sinh của các chứng từ nhập xuất khác.
Hy vọng bạn hiểu cách làm. Khi nào rảnh sẻ gửi cho bạn file mẫu
Chúc bạn thành công
-
03-26-2010, 04:55 AM #6Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Cách của XuanThanh là ổn rồi đó.
Nếu có gì mắc, bạn lại post lên để mọi người giúp.
-
03-26-2010, 05:10 AM #7Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Cảm ơn các bạn đã giúp đỡ, các bạn thật Pro. Mình thì còn gà lắm. Mình đang làm theo cách của XuanThanh. Nếu thành công mình post lên cho mọi người xem.
-
04-09-2010, 06:04 AM #8Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Bạn viết sai cấu trúc sql rồi, làm sao có kết quả được:
câu lệnh trên phải thay phần điều kiện WHERE bằng HAVING. Muốn rõ hơn về sql thì lên google.com.vn tìm sẽ thấy rất rõ.
-
04-23-2010, 06:46 PM #9Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Chào cả nhà!
Cảm ơn mọi người mình đã tính được số lượng tồn kho .v...v.. Nhưng mình còn 1 khó khăn cuối nữa mong mọi người giúp mình.
Bây giờ mình sẽ tính "giá trị hàng tồn kho" như thế nào cho chính xác? khi mà mình đã có số lượng tồn rồi nhưng do biến động thị trường thì giá cả mặt hàng "cá" của mình lại luôn thay đổi. Điêù này đẫn đến 1 số lượng tồn lại có đến nhiều giá.
Ví dụ như 1 mặt hàng: cá basa
ngày: 01 Nhập : 10kg Xuất : 5kg với giá nhập là : 50.000
ngày: 02 Nhập : 20kg Xuất : 15kg với giá nhập là : 60.000
đến đây thì SL_TONKHO = (10+20) - (5+15) = 10kg
và 10kg cá tồn này lại có đến 2 giá. nên mình ko biết tính sao nữa ?:motsach:
-
04-24-2010, 04:24 AM #10Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cần Giúp đỡ về giải thuật Xuất-Nhập-Tồn từ ngày này đến ngày kia
Gửi bởi frankie123
Epson - một trong những tập đoàn công nghệ hàng đầu thế giới, đã khẳng định vị thế tiên phong của mình trong lĩnh vực máy chiếu. Với bề dày lịch sử và sự đổi mới không ngừng, Epson không chỉ mang đến...
Lịch sử hình thành và phát triển của thương hiệu máy chiếu Epson