Đôi khi các doanh nghiệp yêu cầu một yêu cầu để tăng đơn đặt hàng (PO) và hạn chế việc tạo PO thủ công. Blog này hướng dẫn bạn cách hạn chế việc tạo PO theo cách thủ công.
Giới thiệu
Khi mua Oracle®, bạn tạo một PO bằng cách sử dụng một trong các phương thức sau:
- Theo cách thủ công bằng cách sử dụng biểu mẫu PO.
- Tự động theo yêu cầu bằng cách sử dụng biểu mẫu Tự động tạo.
Một số doanh nghiệp yêu cầu điều kiện để tạo một PO và hạn chế việc tạo PO thủ công. Các phần sau đây hiển thị các tùy chọn để hạn chế các PO sáng tạo thủ công trong các ứng dụng Oracle E-Business Suite (EBS).
Tùy chọn 1:Cá nhân hóa biểu mẫu POXPOEPO
Phương pháp này yêu cầu hai cá nhân hóa, một trên Khối tiêu đề PO và một trên Khối dòng PO.
Để cá nhân hóa tại Khối tiêu đề PO, hãy sử dụng WHEN VALIDATE RECORD
sự kiện, được hiển thị trong hình ảnh sau đây.
Bạn cần thêm một điều kiện để kiểm tra xem số PO ( SEGMENT1 ) không. Nếu nó là null, bạn có thể đưa ra thông báo lỗi. Một SEGMENT1 rỗng có nghĩa là bạn đang cố gắng tạo một PO mới trên biểu mẫu đơn đặt hàng, vì vậy chúng tôi cần hạn chế điều đó ở đây, như thể hiện trong hình ảnh sau:
Để cá nhân hóa ở cấp độ dòng PO, hãy đặt chức năng tạo PO trong WHEN NEW BLOCK INSTANCE
sự kiện.
Nếu SEGMENT1 ở cấp tiêu đề PO là rỗng, hãy thực hiện các hành động sau:
- Chuyển quyền điều khiển đến Khối tiêu đề PO.
- Đưa ra thông báo lỗi.
Những hình ảnh sau đây chứng minh những hành động này:
Tùy chọn 2:Sử dụng các loại trừ menu
Để sử dụng loại trừ menu, bạn cần loại trừ một số chức năng ở mức trách nhiệm đó để đảm bảo rằng người dùng không thể tạo PO theo cách thủ công. Hãy đảm bảo rằng bạn sửa đổi tất cả các trách nhiệm mà bạn muốn hạn chế POcreation.
Bạn nên loại trừ các chức năng sau:
-
Purchase Orders
-
PO Summary: Create New PO
Hình ảnh sau đây cho thấy quá trình này:
Hạn chế với loại trừ menu là người dùng không thể chỉnh sửa các PO (được tạo thông qua chức năng tự động tạo) từ các trách nhiệm có chức năng Purchase Orders
và PO Summary: Create New PO
bị loại trừ.
Kết luận
Bạn có thể sử dụng một trong các phương pháp được mô tả trong blog này để hạn chế việc tạo PO tạo. Nếu bạn muốn cho phép người dùng chỉnh sửa PO sau khi tạo nó từ yêu cầu, bạn nên sử dụng phương pháp cá nhân hóa biểu mẫu. Nếu người dùng muốn tạo PO từ AutoCreate mà không cần chỉnh sửa nó, thì hãy sử dụng phương pháp menuexclusion. Tôi hy vọng bạn thấy những gợi ý này có giá trị và có thể sử dụng chúng một cách hiệu quả.
Sử dụng tab Phản hồi để đưa ra bất kỳ nhận xét hoặc đặt câu hỏi nào.
Tìm hiểu thêm về các dịch vụ cơ sở dữ liệu của chúng tôi.