Question

Anyone know what error message "The Supplier Agreement Part Cum object does not exist."

  • 7 July 2021
  • 7 replies
  • 471 views

Userlevel 5
Badge +9

We get this error message on some of our Self Billing Invoices


This topic has been closed for comments

7 replies

Userlevel 6
Badge +11

Could you please check if;

  • the purchase order is using a Supplier Agreement to draw the price
  • and if so, is there a valid record in the Supplier Agreement/ Periods tab

You could stop this error from coming by adding the missing record in to Periods tab.

RnD has released a patch few months back that stops users from removing records from ‘Periods’ tab if that is already used, which would stop this error popping up later in procurement process.

Userlevel 7
Badge +15

Please read the bug details, shown below.  I am not sure what version you are on, but the patch is included in APP10 UPD# 12 & as a stand-a-lone patch for APP9. 

 

Bug ID# 158299 is a Severity 2 bug, included in APP10 UPD12.  The patch is available for APP9, but it is not included in an update.

 

Bug ID#  158299  -  Error "The Supplier Agreement Part Cum object does not exist"

Problem - Customer encounters the error "The Supplier Agreement Cum Object does not exist" when trying to match the manual supplier invoice to PO receipts.

pre-requisites
1. Select a Posting Proposal Type company for the entire re-creation of the task
2. A known site, supplier and a company 

Test Plan

1. Create a supplier agreement and set it Active.
2. Create a Purchase Order against the above supplier agreement and process it until Closed state. (via register arrivals receive it to an picking location to get to closed state) 
3. Now, delete the supplier agreement period
4. Go to Manual Supplier Invoice window, Posting Proposal and match PO receipts.
5. The error " The Supplier Agreement Part Cum object does not exist." is given.

R&D Info:  R&D has identified this as a bug and after the correction the user will not be able to delete the periods tab line when purchase order lines exists except for the cancel state. Therefore, the error will not occur when matching the PO receipts.

Userlevel 6
Badge +7

Hi @MattiasLindahl ,

I believe this issue has been reported to IFS by you and I had the chance to investigate it. The above bug , 158299  does not resolve your issue as the issue is related to a customization. 

The root cause is passing operation finished date of shop order for fetching price information for the Purchase Order Line. In core, site date is used for this. 

Due to this, a wrong Supplier Agreement No is passed to the PO line, thus, the mentioned error occurs in Self-Billing Invoice Analysis window.

We will communicate more information through the case. 

Userlevel 6
Badge +7

Hi @MattiasLindahl ,

Hi,

I believe you are using APP10 track and in UPD10 version.

There is a known bug for this which is 158299 and belongs to UPD12.

Bug Details:

URL:  http://lcs.corpnet.ifsworld.com/login/secured/buglnw/BlBug.page?__ID=265397

ID: 158299
Title: Error "The Supplier Agreement Part Cum object does not exist"

Bug Description:

Problem - Customer encounters the error "The Supplier Agreement Cum Object does not exist" when trying to match the manual supplier invoice to PO receipts.

pre-requisites
1. Select a Posting Proposal Type company for the entire re-creation of the task
2. A known site, supplier and a company 

Test Plan

1. Create a supplier agreement and set it Active.
2. Create a Purchase Order against the above supplier agreement and process it until Closed state. (via register arrivals receive it to an picking location to get to closed state) 
3. Now, delete the supplier agreement period
4. Go to Manual Supplier Invoice window, Posting Proposal and match PO receipts.
5. The error " The Supplier Agreement Part Cum object does not exist." is given.

R&D Info 

R&D has identified this as a bug and after the correction the user will not be able to delete the periods tab line when purchase order lines exists except for the cancel state. Therefore, the error will not occur when matching the PO receipts. 

Moreover, regarding the previously used closed purchase orders that associates with an active supplier agreement, we may not be able to give a data repair script for the previously records since we do not know the valid to and valid from dates in the period tab. 

Workaround - No

 

Check if this is your scenario.

Hope you find this helpful.

Userlevel 3
Badge +4

Hi Mattias,

Could you please briefly explain  the exact steps you followed to observe this error. It would be easy to figure out the issue.

Userlevel 3
Badge +4

This could be due to the missing of the respective periods in periods tab line when purchase order lines exists (except for the cancel state). The user may have deleted the period since the agreement may not be valid for the given period anymore. But still if any POs pending for matching, it should not allow the user to delete the respective periods.

If that’s the scenario here, yes a bug has been created by RnD to prevent deletion of the records in periods tab line when purchase order lines exists.
 

Userlevel 7
Badge +15

Did you check to see if you have the fix for Bug ID# 158299?  The bug fix is included in APP10 UPD# 12 & as a stand-a-lone patch for APP9.  The bug is happening during invoicing and you are getting the error during invoicing too. The bug test plan is for posting proposals, supplier invoices, and you using self billing, supplier invoicing. Please let me know if this is your issue.