Skip to main content

 
IBM Systems  > Education  > IBM servers education  > 

RE2205 - IBM SurePOS ACE V5 Programming Workshop

Software - 4690 programming, SurePOS ACE

  
dblue_rule.gif
Overview
Description
Audience
Modules
Objectives
Prerequisites
Enrollment
dotted_rule_443.gif
Overview
Code RE2205
Title IBM SurePOS ACE V5 Programming Workshop
Delivery Downloadable modules from the Web
Focus Software
Duration 20 hours, self-paced
Price Free, but you must enroll to gain access

Description

This course covers IBM SurePOS Application Client/Server Environment (ACE) for 4690 architecture and introduces techniques for extending SurePOS ACE by presenting examples of typical SurePOS ACE user extensions. This course also provides tools, documentation, and additional information (including code examples) in the course repository.

Note: This course is an update of course RE2200D. If you have already taken course RE2200D, please refer to the Course Overview section of this course for a listing of updated topics.

Back to top

Audience

This course is for programmers who are responsible for writing SurePOS ACE extensions.

Back to top

Modules
The following topics are covered in this course:
  • Course Overview
  • Development Environment
  • Application Architecture
  • Extending SurePOS ACE
  • Design Patterns
  • Typical Extensions
  • Extending Personalization
  • Extending Terminal Sales
  • Extending Checkout Support
  • Creating ACETVREL Reports
  • Extending the Item Record
  • EPS Extensions
  • Building and Running Extensions
  • Debugging SurePOS ACE
  • Bibliography
Back to top

Objectives

After completing this course, you should be able to use the SurePOS ACE documentation and the information that is provided to implement extensions similar to the ones that are covered in this course. Using these SurePOS ACE extension examples as a guide, you should be able to plan the following tasks:

  • Extend SurePOS ACE Terminal Sales by:
    • Adding or changing a prompt
    • Adding or changing a print line
    • Adding a user Transaction Log entry
    • Adding a user Exception Log entry
  • Extend SurePOS ACE Checkout Support by creating a new ledger
  • Extend SurePOS ACE Personalization by adding a new Personalization option
  • Extend the item record by:
    • Adding a field to the item record
    • Modifying the Selective Item Report and Data Maintenance to report new item record fields
  • Create or extend a BOB Report
  • Locate and use documentation to build and link SurePOS ACE extensions
  • Use the documentation that is provided in the SurePOS ACE Programming Reference and in this course to assist with dump analysis and debugging
Back to top

Prerequisites

Prior to taking this course, you should already be familiar with supermarket business concepts, C++ programming language, SQL programming language (required for BOB reports), object-oriented design and programming techniques, and 4690 Operating System fundamentals.

Students are also expected to have knowledge of the SurePOS ACE application and an understanding of the information presented in the SurePOS ACE Programming Reference and the programming book Design Patterns: Elements of Reusable Object-Oriented Software by Gamma, Helm, Johnson and Vlissides.

Back to top

Enrollment

Enroll in this offering.

After submitting the enrollment form, you will receive confirmation via email. Enrollment requests are processed manually, and confirmations and course access instructions are normally sent within 24 hours. However, in certain circumstances it may take up to 48 hours before your confirmation email is sent.

Back to top



 
Additional options
Course enrollment  
Course survey  
Certification  

Need help?
e-mail Retail Store Solutions education