18.04.2013 Views

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

B2B Integration : A Practical Guide to Collaborative E-commerce

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

136 <strong>B2B</strong> <strong>Integration</strong> — A <strong>Practical</strong> <strong>Guide</strong> <strong>to</strong> <strong>Collaborative</strong> E-<strong>commerce</strong><br />

Company X creates a Sales_<br />

Forecast_Message.<br />

Company Y processes Sales_<br />

Forecast_Message<br />

Company Y evaluates the<br />

sales forcast figure.<br />

Company Y sends Jales_<br />

Forecast_Acknowledgment_<br />

Message<br />

Company X processes Sales_<br />

Forecast_Acknowledgment_<br />

Message<br />

Processes ends when Company X<br />

approves the sales forecast.<br />

\c\<br />

Sales_Forecast_<br />

Message<br />

Company Y sends Sales<br />

_Forecast_<br />

Revision_Message<br />

N<br />

Sales_Forecast_<br />

Acknowledgment^<br />

Message<br />

If necessary,<br />

Company X<br />

sends a revised sales<br />

forecast figure<br />

Revised.<br />

Sales_ -<br />

Forecast<br />

Revised_<br />

Sales_<br />

Forecast<br />

Figure 5.10. — Modeling of collaborative sales forecast business process<br />

Here is an example of business process modeling: in its simplest<br />

design, a collaborative sales forecast business process enables two<br />

trading partners (Company X and Company Y) <strong>to</strong> forecast, review and<br />

adjust sales forecasts in an iterative manner until they both arrive at an<br />

agreement (see Figure 5.10).<br />

The company that has a higher forecasting capability, let's say<br />

Company X, initiates the business process. As the first step of the<br />

business process, Company X sends a message (Sales_Forecast_Message)<br />

<strong>to</strong> Company Y with data pertaining <strong>to</strong> sales forecast. Company Y<br />

receives the message and evaluates the data. The process of evaluating<br />

and determining if the sales forecast is correct does not fall within the<br />

perimeters of BPM.<br />

Based on whether any change in forecast is needed or not, Company<br />

Y sends Company X one of the following:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!