Thông báo lỗi khi bạn lưu một giao dịch hoặc khi bạn tích lũy thời gian có mặt trong Microsoft Dynamics GP: "Bạn không thể nhập giao dịch cho ngày mà không phải là trong một khoảng thời gian dồn t...

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 937821
Triệu chứng
Khi bạn lưu một giao dịch hoặc khi bạn tích luỹ tham gia, bạn nhận được một trong những dưới đây thông báo lỗi:
Bạn không thể nhập giao dịch cho ngày mà không phải là trong một khoảng thời gian dồn tích.

Bạn không thể tích lũy tham gia một ngày không phải là trong một khoảng thời gian dồn tích.
Khi bạn nhận được thông báo lỗi này, bạn không thể hoàn tất giao dịch tham gia hiện tại hoặc dồn tích khán giả hiện tại.
Nguyên nhân
Sự cố này xảy ra nếu một hoặc nhiều điều kiện sau là đúng trong cửa sổ dồn tích thời gian thiết lập trong Microsoft Dynamics GP:
  • Ngày đang thiếu một năm dồn tích.
  • Ngày chồng chéo tồn tại trong một năm dồn tích.
  • Dồn tích năm không được hoàn toàn thiết lập.
  • Không đủ tuổi được thiết lập.
  • Giao dịch là ngày không được thiết lập.
  • Nhân viên có ngày dồn tích sau một khoảng thời gian dồn tích không được thiết lập.
  • Dồn tích mã vẫn hoạt động trong giờ cho nhân viên không hoạt động.
Giải pháp
Để khắc phục sự cố này, hãy làm theo các bước sau:
  1. Sử dụng một trong các phương pháp sau:
    • Trong Microsoft Dynamics GP 10.0 và phiên bản mới hơn: bấmMicrosoft Dynamics GP, điểm đến công cụ, trỏ tới thiết lập, trỏ tới nhân, chỉ để tham giarồi sau đó bấm Dồn tích thời gian.
    • Trong Microsoft Dynamics GP 9.0, bấm Công cụ, trỏ đến Thiết lập, trỏ đến Nguồn nhân lực, trỏ đến Tham gia, sau đó bấm Thời gian dồn tích.
    • Trong Microsoft Business Solutions - Great Plains 8.0, bấm công cụ, điểm cài đặt chuyên biệt, trỏ tới nhân, chỉ để tham gia, và bấm Thời gian trả.
  2. Đảm bảo rằng 3 năm sau dồn tích thời gian hoặc giai đoạn thanh toán được thiết lập:
    • Năm trước
    • Năm hiện tại
    • Năm sắp tới
  3. Đảm bảo rằng ngày không bị thiếu từ một thiết lập dồn tích. Để thực hiện việc này, bấm vào mỗi giai đoạn dồn tích và đảm bảo rằng tất cả các ngày trong cả năm, qua 12 (không 30). Ví dụ: nếu bạn sử dụng thiết lập semimonthly, bạn cũng nên revew các thiết lập tuần và hai cùng. Hệ thống đọc từ trên xuống, vì vậy hãy đặt tất cả các để thiết lập thời gian xuống những gì bạn đang sử dụng. Đảm bảo rằng trong thiết lập mỗi ngày không được bỏ qua hoặc trùng lặp giữa các dấu kiểm chấm và hàng năm.
    • Thiết lập hàng tuần
    • Hai thiết lập
    • Thiết lập semimonthly
    Ngoài ra, đảm bảo rằng khoảng trống không tồn tại giữa giai đoạn năm.
  4. Đảm bảo rằng ngày không tồn tại được bao gồm nhiều lần trong bất kỳ dồn tích hoặc bất kỳ thanh toán.
  5. Đảm bảo rằng tất cả dồn tích thời gian hoặc thời gian trả có thiết lập thông tin nhập, ngay cả khi bạn không sử dụng các giai đoạn. Ví dụ: nếu dồn tích thời gian hoặc giai đoạn thanh toán được hoàn thành vào lịch bimonthly, bạn vẫn phải thiết lập thông tin lượt dồn tích thời gian hoặc thời gian thanh toán.
  6. Nếu lỗi giao dịch, đảm bảo rằng ngày trong cácBút toán giao dịch tham gialà chính xác trên máyBút toán giao dịch tham giacửa sổ. Ngoài ra, đảm bảo rằng các ngày rơi trong giai đoạn dồn tích hoặc trong giai đoạn thanh toán mà bạn muốn.
  7. Nếu lỗi tích lũy, đảm bảo rằng ngày trong hộp Accrue tham gia thông qua đúng trên cửa sổ Tham gia tích lũy .
  8. Nếu lỗi tích lũy, chạy lệnh này trong SQL Server Management Studio với bộ máy cơ sở dữ liệu công ty để xem nếu bất kỳ nhân viên phải dồn tích ngày tiếp theo có hơn ngày cuối cùng của năm mà bạn đã thiết lập thời gian để thời gian dồn tích hoặc trước ngày đầu tiên bạn phải dồn tích thời gian thiết lập cho : (Đối với bất kỳ hồ sơ tìm thấy, thay đổi ngày dồn tích tiếp theo ngày trong cửa sổ bảo trì nhân viên tham dự.)
select * from TATM1030 where NEXTACCRUALDATE_I > 'YYYY-MM-DD' and INACTIVE = 0 and TIMETYPE_I = 4--Fill in the YYYY-MM-DD placeholder with the last day of the year that you have accrual periods set up for to see if any employees have a Next Accrual Date dated in the future. 

select * from TATM1030 where NEXTACCRUALDATE_I < 'YYYY-MM-DD' and INACTIVE = 0 and TIMETYPE_I = 4--Fill in the YYYY-MM-DD placeholder with the first day of the year that you have accrual periods set up for to see if any employees have a Next Accrual Date dated in the past.   



Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 937821 - Xem lại Lần cuối: 04/06/2016 01:53:00 - Bản sửa đổi: 0.4

Microsoft Dynamics GP 2013, Microsoft Dynamics GP 2010, Microsoft Dynamics GP 10.0, Microsoft Dynamics GP 9.0, Microsoft Business Solutions–Great Plains 8.0

  • kberrmsg kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter kbmt KB937821 KbMtvi
Phản hồi