Hướng dẫn truy vấn ABAP trong SAP: SQ01, SQ02, SQ03
Ứng dụng Truy vấn ABAP được sử dụng để tạo báo cáo chưa có mặt ở SAP hệ thống. Nó được thiết kế cho người dùng có ít hoặc không có kiến thức về lập trình ABAP. ABAP Query cung cấp cho người dùng nhiều cách để xác định báo cáo và tạo các loại báo cáo khác nhau như danh sách cơ bản, thống kê và danh sách xếp hạng.
Truy vấn ABAP bao gồm bốn thành phần:
- Truy vấn
- Bộ thông tin
- Nhóm người dùng
- Bản dịch truy vấn
Hãy xem xét chúng một cách chi tiết: -
Truy vấn
Bộ thông tin
InfoSets là các chế độ xem đặc biệt của nguồn dữ liệu. InfoSet mô tả trường nào của nguồn dữ liệu có thể được báo cáo trong truy vấn. Một InfoSet có thể được gán cho nhiều vai trò hoặc nhóm người dùng.
Ưu điểm–
- Bằng cách tạo các Bộ thông tin và gán chúng cho các vai trò hoặc nhóm người dùng, quản trị viên hệ thống sẽ xác định phạm vi báo cáo mà từng bộ phận ứng dụng hoặc người dùng cuối có thể tạo bằng cách sử dụng SAP Truy vấn.
- Người dùng cuối chỉ có thể làm việc với những Bộ thông tin phù hợp với khu vực cụ thể của họ, như được chỉ định bởi vai trò hoặc nhóm người dùng mà họ được chỉ định.
Các nhóm người sử dụng
Thành phần Nhóm người dùng được sử dụng để duy trì các nhóm người dùng (từ quan điểm bảo mật).
Người dùng làm việc trong cùng một ứng dụng được chỉ định vào cùng một nhóm người dùng. Việc ai thực sự xác định truy vấn trong nhóm người dùng không quan trọng. Mọi người dùng được chỉ định cho nhóm người dùng đều có thể thực hiện truy vấn.
Người dùng trong nhóm người dùng cần có ủy quyền cần thiết trước khi họ có thể thay đổi hoặc xác định lại truy vấn. Mỗi người dùng trong một hệ thống có thể được chỉ định vào một số nhóm người dùng.
Thành phần Dịch/Truy vấn
Rất nhiều văn bản được tạo ra khi xác định truy vấn, Bộ thông tin và nhóm người dùng. Những văn bản này được hiển thị bằng ngôn ngữ mà chúng tôi đã chọn khi đăng nhập vào SAP hệ thống. Chúng ta có thể so sánh văn bản/ngôn ngữ bằng thành phần này.
Xử lý dữ liệu trong Truy vấn
Dữ liệu có thể được xử lý và trình bày theo 3 cách: -
- DANH SÁCH CƠ BẢN – Trình bày dữ liệu theo thứ tự do khu chức năng xác định (hỗ trợ sắp xếp và tính tổng).
- THỐNG KÊ – Hiển thị các số liệu thống kê được tính toán từ số liệu cơ bản.
- DANH SÁCH XẾP HẠNG – Danh sách xếp hạng là một chuyên môn của một thống kê. Ex Top 10 khách hàng của một công ty du lịch.
Một truy vấn có thể có một danh sách cơ bản, tối đa chín số liệu thống kê và tối đa chín danh sách được xếp hạng.
TẠO TRUY VẤN
Bước 1) Hãy đến SQ01. Đặt tên cho truy vấn và nhấp vào nút Tạo.
Bước 2) Cung cấp mô tả truy vấn trong màn hình tiếp theo. Chỉ định độ dài đầu ra và chọn tùy chọn xử lý từ hộp Tùy chọn xử lý tiếp theo. Dữ liệu có thể được hiển thị ở nhiều định dạng khác nhau như bảng, tải xuống tệp và hiển thị trong Word, v.v.
Bước 3) Bấm vào màn hình tiếp theo, chọn nhóm trường sẽ được sử dụng.
Bước 4) Bấm vào màn hình tiếp theo, chọn các trường bạn muốn hiển thị
Bước 5. Trên màn hình tiếp theo, chọn các trường lựa chọn và sau đó chọn một trong các loại đầu ra (cơ bản, thống kê, xếp hạng).
Trong mỗi danh sách, bạn có thể chọn nhiều tùy chọn khác nhau. (ví dụ: Sắp xếp thứ tự các trường, thay đổi độ dài đầu ra, màu cột, tổng, tiêu đề trang, chân trang trang, v.v.).
Bước 6) Sau khi cung cấp tất cả các tùy chọn trên, bạn có thể lưu truy vấn và thực hiện nó.
Lưu ý:
Giao dịch để tạo/duy trì Infoset –SQ02
Giao dịch để tạo/duy trì nhóm người dùng –SQ03