Sound Software Printing z/OS zVSE/VSEn

Barcode Print Facility Modernization Guide

Printing and OutputApplication Development

Barcode Print Facility is a printing and output product by Sound Software Printing. Explore technical details, modernization strategies, and migration paths below.

Product Overview

Barcode Print Facility is an API designed to enable barcode generation directly from mainframe applications.

This is particularly useful for applications in retail, logistics, and manufacturing that require barcode generation for inventory management, shipping labels, or product identification.

Modernization Strategies

Rehost

Timeline:
6-12 months

Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.

Refactor (Recommended)

Timeline:
18-24 months

Optimize application architecture for cloud while preserving business logic. Best ROI long-term.

Replatform

Timeline:
3-5 years

Complete rewrite to cloud-native architecture with microservices and modern tech stack.

Frequently Asked Questions

General

What does Barcode Print Facility do?

Barcode Print Facility is an API that enables mainframe applications to generate barcodes. It supports multiple programming languages, including COBOL, C/C++, Assembler, and PL/1, allowing developers to integrate barcode creation directly into their applications.

Is this a system, application, or tool?

Barcode Print Facility is a tool set that provides an API for barcode generation. It is not a complete system or application but rather a component that integrates into existing applications to add barcode printing capabilities.

What types of organizations use this?

Organizations that require barcode printing from mainframe applications, such as those in retail, logistics, or manufacturing, would benefit from this product. These organizations often need to generate barcodes for inventory management, shipping labels, or product identification.

When should we consider Barcode Print Facility?

A company should consider Barcode Print Facility when they need to integrate barcode generation into their mainframe applications. This is particularly useful when existing systems do not natively support barcode printing or when a standardized API is required across multiple applications.

What are the alternatives to Barcode Print Facility?

Alternatives include other barcode generation libraries or services, some of which might be platform-specific or require different integration methods. Examples include standalone barcode generator applications or cloud-based barcode APIs.

Technical

What infrastructure is required?

Barcode Print Facility requires a mainframe environment running z/OS or zVSE/VSEn. It integrates directly into applications written in COBOL, C/C++, Assembler, or PL/1. No specific subsystems are explicitly required, but standard printing services must be available.

For mainframe products: Does this run in an LPAR?

Barcode Print Facility runs within an LPAR on a mainframe. It is dependent on the z/OS or zVSE/VSEn operating system and utilizes standard printing services available on those platforms.

How does the API work?

The API exposes functions that can be called from COBOL, C/C++, Assembler, and PL/1 programs. These functions generate the barcode data, which is then sent to a printer. The exact syntax depends on the programming language used.

What configuration files are used?

The product likely uses configuration files to define barcode types, printer settings, and other parameters. These files are typically text-based and can be modified using standard mainframe utilities.

Business Value

What business problem does it solve?

Barcode Print Facility solves the business problem of efficiently generating barcodes from mainframe applications. Without it, organizations might have to rely on manual processes or less integrated solutions, leading to errors and delays.

What is the business value of using this product?

The primary business value is the ability to automate barcode printing directly from mainframe applications, reducing manual effort and improving accuracy. This leads to streamlined processes in areas like inventory management and shipping.

What happens if an organization does not use this product?

If an organization did not use Barcode Print Facility, they would likely need to implement alternative solutions for barcode generation, which could involve manual processes, external services, or less integrated software. This could increase costs and reduce efficiency.

Security

What are the security considerations?

Security considerations typically involve controlling access to the configuration files and ensuring that the generated barcode data is accurate and not tampered with. Standard mainframe security practices should be applied.

What authentication methods are supported?

Authentication methods would typically rely on the existing mainframe security infrastructure, such as RACF, ACF2, or Top Secret. These systems control access to the resources used by Barcode Print Facility.

How is access control managed?

Access control is typically managed through the mainframe's security system (RACF, ACF2, Top Secret), which uses an access control list (ACL) model to control access to datasets and other resources.

Operations

What are the ongoing operational requirements?

Ongoing operational requirements include monitoring the printing subsystem to ensure barcodes are generated correctly and maintaining the configuration files. Standard mainframe operational procedures apply.

What are common implementation challenges?

Implementation challenges may include ensuring compatibility with existing printing infrastructure, configuring the API correctly for different barcode types, and integrating the API calls into existing application code.

How is this product typically deployed?

Deployment is typically on-premise, within the mainframe environment. The product is installed and configured on the z/OS or zVSE/VSEn system, and applications are modified to call the API.

Ready to Start Your Migration?

Download our comprehensive migration guide for Barcode Print Facility or calculate your ROI.

Calculate ROI