Tổng quat
- SAP CRM có nhiều vai trò tiêu chuẩn được xác định (ví dụ: Chuyên gia bán hàng) và các ứng dụng trong các vai trò này (ví dụ: Quản lý tài khoản)
- Trong kịch bản chung, các công ty không sử dụng các ứng dụng tiêu chuẩn như nó vốn có và tiến hành các cải tiến nhỏ hoặc lớn
- Xem xét điều này, SAP CRM đã được triển khai với các công cụ để nâng cao các ứng dụng tiêu chuẩn SAP. Sử dụng các công cụ này, có thể thay đổi dạng xem, thêm trường, thêm bảng, v.v. vào các ứng dụng hiện có
- Các công cụ này chủ yếu bao gồm:
- Công cụ cấu hình giao diện người dùng web
- Công cụ nâng cao ứng dụng (AET)
Công cụ cấu hình giao diện người dùng web
- Bố cục được hiển thị cho bất kỳ chế độ xem nào trong SAP CRM được duy trì dưới dạng Cấu hình giao diện người dùng Web
- Các cấu hình này được xác định bằng 4 giá trị tham số
- Do đó, bạn có thể nâng cao Cấu hình giao diện người dùng Web với bố cục mới bằng cách sử dụng các giá trị tham số khác nhau
- Các trường được hiển thị trong giao diện người dùng Web đến từ cấu trúc cơ sở dữ liệu được xác định trong từ điển dữ liệu
- Theo yêu cầu, không phải tất cả các trường đều được hiển thị trong tất cả các màn hình
- Có thể sửa đổi màn hình bằng công cụ Cấu hình giao diện người dùng Web
- Với công cụ này, có thể xóa một số trường khỏi màn hình
- Ngoài ra nó còn cho phép thêm một trường có sẵn trong cấu trúc từ điển dữ liệu vào màn hình
- Trên tất cả các trang trong Giao diện người dùng web CRM, có một nút để chuyển đến "Công cụ giao diện người dùng web"
- Cần có các vai trò được xác định trước để cung cấp nút này
- Do đó, để nhìn thấy nút này và thực hiện các sửa đổi trong công cụ này, người dùng phải có đủ quyền
Các nút trên trang Giao diện người dùng Web Hãy nghiên cứu chúng bên dưới
- Khu vực có thể định cấu hình
: Điều này làm nổi bật khu vực trong màn hình có thể định cấu hình
- Định cấu hình trang
: Thao tác này sẽ mở cửa sổ bật lên để định cấu hình trang hiện tại:
Trang Cấu hình Xem cho Trung tâm Công việc
- Cá nhân hóa
- Với điều này, người dùng có thể thiết lập bố cục riêng của chế độ xem
- Điều này ảnh hưởng đến người dùng cá nhân và không áp dụng cho toàn bộ ứng dụng
- Trang in : Để in trang hiện tại
- Để tạo một bố cục mới, có thể sử dụng nút "Mới" để tạo một biểu mẫu trống
- Ngoài ra, bạn có thể sử dụng sao chép cấu hình hiện có và sau đó sửa đổi nó theo yêu cầu
- Công cụ cấu hình giao diện người dùng Web hỗ trợ tính năng kéo-n-thả để thêm các trường vào bố cục
- Nó cũng cung cấp khả năng thiết lập các thuộc tính khác nhau của một trường
- Trong một số ít trường hợp, việc triển khai các cải tiến này cũng bao gồm lập trình ABAP trong Thành phần giao diện người dùng Web
Cấu hình có sẵn (ảnh chụp màn hình ở trên)
- Cấu hình được xác định bằng sự kết hợp duy nhất của các trường sau:
- Khóa cấu hình vai trò
- Sử dụng thành phần
- Loại đối tượng
- Loại phụ đối tượng
- Tùy thuộc vào sự kết hợp khác nhau, có thể có nhiều cấu hình cho một chế độ xem
- Việc chọn một hàng trong khối phân công này sẽ cập nhật "Thiết kế cấu hình hiện tại" để hiển thị bố cục được thiết kế theo cấu hình đã chọn
- Các nút hoạt động trên cấu hình (xem ảnh chụp màn hình ở trên): Đây là các nút để sửa đổi "Thiết kế cấu hình hiện tại" cho cấu hình đã chọn trong "Cấu hình có sẵn"
- Thêm chú thích: Với nút này, bạn có thể thêm chú thích trên dạng xem Biểu mẫu trong trang tổng quan
- Thêm dòng: Nút này nối một hàng trong vùng "Thiết kế cấu hình hiện tại"
- Di chuyển lên: Nút này để di chuyển một trường đã chọn lên trên hàng hiện tại của nó một hàng
- Di chuyển xuống: Nút này để di chuyển trường đã chọn xuống dưới hàng hiện tại của nó một hàng
- Hiển thị các trường có sẵn: (Hình 3) nó hiển thị tất cả các trường có sẵn để thêm vào bố cục để nó hiển thị trên ứng dụng
- Hiển thị Thuộc tính Trường: (Hình 3) nó cho thấy bạn có thể xem và thiết lập các thuộc tính của trường được chọn trên bố cục
- Trong chế độ chỉnh sửa, có thể sửa đổi một số thuộc tính này
- Công cụ này hỗ trợ thêm hoặc xóa các trường (có sẵn trong từ điển dữ liệu) khỏi bố cục dạng xem
- Với công cụ này, không thể thêm các trường vào cấu trúc từ điển dữ liệu và bảng sao cho chúng phản ánh trong CRM của bạn.
- Màn hình cấu hình cho dạng xem bảng có bố cục khác, nơi người dùng cần đặt các cột và thuộc tính có sẵn của các cột này
Mối quan tâm về bảo mật
- Người dùng cuối sẽ không có quyền truy cập để thực hiện các cài đặt này trong công cụ cấu hình. Chỉ những người dùng cấp cao hoặc nhà phát triển mới được cung cấp những vai trò này
- Mọi thay đổi được thực hiện đều hiển thị cho tất cả người dùng truy cập ứng dụng
- Ngoài những thay đổi được triển khai trong công cụ Cấu hình giao diện người dùng, người dùng cuối có thể thực hiện cài đặt để cá nhân hóa chế độ xem. Cài đặt cá nhân hóa có thể áp dụng cho từng người dùng và không được chia sẻ giữa những người dùng cuối
- Theo yêu cầu, cá nhân hóa có thể được kiểm soát trong cài đặt tùy chỉnh
- Điều này có nghĩa là có các cài đặt tùy chỉnh mà nhà phát triển có thể hạn chế người dùng cá nhân hóa chế độ xem
- Sau khi áp dụng cài đặt này, nút cá nhân hóa sẽ không khả dụng cho người dùng cuối
Công cụ nâng cao ứng dụng (AET)
- Công cụ Nâng cao Ứng dụng là một công cụ toàn diện để nâng cao các ứng dụng tiêu chuẩn SAP sao cho các sửa đổi cho đến cấp cơ sở dữ liệu được thực hiện bởi chính công cụ và hầu như không có nỗ lực mã hóa.
- Công cụ này cũng được tích hợp với công cụ Cấu hình giao diện người dùng Web.
- Tương tự như công cụ Cấu hình giao diện người dùng, trước tiên bạn cần chọn khu vực có thể định cấu hình (được đánh dấu màu xanh lam) từ ứng dụng
- Thao tác này sẽ mở công cụ Cấu hình giao diện người dùng trong cùng một cửa sổ như hình dưới đây
Công cụ cấu hình giao diện người dùng cho AET
Chúng tôi cần chọn một nút phù hợp cho các cải tiến AET (được đánh dấu ở trên)
- Cải tiến hiển thị: Cho phép bạn xem các cải tiến hiện có. Có thể chọn một phụ kiện và sửa đổi nó
- Nút "Tạo trường" có thể được sử dụng để tạo trường mới trong chế độ xem đã chọn
Sau đây là hiển thị các cải tiến trường và bảng hiện có:
Chế độ xem này có các nút cho các cải tiến Chế độ xem & Bảng trong các khối phân công tương ứng:
- Mới: Sử dụng nút này, có thể tạo các trường mới và cũng có thể tạo bảng
- Sử dụng siêu liên kết trong cột đầu tiên (Id Nâng cao), có thể chỉnh sửa một phụ kiện hiện có
Nâng cao chế độ xem
- Để nâng cao chế độ xem sau khi nhấp vào nút "Mới" (được hiển thị trong ảnh chụp ở trên), bạn cần chọn phần đối tượng kinh doanh nơi trường mới hoặc bảng mới cần được thêm vào:
- Tùy thuộc vào đối tượng được chọn, các bảng cơ sở dữ liệu và cấu trúc sẽ được chọn.
- Trong khi tạo một trường, bạn cần đặt các thuộc tính của trường:
- Theo các thuộc tính đã chọn, trường sẽ được tạo và các lớp khác nhau sẽ được tăng cường cho trường mới
- Nút "Bật Chế độ Xuất" có thể được sử dụng để khung chọn các thuộc tính từ Phần tử dữ liệu được sử dụng trong định nghĩa trường
- Trong Chế độ chuyên gia, chúng ta cần đặt giá trị cho trường Phần tử dữ liệu
- Trong định nghĩa phần tử dữ liệu, có thể đặt các thuộc tính như Nhãn (Mô tả)
- Do đó, các thuộc tính khác nhau của trường sẽ được đặt tự động bằng cách sử dụng định nghĩa phần tử dữ liệu trong từ điển dữ liệu
- Tương tự, chúng ta có thể tạo các trường bảng bằng AET
- Đối với bảng, chúng ta cần chỉ định các chi tiết của bảng nói chung và cả các trường riêng lẻ sẽ được tạo cho bảng
- Sau khi trường hoặc bảng được tạo bằng AET, ứng dụng sẽ khởi động lại và người dùng sau đó có thể sử dụng trường hoặc bảng mới
- Các trường và bảng này cũng sẽ cập nhật các bảng cơ sở dữ liệu bắt buộc
- Điều này có nghĩa là khi bạn nhập giá trị cho các trường này và thực hiện lưu, giá trị sẽ được lưu trữ trong cơ sở dữ liệu