Sei sulla pagina 1di 24

Label Printing

using Oracle
Manufacturing
Cloud
Guide to Label Printing Options

NOVEMBER 10, 2018


DISCLAIMER
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.

DISCLAIMERS FOR PRE-RELEASE, PRE-GA PRODUCTS


The revenue recognition disclaimer on this page is required for any white paper that
addresses future functionality or for products that are not yet generally available (GA). If you
are unsure whether your white paper needs the disclaimer, read the revenue recognition policy.
If you have further questions about your content and the disclaimer requirements, e-mail
REVREC_US@oracle.com. If you do not need the disclaimer, you may delete it and the page that it
appears. First, display hidden characters by clicking on the Paragraph icon on the Home toolbar. It is
a small, square icon that appears to the left of the Quick Style Gallery. Then, highlight all the text on
this page and press the Delete key. Notice that there is a section break displayed as a double-dotted
line at the bottom of this page. Continue to press Delete until the page disappears and your cursor is
on the Table of Contents page. Be sure not to remove the section break, or the formatting of the title
page will be incorrect. Delete this note before publishing.

The testing disclaimer in the TM block on the last page (highlighted in yellow) is provided by the
FCC. It must appear in the TM block for all pre-release, pre-GA products. Be sure to remove the
yellow highlighting before publishing. When the product becomes GA, update your collateral by
removing the disclaimer from the TM block. If your product is already GA, delete the disclaimer from
the TM block.

Important: If your product is not GA, then you cannot include any regulatory compliance information
in the white paper. Regulatory compliance information may be included for GA products only if you
have completed all required safety and emissions testing, and you have received the certificates
issued by the testing organization.

2 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


Table of Contents
Executive Overview ..................................................................................... 3

Introduction .................................................................................................. 3

Printing Using Oracle Manufacturing Cloud ................................................. 4

Steps to Customize Label Template ............................................................................................ 5

Printing Using Third Party Label Applications .............................................. 9

Steps to create and enable ICS integration ................................................................................10

Conclusion ................................................................................................. 23

EXECUTIVE OVERVIEW

Manufacturers need to cater to a wide range of specific labeling


requirements in the global supply chain. From meeting country specific
regulatory and language requirements to customer specific label sizes and
content placement. Oracle Manufacturing Cloud provides robust label
printing capabilities to address these business needs. This paper guides
you through the options for printing product labels using Oracle
Manufacturing Cloud. With the right label printing approach, you can
successfully deploy Oracle Manufacturing Cloud and achieve the benefits
of modern business processes.

INTRODUCTION
Oracle Manufacturing Cloud provides standard functionality to print product labels in PDF format.
Business events and REST services are provided to enable integration with third party label printing
applications. As part of your Oracle Cloud implementation, you must evaluate which option will work
best based on the business requirements for label printing.

3 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


PRINTING USING ORACLE MANUFACTURING CLOUD
The product label content is generated in PDF format based on the template layout specified in the
Default Label Layout Template plant parameter. If a template is not specified at the plant level, the
template specified in the report definition of the BI publisher configuration is used for all plants. The
PDF format is automatically downloaded to the browser, and you can print the document on a local
printer. This option is configured by unchecking the plant parameter Print product labels using
external applications.

Please refer to Setting up Manufacturing Plant: Explained chapter of the SCM Cloud Implementing
Manufacturing and Supply Chain Material Management guide for more information. .

The product label is printed in the following ways:

 Select the work order in the Manage Work Orders page, and click the Print Label action in the Print
to PDF Table menu.

 Select the work order serials in the Serial tab of the Work Order page, and click the Print Label
action in the table Actions menu.

 Select the work order operation in the Review Dispatch List page, and click the Print Label action in
the table Actions menu.

 Select the work order operation in the Manage Supplier Operations page, and click the Print Label
action in the table Actions menu.

 While reporting operation transactions, select the Print Label check box in the Product Details page.

As part of the predefined product label template, label content for the product, such as item number,
item description, work order number, and quantity are printed. For serialization enabled operations,
product serial numbers are also printed.

Figure 1: Default Label Content

4 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


Steps to Customize Label Template
The label template can be modified to include additional attributes from item definition, work order,
operation transaction, serial number, and lot number. The operation transaction attributes are included
in the label content only when the label is printed when reporting operation transactions.

The following example shows the customization of the standard label template to include Chemical
Abstracts Service(CAS) Number information in the label template. The CAS number is a unique
numerical identifier assigned by the Chemical Abstracts Service (CAS) to every chemical substance
and is stored in the Product Data Model

1. Login into Oracle BI Publisher

2. Navigate to the Seeded PrintProductLabelsReport and click Edit

5 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


3. Click Edit and in the pop-up prompt Save File to the local drive with a new name

4. Open the RTF file and make changes to the RTF template to include the CAS Number

5. Upload the custom RTF report template to the BIP server in the custom folder

6 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


6. Click Add New Layout

7. Upload the custom template

8. Make the custom template as default

7 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


9. Login into the Manufacturing Cloud application

10. Query the Work order and select the print label action

11. The print label is printed as follows

8 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


PRINTING USING THIRD PARTY LABEL APPLICATIONS

Oracle Manufacturing Cloud provides business events and REST services to enable integration with
third party label printing applications. Using Oracle Integration Cloud Service, customers can integrate
with specialized label printing applications, which cater to industry specific label printing needs.

Oracle Integration Cloud Service is a complete, secure, but lightweight integration solution that
enables you to connect your applications in the cloud. Oracle Integration Cloud Service allows to listen
to business events published by Oracle Manufacturing Cloud. It also calls back REST services
provided by Oracle Manufacturing Cloud for additional information. ICS then calls third party label
printing application with enriched payload. Please refer to Oracle Integration Cloud Service in Oracle
Help center for more information on ICS.

Oracle Manufacturing Cloud provides the following public business events which can be used to
integrate with third party label applications

Business Events Integration

BUSINESS EVENT SCOPE

Create Work Order Event Raised when Work Order is created successfully through the user interface,
REST as well as FBDI import.

Update Work Order Event Raised when Work Order attributes (Status, Quantity, Planned Start Date,
Planned Completion Date) are updated

Print Product Label Event Raised when Print Label Button is clicked in Manage Work Order , Review
Dispatch List, Manage Supplier Operations

Raised when Print Label Checkbox is selected in Operation transactions or


Orderless transactions

Upon listening to the Business events, the integration can callback the Work Order REST resource for
more work order related information. For details of operation or orderless transactions, the integration
can callback the Inventory Transactions REST resource. Please refer to REST Endpoints in the Rest
API guide for Oracle Supply Chain Management Cloud.

9 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


Steps to create and enable ICS integration
The following example shows how create a new ICS integration to retrieve hazard class information
stored in the item attributes.

1. Login into Integration Cloud Service.

2. Click Create and Activate your integrations button.

3. Click Create button in the Integrations area.

10 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


4. Select the Orchestration Integration Pattern.

5. Name the integration and Identifier and Click Create button.

11 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


6. ICS will open an integration canvas with one place holder for each endpoint (Source System/
Target system).Search for the Source System Connection. Then drag-and-drop the
connection on the source system side End Point of the integration canvas.

7. Name the End Point (Source System side) as onPrintLabelEvent and click Next button.

12 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


8. In the Request Section, select the business event Print Product Label Event that would be
listened to.

9. In the Response section, select the Response Type as None to send no response back to the
source application. You can optionally select to configure a callback response for a failed
integration flow. Click Next.

13 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


10. Click Done in the Summary Page.

11. Integration canvas opens with the configured source end point onPrintLabelEvent.

14 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


12. Search for the Rest Service endpoint GetLabelDetails, which is configured to retrieve
additional information for the items using the Items REST service.

13. Review the Request Parameters for the REST service. The Items REST service would need
request parameter for the unique item identifier.

15 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


14. In the Response section, specify the request payload format as JSON Sample. Enter the
sample location by browsing for the sample format file or entering format inline. Specify the
type of the payload the endpoint to receive as JSON.

15. Click Done in the Summary Page.

16 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


16. Integration canvas opens with the configured REST endpoint. Click on the Map to
GetLabelDetails.

17. In the Map Action, map the InventoryItemId attribute from business event payload to the
itemsUniqID attribute of the GetLabeldetails REST endpoint.

17 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


18. Return to the Integration Canvas and Search for the Target System Connection
ThirdPartyLabelService.

19. Configure the Target Endpoint to specify the service endpoint resource URI and action

18 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


20. In the Request section, specify the request payload format as JSON Sample. Enter the
sample location by browsing for the sample format file or entering format inline. Specify the
type of the payload the endpoint to receive as JSON.

21. In the Response section, specify the response payload format as JSON Sample. Enter the
sample location by browsing for the sample format file or entering format inline. Specify the
type of the payload the endpoint to receive as JSON.

19 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


22. Click Done in the Summary Page

23. Integration canvas opens with the configured target endpoint. Click on the Map to
TriggerThirdPartyPrint endpoint.

20 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


24. In the Map action, map the HazardClassValue attribute from the GetlabelDetails endpoint to
the target endpoint. This would help to retrieve the Hazard Class Information from the item
REST service and enrich the target endpoint payload, which is used to print label.

25. Click Save.

26. Toggle the Activate button.

21 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


27. Click the Activate button. Optionally enable tracing which enables to troubleshoot the
transaction.

28. The Integration is now active.

29. Login into the Manufacturing Cloud application

22 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


30. Query the Work order and select the print label action

31. The print label is printed as follows

CONCLUSION
This paper covers the options provided by Oracle Manufacturing Cloud while printing labels. The out of
the box printing into PDF was discussed along with steps how to customize seeded label template.
The steps to create and enable ICS integration are also discussed to integrate with third party label
printing applications, which can help to cater country specific regulatory as well as language
requirements.

23 W HITE PAPER / Label Printing using Oracle Manufacturing Cloud


ORACLE CORPORATION

Worldwide Headquarters
500 Oracle Parkway, Redwood Shores, CA 94065 USA

Worldwide Inquiries
TELE + 1.650.506.7000 + 1.800.ORACLE1
FAX + 1.650.506.7200
oracle.com

CONNECT W ITH US
Call +1.800.ORACLE1 or visit oracle.com. Outside North America, find your local office at oracle.com/contact.

blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle

Copyright © 2018, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are
subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed
orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any
liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be
reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission. Oracle and Java
are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or
registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks
of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 1118
Label Printing using Oracle Manufacturing Cloud
November 2018
Author: Siddesh Colvenkar

Potrebbero piacerti anche