Đề cương khóa học
Giới thiệu về ABAP và SAP Debugger
- ABAP là gì và tại sao việc gỡ lỗi quan trọng
- Các loại lỗi: cú pháp, thời gian chạy, logic
- Khi nào và tại sao các chuyên viên chức năng nên gỡ lỗi
Sử dụng ABAP Debugger
- Bắt đầu debugger từ các giao dịch và báo cáo
- Sử dụng /h để kích hoạt gỡ lỗi
- Di chuyển và giao diện của debugger cổ điển và mới
Hiểu về luồng mã ABAP
- Đọc các câu lệnh SELECT và vòng lặp
- Giải thích IF, CASE và cấu trúc logic
- Các loại biến và bảng nội bộ
Đặt điểm dừng và điểm theo dõi
- Điểm dừng tĩnh và động
- Điểm dừng điều kiện và logic dừng
- Sử dụng điểm theo dõi để giám sát thay đổi biến
Gỡ lỗi các chương trình tiêu chuẩn SAP
- Các điểm mở rộng: user exits, BADIs, khung làm việc mở rộng
- Hiểu rõ sự khác biệt giữa mở rộng ngầm định và mở rộng rõ ràng
- Theo dõi giá trị trường và logic trong luồng tiêu chuẩn
Các tình huống gỡ lỗi phổ biến cho vai trò chức năng
- Tìm nguyên nhân của kết quả đầu ra không chính xác hoặc dữ liệu bị thiếu
- Theo dõi các trường tùy chỉnh và tính toán
- Gỡ lỗi các vấn đề liên quan đến workflow hoặc IDoc
Làm việc với bảng nội bộ và giá trị trường
- Khám phá bảng nội bộ
- Sử dụng bộ lọc và tìm kiếm nội dung bảng trong thời gian chạy
- Thay đổi giá trị biến tại thời điểm chạy (các tình huống an toàn và không an toàn)
Tips, Cách thực hiện tốt nhất và Phát triển Collaboration
- Cần tìm hiểu điều gì trước khi liên hệ với nhà phát triển
- Cách ghi chép kết quả và hợp tác hiệu quả
- Gỡ lỗi an toàn trong môi trường giống như sản xuất
Tóm tắt và Bước tiếp theo
Requirements
- Có hiểu biết về các mô-đun chức năng SAP (ví dụ: SD, MM, FI)
- Hiểu cơ bản về điều hướng giao diện người dùng GUI của SAP
- Quan tâm đến việc xác định và giải quyết vấn đề hệ thống SAP
Đối tượng tham gia
- Các chuyên viên chức năng làm việc trong môi trường SAP
- Nhân viên phân tích Business hỗ trợ các mô-đun SAP
- Các chuyên gia giao tiếp với nhóm phát triển ABAP và kỹ thuật
Testimonials (2)
Học viên knowledge (Note: The term "knolage" seems to be a misspelling of "knowledge." Since it's not clear if this is intentional or part of a specific context, I've translated "knowledge" but left the name as is. If "Teacher knolage" is meant to be a proper noun or title, please clarify.) If "knolage" should remain unaltered: Giáo viên knolage
Collin Sampson
Course - SAP S/4HANA Overview (S4H00)
Machine Translated
Tôi thích việc giảng viên rất linh hoạt và cung cấp thông tin về các chủ đề không có trong材料被中途打断,根据指示仅翻译给出的确切文本: 我喜欢培训师非常灵活,并提供了超出初始材料的信息。我喜欢他从其他项目中获得的经验以及由此产生的技巧。 培训是互动的,尽管练习是预定义的,但我们能够将练习导向不同于先前定义的方向。
Maria-Cristina Socol - NTT DATA Romania S.A.
Course - SAP S/4 Hana (S/4Hana)
Machine Translated