Enterprise System Adapters
Overview
Enterprise system adapters provide connectivity to major ERP, CRM, and business platforms. These adapters enable integration with core business systems, supporting both real-time and batch integration patterns.
SAP Integration
- WmSAP - Comprehensive SAP integration adapter | Registry: licensed | Versions: 10
CRM Systems
ERP Systems
IBM Systems
- WmAS400 - IBM AS/400 (iSeries) adapter | Registry: licensed | Versions: 2
- WmIBMPowerAdapter - IBM Power Systems adapter | Registry: licensed | Versions: 3
Key Characteristics
- Business Process Integration: Connect to core business workflows
- Real-time & Batch: Support both synchronous and asynchronous patterns
- Transaction Support: Coordinate business transactions across systems
- Metadata Discovery: Automatic discovery of business objects
- Security: Enterprise-grade authentication and authorization
- Certified Integration: Vendor-certified connectors
Use Cases
SAP Integration (WmSAP)
- Master Data Sync: Synchronize customer, product, and vendor data
- Order Processing: Real-time order creation and updates
- Financial Integration: GL postings and financial transactions
- IDOC Processing: Handle SAP IDOC messages
- RFC Calls: Execute SAP Remote Function Calls
- Most actively maintained (10 versions)
Salesforce Integration (WmSalesforceAdapter)
- CRM Data Sync: Synchronize accounts, contacts, opportunities
- Lead Management: Automated lead routing and processing
- Case Management: Service ticket integration
- Custom Objects: Work with Salesforce custom objects
- Bulk Operations: Handle large data volumes
PeopleSoft Integration (WmPeopleSoftAdapter)
- HR Integration: Employee data synchronization
- Financial Integration: GL and AP/AR integration
- Component Interface: Access PeopleSoft business logic
- Integration Broker: Connect via PeopleSoft Integration Broker
SharePoint Integration (WmSharePointAdapter)
- Document Management: Upload/download documents
- List Operations: CRUD operations on SharePoint lists
- Workflow Integration: Trigger SharePoint workflows
- Metadata Management: Manage document properties
IBM Systems Integration
WmAS400: Legacy IBM AS/400 integration
- Program Calls: Execute AS/400 programs
- Data Queue: Read/write to data queues
- Database Access: Access DB2/400 databases
WmIBMPowerAdapter: Modern IBM Power Systems
- AIX Integration: Connect to AIX systems
- Power Systems: Leverage Power architecture
- High Availability: Enterprise-grade reliability
Integration Patterns
Master Data Management
ERP System (SAP/PeopleSoft)
↔
webMethods Integration Server
↔
CRM System (Salesforce)
Order-to-Cash
E-commerce → webMethods → ERP (Order) → Fulfillment → CRM (Update)
Document Collaboration
Business Process → webMethods → SharePoint (Store) → Notification
Comparison
| System |
Adapter |
Versions |
Primary Use Case |
| SAP |
WmSAP |
10 |
ERP integration, IDOC, RFC |
| Salesforce |
WmSalesforceAdapter |
4 |
CRM, sales automation |
| PeopleSoft |
WmPeopleSoftAdapter |
2 |
HR, financials |
| SharePoint |
WmSharePointAdapter |
2 |
Document management |
| AS/400 |
WmAS400 |
2 |
Legacy IBM systems |
| Power Systems |
WmIBMPowerAdapter |
3 |
Modern IBM platforms |
Best Practices
- Connection Pooling: Reuse connections for performance
- Error Handling: Implement robust retry logic
- Batch Processing: Use bulk operations for large datasets
- Monitoring: Track integration health and performance
- Security: Use secure credentials and encryption
- Version Compatibility: Match adapter version to target system
Common Challenges
- API Limits: Respect rate limits (especially Salesforce)
- Data Volume: Handle large datasets efficiently
- Schema Changes: Manage evolving business object structures
- Authentication: Handle complex authentication schemes
- Time Zones: Manage date/time across systems
See Also