Saturday, February 17, 2007

New ERP LX Platform for iSeries

SSA Delivers New ERP LX Platform for iSeries
by Alex Woodie

It's been two-and-a-half years since SSA Global first started talking about plans to converge its growing stable of OS/400-based ERP suites into a single product with a single code base. The company finally delivered on that promise last week when it announced the general availability of ERP LX, a new ERP suite that may look familiar to BPCS users, and which is intended to be the ERP system that the company's BPCS, PRMS, KBM, PRISM, and Infinium customers eventually migrate to.Before it became the trendy thing to do in the enterprise software space--before Oracle, PeopleSoft, and SAP initiated hostile takeovers and bidding wars for rival software companies--SSA Global saw value in acquiring down-on-their-luck software companies with proven products and large user bases. Since the company emerged from its bankruptcy in 2000, SSA Global has acquired about half a dozen software companies, many of them with OS/400 products, with the idea that it could provide a sort of "safe haven" to provide continued maintenance for users of older ERP systems, while at the same time selling them new functionality through various "extension" products, such as CRM, SCM, and business intelligence.For this safe haven idea to go to the next level, however, it became apparent that SSA Global would eventually need to whittle down the number of core ERP products going forward. The company never backtracked on its commitment to never sunset a product (and still provides maintenance for multiple versions of its products), but delivering new functionality through new releases of dozens of disparate ERP suites simply didn't make sense financially.In the fall of 2003, just after acquiring the Baan business and effectively doubling its revenues and installed base overnight, SSA Global first unveiled its strategy to standardize on two core ERP platforms, one for the iSeries, and one for Unix and Windows based on the Baan product line. The company delivered on the Baan part of that promise last August, and last week, it finally delivered on the iSeries part of the promise.A Heavy Dose of BPCSSSA Global started shipping ERP LX at version 8.3, suggesting it's the next release of BPCS after BPCS version 8.2, which the company shipped two years ago. However, in developing ERP LX, SSA Global has taken a "best of feature" approach that blends the top elements from all of SSA Global's ERP suites, says Cory Eaves, the company's chief technology officer."A lot of ERP LX comes from BPCS, but a lot it comes from PRMS and KBM, too," Eaves says. "It's not right to think of it as the next generation of BPCS."While much of the features and functionality of ERP LX comes from BPCS and may look similar, the underlying technology in ERP LX is quite different from BPCS, which was developed in the AS/SET 4GL environment, Eaves says. "ERP LX was written in IBM's standard Eclipse tooling," he says. "Some of it's Java, some of it's RPG ILE. Technically, it's very different" from previous releases of BPCS.SSA Global is targeting BPCS users with this first release of ERP LX, and it will target users of its other ERP products with future releases of ERP LX, Eaves says. The reason that BPCS users are being provided tools and methodologies to upgrade to ERP LX before other customers is that BPCS users simply represent the largest OS/400 ERP user base for SSA Global, he says. PRMS is the next largest, and users of that product will get the upgrade tools via an ERP LX service pack later this year, followed by KBN, PRISM, and Infinium MM/PR, in that order.Eaves says SSA has taken a "very comprehensive approach" to upgrades and will provide BPCS shops with migration tools, methodology, and professional services to make the switch to ERP LX. A conversion tool will be available to move all currently supported BPCS applications, including BPCS versions 4.05, 6.X, and 8.X, to ERP LX 8.3. "It will convert at the touch of a button," Eaves says of the conversion tool--except, of course, for any modifications the users may have made to their BPCS applications. Those won't go so nicely.Modifications have always been the sticking point for any major ERP upgrade or migration, and it will be no different with ERP LX. To help ease the burden, SSA Global plans to deliver a scanning tool that tells the user what parts of a BPCS application have not been modified and can be migrated fairly easily with the conversion tool, and which areas of the application have been modified and therefore must be rewritten for ERP LX. Eaves says SSA Global will provide professional services to rewrite modifications for ERP LX; modifications can be made in either Java or RPG, he says. However, this tool will not be available until the first service pack ships later this year.New FunctionalitySo why would a shop go through the hassle of an ERP upgrade, just to switch architectures? They probably wouldn't, and they shouldn't have to in the case of ERP LX, as the release also brings new functionality to BPCS users, including a Web-based interface (greenscreens are still supported, for all you dinosaurs out there) and new workflow capabilities.The new workflow looks to be the big area of improvement for ERP LX. While older versions of BPCS supported things like database triggers, the new workflow capability is graphical, and should be easier for non-programmer types to use. Eaves says the new capability enables the automatic generation of a workflow--such as kicking off an inventory cycle count, or a work order approval--from hundreds of different events."Now we have a full graphical workflow system with about 350 events that can trigger these workflows," Eave says. "There are six major workflow starting points, and you can go in and customize these things." For example, the customer order workflow can be modified to alert a sales manager when one of a company's top 10 customers places an order. "That's now very easy to do with the system," he says.The new workflow system and the Web-based interface require a J2EE Web application server, such as IBM's WebSphere. Does that mean that customers have to use WebSphere or some other J2EE app server to use ERP LX? "Strictly speaking, no," Eaves says. "But practically speaking, yes. They wouldn't have to use the Web-based user interface or workflow, but if they want to use those new features, they need a Java application server. They would be giving up a lot of the benefits of ERP LX if they don't have a Java application server."A Java application server is also a prerequisite for using what Eaves describes as the "SSA technology architecture," which is a middle layer that sits between the ERP system and the Java application server, and provides all kinds of services, such as the user interface, security, single sign-on, message routing, and data analysis, which are commonly accessed by both the underlying ERP product and any extension product, such as CRM or SCM. "The SSA technology architecture is sort of the common underpinning for all of the SSA products," Eaves says. "It's our answer to the service oriented architecture."SSA ERP LX 8.3 is supported on OS/400 V5R1 through V5R3, and is a free upgrade to all BPCS customers on maintenance. For more information, visit http://www.ssaglobal.com/.

ERP LX will enable users of its BPCS

Abstract:ERP LX will enable users of its BPCS and ultimately other systems to migrate to a converged ERP platform.

In a bid to shore up its important, legacy iSeries base by providing customers with a viable upgrade path, SSA Global Technologies Inc. officially released ERP LX, a new product that will target users of its BPCS, PRMS, KBM, Prism and Infinium MM/PR ERP products.
The initial release of ERP LX specifically targets the BPCS customer base, SSA Global's largest set of customers running its ERP applications on IBM's iSeries platform. Versions of ERP LX -- complete with migration tools, documentation and education materials -- will be available for users of the PRMS and KBM products in the first quarter of 2006, according to Kari Miller, director of solutions management at SSA Global (Chicago.) ERP LX release dates for users of SSA's Prism and Infinium MM/PR products have not yet been determined, Miller said.
Like other enterprise software vendors that are attempting to grow through acquisition, SSA Global is attempting to walk a fine line when it comes to managing its installed base of customers. SSA, like competitors such as Oracle and Microsoft, want to attract customers currently using a variety of ERP products, to a single, converged platform. That would save these vendors both development dollars and management overhead. Microsoft's Project Green and Oracle's Fusion program are both intended to do this, as is SSA's ERP LX and another converged platform, ERP LN, introduced last summer targeting its customers using Unix and NT-based products such as Baan, ManMan and MK.

ERP LX Exit Points and Work Flow Templates

ERP LX Exit Points and Work Flow Templates

Exit Points in Configurable Enterprise Financials Products
The following tables list programs in the financial products area that contain
exit points. The tables are arranged alphabetically by product.

Accounts Payable
Program Name Description Exit Point Name
ACP100D2 Vendor Master Maintenance EXIT01
ACP130D2 Recurring Payables EXIT01
ACP140D2 Bank Master Maintenance EXIT01
ACP150D2 Vendor Type Maintenance EXIT01
ACP160D2 Vendor Terms Maintenance EXIT01
ACP170D2 Payment Type Maintenance EXIT01
ACP180D Accounts Payable Application
Control Maintenance EXIT01 ACP190D2 Approval Code Maintenance EXIT01

Accounts Receivable
Program Name Description Exit Point Name
ACR100D2 Customer Master Maintenance List EXIT01
ACR100D2 Customer Master Maintenance List WFACR00001
ACR110D2 Customer Terms Maintenance EXIT01
ACR120D2 Company Master Maintenance EXIT01
ACR130D2 Profit Center Maintenance EXIT01
ACR160D Prefix Code Master Maintenance EXIT01
ACR170D2 Customer Type Maintenance EXIT01
ACR190D2 Interest Method Code Data EXIT01

Cost Accounting
Program Name Description Exit Point Name
CST100D Cost Maintenance EXIT01
CST120D2 Overhead Cost Maintenance EXIT01
CST140D2 Cost Set Maintenance Data EXIT01
CST150D2 Cost Bucket Maintenance Data EXIT01
CST160D2 Labor Grade Maintenance Data EXIT01

Exit Points in Multi-Mode Manufacturing Products
The following tables lists programs in the manufacturing products area that
contain exit points. The tables are arranged alphabetically by product.

Advanced Process Industries
Program Name Description Exit Point Name
API110D2 Usage Code Maintenance EXIT01
API120D2 Unit of Measure Maintenance EXIT01
API140D Container Master Maintenance EXIT01
API150D2 Lot Status Data Maintenance EXIT01
API160D2 Customer / Group Item Detail EXIT01
API170D2 Test ID Master Maintenance EXIT01
API500D2 Campaign Planning EXIT01
API550B Lot Status Listing EXIT01
API560D Lot Usage Inquiry / Release EXIT01
API580B Auto Lot Status Change Error Report EXIT01

Bill of Materials
Program Name Description Exit Point Name
BOM100D4 ECO Component Line Detail INV0001
BOM110D2 EC Controlled Item Maintenance INV0001
BOM120D2 EC Revision Levels Maintenance INV0001
BOM140D2 Drawings Master File Detail INV0001
BOM170D2 Approval Process Maintenance INV0001
BOM175D2 Approval Step Maintenance INV0001
BOM190D2 Manufacturing Notes Selection INV0001
BOM500D2 BOM Component List INV0001
BOM510D2 BOM Mass Replace – Where Used INV0001
BOM550D3 Approval Processing Detail INV0001
BOM600D3 Planning BOM – Component Line Detail INV0001
BOM620B Auto Post of EEM by Status INV0001

Capacity Planning
Program Name Description Exit Point Name
CAP100D2 Work Center Data Panel EXIT01
CAP120D2 Department Data Panel EXIT01
CAP140D2 Bill of Resources Data Panel EXIT01
CAP160D2 Reload Bill of Resources EXIT01
CAP170D2 Machine Master Data Panel EXIT01

Configuration Management
Program Name Description Exit Point Name
CFG110D2 Attribute Maintenance Data Panel EXIT01
CFG130D1 Boolean Rule List Panel EXIT01
CFG131D1 Boolean Rule Data Maintenance EXIT01
CFG301D Structure Variable Master EXIT01
CFG550D1 Structure Selection List Panel EXIT01
CFG550D2 Configuration Structure List EXIT01
CFG 550D3 Configuration Structure Detail EXIT01
CFG 551D2 Structure Type Code Maintenance Data EXIT01
CFG560D2 Variable Data Selection Panel EXIT01
CFG571D2 Structure Variable Pricing Data EXIT01
CFG700D3 CFC – Price / Cost Validation EXIT01

Electronic Signature V2.1 (Externalized)
Program Name Description
ESG600D3 Security Master Selection
ESG800D3 Program Table Definition

JIT / Repetitive Manufacturing
Program Name Description Exit Point Name
JIT110D2 JIT Override Location Data EXIT01
JIT500B Material Backflush EXIT01
JIT510D2 Schedule Maintenance Detail EXIT01
JIT515D2 Run Rate by Work Center / Item EXIT01
JIT522B Shop Packet Print for JIT Item EXIT01




Lean Manufacturing Process
Program Name Description Exit Point Name
LMP500D2 Cell Workbench Maintenance EXIT01
LMP510D Lean Daily Capacity Maintenance EXIT01
LMP600B Multi-Level Shop Order Batch EXIT01
LMP620B Kanban Procurement Processor EXIT01

Laboratory Management System
Program Name Description Exit Point Name
LMS130D2 Interval Sample Data EXIT01
LMS500D2 Stability Data Maintenance EXIT01
LMS600D2 Stability Planning Data EXIT01

Material Requirements Planning
Program Name Description Exit Point Name
FAS510B Final Assembly Order Update EXIT01
MRP100D2 Forecast Maintenance Data EXIT01
MRP120D2 Time Frame Data Maintenance EXIT01
MRP130D2 RMS Planned Order Entry EXIT01
MRP140D2 Facility Planning Data EXIT01
MRP510D MRP Maintenance EXIT01
MRP560D2 Mass Firm-up Planned Orders EXIT01
MRP570D2 MRP Workbench EXIT01
MRP590D2 Control Number Maintenance EXIT01

Performance Measurement
Program Name Description Exit Point Name
PRF100D1 Performance Measurement Parameter Maintenance EXIT01
PRF110D Performance Measurement Prompt EXIT01
PRF120D1 Performance Measurement Budge Maintenance EXIT01
PRF130D1 Performance Measurement Actuals Maintenance EXIT01
PRF140D1 Performance Measurement Period Master Maintenance EXIT01

Quality Management System
Program Name Description Exit Point Name
QMS100D2 Manufacturer Master Data EXIT01
QMS105D2 Manufacturer Item Data EXIT01
QMS110D2 Method Master Maintenance EXIT01
QMS115D2 Specification Master Maintenance EXIT01
QMS120D2 Sample Master Maintenance Data EXIT01
QMS125D2 Test Master Maintenance Data EXIT01
QMS132D2 User / Instrument Master Maintenance EXIT01
QMS135D2 Sampling Rules Maintenance EXIT01
QMS136D2 Customer Item Master Maintenance EXIT01
QMS138D2 Empirical Table Master Maintenance EXIT01
QMS156D2 Method Datasheet Maintenance EXIT01
QMS160D2 Worksheet Maintenance EXIT01
QMS162D2 User / Method Master Maintenance EXIT01
QMS165D2 Item Maintenance Data EXIT01
QMS170D2 Instrument Master Maintenance EXIT01
QMS172D2 Form Master Maintenance Data EXIT01
QMS174D2 Item Language Master Maintenance EXIT01
QMS176D2 Format Text Maintenance EXIT01
QMS178D2 Format Variables Maintenance EXIT01
QMS184D2 Certificate Master Maintenance EXIT01
QMS186D2 Certificate Text Maintenance EXIT01
QMS196D2 Test Language Master Maintenance EXIT01
QMS198D2 Method Variable Maintenance Data EXIT01
QMS500D2 Sample Data Entry EXIT01
QMS510D1 Comment Entry List EXIT01
QMS515D Results Copy Entry EXIT01
QMS524D1 Non-Testing Time List EXIT01
QMS540B Automatic Approval EXIT01
QMS545D2 Result Entry Maintenance EXIT01
QMS550D2 Dispositions Maintenance EXIT01
QMS555D Sample Requirements Prompt EXIT01
QMS565D2 Specification Change Control Data EXIT01
QMS590D2 Lot Maintenance Data EXIT01
QMS595D1 QA Triggers List EXIT01

Shop Floor Control
Program Name Description Exit Point Name
SFC100D2 Routing File Maintenance Data INV0001
SFC120D2 Facility / Class Tolerance INV0001
SFC121D2 Item / Facility Quality master Data INV0001
SFC140D2 Shop Calendar Maintenance INV0001
SFC150D2 Employee / Clock Maintenance INV0001
SFC500D2 Shop Order header Maintenance INV0001
SFC505D1 Shop Order Release INV0001
SFC520B2 Run Shop Order Release Process INV0001
SFC530D2 Multi-Level Shop Order Release INV0001
SFC561D2 Item / Facility Quality History Maint. INV0001
SFC653B Material Backflush EXIT01
SFC720D2 Shop Order Allocation Detail INV0001

Exit Points in Supply Chain Management Products
The following tables list programs in the supply chain products area that
contain exit points. The tables are arranged alphabetically by product.

Billing
Program Name Description Exit Point Name
BIL540B Invoice Billing Master Update EXIT01
BIL650D Drop Shipment Confirmation EXIT01

Distribution Resource Planning
Program Name Description Exit Point Name
DRP100D2 Distribution Relationship Main EXIT01
DRP150D2 Shipping Calendar Maintenance EXIT01
DRP500 DRP Generation EXIT01
DRP510D DRP Maintenance EXIT01
DRP550D Re-supply Order Receipts EXIT01
DRP560B Mass Firm-Up Planned Orders EXIT01


Forecasting
Program Name Description Exit Point Name
FOR010B Initial Forecast Basis Load EXIT01
FOR020B Forecast Application EXIT01
FOR100D Forecast Application Maintenance EXIT01
FOR110D2 Forecasting Listing EXIT01
FOR120D2 Forecasting Period Maintenance EXIT01
FOR130D2 Seasonality Factors EXIT01
FOR140D2 Item Class/Warehouse Override EXIT01
FOR150D2 Forecasting Basis Maintenance EXIT01
FOR160D2 Forecasting Seasonality History EXIT01
FOR170D1 Forecasting Item/Warehouse Data EXIT01
FOR170D2 Forecast Item Warehouse History List EXIT01
FOR180D2 Simulation Security Codes Data EXIT01
FOR500B3 Forecast Modeling EXIT01
FOR510B Forecast Generation EXIT01
FOR520B Forecast Adjustments EXIT01
FOR530B Forecasting Constants Generation EXIT01
FOR540B Load Forecasts to MPS/MRP EXIT01

Inbound Logistics Management
Program Name Description Exit Point Name
ILM501D2 Inbound Delivery Detail EXIT01
ILM600B Post Item IBD Costs EXIT01
ILM700B Reconciliation Inbound Delivery Selection EXIT01

Inventory
Program Name Description Exit Point Name
INV100D2 Item Master Maintenance EXIT01
INV110D2 Warehouse Master Data INV0002
INV111D2 Buyer / Planner Maintenance EXIT01
INV130D2 Lot Master Maintenance Data INV0002
INV140D2 Transaction Reason Codes Maintenance INV0001
INV150D2 Transaction Effect Maintenance INV0001
INV160D2 Item Class Maintenance Data INV0001
INV171D2 Item Type Maintenance Data INV0001
INV180D Alternate Item Maintenance INV0001
INV190D2 Item Notes Maintenance Data INV0002
INV195D Item Status Code Maintenance INV0001
INV500B1 Inventory Transaction Posting EXIT01
INV510D Mass Location Transfers INV0001
INV511D Mass Transfer Selection INV0001
INV515D Cycle Count Post INV0001
iNV540D3 Cycle Count Worksheet Selection INV0001
INV600D2 Physical Inventory Tag Data INV0001

Outbound Logistics Management
Program
Name Description
Exit Point Name
OLM100D Standard Carrier Maintenance EXIT01
OLM107D2 Duty Master Maintenance Data Panel EXIT01
OLM110D Means of Transportation Maintenance EXIT01
OLM112D2 Terminal Master Detail Panel EXIT01
OLM115D Freight Terms Maintenance EXIT01
OLM120D Equipment Master Maintenance EXIT01
OLM125D Rate Tariff Classification EXIT01
OLM130D Shipping Zone Maintenance EXIT01
OLM132D2 Securities Against AFCS Detail EXIT01
OLM135D Shipping Route Maintenance EXIT01
OLM137D2 Advanced Fixing Certificate Detail EXIT01
OLM142D2 Shipment Commission Rate Master Detail Panel EXIT01
OLM145D2 Document Master Maintenance Detail EXIT01
OLM150D Dock Scheduling Maintenance EXIT01
OLM155D OLM Notes Maintenance EXIT01
OLM160D2 Load Rules Maintenance Data Panel EXIT01
OLM162D2 Shipment Charge Maintenance Detail Panel EXIT01
OLM170D Postal Code Maintenance EXIT01
OLM172D Export Shipping Xref Maintenance EXIT01
OLM173D Foreign Bill/Document Collection Xref EXIT01
OLM174D Administration Document Xref Maintenance EXIT01
OLM175D Time Zone Maintenance EXIT01
OLM176D2 Document Xref Detail Maintenance EXIT01
OLM180D2 Distance Matrix Maintenance Data Panel EXIT01
OLM185D Hazardous Class Maintenance EXIT01
OLM190D Hazardous UN/NA ID Maintenance EXIT01
OLM191D2 Harmonization Master Detail EXIT01
OLM195D Hazard Code Description Maintenance EXIT01
OLM575B3 Ship Confirm Updates EXIT01
OLM580D Shipment Arrival Maintenance EXIT01
OLM600D3 Packaging Master Maint.-Detail EXIT01
OLM620D2 Packaging Range Detail EXIT01

Order Management
Program
Name Description
Exit Point Name
ORD100D2 Customer Address Maintenance EXIT01
ORD140D2 Notes Maintenance List EXIT01
ORD150D2 Customer Item X-Ref Inquiry EXIT01
ORD170D2 Order Class Maintenance Detail EXIT01
ORD180D2 Order Type Maintenance Detail EXIT01
ORD190D2 CSR Maintenance EXIT01
ORD550D2 Pick Release by Line GWB0001
ORD550D3 Pick Release by Order GWB0001
ORD551B Batch Update for Pick Release GWB0001
ORD559B Pick Release Updates EXIT01
ORD559B Pick Release Updates GWB0001
ORD570B Pick Confirmation Updates EXIT01
ORD570B Pick Confirmation Updates GWB0001
ORD580D1 Order Hold Manual Release Selection EXIT01
ORD580D2 Order Hold Manual Release EXIT01
ORD580D4 Order Line Hold Release EXIT01
ORD581D1 User Hold Manual Release Selection EXIT01
ORD680B Order Hold Batch Release Procedure EXIT01
ORD701B Order Posting Batch EXIT01
ORD701B Order Posting Batch GWB0001
ORD701B Order Posting Batch WFORD00001
ORD904B Order Purge GWB0001

Promotions and Deals
Program
Name Description
Exit Point Name
PRO100 Calendar Maintenance EXIT01
PRO110B2 Promotion Maintenance Detail EXIT01
PRO110D2 Promotion Maintenance Detail EXIT01
PRO120 Promotions Notes Maintenance EXIT01
PRO130 Tracking File Maintenance EXIT01
PRO140D2 Special Price Maintenance Data EXIT01
PRO150D List Price Book Maintenance EXIT01
PRO160D2 List Price Bracket Group Code EXIT01
PRO170D Requirements Group Maintenance EXIT01
PRO176D1 Price Structure Selection EXIT01
PRO176D2 Price Structure Maintenance EXIT01
PRO180D2 Advanced List Price Detail EXIT01
PRO190D2 Charge Allowance Assignment EXIT01
PRO195D Charge/Allowance Method Select EXIT01
PRO510B Batch List Price Audit Report EXIT01
PRO520B Cost-Plus List Development EXIT01
PRO530B Batch Price Maintenance EXIT01
PRO530B Batch Price Maintenance WFORD00001

Purchasing
Program
Name Description
Exit Point Name
PUR100D2 Vendor Master Maintenance EXIT01
PUR120D2 Vendor/Item List Panel EXIT01
PUR130D2 Purchase Ship-to-Data Pane EXIT01
PUR150D2 Vendor Quote Data Panel EXIT01
PUR151D Contract Header Maintenance EXIT01
PUR152D Contract Details Maintenance EXIT01
PUR154D Schedule Price Maintenance EXIT01
PUR155D1 Week Numbers/Dates Cross Reference EXIT01
PUR155D2 Week Numbers/Dates Cross Reference EXIT01
PUR156B Contract Explosion EXIT01
PUR157D2 Vendor Split Rules Maintenance EXIT01
PUR159D Maintain Clauses by Contract EXIT01
PUR161D1 Shipment Patterns Header Maintenance EXIT01
PUR161D2 Shipment Patterns Detail Maintenance EXIT01
PUR163D P. O. Clause Code Selection EXIT01
PUR165D1 Time Period Maintenance List EXIT01
PUR165D2 Time Period Maintenance Detail EXIT01
PUR170 Authorization Maintenance EXIT01
PUR180 Commodity & Special Charge Selection EXIT01
PUR485B Vendor Quote Mass Update EXIT01
PUR490B Re-price POs from Quotes EXIT01
PUR500B PO/Requisition File Update/Audit Trail EXIT01
PUR500B PO/Requisition File Update/Audit Trail GWB0001
PUR500B PO/Requisition File Update/Audit Trail WFPUR00001
PUR520B Purchase Order Print EXIT01
PUR530 Procurement Authorization EXIT01
PUR550D2 PO Receipts Maintenance EXIT01
PUR556B Family Group Add Items EXIT01
PUR560D2 Vendor/Item Quality Inspection EXIT01
PUR640B1 PO Consolidation/Release Batch ProcessEXIT01
PUR640B1 PO Consolidation/Release Batch Process GWB0001
PUR640B1 PO Consolidation/Release Batch Process WFPUR00001
PUR650B Batch PO Consolidation/Release EXIT01
PUR650B Batch PO Consolidation/Release GWB0001
PUR770B Extract Inbound ASN Batch EXIT01

Release Management System
Program
Name Description
Exit Point Name
RMS110D1 Non-Working Days Maintenance EXIT01
RMS110D1 Non-Working Days Maintenance EXIT01
RMS130D1 Item Families Maintenance EXIT01
RMS140D1 Model Groups Maintenance EXIT01
RMS150D2 Shipment / Delivery Patterns EXIT01
RMS500D2 Contract Header Maintenance EXIT01
RMS535B Mass Cumulative Reset EXIT01
RMS551D Release Management Parameter Maintenance EXIT01
RMS600D2 DCI Header Maintenance EXIT01
RMS610D1 PAB Held Invoice Release EXIT01
RMS620D2 Retro Invoice Batch Maintenance EXIT01
RMS650D1 Sequence Number Maintenance EXIT01
RMS660B Sequenced Packing Release EXIT01
RMS665B1 Sequenced Pack Confirm EXIT01
RMS675B Sequenced pack Transfer EXIT01
RMS750B RMS Inbound ECM Pay-As-Built EXIT01
RMS770B1 Load of ECM Releases EXIT01
RMS775B1 RMS Load of ECM JIT Requirements EXIT01

Sales and Commission Analysis
Program
Name Description
Exit Point Name
SAL100D2 Salesperson Master EXIT01
SAL120D2 Sales Commission Rates Maintenance
EXIT01
SAL600B Commission Generation EXIT01
SAL610B Commission Payment List / Update EXIT01
SAL620D2 Commission Maintenance EXIT01
Exit Points Added to SSA ERPLX Programs 5-19
Warehouse Management
Program
Name Description
Exit Point Name
WHM100D Warehouse Geography EXIT01
WHM110D Pallet Type Maintenance EXIT01
WHM111D2 Pallet / Container Capacity Maintenance EXIT01
WHM112D2 Pallet Number Maintenance Data EXIT01
WHM120D Group Location Maintenance EXIT01
WHM130D Goods Receiving Code Maintenance EXIT01
WHM140D Picking Select Code Maintenance EXIT01
WHM150D2 Item / Warehouse Master Data EXIT01
WHM152D Cross-Contamination Maintenance EXIT01
WHM153D2 Hazardous Goods Inv Maintenance EXIT01
WHM160D Inventory Status Code Maintenance EXIT01
WHM170D Location Status Code Maintenance EXIT01
WHM180D2 Warehouse Area Maintenance EXIT01
WHM190D2 Warehouse Zone Maintenance EXIT01
WHM500D Booking In EXIT01
WHM505D2 Mass Delivery Creation EXIT01
WHM536B Picking Algorithm EXIT01
WHM540B Pick Transfer Confirm - Update EXIT01
WHM580D Inventory Status Maintenance EXIT01
WHM590D Location Status Maintenance EXIT01
WHM600B Inventory Transaction Panel EXIT01
WHM740B Pallet Receipt Date Update EXIT01

Exit Points in Cross-Product Applications
The following table lists programs in the System Parameters product that
contain exit points.

System Parameters
Program
Name Description
Exit Point Name
SYS105D2 Table Definition Data EXIT01
SYS115D Method Code Master Maintenance EXIT01
SYS135D Manufacturing Method Table Maintenance EXIT01
SYS137D Prompt for Method Table Generation EXIT01
SYS170D2 G/L Reason Code Maintenance Data EXIT01
SYS180D2 Default Reason Codes Maintenance EXIT01
SYS190D2 Facility Maintenance Data EXIT01

Sample Workflow Templates
You can use SSA® Workflow Extension for iSeries™ with SSA ERPLX and other iSeries applications. SSA Workflow Extension for iSeries enables you to create workflows for business processes that include calls to iSeries programs. The calls can be to an iSeries Client Access (5250) screen or to an SSA Webtop Web page. The SSA ERPLX 8.3 release includes sample workflow templates that demonstrate how to incorporate calls to the iSeries in a workflow.

Scope
SSA ERPLX provides six sample workflow template designs to streamline business processes. Four of these have a template for both iSeries Client Access (5250) screens and another for web pages, for a total of ten templates. The templates contain calls to SSA ERPLX applications. You can develop new workflows with the samples as models, or you can
modify the workflows for your particular needs and save them under a different name. SSA Global recommends that you use the sample workflows as guides in developing your own custom workflows that reflect your best business practices.

Benefits
The sample workflow templates provide you with examples of how to use workflows to improve business processes. The templates also demonstrate how to include calls to the iSeries in a workflow.

Impact
The workflows use both triggers and exit points. An event can trigger a workflow that contains one or more activity nodes and may include additional triggers. SSA Global added numerous exit points to SSA ERPLX V8.3 programs. The sample workflows use a small number of them. Please refer to the section "Exit Points Added to SSA ERPLX ™ Programs" in this Net Change document for a list of exit points. Use exit points when you create workflows or modify existing workflows. You can change the existing programs within the exit points to suit your own business processes.

The following sample templates are available with the V8.3 EA release of SSA ERPLX:

Sample Workflow Template SSA ERPLX Products
Customer Create Maintenance Accounts Receivable (ACR)
Credit Order Entry Order Management (ORD)
Purchase Requisition to PO
Purchasing (PUR)
Receipt to Inspection
Quality Management System (QMS)
Inventory Adjustment and
Inventory Management (INV)
Warehouse Management (WHM)
Product Maintenance
Manufacturing Data Management (BOM)
Cost Accounting (CST),
Inventory Management (INV),
Purchasing (PUR)
Quality Management System (QMS)

The sample templates use exit points as indicated in the following table:
Template SSA ERPLX Programs Exit Point Name Add-on Program
Customer Master Maintenance ACR100D2 WFACR00001 ACRWKFB
Customer Order Processing ORD701B WFORD00001 ORDWKFB
Customer Order Processing PRO530B WFORD00001 ORDWKFB
Inventory Adjustment INV500B1 EXIT01 WFINV00001
Inventory Adjustment JIT500B EXIT01 WFINV00001
Inventory Adjustment PUR550D2 EXIT01 WFINV00001
Inventory Adjustment SFC653B EXIT01 WFINV00001
Inventory Adjustment WHM600B EXIT01 WFINV00001
Product Maintenance INV100D2 EXIT01 WFINV00001
Purchase Requisition to Order PUR500B WFPUR00001 PURWKFB
Purchase Requisition to Order PUR640B1 WFPUR00001 PURWKFB


Infor Work Flow Written for Sarbanes Oxley;

Customer Address Update, Insert or Delete
Customer Deletion
Customer Credit Update – Dollar or Days
Financial Period is Re-Opened
Sales Order Credit Override – Dollar or Days
Sales Order Total Value Change – Dollar Limit

New ERP LX Platform for the IBM iSeries

SSA Delivers New ERP LX Platform for iSeries
by Alex Woodie
It's been two-and-a-half years since SSA Global first started talking about plans to converge its growing stable of OS/400-based ERP suites into a single product with a single code base. The company finally delivered on that promise last week when it announced the general availability of ERP LX, a new ERP suite that may look familiar to BPCS users, and which is intended to be the ERP system that the company's BPCS, PRMS, KBM, PRISM, and Infinium customers eventually migrate to.

Before it became the trendy thing to do in the enterprise software space--before Oracle, PeopleSoft, and SAP initiated hostile takeovers and bidding wars for rival software companies--SSA Global saw value in acquiring down-on-their-luck software companies with proven products and large user bases. Since the company emerged from its bankruptcy in 2000, SSA Global has acquired about half a dozen software companies, many of them with OS/400 products, with the idea that it could provide a sort of "safe haven" to provide continued maintenance for users of older ERP systems, while at the same time selling them new functionality through various "extension" products, such as CRM, SCM, and business intelligence.
For this safe haven idea to go to the next level, however, it became apparent that SSA Global would eventually need to whittle down the number of core ERP products going forward. The company never backtracked on its commitment to never sunset a product (and still provides maintenance for multiple versions of its products), but delivering new functionality through new releases of dozens of disparate ERP suites simply didn't make sense financially.
In the fall of 2003, just after acquiring the Baan business and effectively doubling its revenues and installed base overnight, SSA Global first unveiled its strategy to standardize on two core ERP platforms, one for the iSeries, and one for Unix and Windows based on the Baan product line. The company delivered on the Baan part of that promise last August, and last week, it finally delivered on the iSeries part of the promise.
A Heavy Dose of BPCS
SSA Global started shipping ERP LX at version 8.3, suggesting it's the next release of BPCS after BPCS version 8.2, which the company shipped two years ago. However, in developing ERP LX, SSA Global has taken a "best of feature" approach that blends the top elements from all of SSA Global's ERP suites, says Cory Eaves, the company's chief technology officer.
"A lot of ERP LX comes from BPCS, but a lot it comes from PRMS and KBM, too," Eaves says. "It's not right to think of it as the next generation of BPCS."
While much of the features and functionality of ERP LX comes from BPCS and may look similar, the underlying technology in ERP LX is quite different from BPCS, which was developed in the AS/SET 4GL environment, Eaves says. "ERP LX was written in IBM's standard Eclipse tooling," he says. "Some of it's Java, some of it's RPG ILE. Technically, it's very different" from previous releases of BPCS.
SSA Global is targeting BPCS users with this first release of ERP LX, and it will target users of its other ERP products with future releases of ERP LX, Eaves says. The reason that BPCS users are being provided tools and methodologies to upgrade to ERP LX before other customers is that BPCS users simply represent the largest OS/400 ERP user base for SSA Global, he says. PRMS is the next largest, and users of that product will get the upgrade tools via an ERP LX service pack later this year, followed by KBN, PRISM, and Infinium MM/PR, in that order.
Eaves says SSA has taken a "very comprehensive approach" to upgrades and will provide BPCS shops with migration tools, methodology, and professional services to make the switch to ERP LX. A conversion tool will be available to move all currently supported BPCS applications, including BPCS versions 4.05, 6.X, and 8.X, to ERP LX 8.3. "It will convert at the touch of a button," Eaves says of the conversion tool--except, of course, for any modifications the users may have made to their BPCS applications. Those won't go so nicely.
Modifications have always been the sticking point for any major ERP upgrade or migration, and it will be no different with ERP LX. To help ease the burden, SSA Global plans to deliver a scanning tool that tells the user what parts of a BPCS application have not been modified and can be migrated fairly easily with the conversion tool, and which areas of the application have been modified and therefore must be rewritten for ERP LX. Eaves says SSA Global will provide professional services to rewrite modifications for ERP LX; modifications can be made in either Java or RPG, he says. However, this tool will not be available until the first service pack ships later this year.
New Functionality
So why would a shop go through the hassle of an ERP upgrade, just to switch architectures? They probably wouldn't, and they shouldn't have to in the case of ERP LX, as the release also brings new functionality to BPCS users, including a Web-based interface (greenscreens are still supported, for all you dinosaurs out there) and new workflow capabilities.
The new workflow looks to be the big area of improvement for ERP LX. While older versions of BPCS supported things like database triggers, the new workflow capability is graphical, and should be easier for non-programmer types to use. Eaves says the new capability enables the automatic generation of a workflow--such as kicking off an inventory cycle count, or a work order approval--from hundreds of different events.
"Now we have a full graphical workflow system with about 350 events that can trigger these workflows," Eave says. "There are six major workflow starting points, and you can go in and customize these things." For example, the customer order workflow can be modified to alert a sales manager when one of a company's top 10 customers places an order. "That's now very easy to do with the system," he says.

The new workflow system and the Web-based interface require a J2EE Web application server, such as IBM's WebSphere. Does that mean that customers have to use WebSphere or some other J2EE app server to use ERP LX? "Strictly speaking, no," Eaves says. "But practically speaking, yes. They wouldn't have to use the Web-based user interface or workflow, but if they want to use those new features, they need a Java application server. They would be giving up a lot of the benefits of ERP LX if they don't have a Java application server."
A Java application server is also a prerequisite for using what Eaves describes as the "SSA technology architecture," which is a middle layer that sits between the ERP system and the Java application server, and provides all kinds of services, such as the user interface, security, single sign-on, message routing, and data analysis, which are commonly accessed by both the underlying ERP product and any extension product, such as CRM or SCM. "The SSA technology architecture is sort of the common underpinning for all of the SSA products," Eaves says. "It's our answer to the service oriented architecture."
SSA ERP LX 8.3 is supported on OS/400 V5R1 through V5R3, and is a free upgrade to all BPCS customers on maintenance. For more information, visit http://www.ssaglobal.com/.

TRADEPAQ

Infor Customers TRADEPAQ has been integrating with INFOR products for over eight years, working worldwide with all versions of BPCS, ERP LX, MK, Baan, ERP LN, PRMS and PRISM. By helping to expedite deliveries, eliminate errors and reduce response times, we help our clients improve interactions with their business partners, whether customers, vendors, or employees.With the flagship products OpenTrade, Extreme ERP Makeover, Enterprise Document Management and Enable TRADEPAQ provides an innovative framework for INFOR customers to
Improve Efficiency
Automate functions
Improve Customer Service
Self Service, allow customers to help themselves
Reduce Errors
Data Collection, Collaboration, Approval processing, Compliance
Reduce costs
Eliminate processes, paper, phone calls
Reduce delays
Improve information flow and speed up approval processing
Improve cash flow TRADEPAQ products carry eight years on experience of integration to INFOR’s products and have semi standard integrations and data mappings. Consultants of TRADEPAQ have in depth knowledge on the product range of INFOR.Select one of the products to learn more how you could benefit more from your investment.
OpenTrade
Extreme ERP Makeover
Enterprise Document Management
Enable

ERP Extreme Makeover:

ERP Extreme Makeover is:
A way of thinking…
Constant Improvement
Easily and at your company’s pace
Immediate impact and results
Gratification
Tasks large and small tackled
Amazing what can/was accomplished in a short amount of time
Software toolset
ERP Lx: Extreme Makeover is unlike any other
Services
Whether training, developing, or full fledged consulting we can provide a plan to get your company where you think it should be…
Looking at current processes that need improvement…and improving them quickly efficiently and effectively.
Any and all ERP related processes are on the table.
Extend systems out of “comfort zone”
Do what you thought could not be done. What can ERP Extreme Makeover do:
Improve Efficiency
Automate functions
Improve Customer Service
Self Service, allow customers to help themselves
Reduce Errors
Data Collection, Collaboration, Approval processing, Compliance
Reduce costs
Eliminate processes, paper, phone calls
Reduce delays
Improve information flow and speed up approval processing
Improve cash flow Customizable GUI
Create Self Evident Screens
Create Dashboards
Combine screens
Gather data from other systems/areas
Eliminate redundant screens/data
Simplify Data Entry
Create C-Level Screens/UI’s
Improve Navigation
Add Functions/Enhancements Web Interface
Browser Access
24/7 Self Service
Graphical
HTML
Links
Corporate Standards
Push and/or Pull Data
Access anywhere
Expand Beyond Network Paperless Transactions
Fax to Machine readable text
XML Integration
Web Orders
Fax/Email Purchase Orders, Invoices, and other documents
All documents stored electronically and securely
General Text Search (Google like text search for any data) Process Re-engineering
Create new processes to further increase efficiency
Combine screens/systems
Develop Macros
Make peoples job easier
By Region/Application/Department/User Type/Individual
Review and streamline processes in hours not months
Increase Productivity
Apply to one/some/ and/or all Collaboration
Easily create specific tasks/activities that require data/input from several parties
Automate the data gathering
Human
Machine
Approval
Everyone on same page
Within Company and external with other Trading Partners
Customers, Suppliers, Banks, 3PL’s, Insurance Companies, Inspection, etc…
Reduce Cycle Time
Reduce Confusion
Increase Accuracy Self Service Models
Order Entry
Order Inquiry
Inventory Inquiries
Invoice Reprint
Order History
Serve your customers, employees and trading partners better, automatically and on their time. Document Management
View/Access Documents anytime/anywhere
Pull up images of documents on transaction screen
Example: Customer PO image on Order Entry Screen
Output Management
Storage/Archive/Retrieval
Virtually any file type supported (DB Dependent)
Powerful Search Facility
Reduce Storage costs
Reduce Distribution costs Workflow
Implement and Enforce policies and procedures
Reduce Cycle Times
Report Bottlenecks
Approval Processing
Set Reminders and automatic notification

SSA Global announced: ERP LX, NOW AVAILABLE

SSA Global recently announced the immediate general availability of SSA ERPLX, which offers manufacturing capabilities, including compliance enhancements based on advanced process-driven SSA Workflow. SSA ERPLX includes specific functionality based on best practices for the manufacturing industries, including consumer packaged goods, food and beverage, life sciences, specialty chemicals and automotive suppliers. In addition, SSA ERPLX delivers an enhanced user experience, new functionality to improve the efficiency of business processes and an efficient approach to integrating the solution into a company's existing IT infrastructure. This new ERP solution is built and optimised for the IBM eServer iSeries and leverages IBM WebSphere for integration and the adoption of service-oriented architectures. SSA ERPLX is positioned as the upgrade platform for delivering several key enhancements to users of the SSA BPCS, SSA PRMS, SSA KBM, SSA PRISM and SSA Infinium MM/PR enterprise resource planning solutions. The SSA ERPLX platform has been designed so companies can easily integrate and leverage the full range of SSA Global extensions solutions, including SSA Supply Chain Management, SSA Corporate Performance Management and SSA Financial Management 2.0.