SAP BPC - Tổng quan
SAP Business Planning and Consolidation(BPC) được sử dụng để hỗ trợ tất cả các hoạt động vận hành và tài chính trong một tổ chức. SAP BPC giúp tự động hóa và hợp lý hóa các hoạt động dự báo, lập kế hoạch và hợp nhất kinh doanh trong tổ chức của bạn.
SAP BPC hỗ trợ hai kiểu di chuyển - SAP NetWeaver và Microsoft Excel. BPC với phiên bản Microsoft cho phép bạn thực hiện mô hình hóa, bảo trì ứng dụng, nhập dữ liệu và áp dụng các phép biến đổi, tạo tập lệnh, v.v. Nó tận dụng sức mạnh của MS Excel và cung cấp cho người dùng giải pháp Quản lý nguồn điện doanh nghiệp (EPM), công cụ cộng tác mạnh mẽ, môi trường sẵn sàng được chấp nhận.
SAP BPC cung cấp hỗ trợ cho chức năng hiện có của Microsoft và các tính năng nâng cao khác nhau như trình tạo báo cáo kéo và thả, v.v.
Sau đây là những lợi ích chính do SAP BPC cung cấp -
Nó cho phép người dùng đưa ra các quyết định kinh doanh tốt hơn bằng cách hỗ trợ phân tích What-If và cho phép bạn thực hiện lập kế hoạch dựa trên kịch bản.
Nó cho phép bạn cộng tác dữ liệu và do đó tăng độ chính xác trong lập kế hoạch kinh doanh và trách nhiệm giải trình.
Nó giúp điều chỉnh kế hoạch của bạn với các mục tiêu chiến lược và do đó giảm thời gian chu kỳ.
Bạn có một tùy chọn để chọn phiên bản SAP NetWeaver hoặc Microsoft Platform.
Sau đây là những lợi ích chính có thể đạt được khi sử dụng BPC:
- Dự báo kinh doanh
- Báo cáo và Phân tích Phân tích
- Lập kế hoạch ngân sách
- Phân tích dự đoán và khuyến nghị
- Cải thiện sự tuân thủ
- Consolidation
- Quy trình kinh doanh trôi chảy và hợp tác suôn sẻ
EPM là gì?
SAP Enterprise Performance Management (EPM) cho phép tổ chức của bạn cải thiện việc quản lý hiệu suất hoạt động và tài chính của mình. SAP EPM hỗ trợ các chức năng khác nhau với Lập kế hoạch và Hợp nhất Kinh doanh SAP - BPC-NW hoặc BPC-MS, như hợp nhất tài chính, quản lý thông tin tài chính, quản lý hiệu suất chuỗi cung ứng, quản lý chiến lược và nhiều lĩnh vực khác.
SAP BPC NetWeaver so với BPC MS
Phiên bản NW Lập kế hoạch và Hợp nhất Kinh doanh SAP dựa trên chức năng của nền tảng NetWeaver. Điều này được xây dựng trên NetWeaver HTML5 và hỗ trợ các khả năng môi trường người dùng khác nhau. Nó cũng cung cấp các thành phần dựng sẵn khác nhau để sử dụng lại trong các ứng dụng khác nhau.
Phiên bản SAP BPC NW hỗ trợ kết nối RESTful với thành phần phụ trợ ABAP và cung cấp quyền truy cập thường xuyên vào giao diện người dùng. Nó cũng hỗ trợ khả năng ghi nhật ký phía máy khách.
Bảng sau minh họa tên của nền tảng và các thành phần được hỗ trợ:
Khách hàng | Microsoft Windows Vista 32 bit và 64 bit, MS windows 7 32 bit và 64 bit Máy chủ đầu cuối Window Server 2003, 2008 và 2008 R2 32 bit và 64 bit | Microsoft Office 2007, 2010 và 2013 Internet Explorer 9.0 và 10.0 Mozilla Firefox 17 và Apple Safari cao hơn dành cho iPad IOS7 và các phiên bản cao hơn |
Máy chủ ứng dụng NetWeaver | Bất kỳ hệ điều hành nào được NetWeaver hỗ trợ | SAP NetWeaver 7.4. Tham khảo PAM để biết cơ sở dữ liệu được hỗ trợ |
SAP BPC cho NetWeaver cung cấp nhiều ưu điểm khác nhau vì nó được tích hợp với hệ thống BW và cho phép bạn lưu trữ dữ liệu trong InfoCubes.
Một số ưu điểm chính của việc sử dụng SAP BPC với hệ thống NW là:
Star Schema for Exceptional Reporting- SAP BPC sử dụng NW InfoCubes để lưu trữ dữ liệu. Mô hình thứ nguyên được sử dụng là giản đồ hình sao mở rộng nên nó tạo ra BPC với hệ thống NW và hệ thống đặc biệt để báo cáo.
No Database Dependence Version - Phiên bản BPC NW không phụ thuộc vào phiên bản cơ sở dữ liệu và có thể chạy các cơ sở dữ liệu phổ biến như DB2, Oracle, SQL Server, v.v.
BW Accelerator Support- Công cụ tăng tốc SAP NetWeaver BW là một tính năng bổ sung có thể được sử dụng để nâng cao hiệu suất báo cáo trong hệ thống, ngay cả khi bạn đang sử dụng tập dữ liệu lớn. Nó gián tiếp giúp tiết kiệm chi phí cho một công ty vì số lượng các vấn đề về hiệu suất được báo cáo ít hơn.
BAdI Development and ABAP Support- SAP BPC với NetWeaver cho phép bạn sử dụng lập trình ABAP để phát triển logic tập lệnh K2. Nó cho phép tạo giao diện BAdi bổ trợ nghiệp vụ trong hệ thống back-end, có thể được gọi sau này từ logic script được phát triển trong hệ thống BPC.
Nó giúp giải quyết các yêu cầu kinh doanh phức tạp và giảm thời gian phát triển cho một tổ chức.
Một số key advantages của việc sử dụng SAP BPC MS là -
Ngoài các tính năng phổ biến được cung cấp trong BPC như dịch tiền tệ, phân bổ, xác thực và chuyển đổi tài khoản, điều chỉnh tự động và chuyển tiếp số dư đầu kỳ, các tính năng sau có thể đạt được trong phiên bản BPC MS -
Dimension Logic - Điều này có thể được cấu hình trong hệ thống BPC bằng các công thức toán học đơn giản.
Business Rules - Điều này cho phép bạn tạo các quy tắc trong hệ thống BPC để thực hiện các chức năng cụ thể.
K2 Script Logic- Điều này được sử dụng để thực hiện một số chức năng cụ thể mà không thể đạt được bằng chức năng out-box để đáp ứng các yêu cầu kinh doanh. Bạn có thể tạo lôgic tập lệnh K2 để thực hiện các chức năng nhất định, có thể được thực hiện trong hệ thống tiêu chuẩn.
Nhiều tổ chức sử dụng MS Excel để quản lý việc lập kế hoạch và hợp nhất kinh doanh nhưng nó có một số nhược điểm. Sau đây làdisadvantages của việc sử dụng BPC MS kết thúc NetWeaver -
Tough to Manage Excel Spreadsheets- Vì dữ liệu hợp nhất và lập kế hoạch kinh doanh được lưu trữ dưới dạng bảng tính, điều này tạo ra vấn đề bảo mật và tùy chọn để kiểm soát quyền truy cập là giữ các tệp trên ổ đĩa mạng dùng chung. Trong SAP BPC, bạn có thể lưu dữ liệu trong cơ sở dữ liệu và điều này cung cấp tính bảo mật cho dữ liệu.
Version Control- Để tạo phiên bản dữ liệu mới, SAP BPC with NW cho phép bạn duy trì phiên bản dữ liệu trong hệ thống và bạn cũng có thể duy trì dữ liệu hiện tại. Trong khi sử dụng bảng tính Excel để lưu trữ dữ liệu, bạn cần đặt tên tệp bằng tên mới mỗi lần.
Integrity of Spreadsheets- Sử dụng bảng tính khiến việc quản lý tính toàn vẹn của trang tính trở nên khó khăn vì cùng một tệp được nhiều người dùng truy cập và rất khó để tìm ra phiên bản mới nhất của bảng tính. Tuy nhiên, hệ thống SAP có một kho lưu trữ trung tâm để duy trì dữ liệu kế hoạch tài chính và kinh doanh.
Collaboration - SAP BPC cho phép bạn cộng tác dữ liệu từ những người dùng khác nhau và bạn có thể đưa ra nhận xét về thông tin quan trọng và Excel không hỗ trợ tính năng cộng tác.
SAP BPC với Kiến trúc NetWeaver
Requirement - SAP NetWeaver ABAP 7.3 hoặc 7.31
Database - Bất kỳ phiên bản hỗ trợ SAP NetWeaver nào ở trên.
Operating System - Bất kỳ phiên bản hỗ trợ nào của hệ thống SAP NetWeaver và công cụ cơ sở dữ liệu.
Hình sau cho thấy kiến trúc SAP BPC 10.0.
Đối tượng SAP NetWeaver BW
Sự khác biệt giữa SAP BPC v7.5 và v10 là thành phần Máy chủ Web. SAP BPC 7.5 NetWeaver sử dụng Microsoft ISS, trong khi BPC 10.0 NW và BPC 10 trên HANA sử dụng máy chủ web là một phần của SAP NetWeaver.
SAP NW 10 có khả năng mở rộng cao hơn SAP NW 7.5 (IIS ở chế độ 32bit) và nó đơn giản hóa cấu trúc liên kết hệ thống vì không yêu cầu các thành phần Cân bằng tải mạng và Máy chủ web riêng biệt vì đây là một phần của triển khai BPC 7.5.
Một sự khác biệt khác giữa hai là phiên bản của SAP NetWeaver. SAP BPC 7.5 NW hỗ trợ SAP NetWeaver 7.01 và 7.02. Tuy nhiên, SAP BPC 10 NetWeaver và BPC 10 HANA không hỗ trợ phiên bản NW 7.01, 7.02. Cũng lưu ý rằng các yêu cầu NW 7.01 và 7.02 khá khác với SAP NetWeaver 7.3.
Điều đó có nghĩa là hệ thống SAP BPC 7.5 NW trong nhiều tổ chức đang chạy trên các phiên bản Hệ điều hành cũ hơn và RDBMS không được hỗ trợ bởi SAP NetWeaver 7.3.
Sau đây là các Đối tượng NetWeaver BW chính:
- InfoObject
- InfoProvider
Đối tượng SAP BPC
Theo kiến trúc trên, sau đây là các đối tượng chính trong BPC 10.0:
Client Interface- Ở trên cùng, bạn có giao diện khách hàng là một công cụ dựa trên web được sử dụng để cấu hình và báo cáo cho việc lập kế hoạch kinh doanh. Nó bao gồm máy khách MS Office, máy khách quản trị dựa trên Excel và công cụ dựa trên web để báo cáo.
Công cụ quản trị dựa trên Microsoft được sử dụng để cấu hình ứng dụng và các công cụ Microsoft Office như Word và PowerPoint được sử dụng để báo cáo dữ liệu.
Web Server and .NET Application Server- Công cụ này sử dụng các dịch vụ web để kết nối với Máy chủ ứng dụng .NET. Nó nhận yêu cầu từ giao diện máy khách và chuyển tất cả các yêu cầu đến máy chủ ABAP, là một phần của hệ thống SAP NetWeaver BW.
Máy chủ này được sử dụng để chuyển đổi dữ liệu giữa các công cụ máy khách và hệ thống SAP NetWeaver BW.
SAP NetWeaver Application Server- Máy chủ này được sử dụng để xử lý tất cả các yêu cầu từ công cụ máy khách. Yêu cầu từ máy chủ Ứng dụng .NET được xử lý trong máy chủ này dưới dạng Cuộc gọi Chức năng Từ xa RFC. Điều này được sử dụng để xử lý các yêu cầu tạo báo cáo hoặc cập nhật cơ sở dữ liệu.
Khi một yêu cầu được Máy chủ ứng dụng xử lý, nó sẽ lấy dữ liệu và chuyển đến Máy chủ ứng dụng .NET, sau đó gửi nó trở lại giao diện máy khách.
Database Server- Lớp này có nhiệm vụ lưu trữ tất cả các dữ liệu trong cơ sở dữ liệu. Hệ thống back-end SAP NW có nhiệm vụ tạo các đối tượng và dữ liệu được lưu trữ cho hệ thống BPC. NetWeaver hỗ trợ hầu hết các cơ sở dữ liệu như SQL Server, DB2, Oracle và nhiều cơ sở dữ liệu khác.
Chiến lược phát hành
Sau đây là các ghi chú phát hành từ SAP cho SAP BPC 10.0 -
- Phiên bản sản phẩm 10.0, SAP NetWeaver
- Khu vực CPM-BPC
BPC hiện hỗ trợ các nền tảng sau:
Server Support- Bất kỳ hệ điều hành nào được hỗ trợ bởi SAP NetWeaver. Hỗ trợ VMware theo tiêu chuẩn SAP. Ảo hóa, VMware, Microsoft, Windows, Hyper-V, XEN, vSphere, IBM, INxHY, KVM, zBX. Hỗ trợ SAP NetWeaver cho NW 7.3. Không hỗ trợ cho các phiên bản cũ hơn.
Database Support - BPC hỗ trợ tất cả cơ sở dữ liệu được hỗ trợ bởi hệ thống SAP NetWeaver.
Client Support - Microsoft Windows, WIN XP (32 bit), Windows Vista (32 bit và 64 bit) và Windows 7 (32 bit và 64 bit).
Microsoft .Net Framework - .Net Framework 3.5 là bắt buộc.
Web Browser Support - BPC hỗ trợ các trình duyệt web - IE 8.0 và IE 9.0.
Microsoft Office Support- Microsoft Office 2007 (32 bit và 64 bit) và Microsoft Office 2010 (32 bit và 64 bit). Máy chủ .NET không còn được yêu cầu trong các phiên bản BPC mới nhất.