Triệu chứng
Sau khi bạn hoàn thành hoặc hủy bỏ người gửi, giá trị trong hộp trạng thái không được Cập Nhật để đóng trong quản lý đơn hàng trong Microsoft Dynamics SL.
Lưu ý Hộp trạng thái sẽ xuất hiện trên tab thông tin khác trong màn hình Shippers (40.110.00) . Ngoài ra, màn hình trình xem Nhật ký Cập Nhật người gửi (40.460.00) sẽ không bao gồm mục nhập cho ID người gửi.
Nguyên nhân
Nguyên nhân 1
Thiết đặt Cập Nhật người gửi trễ không chính xác. Xem độ phân giải 1.
Nguyên nhân 2
Thiết đặt thời gian ngủ cho quá trình quản lý quá nhỏ. Xem giải pháp 2
Nguyên nhân 3
Bước Cập Nhật người gửi hàng trên tab bước trong màn hình đơn _ hàng (40.200.00) được thiết lập không đúng. Xem giải pháp 3.
Nguyên nhân 4
Loại đơn hàng đã được thay đổi trên tab bước trong màn hình đơn _ hàng (40.200.00) trước khi đóng cửa hiện có. Xem giải pháp 4.
Gây ra 5
Các tùy chỉnh đã được thêm vào màn hình Shippers (40.110.00) ngắt việc xử lý các bản ghi của người gửi. Xem giải pháp 5.
Nguyên nhân 6
Bất kỳ nguyên nhân nào khác ngoài 1 thông qua nguyên nhân gây ra 5. Trong trường hợp này, vấn đề này sẽ xảy ra bất kể loại đơn _ hàng. Xem độ phân giải 6 hoặc giải pháp 7.
Giải pháp
Giải pháp 1
Xác nhận rằng thiết đặt để trì hoãn Cập Nhật người gửi không quá lớn. Để thực hiện việc này, hãy làm theo các bước sau:
-
Trong menu mô-đun , bấm quản lý đơn hàng.
-
Trong ngăn quản lý đơn hàng , hãy bấm thiết lập quản lý đơn hàng bên dưới thiết lập.
-
Trên tab khác , hãy đảm bảo rằng giá trị trong hộp trì hoãn Cập Nhật người gửi (phút) không quá lớn. Ghi chú Nếu giá trị trì hoãn Cập Nhật người gửi (phút) được đặt là 30, người gửi sẽ không đóng lại đến 30 phút sau khi bạn hoàn thành bản ghi người gửi.
Giải pháp 2
Tăng thời gian ngủ cho quy trình quản lý quy trình. Để thực hiện việc này, hãy làm theo các bước sau:
-
Trong menu mô-đun , bấm quản lý đơn hàng.
-
Trong ngăn quản lý đơn hàng , hãy bấm thiết lập quản lý đơn hàng bên dưới thiết lập.
-
Trên tab khác , hãy nhập 15 trong hộp thời gian ngủ của trình quản lý (giây) nếu giá trị trong hộp nhỏ hơn 15.
Giải pháp 3
Sửa trạng thái cho bước trong loại đơn hàng. Để thực hiện việc này, hãy làm theo các bước sau:
-
Trong danh sách mô-đun , hãy bấm quản lý đơn hàng.
-
Trong ngăn quản lý đơn hàng , hãy bấm vào loại đơn hàng bên dưới bảo trì.
-
Trong hộp loại lệnh , hãy nhập ID loại đơn hàng mà bạn muốn thay đổi.
-
Trên tab bước , hãy bấm bắt buộc trong trạng thái cho bước Cập Nhật người gửi.
-
Bấm Lưu. Sau đó, hãy đóng màn hình các loại đơn hàng (40.200.00) .
Giải pháp 4
Hủy bỏ và các đơn hàng bán hàng có liên quan. Để thực hiện việc này, hãy làm theo các bước sau:
-
Trong danh sách mô-đun , hãy bấm quản lý đơn hàng.
-
Trong ngăn quản lý đơn hàng , bấm xác nhận lô hàng bên dưới đầu vào.
-
Trong hộp ID người gửi, hãy nhập ID người gửi mà bạn muốn hủy bỏ.
-
Bấm để chọn các hộp kiểm sau đây:
-
Hủy bỏ gửi tin
-
Hủy thứ tự
-
-
Bấm kết thúc. Sau đó, hãy đóng Màn hìnhxác nhận lô-ta (40.117.00) .
Giải pháp 5
Loại bỏ các tùy chỉnh cho màn hình Shippers (40.110.00) . Để thực hiện việc này, hãy làm theo các bước sau:
-
Đóng tất cả các màn hình ngoại trừ màn hình Shippers (40.110.00) .
-
Trên menu tùy chỉnh , bấm tùy chỉnh chế độ.
-
Trên menu tùy chỉnh , hãy bấm loại bỏ các thay đổi cho màn hình.
-
Bấm có, rồi bấm OK.
-
Đóng màn hình Shippers (40.110.00) . Sau đó mở màn hình.
Độ phân giải 6
Thay đổi thứ tự của các đầu trang vào một đơn hàng được nhận ra theo quy trình quản lý. Để thực hiện việc này, hãy làm theo những bước sau. Ghi chú Trước khi bạn làm theo các hướng dẫn trong quy trình này, hãy đảm bảo rằng bạn có một bản sao lưu đầy đủ của cơ sở dữ liệu mà bạn có thể khôi phục nếu xảy ra sự cố.
-
Trong màn hình trình quản lý quy trình (40.400.00) , hãy bấm vào dừng.
-
Sử dụng bộ phân tích truy vấn Microsoft SQL hoặc Microsoft SQL Server Management Studio, hãy chạy câu lệnh phù hợp với cơ sở dữ liệu ứng dụng.
-
-
Microsoft SQL Server 7,0
CHỌN "execADG_Release_For_Update '" + rtrim (CpnyID) + "', ' ', '" + rtrim (ShipperID) + "'" từ SOSHIPHEADER, trong đó NextFunctionID = "4043000" và NextFunctionClass = "0200"
-
Microsoft SQL Server 2000 hoặc Microsoft SQL Server 2005 hoặc Microsoft SQL Server 2008
Đặt QUOTED_IDENTIFIEROFF chọn "exec ADG_Release_For_Update '" + rtrim (CpnyID) + "', ' ', '" + rtrim (ShipperID) + "'" từ SOSHIPHEADER từ Enextfunctionid = "4043000" và NextFunctionClass = "0200"
-
-
Sao chép kết quả của câu lệnh vào một cửa sổ mới. Loại trừ bất kỳ đầu đề cột hoặc dòng đếm hàng nào. Sau đó, hãy chạy câu lệnh mới để sắp xếp lại các Shippers được liệt kê.Ghi chú Câu lệnh sau đây là ví dụ về kết quả mà bạn muốn sao chép.
exec ADG_Release_For_Update ' 0060 ', ' ', ' s 0009868 '
-
Trong màn hình trình quản lý quy trình (40.400.00) , hãy bấm bắt đầu.
Độ phân giải 7
Hủy bỏ người gửi. Để thực hiện việc này, hãy làm theo các bước sau:
-
Trong danh sách mô-đun , hãy bấm quản lý đơn hàng.
-
Trong ngăn quản lý đơn hàng , bấm vào Shippers bên dưới đầu vào.
-
Trên tab thông tin khác , hãy bấm để chọn hộp kiểm bị hủy bỏ , rồi bấm vào kết thúc.