Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

SAP ABAP Masterclass: Reports, ALV, Forms, APIs & More

Khóa học chuyên sâu SAP ABAP: Báo cáo, ALV, Biểu mẫu, API & Hơn thế nữa

Khóa học chuyên sâu SAP ABAP: Báo cáo, ALV, Biểu mẫu, API & Hơn thế nữa

Hướng dẫn toàn diện SAP ABAP: Báo cáo, ALV, BAPI, IDoc, CDS, AMDP, Smart & Adobe Forms, API, Nâng cấp, BDC, LSMW & Hơn thế nữa

4.6
(4,021 đánh giá)
22,837 học viên
Giảng viên
Zafar karnalkar
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
99.000đ 349.000đ -72%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
118.5 giờ video
617 bài giảng
3 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 07/06/2026

Bạn sẽ học được gì

Giới thiệu và Tổng quan về SAP ERP
Các module khác nhau trong SAP
Các loại dự án SAP khác nhau
Từ điển dữ liệu (DDIC) trong ABAP
Học cú pháp ABAP
Lập trình báo cáo cổ điển và báo cáo ALV
Smartforms và Adobe Forms
Nâng cấp SAP ABAP
Di chuyển dữ liệu sử dụng LSMW và BDC
ABAP trên Eclipse
CDS View - Dịch vụ dữ liệu cốt lõi
AMDP - Thủ tục cơ sở dữ liệu được quản lý bởi ABAP
Dịch vụ OData và Rest API
Giới thiệu về ALE IDocs
Function Modules, RCF và BAPI
Cú pháp ABAP mới
Thực hành ghi sổ SAP qua BAPI_ACC_DOCUMENT_POST – Phương pháp SE37
Web services dựa trên RFC - Consumer Proxy
Tích hợp Google Form
Tích hợp WhatsApp

Yêu cầu

Máy tính xách tay/Máy bàn có quyền truy cập server SAP

Đối tượng phù hợp

Dành cho bất kỳ ai muốn học ngôn ngữ lập trình SAP ABAP
Dành cho SAP Functional Consultant muốn trở thành Techno Functional Consultant

Nội dung khóa học

45 phần • 616 bài giảng
1 Giới thiệu về SAP ERP
2 SAP ECC vs S/4 HANA
3 Các loại dự án SAP khác nhau
4 ABAP là gì?
5 Hệ thống cảnh quan SAP
1 Tạo chương trình ABAP đầu tiên
2 Tạo chương trình ABAP đầu tiên phần 2
3 Thêm màu sắc trong báo cáo cổ điển
1 Tổng quan về Bảng cơ sở dữ liệu ABAP
2 Tổng quan về Bảng MARA trong SAP
3 Tạo bảng tùy chỉnh zemployee_master
4 Tạo bảng tùy chỉnh zemployee_master phần 2
5 Tạo bảng tùy chỉnh zemployee_master phần 3
6 Tạo bảng tùy chỉnh zemployee_com
7 Tạo quan hệ khóa ngoại
8 Cấu trúc Include và Append
9 Cấu trúc Append
10 Giới thiệu về trình tạo bảo trì bảng
11 Tạo trình tạo bảo trì bảng Phần 1
12 Tạo trình tạo bảo trì bảng Phần 2
13 Tạo trình tạo bảo trì bảng Phần 3
14 Triển khai sự kiện Tạo mục mới trong TMG
15 Sự kiện Cập nhật trong TMG
16 Sự kiện Cập nhật trong TMG phần 2
17 Sự kiện Xóa trong TMG
18 Giới thiệu và Tạo Database View
19 Projection View
20 Maintenance View
21 Help View
22 Tạo Search Help cơ bản
23 Tiếp tục tạo Search Help cơ bản
24 Tiếp tục tạo Search Help cơ bản
25 Search Help tập hợp
1 Giới thiệu về SAP Transport Organizer
2 Tạo package và yêu cầu vận chuyển mới
3 Phát hành TR và nhập vào hệ thống chất lượng
4 Tạo yêu cầu tùy chỉnh
5 Gán TR cho đối tượng cục bộ
6 Xóa đối tượng - gộp TR và thay đổi chủ sở hữu TR
7 Thay đổi trạng thái của TR
1 Biến trong ABAP
2 Biến với kiểu I và N
3 Biến với kiểu P
4 Biến với Data Elements và trường bảng
5 Hằng số và trường hệ thống
6 Internal Tables trong SAP ABAP
7 Thao tác với Internal Table trong ABAP
8 Thao tác với Internal Table: vòng lặp và lệnh modify
9 Thao tác với Internal Table: Describe và delete
10 Thao tác với Internal Table: sort và read
11 Bảng với header line và các lệnh Clear, Refresh, Free
12 Lệnh Collect Phần 1
13 Lệnh Collect Phần 2
14 Sorted Internal Table Phần 1
15 Sorted Internal Table Phần 2
16 Hashed Internal Table
17 Câu lệnh điều kiện IF-Else Phần 1
18 Câu lệnh điều kiện IF-Else Phần 2
19 Câu lệnh CASE - Endcase
20 Vòng lặp với Do Enddo
21 Vòng lặp với While Endwhile
22 Thao tác với chuỗi Phần 1
23 Thao tác với chuỗi Phần 2
24 Thao tác với chuỗi Phần 3
25 Câu lệnh Control break Phần 1
26 Câu lệnh Control break Phần 2
27 Giới thiệu về thao tác cơ sở dữ liệu / câu lệnh SQL
28 Truy vấn Select - select * into table
29 Truy vấn Select - select into và select into corresponding fields
30 Select into work area và select distinct
31 Select với điều kiện join
32 Select với join nhiều hơn hai bảng
33 Thao tác Insert với bảng cơ sở dữ liệu
34 Thao tác Update, modify và delete với bảng DB
1 Giới thiệu về cú pháp ABAP mới
2 Khai báo nội tuyến
3 Tiếp tục khai báo nội tuyến
4 Read và loop at internal table
5 Tiếp tục read và loop at internal table
6 Nối chuỗi
7 Định dạng Alpha
8 Toán tử Value
9 Toán tử chuyển đổi
10 Toán tử Reduce và truy vấn Select với câu lệnh case
11 Toán tử Corresponding
12 Toán tử Filter
13 Toán tử điều kiện COND và SWITCH
14 Truy vấn Select với union và union all
15 Loop at group by
16 Truy vấn Select với các tính năng SQL khác
17 Truy vấn Select với hàm tổng hợp, group by và order by
18 Hàm số học Ceil, floor cùng với literals và biến hệ thống
19 Biểu thức cửa sổ - Từ khóa Over và Partition By
20 Biểu thức cửa sổ với Lead và lag trong truy vấn select
21 Selection table và range table với truy vấn select và internal table
1 Field Symbols Phần 1
2 Field Symbols Phần 2
3 Field Symbols Phần 3
1 Màn hình lựa chọn
2 Màn hình lựa chọn với select options phần 1
3 Màn hình lựa chọn với select options phần 2
4 Màn hình lựa chọn với Parameters
5 Màn hình lựa chọn với nút Radio
6 Màn hình lựa chọn với hộp kiểm
7 Màn hình lựa chọn với danh sách thả xuống
1 Các loại báo cáo ABAP khác nhau
1 Modularization trong SAP ABAP
2 Giới thiệu về Function Module và RFC
3 Tạo Function Module tùy chỉnh
4 Thêm cấu trúc trong Tables In Function Module
5 Tạo Function Module với màn hình
6 Sử dụng Function Module với màn hình trong chương trình
7 Tạo RFC để chèn bản ghi vào bảng tùy chỉnh
8 Tạo chương trình để gọi RFC
9 RFC đồng bộ và bất đồng bộ trong SAP
10 Tạo RFC Destination với SM59 trong ECC
11 Tạo chương trình trong ECC để gọi RFC từ hệ thống S4HANA
12 Tiếp tục tạo chương trình trong ECC để gọi RFC từ hệ thống S4HANA
13 Lý thuyết về Update Function Module
14 Tạo và sử dụng Update Function Module
15 Update FM với set update task local
1 Giới thiệu về BAPI
1 Quy trình thủ công tạo đơn hàng bán với VA01
2 Tìm BAPI để tạo đơn hàng bán
3 Kiểm tra BAPI trong mã giao dịch SE37
4 Tạo chương trình sử dụng BAPI để tạo đơn hàng bán
5 Thêm logic cho BAPI extension
1 Tạo vật liệu với MM01 và kiểm tra BAPI với SE37
2 Tạo chương trình để tạo vật liệu sử dụng BAPI Phần 1
3 Tạo chương trình để tạo vật liệu sử dụng BAPI Phần 2
4 Tạo chương trình để tạo vật liệu sử dụng BAPI Phần 3
1 Giới thiệu BAPI_ACC_DOCUMENT_POST
2 BAPI_ACC_DOCUMENT_POST - Ghi sổ GL sang GL hai dòng
3 BAPI_ACC_DOCUMENT_POST - Ghi sổ GL sang GL ba dòng
4 BAPI_ACC_DOCUMENT_POST - Ghi sổ tài liệu nhà cung cấp
5 BAPI_ACC_DOCUMENT_POST - Ghi sổ tài liệu khách hàng
6 FB60 Ghi sổ hóa đơn nhà cung cấp qua BAPI với thuế khấu trừ phần 1
7 FB60 Ghi sổ hóa đơn nhà cung cấp qua BAPI với thuế khấu trừ phần 2
8 FB60 Ghi sổ hóa đơn nhà cung cấp qua BAPI với thuế khấu trừ phương pháp 2
9 SAP FB60 Ghi sổ hóa đơn nhà cung cấp qua BAPI với GST Phần 1
10 SAP FB60 Ghi sổ hóa đơn nhà cung cấp qua BAPI với GST Phần 2
11 Cách ghi sổ yêu cầu thanh toán trước F-47 qua BAPI
1 Báo cáo tồn kho và giá trị vật liệu
2 Báo cáo tồn kho và giá trị vật liệu với điều kiện join
3 Báo cáo master nhà cung cấp phần 1 - Yêu cầu
4 Báo cáo master nhà cung cấp phần 2 - Khai báo dữ liệu và màn hình lựa chọn
5 Báo cáo master nhà cung cấp phần 3 - Chọn dữ liệu từ cơ sở dữ liệu
6 Báo cáo master nhà cung cấp phần 4 - Xây dựng dữ liệu
7 Báo cáo master nhà cung cấp phần 5 - Hiển thị đầu ra
8 Sự kiện trong báo cáo ABAP
9 Báo cáo master nhà cung cấp với join và cú pháp ABAP mới
10 Báo cáo cổ điển tương tác sử dụng at line selection và PF status
1 Giới thiệu về báo cáo ALV
2 Tổng quan về báo cáo ALV chuẩn SAP
3 Tạo báo cáo ALV đơn hàng mua
4 Tiếp tục tạo báo cáo ALV đơn hàng mua
5 Tiếp tục tạo báo cáo ALV đơn hàng mua
6 Tiếp tục tạo báo cáo ALV đơn hàng mua
7 Tiếp tục tạo báo cáo ALV đơn hàng mua
8 Sự kiện trong báo cáo ALV
9 Sự kiện trong báo cáo ALV (tiếp theo)
10 Phần đầu trang trong báo cáo ALV
11 Thêm logo công ty vào đầu trang
12 Triển khai lệnh người dùng trong báo cáo ALV
13 Thêm trạng thái PF tùy chỉnh
14 Thêm trạng thái PF tùy chỉnh bằng cách sao chép từ trạng thái PF chuẩn
15 Hiển thị danh sách phụ - Báo cáo ALV tương tác
16 Gọi báo cáo khác bằng lệnh SUBMIT
17 Màu sắc trong báo cáo ALV
18 Màu sắc ở cấp độ trường trong báo cáo ALV
19 Cột đầu ra động trong Báo cáo ALV
20 Báo cáo ALV có thể chỉnh sửa cho Theo dõi Thanh toán Phần 1
21 Báo cáo ALV có thể chỉnh sửa cho Theo dõi Thanh toán Phần 2
22 Báo cáo ALV có thể chỉnh sửa cho Theo dõi Thanh toán Phần 3
23 Báo cáo ALV có thể chỉnh sửa cho Theo dõi Thanh toán Phần 4
24 Báo cáo ALV có thể chỉnh sửa cho Theo dõi Thanh toán Phần 5
25 Báo cáo ALV có thể chỉnh sửa cho Theo dõi Thanh toán Phần 6
26 Báo cáo ALV có thể chỉnh sửa cho Theo dõi Thanh toán Phần 7
27 Biểu tượng (Đèn tín hiệu) và Hộp kiểm trong báo cáo ALV Phần 1
28 Biểu tượng (Đèn tín hiệu) và Hộp kiểm trong báo cáo ALV Phần 2
1 Báo cáo cây chi tiết đơn hàng nhà cung cấp Phần 1
2 Báo cáo cây chi tiết đơn hàng nhà cung cấp Phần 2
3 Báo cáo cây chi tiết đơn hàng nhà cung cấp Phần 3
4 Báo cáo phân cấp Phần 1
5 Báo cáo phân cấp Phần 2
6 Báo cáo ALV khối Phần 1
7 Báo cáo ALV khối Phần 2
1 Hiển thị đầu ra ALV bằng phương pháp OOPS phần 1
2 Hiển thị đầu ra ALV bằng phương pháp OOPS phần 2
3 Hiển thị đầu ra ALV bằng phương pháp OOPS phần 3
4 Hiển thị đầu ra ALV bằng phương pháp OOPS phần 4
1 Báo cáo đơn hàng mở phần 1
2 Báo cáo đơn hàng mở phần 2
3 Báo cáo đơn hàng mở phần 3
4 Báo cáo đơn hàng mở phần 4
5 Báo cáo đơn hàng mở phần 5
1 Tải dữ liệu bảng nội bộ dưới dạng tệp văn bản phần 1
2 Tải dữ liệu bảng nội bộ dưới dạng tệp văn bản phần 2
3 Tải tệp lên SAP vào bảng nội bộ
4 Lưu tệp trên máy chủ ứng dụng Phần 1
5 Lưu tệp trên máy chủ ứng dụng Phần 2
6 Đọc tệp từ máy chủ ứng dụng vào bảng nội bộ Phần 1
7 Đọc tệp từ máy chủ ứng dụng vào bảng nội bộ Phần 2
1 Giới thiệu
2 Thiết lập trang và SmartStyle
3 Tải lên và in logo
4 Loại văn bản trong Smartforms
5 Giao diện biểu mẫu và định nghĩa toàn cục
6 Logic luồng
7 Thành phần địa chỉ
8 Mẫu
9 Bảng trong Smartforms
10 Các loại cửa sổ khác nhau trong Smartforms
11 Tạo Smartform để in séc
12 Chương trình điều khiển Smartform
13 Tạo Smartform để in đơn hàng mua
14 Tạo Smartform để in đơn hàng mua (tiếp theo)
15 Gọi Smartform từ báo cáo ALV
16 Gán Smartform tùy chỉnh cho Loại đầu ra trong NACE
1 Giới thiệu về Biểu mẫu Adobe trong SAP
2 Kiểm tra ADS và Adobe LifeCycle Designer
3 In văn bản tĩnh
4 Thêm hình ảnh vào biểu mẫu Adobe
5 Thêm biến, vùng làm việc và trường hệ thống trong biểu mẫu Adobe
6 Trường nổi trong biểu mẫu Adobe
7 Chương trình điều khiển cho biểu mẫu Adobe
8 In nút địa chỉ trong biểu mẫu Adobe
9 In văn bản SO10 chuẩn trong biểu mẫu Adobe
10 In văn bản dài đơn hàng bán trong biểu mẫu Adobe
11 In mô-đun văn bản trong biểu mẫu Adobe
12 Văn bản động trong biểu mẫu Adobe
13 Phương án thay thế trong biểu mẫu Adobe Phần 1
14 Phương án thay thế trong biểu mẫu Adobe Phần 2
15 Mã vạch và mã QR trong biểu mẫu Adobe
16 Trang chính và trang nội dung trong biểu mẫu Adobe
17 Biểu mẫu con trong biểu mẫu Adobe Phần 1
18 Biểu mẫu con trong biểu mẫu Adobe Phần 2
19 FormCalc và hàng chân trang của bảng trong biểu mẫu Adobe
20 JavaScript để ẩn một trường trong biểu mẫu Adobe
21 JavaScript gán giá trị của một trường cho các trường khác
22 Hiển thị mẫu trong biểu mẫu Adobe
23 Ngắt trang trong biểu mẫu Adobe
24 Quản lý tải lên, tải xuống và phiên bản trong biểu mẫu Adobe
25 Tải lên bố cục bên ngoài trong biểu mẫu Adobe và ánh xạ các trường
26 Trình quản lý mẫu trong biểu mẫu Adobe
27 Di chuyển từ Smartforms sang biểu mẫu Adobe
28 Xác định đầu ra cho đơn hàng mua Phần 1
29 Xác định đầu ra cho đơn hàng mua Phần 2
30 Tạo và gán biểu mẫu Adobe tùy chỉnh cho đơn hàng mua Phần 1
31 Tạo và gán biểu mẫu Adobe tùy chỉnh cho đơn hàng mua Phần 2
32 Tạo và gán biểu mẫu Adobe tùy chỉnh cho đơn hàng mua Phần 3
33 Tạo và gán biểu mẫu Adobe tùy chỉnh cho đơn hàng mua Phần 4 - Gửi dưới dạng Email
34 Thêm trường chữ ký vào biểu mẫu Adobe cho đơn hàng mua
35 Hiển thị bảng lồng nhau trong biểu mẫu Adobe Phần 1
36 Hiển thị bảng lồng nhau trong biểu mẫu Adobe Phần 2
1 Giới thiệu phần 1
2 Giới thiệu phần 2
3 Giới thiệu phần 3
4 LSMW với phương pháp nhập trực tiếp MM01 phần 1
5 LSMW với phương pháp nhập trực tiếp MM01 phần 2
6 [MỚI]_4_1 LSMW với phương pháp nhập trực tiếp MM01 - Phần 3
7 LSMW xuất nhập từ môi trường phát triển sang sản xuất
8 LSMW Phương pháp nhập trực tiếp tạo nhà cung cấp Phần 1
9 LSMW Phương pháp nhập trực tiếp tạo nhà cung cấp Phần 2
10 LSMW Phương pháp ghi hình tạo khách hàng Phần 1
11 LSMW Phương pháp ghi hình tạo khách hàng Phần 2
12 LSMW Sử dụng BAPI IDocs Thiết lập - Phần 1
13 LSMW BAPI IDocs Thiết kế Phần 2
14 LSMW Sử dụng BAPI Thực thi - Tạo đơn hàng mua
15 LSMW Sử dụng BAPI IDocs Thực thi nhiều đơn hàng mua
16 LSMW Sử dụng phương pháp IDocs Phần 1
17 LSMW Sử dụng phương pháp IDocs Phần 2
18 LSMW Sử dụng phương pháp IDocs Phần 3
19 Gỡ lỗi LSMW
20 Phương pháp BDC và các bước tạo BDC
21 Ghi hình SHDB cho BDC VK11
22 Chương trình BDC sử dụng dữ liệu ghi hình
23 BDC thêm mã để tải tệp lên
24 Kiểm tra BDC - Phương pháp gọi giao dịch và phương pháp phiên
25 Sửa đổi mã BDC
26 Đơn giản hóa mã - Thêm thông báo
27 Kiểm tra BDC
28 Xác thực trong BDC
29 Phương pháp phiên BDC
30 BDC cho điều khiển bảng
31 Sửa đổi mã BDC điều khiển bảng
32 BDC điều khiển bảng (tiếp theo)
33 Kiểm tra BDC điều khiển bảng
34 Tham số CTU cho BDC điều khiển bảng
35 Tham số CTU cho BDC điều khiển bảng (tiếp theo)
36 LTMC - Demo đối tượng vật liệu
37 Tạo mô-đun chức năng bằng cách ghi hình BDC phần 1
38 Tạo mô-đun chức năng bằng cách ghi hình BDC phần 2
39 Buồng lái di chuyển dữ liệu trên S4 HANA - Di chuyển trung tâm lợi nhuận Phần 1
40 Buồng lái di chuyển dữ liệu trên S4 HANA - Di chuyển trung tâm lợi nhuận Phần 2
1 Giới thiệu gửi email từ SAP
2 Gửi email từ SAP (tiếp theo) - Thêm logic mã hóa
3 Kiểm tra việc gửi email
4 Thêm CC và BCC trong email
5 Bảng nội bộ làm tệp đính kèm email phần 1
6 Bảng nội bộ làm tệp đính kèm email phần 2
7 Smartforms làm tệp đính kèm email phần 1
8 Smartforms làm tệp đính kèm email phần 2
9 Tải lên PDF từ máy cục bộ
10 Nội dung email HTML
11 Thêm liên kết "Thanh toán ngay" trong nội dung email
12 Thêm chữ ký email
13 Tiêu đề email dài hơn 50 ký tự
1 Giới thiệu về Lập trình Module Pool
2 Tạo bảng và chương trình
3 Thiết kế màn hình
4 Thiết kế màn hình và mã chương trình
5 Nút radio, hộp danh sách và hộp kiểm
6 Hộp danh sách thông qua trợ giúp tìm kiếm
7 Kích hoạt lệnh người dùng dựa trên hộp danh sách, nút radio
8 Làm cho trường màn hình có thể/sửa được dựa trên điều kiện
9 Xác thực trường với CHAIN...ENDCHAIN
10 Giá trị chữ hoa, chữ thường và giá trị âm trên màn hình
11 Đối tượng khóa Phần 1
12 Đối tượng khóa Phần 2
13 Đối tượng khóa Phần 3
14 Lớp thông báo SE91 trong SAP ABAP
15 Đối tượng nhật ký thay đổi Phần 1
16 Đối tượng nhật ký thay đổi Phần 2
17 Đối tượng nhật ký thay đổi Phần 3
18 Đối tượng nhật ký thay đổi Phần 4
19 Đối tượng nhật ký thay đổi Phần 5
20 Xử lý sự kiện nhấp đúp trong MPP
21 Sự kiện trong MPP - POH
22 Sự kiện trong MPP - POV
23 Gán mã giao dịch cho chương trình
24 Điều khiển bảng Phần 1
25 Điều khiển bảng Phần 2
26 Điều khiển bảng Phần 3
27 Điều khiển bảng Phần 4
28 Điều khiển bảng Phần 5 - Thêm trường mới vào điều khiển bảng hiện có
29 Điều khiển bảng Phần 6 - Chèn dòng mới ở vị trí cuối của điều khiển bảng
30 Trường điều khiển bảng có thể/sửa được
31 Xác thực trường điều khiển bảng
32 Gán trợ giúp tìm kiếm cho điều khiển bảng bằng các phương pháp khác nhau
33 Nhiều bảng trên màn hình phần 1
34 Nhiều bảng trên màn hình phần 2
35 Xử lý nhấp đúp trong điều khiển bảng
36 Dải tab trong lập trình Module Pool Phần 1
37 Dải tab trong lập trình Module Pool Phần 2
38 Dải tab trong lập trình Module Pool Phần 3
39 Dải tab trong lập trình Module Pool Phần 4
40 Dải tab trong lập trình Module Pool Phần 5
41 Tạo và gán trợ giúp tìm kiếm cho trường ID nhân viên
42 Màn hình con trong MPP phần 1
43 Subscreen trong MPP phần 2
44 Select-Options trong MPP Phần 1
45 Select-Options trong MPP Phần 2
46 Đối tượng dải số (Number range) Phần 1
47 Đối tượng dải số (Number range) Phần 2
48 Đối tượng dải số (Number range) Phần 3
49 Tạo đối tượng văn bản dài (Long text) với mã giao dịch SE75
50 Tạo chương trình cho đối tượng văn bản dài phần 1
51 Tạo chương trình cho đối tượng văn bản dài phần 2
52 Tạo chương trình cho đối tượng văn bản dài phần 3
1 Giới thiệu về Enhancement
2 Customer exit cho Master Material MM01 phần 1
3 Customer exit cho Master Material MM01 phần 2
4 Menu Exit SE38
5 Screen Exit ME21N - Đơn mua hàng SAP Phần 1
6 Screen Exit ME21N - Đơn mua hàng SAP Phần 2
7 Screen Exit ME21N - Đơn mua hàng SAP Phần 3
8 Screen Exit ME21N - Đơn mua hàng SAP Phần 4
9 Giới thiệu BADI: classic và kernel BADI
10 Cách tìm một classic BADI
11 Triển khai BADI để kiểm tra dữ liệu Master Material
12 Thiết lập giá trị mặc định cho master material bằng BADI
13 Multiple Implementation cho kiểm tra Material
14 Cách tìm một Kernel BADI
15 Triển khai một kernel BADI
16 Giới thiệu Implicit và Explicit Enhancement
17 Demo Implicit Enhancement
18 Explicit Enhancement - Demo Enhancement point
19 Explicit Enhancement - Demo Enhancement Section
20 Enhancement màn hình Sales Order Phần 1
21 Enhancement màn hình Sales Order Phần 2
22 Enhancement màn hình Sales Order Phần 3
23 Enhancement màn hình Sales Order Phần 4
24 Enhancement màn hình SAP Master Material MM01 Phần 1
25 Enhancement màn hình SAP Master Material MM01 Phần 2
26 Enhancement màn hình SAP Master Material MM01 Phần 3
27 Enhancement màn hình SAP Master Material MM01 Phần 4
28 Thay đổi nhãn của trường giao dịch chuẩn SAP
29 Enhancement Function Module Phần 1
30 Enhancement Function Module Phần 2
31 Implicit enhancement trong mã giao dịch VA01
32 Enhancement Class để đặt tên file mặc định khi xuất dữ liệu
33 Triển khai BTE cho giao dịch FBL5N
34 Enhancement màn hình master khách hàng XD01
1 Tạo Background Job phần 1
2 Tạo Background Job phần 2
1 Giới thiệu về dịch vụ OData
2 Các thao tác CRUDQ trong OData
3 SEGW - Công cụ xây dựng dịch vụ SAP Gateway
4 Tạo Dự án
5 Tạo mô hình dữ liệu (entity types)
6 Đăng ký dịch vụ
7 Triển khai phương thức get entity
8 Triển khai get entityset
9 Triển khai phương thức create
10 Triển khai phương thức update entity
11 Triển khai phương thức delete entity
12 Query Parameters
13 $filter select options phương pháp 1
14 $filter phương pháp 2
15 $inlinecount
16 $orderby
17 $top và $skip (phân trang trong odata)
18 Kiểm tra phương thức Get từ công cụ POSTMAN
19 Kiểm tra phương thức POST từ POSTMAN
20 Xử lý ngoại lệ và hiển thị thông báo
21 Tích hợp dịch vụ odata với excel
22 Tạo Dịch vụ OData sử dụng Search Help
23 Tạo dịch vụ odata sử dụng RFC
24 Bài tập Dịch vụ OData
25 Association và Navigation Phần 1
26 Association và Navigation Phần 2
27 Association và Navigation Phần 3 - Get expanded entity
28 Association và Navigation Phần 4
29 Association và Navigation Phần 5 - Create Deep Entity
1 Tạo dịch vụ OData cho Business Partner phần 1
2 Tạo dịch vụ OData cho Business Partner Phần 2
3 Tạo dịch vụ OData cho Business Partner phần 3
4 Tạo dịch vụ OData cho Business Partner phần 4
1 Yêu cầu nghiệp vụ
2 Ghi nhận thủ công khoản thanh toán từ khách hàng
3 Bảng tài chính BKPF và ACDOCA
4 Ghi nhận accounting document thông qua BAPI
5 Tạo dự án OData thông qua SEGW
6 Triển khai phương thức get entity
7 Kiểm tra phương thức Get entity
8 Triển khai phương thức create entity
9 Tiếp tục phương thức create entity
10 Tiếp tục phương thức create entity
11 Kiểm tra phương thức create entity
12 Xử lý ngoại lệ
1 Giới thiệu và cách vào chế độ debugging
2 Sử dụng các phím chức năng
3 Kiểm tra nội dung biến hệ thống và internal tables
4 Các thao tác với internal table
5 Tạo break point động (watchpoints)
6 Debug một màn hình pop up
7 Break point tại thông báo lỗi chuẩn hoặc function modules
8 Debug một background job
9 Thiết lập external break points
10 Debug một smartforms
11 Chỉnh sửa dữ liệu bảng bằng SE16N
1 Giới thiệu SAP ALE IDocs
2 Tiếp tục giới thiệu SAP ALE IDocs
3 Yêu cầu nghiệp vụ
4 Tạo và gán logical system
5 Tạo RFC destination
6 Tạo RFC Port
7 Tạo Model view
8 Tạo Partner profile
9 Tạo và chuyển Master Material từ hệ thống gửi sang hệ thống nhận
10 Lọc IDoc
11 Quy tắc chuyển đổi IDocs
12 Xử lý sự cố IDocs phần 1
13 Xử lý sự cố IDocs phần 2
14 Thay đổi trạng thái IDocs
15 Kích hoạt Change pointer
1 EDI là gì và nội dung học trong phần EDI này
2 Cấu hình EDI
3 Master Data
4 Xác định đầu ra (Output determination)
5 Kiểm tra tạo PO với việc sinh IDoc
6 Các bước cấu hình hệ thống nhận
7 VOE2 và VOE4 Sales area và partner ID
8 WE20 Partner profile
9 Điều kiện giá EDI1 và EDI2
10 Kiểm tra tạo Sales order từ PO
11 Xác nhận Sales order
12 Cấu hình Partner profile
13 Kiểm tra toàn bộ chu kỳ
1 Yêu cầu nghiệp vụ và chi tiết cấu hình
2 Tạo kiểu đầu ra mới (output type)
3 Tạo đường dẫn file logic
4 Tạo logical system và các cấu hình khác
5 Kiểm tra tạo Sales order và delivery
1 Giới thiệu ADT
2 Thêm hệ thống SAP vào Eclipse và Tạo Package
3 Tạo Domain và Data Elements trong Eclipse
4 Tạo Database Table từ Eclipse
5 Tạo Program từ Eclipse
6 Giới thiệu CDS View
7 Tạo CDS View demo đầu tiên
8 Sử dụng CDS View thông qua ABAP Program
9 Chuyển đổi tiền tệ trong CDS View
10 CDS View với Parameters
11 Sử dụng CDS Views với Parameters trong ABAP
12 Lý thuyết về CDS View với Join và Association
13 Demo CDS View với Join
14 CDS View với Union
15 CDS View với Association
16 Demo thứ hai về CDS View với Association
17 Sử dụng CDS View với association trong ABAP Program
18 CDS View On View
19 Mô hình hóa dữ liệu: Session variables, Case statement & Literals
20 Hàm số học và biểu thức toán học
21 CDS View với biểu thức tổng hợp (Aggregate)
22 Hàm xử lý chuỗi trong CDS View
23 Hàm xử lý ngày tháng trong CDS View
1 Giới thiệu AMDP
2 Tạo AMDP Class đầu tiên
3 Sử dụng AMDP Class thông qua chương trình
4 AMDP Class với Table làm đầu vào
5 AMDP Class với Select options
6 CDS Table Functions
7 Thao tác Insert / Delete với AMDP
8 Tiếp tục thao tác Insert / Delete với AMDP
9 Gọi một AMDP bên trong một AMDP khác
10 Sử dụng AMDP Insert/Delete trong ABAP Program
11 AMDP cho báo cáo công nợ khách hàng (aging) phần 1
12 AMDP cho báo cáo công nợ khách hàng (aging) phần 2
13 Kiểm tra và debug AMDP cho báo cáo công nợ phần 3
14 Sử dụng AMDP cho báo cáo công nợ trong chương trình phần 4
1 Đăng ký tài khoản dùng thử miễn phí SAP BTP trên SAP
2 Thiết lập tài khoản dùng thử SAP BTP
3 Cài đặt SAP Cloud connector
4 Thiết lập SAP Cloud connector với tài khoản dùng thử BTP
5 Thiết lập SAP Cloud connector với hệ thống S4HANA on-premise
6 Thêm destination trong BAS trên tài khoản dùng thử BTP
7 Tạo dịch vụ odata cho ứng dụng Fiori
8 Tạo ứng dụng Fiori bằng BAS trên BTP sử dụng dịch vụ odata
9 Tạo và triển khai ứng dụng SAP Fiori lên hệ thống S4HANA
10 Tạo CDS view và expose thành dịch vụ OData
11 Thêm annotations cho CDS view
12 Tạo ứng dụng Fiori dạng báo cáo danh sách (list report)
1 Giới thiệu WhatsApp API: Meta vs BSP
2 Thiết lập tài khoản WhatsApp Cloud API và xác minh Facebook Business Manager
3 Gửi tin nhắn mẫu (template) từ WhatsApp Cloud API
4 Gửi tin nhắn văn bản từ Postman sử dụng Cloud API
5 Gửi tin nhắn văn bản có kèm URL xem trước
6 Gửi hình ảnh và tài liệu qua WhatsApp Cloud API
7 Cách tạo Access Token vĩnh viễn cho WhatsApp Cloud API
8 SAP - Thiết lập xác thực hai bước và tải lên chứng chỉ SSL với STRUST
9 SAP - Thiết lập Biến số và tạo lớp toàn cục
10 Gửi tin nhắn mẫu phần 1
11 Gửi tin nhắn mẫu phần 2
12 Gửi tin nhắn mẫu phần 3 - kiểm thử
13 Nhận phản hồi và mã trạng thái từ API
14 Gửi tin nhắn văn bản không có URL xem trước
15 Gửi tin nhắn văn bản có URL xem trước
16 Gửi Hình ảnh qua URL
17 Gửi Tài liệu qua URL
18 Mã khóa học Lớp ABAP để gửi Tin nhắn WhatsApp
19 Lý thuyết Webhook và tạo Webhook trong SAP
20 Tạo Webhook thông qua Pipedream
21 Tạo bản ghi tin nhắn WhatsApp trong SAP
22 Thu thập phản hồi trạng thái gửi tin nhắn
23 Bản ghi tin nhắn đến
24 Kiểm thử tin nhắn đi kèm trạng thái gửi
25 Kiểm thử tin nhắn đến dạng văn bản
26 Tạo Mẫu Tùy chỉnh có biến số
27 Kiểm thử tin nhắn WhatsApp mẫu tùy chỉnh qua POSTMAN
28 Phương thức Lớp ABAP trong SAP để gửi tin nhắn mẫu tùy chỉnh
29 Tạo Function Module trong SAP để gửi tin nhắn WhatsApp thanh toán
30 Tạo FM phần 2
31 Tạo chương trình để gửi tin nhắn
32 SAP FI Enhancement khi ghi nhận chứng từ Phần 1
33 SAP FI Enhancement khi ghi nhận chứng từ Phần 2
34 Tạo và cấu hình Webhook Pabbly Connect
1 Giới thiệu khóa học
2 Tạo Google Form và thu thập phản hồi trong bảng tính
3 Tạo bảng cơ sở dữ liệu ABAP trong SAP và đối tượng dãy số SNRO
4 Tạo lớp xử lý tài nguyên, lớp cung cấp và Node SICF
5 Triển khai phương thức GET cho biểu mẫu liên hệ
6 Kiểm thử phương thức GET cho tích hợp Google Form
7 Triển khai phương thức POST cho tích hợp Google Form với SAP
8 Kiểm thử phương thức POST từ công cụ POSTMAN
9 Mã Apps Script cho Google Sheet và kiểm thử
1 Tạo RFC cho Header Đơn đặt hàng
2 Tạo Webservice từ RFC và ràng buộc dịch vụ SOAMANAGER
3 Kiểm thử Webservice qua SOAP UI
4 Tạo lớp Consumer Proxy
5 Chương trình ABAP để gọi Webservice
6 Sửa RFC Table thành kiểu bảng - Giải quyết lỗi
7 Tạo Consumer Proxy cho WSDL dịch vụ đã sửa
1 Giới thiệu và yêu cầu dự án
2 Tạo Bảng và các Lớp
3 Mã ABAP cho lớp Handler
4 Mã ABAP cho phương thức GET của lớp Resource Provider
5 Mã ABAP cho phương thức POST của lớp Resource Provider
6 Kiểm thử API qua POSTMAN
7 Vô hiệu hóa Token CSRF
8 Thiết lập các phản hồi khác nhau trong API
9 Thiết lập mã trạng thái trong API
10 Triển khai Phương thức PUT
11 Triển khai Phương thức DELETE
1 Yêu cầu nghiệp vụ và Kiểm thử với BAPI
2 Triển khai Phương thức GET cho Yêu cầu Thanh toán trước
3 Triển khai Phương thức POST phần 1
4 Triển khai Phương thức POST phần 2
5 Triển khai Phương thức POST phần 3
1 Rest API ABAP SAP với cấu trúc sâu để hiển thị dữ liệu FBL5N
2 SAP ABAP Rest API: Tạo Function Group và Function Module
3 SAP ABAP Rest API: Tạo lớp Resource Provider
4 SAP ABAP Rest API: Tạo lớp Resource Handler
5 SAP ABAP Rest API: Node SICF và kiểm thử API
6 Kiểm thử API từ công cụ POSTMAN
1 Giới thiệu buổi học về Sử dụng API Salesforce
2 Tạo Function Group và Function Module để lấy API Token
3 Tiếp tục tạo Function Module để lấy API Token
4 Tạo Function Module để gửi API Dữ liệu Nhu cầu (POST)
5 Kiểm thử API
1 Biến thể giao dịch trong SAP
2 Yêu cầu vận chuyển văn bản SO10
3 Giao dịch SE16H tạo điều kiện kết nối trên nhiều bảng
4 Lệnh SUBMIT trong SAP ABAP | Cách chạy Báo cáo Chuẩn Phần 1
5 Lệnh SUBMIT trong SAP ABAP | Cách chạy Báo cáo Chuẩn Phần 2

Giới thiệu khóa học

The Comprehensive SAP ABAP Programming and Integration course is designed to provide participants with a solid foundation in SAP ERP, ABAP programming, and integration techniques. Whether you are a beginner aiming to start a career as an SAP developer or an experienced professional seeking to enhance your ABAP skills, this course covers a wide range of topics to equip you with the knowledge and hands-on experience needed in the SAP ecosystem.

Course Outline:

Module 1: SAP ERP Overview and Implementation Cycle

  • Introduction to SAP ERP and its significance in modern business

  • Understanding the SAP implementation lifecycle and project phases

  • Roles and responsibilities within an SAP implementation team

Module 2: Introduction to ABAP Programming

  • What is ABAP (Advanced Business Application Programming)?

  • Exploring the role of ABAP in SAP customization and development

  • Setting up the development environment and obtaining SAP system access

Module 3: SAP System Landscape and Access

  • Understanding the SAP system landscape and architecture

  • Differentiating between SAP system types (Development, Quality, Production)

  • Obtaining system access and navigating the SAP GUI

Module 4: ABAP Data Dictionary

  • Introduction to the ABAP Data Dictionary

  • Creating and maintaining database tables, structures, and views

  • Defining data elements, domains, and search helps

Module 5: Table Maintenance Generator

  • Implementing the Table Maintenance Generator to manage table data

  • Enabling basic data maintenance functionalities

Module 6: Your First ABAP Program

  • Building your first ABAP program step by step

  • Understanding the structure of an ABAP program

  • Executing and testing ABAP programs

Module 7: ABAP Syntax and New Features (7.4 and 7.5)

  • Learning fundamental ABAP syntax

  • Exploring new features introduced in ABAP 7.4 and 7.5

  • Writing efficient and modern ABAP code

Module 8: Modularization and Function Modules

  • Implementing modularization techniques for better code structure

  • Creating and using function modules for reusable code components

  • Remote Function Call (RFC) and its importance in distributed systems

Module 9: Classical and ALV Reports

  • Designing classical ABAP reports using basic output techniques

  • Introduction to the ABAP List Viewer (ALV) for enhanced reporting capabilities

Module 10: SAP Smart Forms

  • Creating print forms using SAP Smart Forms

  • Designing templates for various business documents

Module 11: LSMW and BDC (Batch Data Communication)

  • Utilizing LSMW (Legacy System Migration Workbench) for data migration

  • Implementing BDC for automated data input and mass processing

Module 12: Module Pool Programming

  • Introduction to module pool programming for interactive user interfaces

  • Creating screens, input/output fields, and processing logic

Module 13: Enhancements and ABAP Debugging

  • Understanding enhancement techniques (User Exits, Customer exit, BADI, Enhancement Points)

  • Using the ABAP Debugger for analyzing and troubleshooting code

Module 14: OData Service and ALE/IDoc

  • Introduction to OData services for building RESTful APIs

  • Exploring Application Link Enabling (ALE) and Intermediate Document (IDoc) for data exchange

Module 15: Electronic Data Interchange (EDI) and IDoc

  • Understanding Electronic Data Interchange (EDI) concepts

  • Configuring and using IDocs for seamless B2B data exchange


  • CDS Views and AMDP

By the end of this course, participants will have gained a comprehensive understanding of SAP ERP, ABAP programming, and integration techniques. They will be equipped to create efficient ABAP programs, develop custom reports and forms, integrate SAP systems through various methods, and confidently navigate the SAP landscape. Whether for personal skill enhancement or professional growth, this course lays a solid foundation for success in the SAP domain.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Abap Programming
Hiển thị tất cả khoá học Enterprise Software Development
Hiển thị tất cả khoá học Sap Modules
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊