HQSOFT ERP - [ SIAM ]Hướng dẫn kiểm tra kiện bị thiếu và insert kiện bị thiếu dự án SIAM
By Nguyễn Nhật on March 30, 2023
BeginnerHệ thống SIAM có quản lý cuộn và trong cuộn bao gồm các kiện khác nhau, và khi nhập kho thì sẽ gọi API để xử lý qua lại giữa ERP và Esale. Nên việc thiếu kiện thường xuyên xảy ra và để xử lý chúng ta sẽ:
Khi bị lỗi, bên SIAM thường sẽ gửi mã sản phẩm bị thiếu kiện và BILL NUMBER ngoài ra có thể gửi cả mã kiện bị thiếu
1 - Nếu gửi cả mã kiện bị thiếu
Chạy câu lệnh Insert dữ liệu kiện vào bảng API_StormLot và bảng API_StormPack trong đó ta sẽ lấy dữ liệu từ bảng API_SaleOrderInvoiceLot để thêm vào 2 bàng trên
2 - Nếu chỉ gửi mã sản phẩm thiếu và mã BILL NUMBER
Đầu tiên ta sẽ check xem khi nhập sản phẩm và BILL NUMBER như thế thì sẽ bao gồm những kiện nào bằng cách select từ bảng API_SaleOrderInvoiceLot
Sau khi có những mã kiện -> ta sẽ select xem những mã kiện đó có nằm đủ trong 2 bảng API_StormLot và bảng API_StormPack -> tìm mã kiện thiếu và thực hiện insert như trường hợp 1
3 - Nếu chỉ có mã BILL NUMBER
Ta sẽ chạy câu lệnh insert dữ liệu , lấy dữ liệu từ bảng API_SaleOrderInvoiceLot để insert vào 2 bảng API_StormLot và bảng API_StormPack, trong đó những dữ liệu nào đã bị trùng ta sẽ bỏ qua còn những dữ liệu nào thiếu ở 2 bảng API_StormLot và bảng API_StormPack thì ta sẽ thực hiện Insert
More articles on eSales BO - Others