Dear community,
Printing from SAP is rarely discussed with all the SAP S/4HANA cloud migration chatter, AI bliss, and sustainability efforts to avoid printing at all (don’t print this blog post). For some of you it is similarly mission critical, nevertheless.
For instance, consider a manufacturer that needs to print and attach labels to their products before they leave the factory. In case of disruption delivery is halted! It can be equally bad as an ERP outage.
Those days are gone now – you will see the future with cloud printing and Microsoft Universal Print today! No more print servers!
Highlights:
- SAP NetWeaver and Microsoft Universal Print Integration: With the primary feature of this release, we have successfully enabled integration between SAP NetWeaver and Microsoft Universal Print. This will cater to backend printing needs, enhancing overall productivity and efficiency.
- HCL, Python, and Shell Language Composition: The project utilizes a mix of Terraform for infrastructure management, Python for the worker role, which reads and processes the print items, and shell programming language for automation.
Detailed Features:
-
HCL Based Infrastructure: The infrastructure of the solution is defined using HashiCorp Terraform (HCL), providing a flexible and human-readable language for defining the infrastructure. The infrastructure consists of two components, a Control Plane and Workload Zone. The control plane manages the terraform state of the infrastructure and does the version control of the code that runs on the worker using container registry. The Workload Zone is where the magic happens, it includes of the backend print worker which acts as a secure bridge between SAP and Microsoft Universal Print service.
-
Backend Print Worker: The worker enables seamless backend printing through Microsoft Universal Print when integrated with SAP NetWeaver. This worker is securely bridging the SAP and Universal Print connection. It reads the print items from the SAP and then sends it to the Universal Print connected printers.
Full Changelog: https://github.com/Azure/universal-print-for-sap-starter-pack/commits/v1.0.0