Solved

Unable to remove "Approval for cost accounting” for correction transaction created (MCPR)

  • 9 November 2022
  • 2 replies
  • 159 views

Userlevel 3
Badge +3

This problem is related to flow MCPR (MHS) using only standard solution.

When creating corrections on project transactions in Customer Company, if the user tries to set Approval Flag to False of this Recreated line, then the following error will be there

 

---------------------------

Error - IFS Applications

---------------------------

It is not possible to modify the approval for cost accounting since the connected multi-company transaction in company {Customer Company ID} is invoiced.

---------------------------

[OK]      

---------------------------

 

Test plan:

Create a Project Transactions in the Employee company then Approve both for Cost accounting once Customer Transactions are created.

Next, create an invoice for the Transaction in the Employee company and "Send and Release" the invoice

Next, go to the Project Transaction screen and query for the Customer Company Transaction created

RMB the line and Click "Create Correction Transactions"

Now select the Recreated Line, then RMB and click "Remove Approval for Cost Accounting" > the above error will be triggered.

 

Does this qualify as a bug or is this a valid argument?

icon

Best answer by Ushan Senarath 9 November 2022, 11:45

View original

2 replies

Badge +4

Employee company Transaction is already in a released invoice that means Customer company Internal values are locked for update(to Create MCPR invoice in Employee company, Transactions need to be Approved in Customer company)

I think functionality is correct, in customer company Recreated line you can only change sales values.  

At this point if user need to change internal values in customer company, changes should trigger from Employee company side(using a correction Invoice).

Userlevel 4
Badge +10

Hi Kamani,

 

Users are not allowed to modify the approval for cost accounting of a customer company transaction once the connected employee company transaction is invoiced. The reason is that the customer company transaction being in ‘Approved’ state is a prerequisite for the employee company to create a multi-company project invoice and if the user removes approval for cost accounting, the invoice made by the employee company becomes invalid.

 

Hope this answers your question.

 

Best regards,

Ushan

Reply