Skip to main content

hi all

I would appreciate if you could help me.

 

I have set up an account in IFS (500501), and in code part daman tab, I mad the cost center mandatory for this account.

on the other hand, for posting type M100, I made the Control Type field for Code Part Account, mandatory.

in this scenario when I try Pre Posting on Purchase Requisition without entering Cost Center    ( for account 500501), IFS raises an error because the cost center field for this account was set mandatory in the Code part dam and tab, which is fine.

 

but, when I test the same scenario during create Purchase Order, it doesn't work the same way.

(in Posting Type M108, I made Control Type field For for Code Part Account, mandatory).

I mean when I pre posting on Purchase Order With out Entering Cost Center ( for account 500501), system doesn't rays any error, but I expect the system shows an error because Cost Center was made mandatory For 500501 account).

 

the only way system shows an error is that in Posting Type M108, i make the control type filed Mandatory For Cost Center Code part, but this is not a good solution because I have got some accounts for which the cost center is not mandatory.

 

 

Dear Mohammad, 

When you make a cost Centre mandatory for an Account then the check for this is in Accounting Rules and not in Purchasing. The only check for mandatory postings that you have in Purchase are those you have described, using mandatory pre-posting.

Since all purchase receipt postings will be verified against Accounting Rules the error message will appear then and the receipt postings will sit in Error status. Subsequently you will have to let the users know what they did wrong. It will not be a big thing. Believe me, they will not make the same mistake more than three times., most of them less.

Síncerely

Jonas


Dear Mohammad, 

When you make a cost Centre mandatory for an Account then the check for this is in Accounting Rules and not in Purchasing. The only check for mandatory postings that you have in Purchase are those you have described, using mandatory pre-posting.

Since all purchase receipt postings will be verified against Accounting Rules the error message will appear then and the receipt postings will sit in Error status. Subsequently you will have to let the users know what they did wrong. It will not be a big thing. Believe me, they will not make the same mistake more than three times., most of them less.

Síncerely

Jonas

Thanks for your response.
Unfortunately, in our organization, this mistake happens frequently, and the finance user constantly has to remind the procurement users about this issue. 

Let me rephrase my question. I don’t understand what the difference is between when I define Posting Type M100, the system forces the user to perform Pre Posting for 'NO part' in the purchase requisition, and when the user enters the Account If the cost center hasn't been specified, the system gives an error based on the predefined code part demand, and there’s no need to define a separate Posting Type for the cost center.

However, the system behaves differently when placing a purchase order. Defining Posting Type M108 (to force the user to perform Pre Posting) doesn’t result in the same behavior, and it doesn’t give the user an error when the selected account requires a cost center.

Technically , during the creation of a purchase request, the system uses this API “ (Pre_Accounting_API.C_Check_Mandatory_With_Acc)”

but it doesn't use it when creating a purchase order.

 


Reply