Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Thống kê các loại hàng sắp hết hạn sử dụng
#1
Question 
Chào mọi người, mình có 1 bảng dữ liệu có ngày sản xuất, hạn sử dụng của sản phẩm..giờ mình muốn liệt kê ra các sản phẩm gần hết hạn sử dụng( hay đã hết hạn sử dụng cũng được) thì mình phải làm sao đây, ai biết giúp mình với nha!( làm trên query hoặc report ah).027
Chữ ký của phamha1993 Xin chào, mình là phamha1993, Tham gia http://thuthuataccess.com/forum từ ngày 01-05 -13.
Reply
Những người đã cảm ơn
#2
Dùng Query để lọc ra những thằng quá hạn là OK. còn Report để in báo cáo
Chữ ký của wintq Đang có mấy chương trình đ.ồ á.n tốt nghiệp trước viết cho Sinh viên về: QL nhân sự, Thư viện, QL Báo, QL Bán hàng,......ai có nhu cầu liên hệ: 0904 506 777.
ღღღღღTài sản của wintq (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname
#3
Cái này bạn dùng query để truy vấn nó ra. đặt điều kiện chỗ hạn sử dụng là < ngày hiện tại thì sẽ ra
Chữ ký của quan_pc Lắp đặt Internet VNPT tại Điện Bàn - Quảng Nam - Hotline: 0915.636.745
ღღღღღTài sản của quan_pc (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
(02-05-13, 09:18 AM)wintq Đã viết: Dùng Query để lọc ra những thằng quá hạn là OK. còn Report để in báo cáo

Bài viết của bạn cũng là vấn đề quan tâm của mình. Dùng query để lọc thì không thành vấn đề, nhưng khó ở chổ:
1. Một mã hàng, có nhiều lần nhập hàng, mỗi lần nhập thì có hạn sử dụng khác nhau, như vậy query lọc trường ngày sử dụng lấy từ table nào?
- Nếu lấy từ tbl danh mục hàng hay tồn kho thì không chính xác, vì mỗi mã hàng chỉ có 1 hạn sử dụng
- Nếu lấy từ "nhập hàng" thì những mặt hàng đã "xuất hết" vẫn không biết được và query vẫn lọc ra, mới nhập dữ liệu cho phần mềm thì không sao, nhưng nếu sử dụng thời gian dài và mặt hàng có hạn sử dụng ngắn, luân chuyển nhanh thì nhìn hoa cả mắt
2. Mình cũng nhứt đầu vấn đề này nhưng chưa có giải pháp. Các pro nào có giải pháp xin giúp đỡ

Xin cảm ơn
Chữ ký của giadq Xin chào, mình là giadq, Tham gia http://thuthuataccess.com/forum từ ngày 05-06 -13.
Reply
Những người đã cảm ơn
#5
(26-06-13, 09:22 AM)giadq Đã viết:
(02-05-13, 09:18 AM)wintq Đã viết: Dùng Query để lọc ra những thằng quá hạn là OK. còn Report để in báo cáo

Bài viết của bạn cũng là vấn đề quan tâm của mình. Dùng query để lọc thì không thành vấn đề, nhưng khó ở chổ:
1. Một mã hàng, có nhiều lần nhập hàng, mỗi lần nhập thì có hạn sử dụng khác nhau, như vậy query lọc trường ngày sử dụng lấy từ table nào?
- Nếu lấy từ tbl danh mục hàng hay tồn kho thì không chính xác, vì mỗi mã hàng chỉ có 1 hạn sử dụng
- Nếu lấy từ "nhập hàng" thì những mặt hàng đã "xuất hết" vẫn không biết được và query vẫn lọc ra, mới nhập dữ liệu cho phần mềm thì không sao, nhưng nếu sử dụng thời gian dài và mặt hàng có hạn sử dụng ngắn, luân chuyển nhanh thì nhìn hoa cả mắt
2. Mình cũng nhứt đầu vấn đề này nhưng chưa có giải pháp. Các pro nào có giải pháp xin giúp đỡ

Xin cảm ơn

vấn đề bạn hỏi là vấn đề Bợm cũng đã nghiên cứu (jờ ngu như kiến luôn) đã hơn 10 năm rồi vẫn chưa có câu trả lời hihi, đơn giản là:
- Khi nhập hàng bạn phải phân hàng theo lô (với mỗi lô mỗi date khác nhau). Khi xuất hàng bạn phải xuất theo lô tương ứng (với date sớm xuất sớm) -> xử lý vấn đề này cũng là ác mộng rồi. Làm tốt thì bạn mới ra được vấn đề: hàng nào còn, nào hết mới bắt đầu xét coi còn date hay không? -> cái này chỉ có thể dùng code xử lý, không dùng Query nổi đâu.
- Và rồi những vấn đề bên trên đã giải quyết xong, bạn sẽ đụng phải vấn đề thực tế: đứa xuất phiếu thì xuất vậy (date nhỏ xuất trước), nhưng đứa thủ kho đi lấy hàng có chắc ăn 100% làm đúng vậy hay không? (chắc ăn là không nổi khi hàng hóa lên tới con số >100).
- Nên khi đó chương trình báo một đàng, kiểm kho báo 1 nẻo là chết chắc. Nên tốt hơn hết Bợm cho bạn một lời khuyên là để nó "chìm vào quên lãng" đi. Hajzz...
ღღღღღTài sản của bomnhauag (View All Items) ღღღღღ
Reply
Những người đã cảm ơn giadq
#6
(26-06-13, 09:22 AM)giadq Đã viết:
(02-05-13, 09:18 AM)wintq Đã viết: Dùng Query để lọc ra những thằng quá hạn là OK. còn Report để in báo cáo

Bài viết của bạn cũng là vấn đề quan tâm của mình. Dùng query để lọc thì không thành vấn đề, nhưng khó ở chổ:
1. Một mã hàng, có nhiều lần nhập hàng, mỗi lần nhập thì có hạn sử dụng khác nhau, như vậy query lọc trường ngày sử dụng lấy từ table nào?
- Nếu lấy từ tbl danh mục hàng hay tồn kho thì không chính xác, vì mỗi mã hàng chỉ có 1 hạn sử dụng
- Nếu lấy từ "nhập hàng" thì những mặt hàng đã "xuất hết" vẫn không biết được và query vẫn lọc ra, mới nhập dữ liệu cho phần mềm thì không sao, nhưng nếu sử dụng thời gian dài và mặt hàng có hạn sử dụng ngắn, luân chuyển nhanh thì nhìn hoa cả mắt
2. Mình cũng nhứt đầu vấn đề này nhưng chưa có giải pháp. Các pro nào có giải pháp xin giúp đỡ

Xin cảm ơn

Việc quản lý HSD của một mà hàng nhưng nhiều hạn sử dụng quả thật là rất khó. Do đó để thuận lợi bạn phải thiết kế dữ liệu của bạn một các khoa học thì mới theo dõi được. Bạn nên làm theo cách sau:
1. Theo dõi hạn sử dụng hàng hóa trong tableNhaphangchitiet, trong table này có các trường: Mahang, ngaynhap, ngayhethan (HSD) ...
2. Khi thống kê loại hàng nào hết hạn sử dụng thì bạn có thể dùng Query để lấy ra những Mã hàng theo ngày hết hạn.

Chúc bạn thành công !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn giadq
#7
- Bợm ơi đây là phương pháp tính giá xuất kho NHẬP TRƯỚC XUẤT TRƯỚC mà các anh chị kế toán vẫn làm (những loại hàng hóa phải theo dõi date như thuốc tây chẳng hạn phải áp dụng phương pháp này).
- Khi doanh nghiệp đã áp dụng phương pháp này thì dù hàng hóa lên tới con số > 100 vẫn phải làm, còn cái vụ “chỏi nhau” giữa “đứa xuất phiếu” và “đứa thủ kho” thì thuộc về vấn đề con người rồi, khi đó dù áp dụng phương pháp tính giá xuất kho gì đi nữa vẫn sẽ có “chỏi nhau”.
- Thật ra về ứng dụng Access trong phương pháp tính giá xuất kho này cũng đơn giản, như Đồng chí tmtien261 đã nói chỉ cần nhập MaHang, NgayNhap, NgaySanXuat, NgayHetHan, … là được. Chỉ thêm việc ở chỗ một mặt hàng có nhiều mã hàng thôi (phương pháp tính giá xuất kho Thực tế đích danh cũng vậy).
- Túm lại với kế toán thì không thể để nó “chìm vào quên lãng” được đâu Bợm ơi là Bợm (ngày nào cũng phải làm nó đây hic! hic! hic!)
Chữ ký của TvAcc Xin chào, mình là TvAcc, Tham gia http://thuthuataccess.com/forum từ ngày 06-01 -13.
Reply
Những người đã cảm ơn giadq
#8
(26-06-13, 11:54 PM)TvAcc Đã viết: - Bợm ơi đây là phương pháp tính giá xuất kho NHẬP TRƯỚC XUẤT TRƯỚC mà các anh chị kế toán vẫn làm (những loại hàng hóa phải theo dõi date như thuốc tây chẳng hạn phải áp dụng phương pháp này).
- Khi doanh nghiệp đã áp dụng phương pháp này thì dù hàng hóa lên tới con số > 100 vẫn phải làm, còn cái vụ “chỏi nhau” giữa “đứa xuất phiếu” và “đứa thủ kho” thì thuộc về vấn đề con người rồi, khi đó dù áp dụng phương pháp tính giá xuất kho gì đi nữa vẫn sẽ có “chỏi nhau”.
- Thật ra về ứng dụng Access trong phương pháp tính giá xuất kho này cũng đơn giản, như Đồng chí tmtien261 đã nói chỉ cần nhập MaHang, NgayNhap, NgaySanXuat, NgayHetHan, … là được. Chỉ thêm việc ở chỗ một mặt hàng có nhiều mã hàng thôi (phương pháp tính giá xuất kho Thực tế đích danh cũng vậy).
- Túm lại với kế toán thì không thể để nó “chìm vào quên lãng” được đâu Bợm ơi là Bợm (ngày nào cũng phải làm nó đây hic! hic! hic!)

Gửi các pro
Trước hết mình rất cảm ơn ý kiến của các bạn, cảm ơn diễn đàn, qua diễn đàn này mình học được nhiều thứ từ access mặc dù gia nhập diễn đàn chưa lâu.
Mình chỉ học qua access căn bản thôi và đã học hơn 10 năm, khi đó học access 2000, từ đó đến nay đi làm không vận dụng gì. Hiện nay gia đình có kinh doanh nên muốn mày mò làm cái chương trình quản lý bán hàng. qua diễn đàn mình cũng làm được một số vấn đề ưng ý đơn giản (chủ yếu sử dụng cái có sẵn của access như wizard)

Gia đình mình kinh doanh bán lẻ hàng tiêu dùng khoảng 1000 mặt hàng, dự kiến quý IV mở rộng lên 5000 mặt hàng, hiện nay vẫn thực hiện kiểm kê thường xuyên để quản lý HSD theo phương pháp thủ công nhưng vất vả quá (không quản lý được HSD thì lỗ chắc). Mình nghĩ phải có cách gì đó để quản lý hạn sử dụng sản phẩm như các siêu thị bán lẽ chẳng hạn, họ xuất hàng ngẫu nhiên (khách hàng tự chọn hàng mà).

Ban đầu mình nghĩ để quản lý HSD thì phải quản lý kho theo phương pháp FIFO nhưng xảy ra trường hợp chõi nhau giữa lập phiếu và xuất kho thì ác mộng như ý bác bomnhauag. Còn một mặt hàng có nhiều mã hàng như bác TvAcc nêu thì mình cũng thấy chưa hợp lý lắm ở các siêu thị (vì hình như hầu hết họ quản lý qua mã vạch, mỗi mặt hàng chỉ có 1 mã hàng duy nhất)

Rất mong nhận được ý kiến của các pro để minh suy nghĩ thiết kế cái csdl sao cho khoa học trước
Chữ ký của giadq Xin chào, mình là giadq, Tham gia http://thuthuataccess.com/forum từ ngày 05-06 -13.
Reply
Những người đã cảm ơn
#9
ha haha... đọc từ trên xuống chợt nghĩ được ý tưởng này, cùng Bợm mổ xẻ thử coi nhá:

- Tạo 1 table phụ theo dõi date: hhDate(ID (autonumber), MaHH, IDphieuNhap, NgayNhap, SoLuong, ConLai, NgayHetHan)
- Khi lập phiếu nhập ta sẽ Insert vào table này những mặt hàng cần theo dõi date và số lượng nhập, ConLai=SoLuong luôn.
- Khi lập phiếu xuất, chương trình sẽ tìm trong table này mặt hàng tương ứng và trừ dần đi thông qua ConLai, với tiêu chí ID nhỏ trừ trước (FIFO đó).
- Khi cần kiểm tra hàng tồn, date thì cứ nắm đầu tbale này ra mà tra hỏi...

big green030 để làm thử xem sao big green
ღღღღღTài sản của bomnhauag (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Xin giúp đỡ về sử dụng hàm Dlookup với nhiều điều kiện dangh5 1 72 30-11-16, 10:44 PM
Bài mới nhất: dangh5
  Làm thế nào để dùng SQL trong lập trình? paulsteigel 34 2,184 04-11-16, 05:49 PM
Bài mới nhất: Minh Tiên
  {Hỏi] Cách Tạo Truy Vấn % Giảm Giá Trong kỳ bán hàng thangbomdethuong2000 6 264 03-10-16, 01:27 PM
Bài mới nhất: thangbomdethuong2000
  Cách huỷ bỏ các thông báo của append query. quanghoasla 10 2,134 11-08-16, 02:00 PM
Bài mới nhất: toancvp
  [Help] Xét điều kiện lớn hoặc nhỏ hơn 1 hằng số cho Query tvn_hut 6 391 23-07-16, 11:13 PM
Bài mới nhất: lamvankhanh

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ