Restrict user not to change the Price (Tx ME58)
Hi,
I have one requirement the User should not able to change the Price at the time of Converting PR to PO (Tx ME58) System should take the price from Pur Info Record and should not be able to create PO with different Price.
Is it Possible?If yes please help me.
Thanks
Prasad
Hi,
I have one requirement the User should not able to change the Price at the time of Converting PR to PO (Tx ME58) System should take the price from Pur Info Record and should not be able to create PO with different Price.
Is it Possible?If yes please help me.
Thanks
Prasad
Similar Messages
-
Restrict user not to modify the lead when status is CLOSED
Hi,
Is it possible to configure the system not to allow any modifications to the lead once the status is set to CLOSED (one of the user status)?
Any input is appreciated.
Regards,
Venu.Hi,
This is little interesting!
Now Im not able to set the REASON though we havent saved the lead
Initially problem didn't get solved as suggested. i.e., Business Transaction Control -> No Change Allowed (Set Influence to Allowed)
I don't know why?
But i'm able to solve by setting LNCH (No Change Allowed) for status Closed in User Status Profile (last column in the table i.e., Trans).
But now because of these settings as soon as i change the lead status to CLOSED before setting a reason it self system is internally making the lead 'transferred' and hence not saving the REASON.
<b>How to configure the lead in such a way that: When i set the lead status CLOSED, i should be able to set the REASON for the corresponding status and should be able to save now. From next time onwards system should not allow user to edit the lead as the status is CLOSED</b>.
Please suggest whether its possible with configuration. <b><i>If not then i want to know why SAP reverting back the changes we are doing for lead "after setting status to CLOSED and before clicking on SAVE"</i></b>.
Regards,
Venu. -
Infopath form Restrict users not to delete the attachments uploaded by others
Hi ,
Could any one please help me on the below requirement ,
In infopath form, can we restrict the users to delete the attachments(multiple) which are uploaded by other users and one shold be able to delete the attachments which are uploaded by him/her self,
Any ideas are highly appricated ,
ANILHello,
This trick will work if you want to do for all users. Somehow you have to store the current user name, who has attached the files then hide show section based on user using conditional formatting.
Your job can be easy if only one person is uploading file in one form. In that case you can use UserName() function to get current user name and based on this name you can add rule on section.
But if multiple people are allow to upload file in same form then you are in trouble.
Hope it could help
Hemendra:Yesterday is just a memory,Tomorrow we may never see
Please remember to mark the replies as answers if they help and unmark them if they provide no help -
Restrict Authorisation not to change a field in IO master
Hi,
I want to know how to restrict authorisation for few users not to change the 'Profit Center' field in the IO master eg user1 should have authorisation to change IO master other than 'Profit Center' field. .
The t-code is KO02 (change Internal Order) and in the assignment tab there is a field for 'Profit Center' and I want to restrict the user from changing this field but should be able to change other fields.
Please let me know how this can be achieved.
Thanks
V.SHi VS,
You can try this yourself, try giving full access of tcode KO02 to a test Id and put a trace on it. And now try to login with this test Id and change the "Profit Centre" field, now looking at the trace file you will get to know which is the authorization object being cheked during this whole process.
Now try restricting those objects and continue negative testing with the test Id till you acheive your objective. -
How to restrict the users not to change receiving batch no. in 305 mov.type
Dear MM Guru,
We are using mov.type 303 & 305 for transferring the materials from one plant to another plant. t.code is MB1B (Non split valued item)
While receive the goods through 305 mov.type the user having the chance to change the receiving batch number. To control this changes, is there a way where we can restrict the users not to do the changes in receiving batch no. or can we do the GR with reference to the material document 303 mov.type.
Regards,
SivanandanHi,
Generally there is a possibility to change the batch no. If you want to restrict it means go for enhancement. Use BADI to acheive this.In MB_MIGO_BADI you can set not to change the batch no. Hope it works. Thanking you. -
After creation of PO system should not allow to change the price in PO
Hi There,
In my scenario once PO is created then after send to vendor PO print document,Users are changing the price in PO.so system should not allow to change the price in PO once PO got saved.
So please advice.Hi,
you could set in customizing for field selection keys the net price
to display for ME22N so that changes can not be made
(transaction OLME -> purchase order -> Define Screen Layout at Document Level).
Please check that you have set all the relevant field selection
groups to display: AKTV, ME22, ME22N... (read and apply note 30316)
Other workaround is try to do by yourself with the badi
ME_PROCESS_PO_CUST and send your own error message.
Regards,
Edit -
Not able to change the price of PO
Hi All,
I am not able to edit the price on PO.
Materail is free text catalog orders from SRM, I am not able to change the price.
Could you please help me in changing the price.
Is there any other steps i need to do to change the price.
ThanksHi there,
Is it greyed out or do you get an error?
Are there any follow-on documents?
Regards,
Matthew -
How can we restricted not to change the bach no in GR
Hi All,
When we do MIGO with ref to P.O or With ref to Out bound delivery , how can we restricted not to change the bach no.
Please guide me.
Thanks and Regards
ChandruHi Chandrashekar,
I am assuming that, you dont want batch to be changed duirng GR for a PO, but you can choose from existing batches in the system.
in SPRO->logistic General->batch management->Creation of New batches->Define Batch creation for goods movement.
Here you can control the way the batches can be popolated. Varous option are available which can be used too.
Please make detail process validation defore usign this option.
Please reward if useful.
thx,
MJ -
User Exit to change the Net price in the Billing document
Hi,
We have one billing document used for three countries
My requirement is , for worng price, user has to chaange the Price manually in the Billing document.
I cannt maintain the copy control setting from the Delivery document to Billing with Pricing Type C
Is there any user exit or alternative way to change Netprice in the Billing document.
regards,
santoshCheck the user exit USEREXIT_PRICING_CHECK or USEREXIT_CHANGE_PRICING_RULE in include MV61AFZA for your requirement.
Regards, -
!!!How to restrict user for making changes in Sales order , partner level
Hi all,
Can anybody tell me how to restrict user for making changes in Sales order at partner level, is it through user exit?Hi Ruchi
I hope u had gone to the screen fields which u want them not to be editable. So there u select all the fields contents which u do not want to to be changed and check the boxes with W.content and Display and save it. Once evrything is done u have to activate the particular transcation going in to the standard variants and put the name and click the activate button.
Hope its clear
Reward if help ful
Sri -
Help to change the price in sales order create bapi
hi,
i am able to change the price but not what i am trying to do.
can anybody please help . here i am submitting the code.
i am trying to enter the 40 into price field but it is takeing 400
<b>report zmybapi1 .
data : my_order_header_in like bapisdhd1 occurs 0 with header line,
my_order_header_ix like bapisdhd1x occurs 0 with header line.
data : my_orderitemsin like bapisditm occurs 0 with header line,
my_orderitemsix like bapisditmx occurs 0 with header line.
data : my_order_partners like bapiparnr occurs 0 with header line.
data : my_return like bapiret2 occurs 0 with header line.
data : w_vbeln like bapivbeln-vbeln.
data:
my_orderschedulesin like bapischdl occurs 0 with header line,
my_orderschedulesinx like bapischdlx occurs 0 with header line.
data : my_orderconditionsin like bapicond occurs 0 with header line,
my_orderconditionsinx like bapicondx occurs 0 with header line.
start-of-selection.
this is to assign values to internal table my_order_header_in
my_order_header_in-doc_type = 'TA'.
my_order_header_in-sales_org = 'JNJ1'.
my_order_header_in-distr_chan = '02'.
my_order_header_in-division = 'J1'.
my_order_header_in-sales_off = 'JNJ1'.
my_order_header_in-purch_no_c = 'testbapipo'.
my_order_header_in-purch_date = sy-datum.
my_order_header_in-req_date_h = sy-datum.
append my_order_header_in.
this is to assign values to internal table my_orderitemsin
my_orderitemsin-material = '000000000000000727'.
my_orderitemsin-plant = 'JNJ1'.
my_orderitemsin-target_qu = 'EA'.
my_orderitemsin-target_qty = '10'.
append my_orderitemsin.
this is to assign values to internal table my_order_partners
my_order_partners-partn_role = 'AG'.
my_order_partners-partn_numb = '0000000011'.
append my_order_partners.
my_order_partners-partn_role = 'WE'.
my_order_partners-partn_numb = '0000000011'.
append my_order_partners.
This is to assign values to internal table my_orderschedulesin
my_orderschedulesin-itm_number = '10'.
my_orderschedulesin-itm_number = '000010'.
my_orderschedulesin-req_qty = '10'.
my_orderschedulesin-SCHED_LINE = '0001'.
append my_orderschedulesin.
*This is to assign values to internal table my_orderconditionin
my_orderconditionsin-itm_number = '000010'.
my_orderconditionsin-cond_type = 'ZPR1'.
my_orderconditionsin-cond_value = '40'.
append my_orderconditionsin.
my_order_header_ix-updateflag = 'I'.
my_order_header_ix-doc_type = 'X'.
my_order_header_ix-sales_org = 'X'.
my_order_header_ix-distr_chan = 'X'.
my_order_header_ix-division = 'X'.
my_order_header_ix-sales_off = 'X'.
my_order_header_ix-purch_no_c = 'X'.
my_order_header_ix-purch_date = 'X'.
my_order_header_ix-req_date_h = 'X'.
append my_order_header_ix.
my_orderitemsix-updateflag = 'I'.
my_orderitemsix-material = 'X'.
my_orderitemsix-target_qty = 'X'.
my_orderitemsix-plant = 'X'.
my_orderitemsix-target_qu = 'X'.
append my_orderitemsix.
my_orderschedulesinx-updateflag = 'I'.
my_orderschedulesinx-sched_line = '0001'.
my_orderschedulesinx-req_qty = 'x'.
append my_orderschedulesinx.
my_orderconditionsinx-itm_number = '000010'.
my_orderconditionsinx-cond_type = 'ZPR1'.
my_orderconditionsinx-updateflag = 'U'.
my_orderconditionsinx-cond_value = 'X'.
append my_orderconditionsinx.
call function 'BAPI_SALESORDER_CREATEFROMDAT2'
exporting
SALESDOCUMENTIN =
order_header_in = my_order_header_in
order_header_inx = my_order_header_ix
SENDER =
BINARY_RELATIONSHIPTYPE =
INT_NUMBER_ASSIGNMENT =
BEHAVE_WHEN_ERROR =
LOGIC_SWITCH =
TESTRUN =
CONVERT = ' '
importing
salesdocument = w_vbeln
tables
return = my_return
order_items_in = my_orderitemsin
order_items_inx = my_orderitemsix
order_partners = my_order_partners
ORDER_SCHEDULES_IN = my_orderschedulesin
order_schedules_inx = my_orderschedulesinx
ORDER_CONDITIONS_IN = my_orderconditionsin
ORDER_CONDITIONS_INX = my_orderconditionsinx
ORDER_CFGS_REF =
if sy-subrc ne 0.
write: my_return-message, my_return-number, my_return-type.
else.
call function 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT =
IMPORTING
RETURN =
write: my_return-message, my_return-number, my_return-type.
endif.</b>
Message was edited by: pavan kumar pisipatiIs there any Multiplication happening in the condition type or any other conditions executes. Please check those..
Another way is, if always a multiplication of 10 is happening then pass the value by dividing it by 10. But this way is not a nice way or programming...
Check out both and let me know if not working.
Cheers,
Thomas. -
How to change the price of a material in PO
Hi,
Please tell me how to change the price of a material while raising a PO,for example i am raising a PO and in conditions the price is 100 and i wanna update it to 110.Please help meHI,
If you are using condion record, you can change the value for the required condition type so that it will flow to PO. IF you are not using that, you can change the price at the line item level in PO itself.
Regards
Ram -
Can change the price in the PO line item
Hello experts,
I have this Purchase order document where I can change the price in the PO line item(ME22N) where as in the other PO that I have created, changing the price in ME22N is not possible(shaded). They are all the same document type and plant combination. For the PB00 condition type configuration, It is set to D- not possible to process manually.
Please help.Thanks for your answer. Yes i am aware of that, basically the settings is what the price indicated in the info record and as long it is included in the validty periiod then when you create the PO, that price will be detected by the system. i am clear for that, my issue is why there are some materials that i can change the price in the PO directly while the others are the pricing tab is disabled(cannot change the price)
Settings in the SPRO-MM - PURHASING- CONDITIONS-DEFINE PRICE DETERMINATION PROCESS- DEFINE CONDITION TYPES PB00 is D(NOT POSSIBLE TO PROCESS MANUALLY) but stilll the system is showing some PO's that can be changed the price -
SBO2007A can no longer change the Price after Discount on marketing docs
In SBO2005A (subjecting to Document Settings), you could change the Price after Discount. Thisis no longer available in SBO2007A (unless you upgrade from SBO2005A with the appropiate settings.
I have not found a customer who thinks this is good idea.
Good to reinstate the functionality.
Regards
JeffHi,
The field "Price after discount" can become editable if you unmark the checkbox "Calculate the row Total using the Unit Price" (Document Settings->General Tab). As default this checkbox is disabled for new installations.
Also, please check the following link as well :
Re: Net price calculation
Regards,
Jitin
SAP Business One Forum Team -
You cannot change the price of an item AFTER I check out!
I ordered an XMEN: Days of Future Past box set with a robot head last night for $17.99 plus tax for store pickup online. The total came out to be a bit over $20. When I checked my email today, I was charged $29.99 for the item, and tax based on the new sale price. This is an increase of more than 50%!
It is not legal to change the price of an item AFTER a price is agreed and someone has paid. I would like someone to fix this, as this is a big deal for your customers.
I would like to know what Best Buy can do about this issue? I live in Minneapolis, and would like to believe that our local businesses aren't cheating their customers, especially those in their hometown.Greetings Kylearin,
I can imagine why you'd be concerned! I'd be surprised too if a price I saw during checkout was not reflected in my order confirmation page.
I've had the chance to review your account and it appears that your order for X-Men: Days of Future Past was submitted on 11/26/2014, shortly after midnight. Since this particular movie was a Deal of the Day item on 11/25 -- and since your order was not received while the lower sale price was in effect -- the price reflected on your order is correct. It's unfortunate if this does not meet your expectations, but remember that you may always cancel your order if you'd like by signing into your account on BestBuy.com.
BestBuy.com > Help Center > Cancel Your Order
http://bbyurl.us/ModifyingOrders
Thanks for your understanding, as well as for taking the time to post.
Aaron|Social Media Specialist | Best Buy® Corporate
Private Message
Maybe you are looking for
-
The topic says all really, Iphone 4s and 5 both have GSM and CDMA capabilities and it's supposed to be a world phone and blah blah, but, if i buy one unlocked 4s or 5 from Europe ( contract free) will I be able to use it with say ATT? I'm confused ab
-
C:\Windows\SysWOW64\vidperf.dll The path could not be found? What does this mean? How do I re-install this packet and eliminate this error message? Dell Laptop inspiron 1525 with Windows 7 Premium with open rights.
-
How to use xsl document() function with LiveCycle XSLT processor
Hello, I would like to use LiveCycle XSLT processor to merge xml documents by using the xsl document() function. However, I have not, yet, found clear reference information on the specifics of how to accomplish in LC. For instance if you have a tran
-
Wireless is coming through a LAN port
Just got broadband, and there tech support has done something to my computer that now my wireless signal comes through a lan port and not the wireless port. Anyone know how to fix this?
-
Need some help killing threads (not in the way already mentioned..)
I have read the ways in which we should safely kill a thread - and for the most part i understand that. But my question is HOW to implement it in the way that I need. Basically I have a multithreaded (ewww) app that really is a large job scheduler ru