Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
titleADD-ON 200 SP 3

Page Tree
rootIntegration of the Crowd with purchase orders
startDepth1

Summary

Activity dispatching

Assignment of an activity to a crowd technician triggers control key change of the service order’s operation. A purchase requisition is created based on data from the technician’s vendor’s agreement.

Activity release

Releasing the activity triggers release of the purchase requisition and creation of a purchase order. Such a purchase order should be then released manually.

Activity acceptance

If the activity is accepted in the Crowd portal, the purchase order is confirmed.

Activity rejection

If the activity is rejected, the purchase order is deleted.

Technician assignment update

Purchase requisition is updated if a new technician is assigned, but a new purchase order is created.

Example flow

Create a service order operation with standard control key, in the example below - ZS01, Service-intern..

...

 

Assign the activity to a crowd technician on the Planning Board in SAP FSM:

...

 

Draft activities are sent to SAP ECC/S4:

...

The control key in the service order operation changed to ZS02, Service-extern. This is done based on customizing in /PACG/ECM_CKDET - Control key determination.

...

The crowd technician’s vendor is determined from its master data. Price, material group and assignments are added to the service order. The price and amount was copied from the vendor’s outline agreement. If the UoM is the same as in the service order, then the quantity is copied from the service order. If there is a difference (as here in order “H” and in agreement “AU”), then UoM and quantity is copied to the service order.

Image Removed
Image Removed

  

The link to a purchase requisition can also be found:

Image Removed

The purchase requisition with material group:

Image Removed

In the test case, purchase order confirmation is necessary:

Image Removed

Now the assignment can be released on the planning board:

Image Removed

ActivityConfirmed event is triggered. During processing of confirmation event IDoc, purchase requisition will be confirmed automatically (if necessary):

Image Removed

The IDoc remains in status 51 because the created purchase order needs to be released:

Image RemovedImage Removed

Release should be performed in ECC/S4 manually:

Image Removed

Then the idocs can be processed with success:

Image Removed

In purchase order, an attachment was created with content of the printout:

Image Removed

The purchase order is sent to SAP FSM with status “OPEN”

Image Removed

The attachment is also sent:

Image Removed

In the Partner Portal the assignments can be accepted or rejected:

Image Removed

In case of acceptance, ActivityAccepted event is triggered and the following Idoc can be found in SAP ECC/S4:

Image Removed

The purchase order is confirmed:

Image Removed

The purchase order is now in status “APPROVED”:

Image Removed

In case of rejection, ActivityRejected event is triggered and the following idoc can be found in SAP ECC/S4:

Image Removed

The purchase order is deleted in ECC/S4:

Image Removed

The purchase order is sent to SAP FSM with status “CLOSED” and “cancelled”:

Image Removed