cancel
Showing results for 
Search instead for 
Did you mean: 

Payment Terms in PO getting Overwritten !!!

Former Member
0 Kudos

Hello Guys

Our client is facing a issue while creating PO ...They are creating PO for Vendor X for which payment term ZN45 is maintained in Vendor master under purchasing view.now as soon as they enter vendor no. in PO payment terms coming is ZN45 from vendor master - till this point it is perfect. But after entering qty and material system displays an error :"terms of payment cannot be changed from vendor master value ZN45

" because system some how changed the value to ZN30.

First I thought Info Record should be the reason but found that they have not maintained purchasing data in PIR.also no outline agreement is there.

So could anybody of you please let me know how or from where system is changing value to ZN30 from ZN45.

Thnks in Advance.

Regards

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

Please check the vendor master changes & check if in the past Payment terms was maintained as ZN30.

As it seems that after the entry of material, this is happening you need to check if there are any info records present.

Info recoreds get created automatically with the info update indicator, even if not maintained manually.

Thanks & Regards

Kishore

Former Member
0 Kudos

Hi Kishore

Thanks for the response but as i have mentioned there is no PIR for purchasing data maintained for this.

But I have tested again by changing the payment terms in Vendor master to ZN30 same as maintained in accounting view and found now PO we are not having any error message.

So it seems if system is finding payment terms as different in accounting view and purchasing view it is giving this error. but as per my understanding we can have different payment terms for accounting and purchasing. Now question is why system is suggesting payment term from accounting view by overwriting the one got fetched from purchasing view?

Second anybody has idea where i can see the message setting in SPRO for this?

Regards

Former Member
0 Kudos

Hi

The message number is :

"Terms of Payment cannot be changed from Vendor Master value ZN45"

Message no. ZPROCPO002

now it seems to be a customised message because of having application area as ZPROCPO which is Z message. any bidy know where I can find this is SPRO?

regards

Former Member
0 Kudos

spro-img-mmpurchasing-enviormental data---attributes of system messages

as u r message is coming in while po creation so u can change the attributes there

and asu said that u have maintained different payement terms in accounting and and in purchasing and the accounting terms overide the scenerio

that is because it is a scenerio same as like u create a po with terms 0001 AND at invoice change term to 0002 so system carry out calculation according to 0002

Former Member
0 Kudos

Hey Buddy

I appreciate your response but request you to please read the query properly and try to avoid vauge ansewrs.

First thing I have never said that I did Invoice then from where u r comparing the situation with invoice..i am getting the error in PO itself.

Second I have very clearly mentioned it is a Z message and I am not finding it under normal message settings in SPRO i.e.spro-img-mmpurchasing-enviormental data---attributes of system messages

So please try to helpme and not confuse me ..

regrds

Former Member
0 Kudos

iknow u said that u have created a z message but the thing is either u can change the message type that is warning ,error or information in programme it self using the message class or u have to include it into the system messages using new entery and that is the only way which i have given

if u r message is related with purchasing the u have to go for system attributes in purchasing there u have the option of new entery and after giveing version ,message no. u can get u r job done

and for first reply of mine let me tell u one thing u have written there that y have already checked the info record thats why i did not told to to check info record which mr. kishore has said

and now abotu that invoice thing

i have given that example so as to help u in understanding why the system is giving priority to terms of payment of accounts

i am just trying to give u an example

and well one more thing these post r to share the knowledge and not to discourage the pepole and if u didnt like someone answer then ignore them rather then giveing a bitter feedback

Former Member
0 Kudos

hi,

can u check the same in SE91,

Former Member
0 Kudos

Hi Buddy

Sorry if i Hurted you..my intention was not to hurt you but requesting you that we should post the answer by reading the query properly and if we dun know the answer then should not write ...that is why i have not written anything first time when u said please check vendor subrange becoz that was sumthing relevant...

Nyways Guys Once again would like to tell u that i dont want to change the message settings but just wanted to know how come system is changing the payment terms automatically from ZN45 to ZN30..

I know it is possible that some user exit is there but dun know how to find it...will appreciate if any one can tell me.

regrds

Former Member
0 Kudos

check out for the vendor subrange in vendor master may be u have maintained the vendor subrange in xk01 and as u mention the material then payment terms r pulled form vsr form vendor master

Former Member
0 Kudos

Hi

No vendor subrange maintained.

Regrds