Let's Talk

Goals:

ME1
  • Implementing complex document requirements using extended Papyrus Designer and DocEXEC features and functions
  • Document application analysis and tuning
ME2
  • Accessing object definitions in Papyrus Objects from DocEXEC
  • Advanced usage of the Papyrus Query Language (PQL) as script language
  • Set up of a SOAP web service provider and consumer

Participants for both modules:

  • Papyrus Designer developers
  • Papyrus Objects application developers
  • Application analysts

Prerequisites:

ME1+2
  • Papyrus Document Designer and Formatting Workshop
ME2
  • Papyrus Objects Developer Workshop

Duration:

  • Module 1 (ME1): Papyrus Experts Workshop Papyrus Designer, 2 days (Mo-Tu)
  • Module 2 (ME2): Papyrus Experts Workshop Papyrus Objects, 3 days (We-Fr)

Time:

  • Mon 11-17
  • Tue – Thu 9-17
  • Fri 9-15

Content

Module 1 (ME1)

Papyrus Designer Advanced Lessons

Designing a complex data application:

  • Reading of multiple input files (RECORD, XMLREAD, READLINE)
  • Advanced page break handling
  • Barcodes (2D, QR)
  • Conditional data processing
  • DOCDEF document white space management (promotional messages, etc.)

Reading and processing different data formats:

  • HTML input
  • COBOL copybook
  • SAP OTF
  • EDIFACT
  • Xerox DJDE

Migration options for ASF/DCF documents:

  • Reading TCF-tagged input data

SAP applications:

  • Processing of SAP data formats (OTF and RDI)
  • Enhancement of the document layout

Interactive document applications:

  • AFP Designer: Creation of a FormsFill application
  • Papyrus Designer/Papyrus Client: Creation of a user input prompting application
  • Defining interactive PDF Form applications

Tuning and debugging:

  • Using the Papyrus Designer Debugger
  • Performance tuning with Papyrus Designer timings profiler
  • Image and color options

Module 2 (ME2)

Papyrus Objects Advanced Lessons

Accessing the WebRepository from DOCDEF:

  • Querying the Object Space
  • Instantiating objects
  • Transaction handling
  • Setting up tasks to run DocEXEC in Papyrus Objects

Papyrus Query Language (PQL):

  • Advanced lessons on PQL as script language
  • PQL concepts and guidelines (system attributes, PQL sets, variables, operators, selectors and navigation)
  • Calling methods, date/time functions
  • Calling nested PQLs
  • Efficient search definitions
  • Parallel search in distributed Depots
  • Explicit transaction handling
  • Rollback handling with/without sub-transactions

Document batch applications:

  • Receive many small XML input files for document formatting
  • Bundle them in a Depot for processing as single batch formatting run with DocEXEC by a scheduled action

HTTP/REST Interface options to 3rd party systems:

  • Synchronous HTTP Client calls
  • Web services with Papyrus REST and SOAP adapter
  • Use of transient objects

Registration

To register please complete and submit the online registration.

You will receive a written confirmation with the accurate course information, a map to find the course location and a choice of hotels nearby. We are happy to book the hotel reservation for you if required. More information on available hotels can be found here.

Cancellation of the course is free of charge up to two weeks before the course date. After that, the full fee for the course applies.

We would like to point out that workshops might be postponed due to low registration and recommend taking this into account when arranging your flight schedule. Please note that all our prices are quoted net and do not include local taxes.

Course guides (DVD or download) are included in the price. All prices are excluding tax. Terms and conditions for ISIS Papyrus Services apply.