SAP GUI Scripting nâng cao, tự động hoá khi không ghi lại được thao tác sử dụng VBA

4.000.000VND

dtnguyen (Nguyễn Đức Thanh)
@ Học Excel Online | DTNguyen.business
Mô tả
  • Kỹ thuật RPA tự động hoá SAP nâng cao sử dụng VBA
  • Xử lý trường hợp các TCode không thể ghi lại thao tác khi sử dụng công cụ Recorder của SAP mặc dù đã thiết lập bỏ chọn “Show native Microsoft Windows dialogs”
  • Xử lý tự động các trường hợp TCode có công đoạn in dữ liệu, load dữ liệu từ máy tính, lưu dữ liệu từ SAP về máy.

Thông tin khóa học

Mô tả khóa học

Khoá học SAP GUI Scripting nâng cao, tự động hoá khi không ghi lại được thao tác là khoá học nâng cao của khoá học tự động hoá SAP GUI Scripting cơ bản sử dụng VBA. Trong quá trình tự động hoá các nhiều TCode của phần mềm ERP SAP, có một bộ phận không nhỏ các quy trình này cần thực hiện các thao tác như:

  • Lưu dữ liệu ra file PDF để in, lưu file Excel từ hệ thống SAP xuống máy tính đang chạy SAP GUI Client.
  • Tải dữ liệu từ máy tính đang chạy SAP GUI Client lên hệ thống SAP
  • In tài liệu, chứng từ, files từ các TCode khác nhau
  • và nhiều thao tác khác.

Đặc điểm chung của nhiều TCode này khi chúng ta sử dụng công cụ ghi lại các thao tác trên SAP để phục vụ cho mục đích tự động hoá, thì riêng phần tương tác với các cửa sổ không phải là cửa sổ của phần mềm SAP xử lý sẽ không được ghi lại trong SAP Recorder. Hạn chế này của SAP Recorder sẽ gây ảnh hưởng rất lớn đến các quy trình chúng ta cần tự động hoá, đôi khi những quy trình này, nếu giải quyết được vấn đề tương tác với các loại cửa sổ không phải của SAP sẽ tiết kiệm được rất nhiều thời gian và công sức làm thủ công.

Mặc dù trong SAP có một thiết lập là không sử dụng các cửa sổ mặc định của hệ điều hành Microsoft Windows (Bỏ chọn ở mục “Show native Microsoft Windows dialogs”) như ở hình dưới. Tuy nhiên, điều nãy vẫn không giúp được nhiều khi các TCode vẫn sử dụng các Dialog của Windows một cách bình thường. Thanh đã hỏi một chuyên gia SAP làm việc tại SAP Đức, thì nhận được câu trả lời cho vấn đề này là hoàn toàn bình thường, và hiện tại chưa nhận được thêm thông tin nào khác. Các giải pháp được trình bày trên các diễn đàn của SAP cũng chưa giải quyết được các vấn đề này triệt để.

Khoá học SAP GUI Scripting nâng cao của Thanh sẽ giải quyết chính xác tất cả các vấn đề trên.

Nội dung khoá học

  • 0100 – Chuẩn bị template
  • 0101 – Tương tác với cửa sổ, bấm nút OK trên message box ở một Excel instance khác

  • 0200 – Tương tác với Open File Dialog của Windows để mở file upload lên SAP
  • 0201 – Click vào nút Open của Open File Dialog không thành công
  • 0202 – Nhập đường dẫn vào Open File Dialog phục vụ cho việc upload file lên SAP
  • 0203 – Cách phân tích các thành phần giao diện của Dialog để xử lý các cửa sổ khác nhau

  • 0300 – Tương tác với Page Setup, cách tìm đến vị trí của một thành phần giao diện
  • 0301 – Đếm số lượng lựa chọn trong một dropdown
  • 0302 – Tìm thứ tự của thành phần đang được chọn trong dropdown
  • 0303 – Tìm độ dài của thành phần đang được chọn trong dropdown
  • 0304 – Lấy ra dữ liệu của thành phần đang được chọn trong dropwdown
  • 0305 – Chọn trong dropdown từ code VBA
  • 0306 – Lặp và lấy ra tất cả các lựa chọn trong ComboBox
  • 0307 – Chọn một item cụ thể trong dropdown

  • 0400 – Xử lý tự động hoá SAP với cửa sổ Save PDF As File
  • 0401 – Đóng cửa sổ nếu cần sau khi xuất file từ SAP
  • 0402 – Xử lý Save File As Dialog được mở ra từ SAP

Giảng viên khoá học

Nguyễn Đức Thanh | LinkedIn
Kinh nghiệm
  • GĐ OSSTech Ltd: công ty phần cứng và giải pháp MES (Manufacturing Execution System), giải pháp Internet of Things
  • PGĐ DMS Ltd: chuyên giải pháp ERP Epicor cho doanh nghiệp sản xuất
  • Assistant to General Manager Catthaicorp, leading manufacturer in supporting industry of Vietnam
  • Founder Học Excel Online, nền tảng training nâng cao hiệu suất làm việc
  • RPA Head Consultant, EKCG (Munich, Đức), tư vấn giải pháp Robotics Process Automation tự động hoá quy trình và nâng cao năng suất lao động cho các doanh nghiệp trong lĩnh vực Retails, Automobile, Banking, Telecommunication
  • IT Consultant, KPMG Europe LLP (Munich, Đức), SAP Automation, Digital Transformation
Khách hàng tư vấn
  • Tại Đức: Boehringer Ingelheim, Bosch, Rolls-Royce Power Systems, Hypothekenbank, Sanofi, MTU, Schwarz-Gruppe, Lidl
  • Tại Ý: MTU Italia
  • Tại Việt Nam: FPT Software, Vietinbank, Vietcombank, Messer, Shinhanbank, Pepperl+Fuchs, Essons, Cát Thái, HP
Học vấn
  • Master in Strategic Information Systems, Frankfurt University of applied Sciences, Đức
  • Bachelor in Business Information Systems, Frankfurt University of applied Sciences, Đức
  • Erasmus Mundus Scholarship, London Metropolitan University, Anh Quốc
  • ​Bachelor International Business Law, Foreign Trade University, Việt Nam​

Xuất bản quốc tế (Co-author)