Skip to Content
Author's profile photo Mohamed Hasan Rifaie M

Progress Tracking in Materials Management

Overview

Progress tracking functionality in SAP is used to track all purchasing activities related to purchase order in materials management and network components in project systems. This document explains how the progress tracking will be carried out for purchase order.

Business need

  • Track the Procurement activity
  • Track the network activity

Application

  • Purchase order
  • Project system Network

Advantages

  • No need to use too many transaction codes to track the material/service
  • One touch solution for tracking the procurement activity with visual effect
  • Edit/Change of procurement documents from tracking overview
  • Notification to users via email
  • Progress evaluation

Key terminologies:

Event:

Event is termed as a unique activity in the continuous process. For example in the procurement process creating a Purchase order, sending PO to vendor, receiving acknowledgement, doing goods receipts are called as an event.

Event scenario:

Collection of sequence of events for a process

Progress tracking profile:

Progress tracking profile is the high level object definition. For example, Material purchase tracking, service tracking, network tracking in case of project system

Progress tracking can be completed in the following two ways,

  • Progress tracking
  • Progress Evaluation

Progress Tracking:

Transaction code: EXPD 

In this scenario, the following events are considered for Purchase order tracking,

  • PO Sends to Vendor
  • Vendor Acknowledgement
  • Received material
  • Vendor Paid

PO number 4500022767 is created with confirmation control key for acknowledgement. Upon PO approval, the order has been sent to Vendor.

/wp-content/uploads/2013/11/1_334417.png

/wp-content/uploads/2013/11/2_334445.png

Transaction code for Progress tracking is “EXPD” in Purchasing. On the initial screen, profile and selection criteria needs to be entered. The profile is populated based on configuration setting. To track any PO, one needs to be input the Purchasing document selection (either PO number or Vendor, ect)

This is the mandatory selection. In addition to the above, progress tracking parameters such as scenario, priority or event can be given as a selection criteria. The list of events are populated based on configuration setting.

/wp-content/uploads/2013/11/4_334502.png

/wp-content/uploads/2013/11/6_334449.png

Once the above transaction executed, the following screen will appear and from here further navigation is possible. The underlined parameters can be explored further. For example, PO can be displayed or changed from the overview, items can also be displayed from here. To track the purchase order, the complete line item shall be selected along with “change” or “display” icon.

/wp-content/uploads/2013/11/7_334450.png

The following screen will appear upon selection of the Purchase order. Here, there are two sections,

– Schedule lines/Items

– Events

Schedule lines overview contains purchase order number, name of the scenario, item details, Event overview. Screen layout shall be changed as per business requirement. In this section, there are additional functionalities which includes, status note, sub items, date mass change, send message to requester. In addition, scenario mass change functionality also available. With this, scenario shall be switched from one to another.

Based on configuration settings, the events assigned to the scenario shall be displayed on the below screen. Here, all the dates fields corresponds to each event, variance, priority, ranking of events are displayed. In addition, event scenario, schedule, copy dates and refresh facilities are possible. Each activity is assigned to particular icon.

/wp-content/uploads/2013/11/8_334451.png

In continue with the Purchasing, subsequently vendor has sent order acknowledgement against the Purchase order.

/wp-content/uploads/2013/11/3_334446.png

Goods receipt and invoice verification is completed.

/wp-content/uploads/2013/11/9_334452.png

The following screenshot shows, the tracking of purchase order after all the events are getting completed. Here, base line date is defined as the base date for all the subsequent calculation (plan and forecast)and in absence of plan dates baseline date shall be compared with the actual date for variance calculation. once the baseline date is populated the baseline set indicator is set automatically. The same way for plan date also. The indicator will be set after the plan dates calculated. Plan dates are calculated from the base line date and the relative offset days in configuration setting against event scenario.

Base line dates, actual dates, forecast dates, priority and indicator set  shall be populated through BADI. The standard list of BADIs are available for progress tracking.

While tracking the purchase order, each event shall be tracked with the help of baseline date, plan date and actual date. Any deviation shall be addressed immediately.

The following scenario is completed within the event plan time frame. Hence, variance is displayed as green and yellow.

/wp-content/uploads/2013/11/10_334453.png

Progress Evaluation:

Transaction code: AXPD

Similar to progress tracking, the profile is played a key role in evaluation too. Here, the input parameter can be a purchase order or a vendor number.

/wp-content/uploads/2013/11/11_334454.png

Once the transaction is executed, the following screen will appear and the variance shall be evaluated.

/wp-content/uploads/2013/11/12_334455.png

Similarly, the same purchase order is modified with additional line items. Here, all the events not inline with the plan dates. Hence, you could see the variance in red mark. The following screenshot illustrates receipt of vendor acknowledgement, goods receipt and invoice verification.

/wp-content/uploads/2013/11/13_334456.png

/wp-content/uploads/2013/11/14_334463.png

To track the progress, second line item needs to be selected along with “change” button.

/wp-content/uploads/2013/11/15_334464.png

/wp-content/uploads/2013/11/16_334465.png

Progress evaluation shows both the line items of the same purchase order with variance.

/wp-content/uploads/2013/11/17_334469.png

The status information of the purchase order shall be displayed by selecting status note icon in schedule line portion. With the help of BADI the status note can be automatically updated.

/wp-content/uploads/2013/11/18_334470.png

Configuration Overview:

/wp-content/uploads/2013/11/19_334471.png

Define Standard Events:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Define Standard Events

In this activity, define events for the procurement process such as PO output to vendor, vendor acknowledgement, material receipt and vendor payment.

/wp-content/uploads/2013/11/20_334472.png

Each event is assigned to the particular rank (step)

/wp-content/uploads/2013/11/21_334473.png

Define Event Scenarios:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Define Event Scenarios

In this activity, define event scenario for the purchase order. Event scenario is the high level definition in progress tracking.

/wp-content/uploads/2013/11/22_334474.png

Maintain Relationships Between Events in a Scenario:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Maintain Relationships Between Events in a Scenario

In this activity, assign each pair of event to the scenario. Predecessor and successor relationship is defined for the scenario along with scheduling and relative offset in days.

/wp-content/uploads/2013/11/23_334475.png

Assign Default Scenario to Material Group:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Assign Default Scenario to Material Group

In this activity, default scenrio is assigned to the material group. Scenarion can also be assigned manually, through enhancement.

/wp-content/uploads/2013/11/24_334476.png

Maintain Priorities for an Event:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Maintain Priorities for an Event

This is the standard SAP setup. Still, customization is possible.

/wp-content/uploads/2013/11/25_334477.png

Define Progress Tracking Profile:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Define Progress Tracking Profile

The tracking profile is used to track the progress of all the events. Profile is mandatory while tracking the progress.

/wp-content/uploads/2013/11/26_334478.png

/wp-content/uploads/2013/11/27_334479.png

Define Status Info Types:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Define Status Info Types

In this activity, define status category. This can be used to analyze whether the particular purchase document is completed or not completed.

/wp-content/uploads/2013/11/28_334480.png

Number Range Status Information:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> Number Range Status Information

/wp-content/uploads/2013/11/29_334481.png

BAdI:

Menu Path:

IMG–>Materials Management–>Purchasing–>Purchase order–>Progress Tracking–> BAdI: Display Progress Tracking Data in Purchase Order

There are standard BAdis available to populate all the relevant field values, status, priorities automatically.

/wp-content/uploads/2013/11/30_334482.png

Conclusion

With the above process and customization steps, SAP Materials management consultants would understand the progress tracking in purchasing. Any suggestion towards improvement of this document is always welcome.

Author Bio

Rifaie.jpg

Mohamed Hasan Rifaie,  a SAP Certified Procurement consultant, is now an employee of Larsen & Toubro Infotech Ltd. He has overall 13 years of experience, out of which 7 years in SAP Consulting (P2P, SRM, SCM & WM). He has business experience in various industries like Manufacturing, Electro mechanical Construction and process industries as a Procurement Executive.

Assigned Tags

      29 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Hi Rifaie,

      As per your document I created the Event, scenario, profile and etc. while I am executing the EXPD transaction, I am getting this error, pl help me solving this error. "No entry for the selection criteria found Message no. EXPD016". while I am going through the error in the SCN i came through one SAP note. even that didn't worked.

      Thanks in advance,

      Muthu VIjayen

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      Dear Muthu,

      Please input PO # or vendor # on the initial screen. before get in to EXPD try to create one PO. Thanks

      Author's profile photo Former Member
      Former Member

      I created the PO and I am trying to execute with both the parameters(PO and/or Vendor), but even though i am getting the same error. And i implemented one SAP note 1415999. Even after that too, i am facing the same problem.

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      Please check whether any customer enhancement active for progress tracking in your system. I did not apply note # 1415999, without this i could proceed. Thanks

      Author's profile photo Former Member
      Former Member

      It worked, thanks for your guidance. Actually it worked once if i gave only the profile, PO number and Vendor number together without any other parameters in the EXPD screen.Thanks

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      You are welcome Muthu

      Author's profile photo Former Member
      Former Member

      Excellent form of work from you, I felt handicapped before seeing your document, Now your Progress tracking document is helping me a lot.

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      Thank you:)

      Author's profile photo Former Member
      Former Member

      Hi,

      Excellent document but i am facing problem as i am not getting dates in EXPD after all process is done it is showing blank

      Regards

      shiva

      Author's profile photo S Ramaraju
      S Ramaraju

      Hi

      Good Document.

      Author's profile photo Former Member
      Former Member

      This is a Good Document.

      Author's profile photo Mehmet Ozgur Unal
      Mehmet Ozgur Unal

      Thanks for valuable information ...

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      You are most welcome

      Author's profile photo Former Member
      Former Member

      Good Document. Learnt some new functionality in SAP MM.. Thanx..

      Regards,

      Priti.

      Author's profile photo Former Member
      Former Member

      Hi Yosouf,

      Excellent documentation...Thanks for sharing your knowledge...

      Regards

      Sesha..

      Author's profile photo Mathew George
      Mathew George

      Hi Rifaie,

      Thanks for the document. Seems this functionality can be used from ECC6.5 onwards. Right?

      Regards,

      Mathew George

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      It should be from ECC 6 onwards

      Author's profile photo Mohsin Abbasi
      Mohsin Abbasi

      Hi Hasan,

      Such a nice documentation.

      Best Regards

      Mohsin Abbasi

      Author's profile photo Amit Tunara
      Amit Tunara

      Hi,

      Excellent document!!!

      Regards,

      Amit

      Author's profile photo Preeti Kashyap
      Preeti Kashyap

      Hi Sir

      This is an excellent document.

      Regards

      Preeti

      Author's profile photo Hossam Gomaa
      Hossam Gomaa

      Hi Sir,

      How to activate the standard BAdis as i did not find it in the tree, Thanks a lot.

      2.PNG

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      Hello Hossam,

      the following link should be helpful

      Business Add-Ins (BAdIs) for Progress Tracking - Progress Tracking - SAP Library

      Rifaie

      Author's profile photo B V Yadav
      B V Yadav

      Dear Rifaie,

      I an unable to see the Progress tracking under purchase order Path, we are using ECC 6 version.

      please give some suggestion.

      Regards,

      BV

      Author's profile photo Former Member
      Former Member

      Hi,

      which EHP version your using?

      Olme--->Purchasing-->Purchase Order-->Progress Tracking

      Author's profile photo B V Yadav
      B V Yadav

      Hi Shiva,

      We are not yet upgrade to any EHP, we are in SAP_APPL 600 and SAP_BASIS 700.

      Author's profile photo Former Member
      Former Member

      SAP EHP 2 you will get

      Author's profile photo B V Yadav
      B V Yadav

      Thanks you.

      Author's profile photo Mohamed Hasan Rifaie M
      Mohamed Hasan Rifaie M
      Blog Post Author

      Hope you have got the clarification from Shiva MC.

      Thank you Shiva

      Author's profile photo Former Member
      Former Member

      Hi Rifaie,

      I was able to apply the same configuration as what you've defined from above (except the badi) but i got a an issue in which Purchase Order with GR is not appearing anymore with EXPD, do i need to tweak via config?or via BADI? is this a default behavior?

      Regards,