Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

SME = Small and Medium-Sized Enterprise (or business)

OAGi’s SME Express Pack was developed to help small and medium-sized businesses digitize their business processes, leveraging modern techniques that helps accelerate their implementation and provide consistent representation of information across each integration. The diagram below is a high-level order-to-cash scenario using a UML sequence diagram showing the basic view of the Express Pack nouns (messages) used in integrations, without detailed implementation considerations. Key supported business-process areas include:

  • Order Management

  • Manufacturing

  • Logistics

  • Finance

Each noun (message) in the Express Pack is the minimal viable product (MVP) of data elements and cardinality (min/max required or permitted) that will be an accelerator for SMEs, and their respective software vendors providing solutions to manage supply chain information. SMEs may choose to implement portions of the Express Pack that address their pain-points to provide process efficiencies and value, so they can focus on running the business.

Each noun is a business information entity (BIE) profile managed by OAGi’s SME Working Group using Score, an open-source tool hosted by OAGi. The open source project is managed by OAGi on GitHub. Developers with expertise in Java, Javascript, Angular.js, and MySQL are invited to contribute to the effort.

Download options include:

  • JSON Schema for sftp, message oriented middleware, and other non-HTTP transport mechanisms,

  • OpenAPI Specification for RESTful HTTP implementations, allowing code generation of Servers and Clients using Swagger Editor, and,

  • XML Schema for legacy middleware implementations,

  • PlantUML code for the sequence diagram below, so they can edit and adjust to their specific project,

  • Business Process Modeling Notation (BPMN) collaboration diagram of the customer and supplier business processes that informed the creation of the Express Pack, which can be adapted to the SME business processes for more detail (courtesy of Trisotech.com).

Comma-Separated Value (CSV) representation of the Express Pack noun definitions is on the horizon.

PlantUML source for sequence diagram:

title OAGi Express Pack Scope
participant Bank
participant Customer
group OrderManagement
Supplier -> Customer: PriceList
Customer ->Supplier: PurchaseOrder
Supplier-> Customer: AcknowledgePurchaseOrder
end 
group Manufacturing
Supplier -> MES: BOM
Supplier -> MES: ProductionOrder
MES -> Workcenter: Operation
Workcenter -> MES: WIPStatus
MES ->Supplier: WIPStatus
Supplier -> Customer: CertificateOfAnalysis
end
group Logistics
Supplier -> Customer: NotifyShipment
Customer ->Supplier: ReceiveDelivery
end
group Finance
Supplier ->Customer: Invoice
Customer --> Bank: ISO 20022 Payment Authorization
Customer ->Supplier: RemittanceAdvice
end

  • No labels