Hide the quantity field at goods movements in cofirmation.

HI,
My client is using CO11N for confirmation. and doing auto goods reciept and auto goods issue.
Whn I am clicking on Goods movement in CO11N system is showing me which material is going in goods reciept and which is in Goods issue.
   Now my requirement is I want to hide the quantity field of the material in goods movement because some time user is changing the quantity of goods issue.
   Wat can I do for the same?
Please sugest
Thanks & Regards,
Nilesh Ithape.

Dear Nilesh,
Try to achieve the same using the authorization control.
You can take the help of the BASIS consultant and try to find the authorization object and the value
which's allowing to change the quantity.
Check whether this is the particular object C_AFKO_AWA is allowing the same(I'm not sure).
After finding out the Authorization object remove the tick mark for the value which's for change or delete.
You can find it using SU24 T code or using SUIM and other related T codes.
If it cant be done even after authorization control ,revert back to the forum.
Regards
Mangalraj.S

Similar Messages

  • Subcontract GRN - disable quantity field for 543 movement type

    Dear All,
    1) while making the GRN for subcontract PO the raw material will get consumed by 543 movement type but here the field is editable and we need to make it uneditable
    2) also if you might have observed that raw material qty will be calculated as per ratio but if i change the semi-finished matl qty the consumption qty of RM is not amended immdiately and if we need to take as per ratio in PO, we need to close the line by pressing " + " and amend the semi-finished qty and system will calculate the ratio and you can check by again pressing "+"
    this is certainly not desirable and we need the change in RM qty immedietely after changing semifinished goods qty.
    Please suggest me how to make it without help of ABAPER.
    Regards,
    Vimlesh

    Hi,
    Saying with regret that it is not possble in standard SAP .we had faced the same problem at my cleint side.We had gone for a custom development where the quantity field against the Input material will be not editable .
    Regards
    Sandeep

  • Problem with the quantity field

    hi every one
    i am facing a problem with the quantity field (vbap-kwmeng)
    as per my requirement i need to display this quantity field along with some other item fields from VBAP in an alv grid.
    among all the fields displayed in the alv grid only this quantity field is editable(end user can change this quantity)
    once end user changes this quantity and press save button i need to capture this new quantity in my internaltable.
    problem is input of length of quantity is 15 and the output length is 19
    so when i am pressing save
    say my quantity is 50 when i am pressing save '0.050' is coming because of the length difference
    how can i capture the original changed value.
    vamsi

    what about define two fields in  you inner table ,one as char and the other as vbap-kwmeng, you can show the char one in the ALV gird , when user input value and press SAVE ,you can move the value to vbap-kwmeng.
    you can test it,mybe some one has one better idea.

  • During conf-plant field in goods movement screen - to be didplay

    During Confirmation of a process order, in the goods movement screen, user can change the plant for a component...As a default it is copying the order header plant.
    Since it is a changeable field i.e. value can be changed , user is changing the filed value and system is issuing the material from that plant.
    Since the user has authorization in many both plant, hence I cannot restrict by authorization.
    I tried in CO86 to change field status, but I am not in the position to get the plant filed in goods movement screen.
    I am changing the screen with transaction variant, but I need to change all the training documents which  is very big job and train many people.
    Is there any other way out?

    Hi Rajesha
    Not fully sure but i think you can use the BADi ( WORKORDER_CONFIRM) to acheive this.
    BADI Details-
    Definition - WORKORDER_CONFIRM
    Interface - IF_EX_WORKORDER_CONFIRM
    Methods = AT_SAVE, BEFORE_UPDATE, IN_UPDATE, AT_CANCEL_CHECK
    Within this  a system message may be issued only in in these conditions, while saving the confirmation ERROR_WITH_MESSAGE (for AT_SAVE method) or NOT_ALLOWED (for AT_CANCEL_CHECK method) at the same time
    Just try this with your ABAP consultant  ...
    IT'll not make the plant field in display mode..but send an error if doesn't match with the plant in order header
    Best Regards
    Sumit Sharma
    Message was edited by:
            Sumit Sharma

  • Hide  the cursor when it not move?

    how to hide the cursor when it not move?
    i know how to creat a hide_cursor,but i want to hide it when the cursor not move and show it when it starts move again
    thank you!

    Create a javax.swing.Timer that has a 5 second initial
    delay, non-repeating. When it fires, it should hide
    the cursor (set to a blank cursor or whatever you have
    to do). Then on mouse motion events, you show the
    cursor and reset the timer.A good idea - is there no mouseNotMoved-event ?
    heres my sample-code:import java.awt.*;
    import java.awt.event.*;
    import java.awt.image.MemoryImageSource;
    import javax.swing.*;
    import javax.swing.event.MouseInputAdapter;
    public class HiddenCursorListener extends MouseInputAdapter implements ActionListener {
         private static final Cursor HIDDEN_CURSOR =
              Toolkit.getDefaultToolkit().createCustomCursor(
                   Toolkit.getDefaultToolkit().createImage(new MemoryImageSource(16, 16, new int[16 * 16], 0, 16)),
                   new Point(0, 0),
                   "HIDDEN_CURSOR");
         private static final Cursor DEFAULT_CURSOR = new Cursor(Cursor.DEFAULT_CURSOR);
         private Timer timer;
         private int timerDelay=1000;
         private Window window;
         public HiddenCursorListener(Window win) {
              window=win;     
         public void mouseEntered(MouseEvent e){
              startTimer();
         public void mouseMoved(MouseEvent e) {
              showCursor();
         public void mouseDragged(MouseEvent e) {
              showCursor();
         public void mouseClicked(MouseEvent e){
              showCursor();
         public void actionPerformed(ActionEvent e) {
              hideCursor();
         private void hideCursor(){
              if (window.getCursor() != HIDDEN_CURSOR)
                   window.setCursor(HIDDEN_CURSOR);
         private void showCursor(){
              if (window.getCursor() != DEFAULT_CURSOR)
                   window.setCursor(DEFAULT_CURSOR);
         private void startTimer(){
              timer = new Timer(timerDelay, this);
              timer.start();
         public static void main(String[] args) {
              JFrame f = new JFrame("Hidden-Cursor-Test");
              f.setSize(500, 500);
              f.setLocationRelativeTo(null);
              f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
              HiddenCursorListener lis = new HiddenCursorListener(f);
              f.addMouseMotionListener(lis);
              f.addMouseListener(lis);
              f.setVisible(true);
    }regards

  • In smartforms the quantity field is not showing the perfect value .

    In smartforms the quantity field is not showing the perfect value because the point is shifting left
    insted of showing 8.10 it is showing 80.00.

    Hi,
    Dont use the quantity field same as that it come from interface Fm declare one field for quantity in the global settings and write the logic to pass the value to that field and pass that global value to the particular texts...same is the case with currency fields also.
    Regards,
    Rohan.

  • Query Alert for a change in value of the Quantity field of the sales order

    Hi Experts,
    A query alert has been set up to alert the warehouse employee when a new sales order is created by a sales employee. Our client wants the warehouse employee alerted when the sales employee edits the quantity field of an already added sales order.
    Kindly assist in designing a query to notify of this change in the Quantity field of the sales order.
    David

    Try this one:
    SELECT T0.DocNum, T0.CardCode, T1.ItemCode, T3.Quantity 'Old Qty', T0.Quantity 'New Qty', MAX(T2.LogInstanc) 'Times Changed'
    FROM dbo.ORDR T0
    INNER JOIN dbo.RDR1 T1 ON T1.DocEntry = T0.DocEntry
    INNER JOIN dbo.ADOC T2 ON T2.DocNum = T0.DocNum AND T2.ObjType = '17'
    INNER JOIN dbo.ADO1 T3 ON T3.DocEntry = T2.DocEntry AND T3.ItemCode = T1.ItemCode
    WHERE T0.DocStatus = 'O' and T0.DocType = 'I' AND T1.Quantity != T3.Quantity
    GROUP BY T0.DocNum, T0.CardCode, T1.ItemCode, T1.Quantity, T3.quantity

  • Change of the quantity field to 5 decimal places in SAP

    Hi Gurus,
    The quantity field is appearing with 3 decimal places in BOM, Process Order, etc. Is it possible to make the decimal places to 5.
    All the decimal digits from SAP are 3 digits. We have an interface through which the data flows from another legacy system (Fow system) to SAP. And the Fow system setting was 5 digits. The issue is some of the raw material requirement qty was really minor and it might be below the decimal 3 digits.
    In that case, when the data flows to SAP from Fow system it will cause the material stage failure. so please help me to investigate how to let the SAP also could have the 5 digits decimal. Thanks.
    Regards
    Brijesh

    Dear ,
    Its SAP standard ,to put and use decimal places in BOM qty .You can use upto 3 decimal places in BOM qty.
    At SE11 you need to see what measure field is linked to the quantity field.Then goto tranaction CUNI and chage the decimal places of the unit of measure for the qty field unit , it will not allow you more than 3 decimal places in case of BOM qty.
    You have following choice :
    1. With the access key make changes in the standard program and take help from ABAPer
    SAPLCSDI, Table Name-RC29P, Field Name- MENGE.
    2) Change the base quantity in BOM header to 1000 aand accordingly change the component quantity.
    Hope this is clear
    Regards
    JH

  • How to Hide the Parameter field at run time....

    Hi,
    I have a parameter field which behaves differently depending on the User logged in.
    It has the LOV coming from following SQL.
    SELECT customer_name FROM Cust_mast;
    If the user = 'INTERNAL' then the Where clause will be
    WHERE cust_id in('DELL', 'SBC', 'BANK')
    Else there will be no WHERE clause or the parameter field
    should be hidden in the parameter form.
    So my questions are:
    1) How to hide the Parameter field during Run time?
    OR OR OR
    2) How to change the LOV select statement during Run time?
    Thanks.
    Ram.

    Hi Ram,
    Is there any way to play with the sql query SELECT using DECODE ?I'm not sure of this part, maybe someone else can suggest a way.
    However, what you want can be done in 2 other ways:
    1. Build 2 reports. Both reports will just be duplicates of each other, only difference being that the 'LoV where clause' will be different. Now you can fire the appropriate report in many ways. For example, if the customer is alreay logged inside your custom application, and therefore you already know whether the user is internal of external, you can design your button or link which launches the report to contain logic such that one of the 2 reports is fired depending on who the user is.
    1. Use a JSP parameter form, not a paper parameter form In this case, just build an HTML parameter form in the web source of your report. Use Java logic to populate the LoV drop-down list. When you have to launch the final report, just launch the paper-layout of the report. For example (you will have to modify this):
    <form action="http://machine:port/reports/rwservlet?report=ParamForm.jsp+..." name="First" method="post">
    <select name="selected_customer" onChange="First.submit()" >
    <option value="">Choose a Customer Name
    <rw:foreach id="G_cust_id" src="G_cust_id">
         <rw:getValue id="myCustId" src="CUSTOMER_ID"/>
    <rw:getValue id="myCustName" src="CUSTOMER_NAME"/>
    <option value="<%=myCustId%>"><%=myCustName%>
    </rw:foreach>
    </select>
    </form>
    In the code above, you will have to make sure that your report's data model defines 2 CUSTOMER_ID's (like CUSTOMER_ID_INT and CUSTOMER_ID_EXT). These 2 will be internal and external Cust ID's. Use Java logic to show one of them.
    Navneet.

  • How to hide the Parameter field during Run time?

    Hi,
    How to hide the Parameter field during Run time?
    I have a parameter field which behaves differently depending on the User logged in.
    I am using reports 10G
    For ex: I have 3 field created in JSP
    CUSTOMER
    PROVIDER
    FROM DATE
    END DATE
    If the user = 'SUPER show all the parameter
    CUSTOMER
    PROVIDER
    FROM DATE
    END DATE
    If the user is 'GATEKEEPER" Just show
    PROVIDER
    FROM DATE
    END DATE
    Can I do that?
    Please help
    Thanks.
    KK

    hi, i'm not familiar much with JSP. but i think workaround is to create two window one which have 4 fields and the other which have 3. if user is SUPER then call the first screen otherwise if user is GATEKEEPER then call the second screen.

  • AP Invoice interfaced to Projects shows the amount in the quantity field

    We are noticing that AP Invoices interfaced to Projects show the invoice amount in the quantity field, e.g. in projects quantity and cost both show the invoice amount. The actual quantity is different. Anybody experienced that or has a solution?

    Hi User,
    This is intended functionality of Oracle projects:
    For AP invoices the QUANTITY = ACTUAL AMOUNT (eg 1000) of the AP invoice at the distribution level and UOM = word "CURRENCY".
    Incase of labor expenditures the quantity = the number of hours and UOM = HOURS.
    Please revert incase more information is required on this issue.
    Thanks & Regards,
    Neeta

  • Unit of the Quantity field is displaying in internal format in Bex report

    Hi Experts,
    I have a BEx Query, in which i have quantity keyfigure added(Examble - Sales Quantity).
    When i run the report for a selection the report displayes the unit for the quantity field in internal format.
    Examble - instead of showing 10 CS (case), the report is shwing in 10 CV (internal format of unit CS is CV).
    Also when i check the cube content, it has the unit updated into the cube as CS for that keyfigure.
    Can any one let us know, how to dispaly the report output in external format.
    Regards.
    Muruganand.K

    Hi Gopi,
         The property in question is "calculated". This is a property of a context value attribute. So select the value attribute in the context to which your field is bound and view the properties. Set "calculated=true". It will generate the accessors.
         In the setter method, add the following piece of code:
    public void set<your attribute name>(IPrivate<your component>View.IContextElement element, java.lang.String value)
      DecimalFormat df = new DecimalFormat("#.00");
      value = df.format(value).toString();
    Regards,
    Satyajit
    Message was edited by: Satyajit Chakraborty
    Message was edited by: Satyajit Chakraborty

  • Explain the terms of  Revaluations,Goods Movements,Material Stocks.

    Hi all,
    I am technical consultant, need to under satnd the terms in Inventory Evaluation so please help me regarding the below things:
    1. Please tell what is" Revaluations" process in Inventory & what is this effect on stock?
    2. what is the Goods Movements & material Stock types ?
    Please give me the above details.
    Thanks,
    Kiran Manyam

    hi,
    Revaluation:
    When changing your plan data, you can revaluate the values using either a percentage increase or decrease. This enables you, for example, to base your plan values for 1999 on your actual values from 1998 plus 10%.
    You can execute the revaluation when changing plan data automatically, and in interactive planning
    Goods movement :
    Its means nothing but the moving of goods for one may be from one storage loc to another , plant to plant, etc..
    Inside it you will posting for :
    1. sampling
    2. scrapping
    3. unrestricted to Blocked
    2. unres. to Quality
    etc..
    Stock type:
    There are three stock type:
    1. Unrestricted ( valuated, can be plaanedvia mrp)
    2. quality stock (valuated, can be planned(check once))
    3. blocked stock(valuated, not able to plan via mrp)
    Apart from all three therealso GR blocked which is non-valuated type
    Matrial  type:
    Its define the type of material whther its UNBW non-stock matrial , roh , HALB etc...depending upon this only the quantity / value is unpated....as defined in the customization..
    Regards
    Priyanka.P
    AWARD IF HELPFULL

  • COGI : how to display the time of  a goods movement?

    Hello,
    through COGI, I get the good movements with error per material.
    When I open the errors list for a material, I get the posting date for each good movements but not the time! 
    Could you please let me know how to do for displaying error time or posting time in this screen?
    Thank you for your help!
    François

    Deleted

  • Setting Default Value to the Quantity Field in ML81n

    Hi Gurus,
    I have an assignment to set a default value of 1 to the quantity value when creating entry sheet. This is the process we go through before the point of setting the 1:
    1. Go ML81n and click on "Other Purchase Order" input some PO number and click enter.
    2. On the Menu --> Entry Sheet --> Create --> Empty Page
    3. At the bottom of the screen Click on "Service Sel", and click enter if a pop-up shows
    4. Now on the line item, select any row (1 or 2 or many). and Click on Services on top.
    So at this point when the new screen shows with the new Entry Sheet number, the line Items that comes up should all have a quantity of 1, and should be editable by the user before saving.
    How can i go about this. Which UserExit will do this or Enhancement Point. The screen field for this quantity is ESLL-MENGE.
    Thanks guys.
    Rewards, will be greatly reward.
    Edited by: Basil Balogun on Jul 7, 2008 11:03 PM

    Hi,
    Pls check out this Exit-
    package name ML-
    SRVESSR->EXIT_SAPLMLSR_010->Set Entry Sheet Header Data.
    For this in importing paramertes
    I _EKPO type EKPO in this we have MENGE field try to asign value 1 to this.
    First check the screen number of the popup screen for which you need to enter the MENGE valuein GUI status. Chck if this screen exit can be used by puting a break-point.
    And also try this screen exit for SRVEUSCR-
    EXIT_SAPLMLSR_020-Transfer of Data to Entry Sheet User Screen
    EXIT_SAPLMLSR_021-Adoption of Data from Entry Sheet User Screen
    SAPLMLSR-Screen exit at 0400 subscreen.
    Reward if helpful.
    Best Wishes,
    Chandralekha
    Edited by: Chandralekha on Jul 8, 2008 6:41 AM
    Edited by: Chandralekha on Jul 8, 2008 6:43 AM

Maybe you are looking for

  • Among the Netweaver XI and the Enterprise Portal.

    Hi, I am new to the Netweaver Technology and would like to know the following. 1. Which among the both i.e. Netweaver XI and the Enterprise Portal is better in terms of fetching the job and making a bettre career in it.? 2. Also which one is more in

  • Can i install windows on a mac book air?, if i can, do you recomend it?

    I want to buy a new macbook air but i need to use windows, but i dont know if i can install it on a macbook air and if i can install it, is it fast? Do you recomend it?

  • Create a portlet based on php file

    Hi All..I'm a very new comer about weblogic portal..now I'm using weblogic portal 10.3.. I have a question..Is there possible to have an portlet that can be enlarged? And is there possible if I have a .php file, and then I want to create a portlet ba

  • Default XI parameters in 7.1, soap sender.

    Hi, I have a quick question about Default XI Parameters in Soap sender adapter in PI 7.1. Why are they not present in PI 7.1( sender interface and sender NS )? which are mandatory parameters in 7.0. I was guessing that , this ways we can create a gen

  • Unable to see the application task in Workspace in 11.1.3

    Hi All, We are using the 11.1.3 version, we configre the same. After completion of the process if we went through the workspace we are not ablt to see the application taks in the workspace. If i went to see the confing log file the below error is com