MuleSoft Accelerator for Salesforce OMS
home
Overview
The MuleSoft Accelerator Salesforce OMS enables customers to extend and integrate OMS with external business partners and application ecosystems leveraging Anypoint platforms application and B2B Integration capabilities. The solution provides customers with an accelerated jump start to implement EDI messaging and other application integrations around Salesforce OMS.
Use cases
- Use case 1: B2B EDI Order Lifecycle Automation - With the EDI Order Lifecycle management use case, customers can add EDI as a direct order intake channel to manage and service EDI orders across the full lifecycle. By bringing EDI order transactions into the Customer 360 platform, alongside orders received via other e-commerce channels, customers can deliver a consistent customer service for all customer segments.
- Use case 2: Salesforce OMS to ERP Integration- With the OMS to ERP Integration use case, companies gain end-to-end visibility into their business processes, enabling better decision-making and improved customer service through timely updates on order status and delivery.
Prerequisites
Visit the Prerequisites page to access the guides available for configuring the various systems and products required to implement the use cases provided by this solution. The individual systems needed, and amount of configuration required, depend on which assets are to be configured and deployed in your target environment(s) - refer to the use case pages for more details.
Available assets
The list of assets required for each use case can be found on the individual use case pages. The complete list of assets published by this accelerator are listed below.
OMS System APIs
- Accelerator Salesforce OMS System API | API Specification | Implementation Template
B2B Process APIs
- Accelerator B2B Simulator Process API | API Specification | Implementation Template
- Accelerator B2B Orders Process API | API Specification | Implementation Template
OMS Event Listeners
- Accelerator Salesforce OMS Event Listener | Implementation Template
Custom components
- Cloud Information Model for MuleSoft Accelerators
- Accelerator Common Core | Source
- Accelerator POM Parent | Source
- Accelerator B2B Common Library | Source
- Accelerator B2B Common Resources | Source
Shared APIs (can be used across any use case)
- Accelerator Slack System API | API Specification | Implementation Template
- Accelerator B2B Storage System API | API Specification | Implementation Template
Release notes
For the latest updates to this accelerator, view the release notes here.
What is a MuleSoft Accelerator?
Accelerators are a collection of technical assets (predominantly API specifications and implementation templates) and documentation to accelerate the implementation of multiple use cases supporting a larger business or industry problem.
Accelerators are designed as modular building blocks. Customers can change the patterns, mappings, and endpoints to suit their needs. The accelerators represent best practices recommended to customers to accomplish these use cases. Customers can save hours of discovery, design, development, and testing each time they use an accelerator asset.
To access any of the links described in this Accelerator, you must log into Anypoint Platform.
Feedback
Give the assets a try and if you have any questions or feedback, please let us know at solutions-questions@mulesoft.com. You can also engage with other users on the MuleSoft Forum, and submit ideas in the Ideas Portal. We look forward to hearing from you!