Hướng dẫn truy vấn ABAP trong SAP: SQ01, SQ02, SQ03

Mục lục:

Anonim

Ứng dụng ABAP Query được sử dụng để tạo các báo cáo chưa có trong hệ thống SAP. 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, chẳng hạn như danh sách cơ bản, thống kê và danh sách được xếp hạng.
Truy vấn ABAP bao gồm bốn thành phần:

  1. Truy vấn
  2. InfoSets
  3. Các nhóm người sử dụng
  4. Bản dịch của truy vấn

Hãy xem xét chúng một cách chi tiết: -

Truy vấn

Thành phần Truy vấn được người dùng cuối sử dụng để duy trì các truy vấn. Người ta có thể tạo truy vấn, thay đổi truy vấn và thực thi truy vấn. Giao dịch SQ01

InfoSets

InfoSets là dạng xem đặc biệt của các nguồn dữ liệu. Một InfoSet mô tả trường nào của nguồn dữ liệu có thể được báo cáo trong các truy vấn. Một InfoSet có thể được gán cho một số vai trò hoặc nhóm người dùng.
Ưu điểm -

  • Bằng cách tạo InfoSets 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 xác định phạm vi báo cáo mà các bộ phận ứng dụng riêng lẻ hoặc người dùng cuối có thể tạo bằng cách sử dụng SAP Query.
  • Người dùng cuối chỉ có thể làm việc với những InfoSets có liên quan đến 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 gán cho cùng một nhóm người dùng, không quan trọng ai thực sự xác định một truy vấn trong một nhóm người dù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ó các 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 cho một số nhóm người dùng.

Thành phần dịch / QUERY

Rất nhiều văn bản được tạo ra khi xác định truy vấn, InfoSets và nhóm người dùng. Các 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 hệ thống SAP.Chúng tôi có thể so sánh văn bản / ngôn ngữ bằng cách sử dụ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: -

  1. DANH SÁCH CƠ BẢN - Trình bày dữ liệu theo thứ tự được xác định bởi vùng chức năng (hỗ trợ sắp xếp và tổng hợp).
  2. STATISTIC - Hiển thị các số liệu thống kê được tính toán từ các dữ liệu cơ bản.
  3. DANH SÁCH ĐƯỢC XẾP HẠNG - Danh sách được xếp hạng là một chuyên ngành của thống kê. Ví dụ: Mười khách hàng hàng đầu 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 thống kê và tối đa chín danh sách được xếp hạng.

TẠO QUERY

Bước 1. Goto SQ01. Đặt tên cho truy vấn và nhấp vào nút Tạo.


Bước 2. Đưa ra mô tả của 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ý khác. 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. Nhấp vào màn hình tiếp theo, chọn nhóm trường sẽ được sử dụng.


Bước 4. Nhấp 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 các 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 số, đầu trang, chân 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 - Giao dịch SQ02để Tạo / Duy trì Nhóm người dùng - SQ03