SAP ABAP - SAPscripts

Công cụ SAPscript của hệ thống SAP có thể được sử dụng để xây dựng và quản lý các hình thức kinh doanh như hóa đơn và đơn đặt hàng. Công cụ SAPscript cung cấp nhiều mẫu giúp đơn giản hóa việc thiết kế biểu mẫu kinh doanh ở một mức độ lớn.

Hệ thống SAP đi kèm với các biểu mẫu SAPscript tiêu chuẩn được cung cấp với ứng dụng khách tiêu chuẩn SAP (thường là ứng dụng khách 000). Sau đây là một vài ví dụ về các biểu mẫu SAPscript tiêu chuẩn được cung cấp với khách hàng 000 -

Không. Tên & Mô tả Biểu mẫu
1

RVORDER01

Biểu mẫu xác nhận đơn hàng bán hàng

2

RVDELNOTE

Bảng kê hàng hóa

3

RVINVOICE01

Hóa đơn

4

MEDRUCK

Đơn đặt hàng

5

F110_PRENUM_CHCK

Kiểm tra đánh số

Cấu trúc của biểu mẫu SAPscript bao gồm 2 thành phần chính:

Content - Đây có thể là văn bản (dữ liệu kinh doanh) hoặc đồ họa (logo công ty).

Layout - Điều này được xác định bởi một tập hợp các cửa sổ trong đó nội dung biểu mẫu xuất hiện.

SAPscript - Công cụ vẽ biểu mẫu

Công cụ Form Painter cung cấp bố cục đồ họa của biểu mẫu SAPscript và các chức năng khác nhau để thao tác với biểu mẫu. Trong ví dụ sau, chúng ta sẽ tạo một biểu mẫu hóa đơn sau khi sao chép cấu trúc bố cục của nó từ biểu mẫu SAPscript chuẩn RVINVOICE01 và hiển thị bố cục của nó bằng cách truy cập vào công cụ Người vẽ biểu mẫu.

Step 1- Mở Trình vẽ biểu mẫu. Bạn có thể yêu cầu màn hình bằng cách điều hướng menu SAP hoặc bằng cách sử dụng mã giao dịch SE71.

Step 2- Trong màn hình yêu cầu của Trình vẽ biểu mẫu, hãy nhập tên và ngôn ngữ cho biểu mẫu SAPscript tương ứng trong các trường Biểu mẫu và Ngôn ngữ. Hãy nhập 'RVINVOICE01' và 'EN' tương ứng vào các trường này.

Step 3 - Chọn nút radio Bố cục Trang trong hộp Nhóm đối tượng phụ.

Step 4- Chọn Tiện ích → Sao chép từ Máy khách để tạo bản sao của biểu mẫu RVINVOICE01. Màn hình 'Sao chép biểu mẫu giữa các khách hàng' xuất hiện.

Step 5- Trong màn hình 'Sao chép biểu mẫu giữa các khách hàng', hãy nhập tên gốc của biểu mẫu, 'RVINVOICE01', trong trường Tên biểu mẫu, số lượng khách hàng nguồn '000' trong trường Ứng dụng khách nguồn và tên của mục tiêu dạng 'ZINV_01' trong trường Biểu mẫu đích. Đảm bảo rằng các cài đặt khác không thay đổi.

Step 6- Tiếp theo, nhấp vào biểu tượng Execute trong màn hình 'Copy Forms between Clients'. Hộp thoại 'Tạo mục nhập thư mục đối tượng' xuất hiện. Nhấp vào biểu tượng Lưu.

Biểu mẫu ZINV_01 được sao chép từ biểu mẫu RVINVOICE01 và được hiển thị trong 'Màn hình sao chép biểu mẫu giữa các khách hàng' như được mô tả trong ảnh chụp nhanh sau:

Step 7 - Nhấp vào biểu tượng quay lại hai lần và điều hướng trở lại màn hình Trình vẽ biểu mẫu: Yêu cầu, chứa tên của biểu mẫu đã sao chép ZINV_01.

Step 8 - Sau khi nhấp vào nút Hiển thị, cửa sổ 'Biểu mẫu ZINV_01: Bố cục của Trang FIRST' và màn hình 'Biểu mẫu: Thay đổi Bố cục Trang: ZINV_01' xuất hiện như trong ảnh chụp màn hình sau.

Step 9- Cửa sổ 'Biểu mẫu ZINV_01: Bố cục của Trang FIRST' hiển thị bố cục ban đầu của biểu mẫu. Bố cục của biểu mẫu có năm cửa sổ: HEADER, ADDRESS, INFO, INFO1 và MAIN. Mô tả của các cửa sổ này có thể được truy cập trong PC Editor.

Ví dụ: chỉ cần chọn cửa sổ CHÍNH và nhấp vào biểu tượng Văn bản trong màn hình 'Biểu mẫu: Thay đổi bố cục trang: ZINV_01', bạn có thể xem tất cả các giá trị lề như được hiển thị trong ảnh chụp màn hình sau: