How to made Qty field as non editable in MIRO
Hi SAP Gurus,
While Post a Goods Receipt (MIRO) for Receive the Material from Job
Worker, the Qty of Raw Material which needs to Issue or consume from
Stock will propose as per PO BOM. The Qty field of Raw Material is in
Editable Mode. Business wants that Qty Field to be Non-editable and not
to allow user to Change the Proposed Qty. As per PO BOM and based on
Material Received from Job Worker, Raw Material has to Issue or Consume
from Stock. If any Under Consumption or Over Consumption will be
adjusted thru MB04.
Pls let me know is there any setting to make Raw Material Qty field as
non editable.
Thanks & Regards
Sathish
Ph:9940518715
Hi,
There is no field selection in MIRO.
USE SHD0 and create a screen variant
Thanks & regards,
Kiran
Similar Messages
-
How to make a field in non Editable mode
Hi All:
Now i created one form through wizard method this consists of following details
Table name:T1
Fields:No,Name
here my requirement is how to make this "No" field in non editable mode after the insertion of the first record.You can make it a display item, you can disable the item, or you can set the update property to No. See the set_item_property in the Help documentation.
-
How to make the field as non editable?
Hi Gurus,
I have created the WD leave applications which will trigger the BAPI(which returns half of the work structure allocated to the employee leave sickness)value will be freezed in the input UI element.
Right now am getting the above said value but UI element is in still editable mode.
My requirement is once we freezed the value UI element has to be non editable.
any useful clues will be higly appreciated with higher points...............
Thanks in Advance,
Dharanihai dharani,
1.create a context attribute o type boolean and bind it to the ui elements enable property.
2.use the following code to set the enable to false.
3.wdContext.currentContextElement().setEnabled(false);
Any issues let me know.
Thanks n Regards
Sharanya.R -
Acc Assgnmnt details to be made non editable in MIRO for acct assgnmt cat A
Hi All,
1.How to make Account Assignment details ( like GL account, WBS element etc ) to be made non editable in MIRO ( Invoice) for account assignment category A (Asset) ? .
This means that the account assignment details in Invoice verification (that is picked already from PO after GR ) for account assignment category A should not be allowed to be changed in Invoice verification.
In configuration, for account assignment category, the tick mark for " account assignment changeable" and " account assignment changeable at IR" have already been removed.
Still SAP allows Account Assignment details ( like GL acc, WBS element etc ) to be changed in MIRO.
Where else changes are to be done?
2.Is there also a way to restrict this non editable feature of Assgnmnt details in Invoice verification for only one G/L account even further within this account assignment category A ?
Thanks & Regards,
HariHi
chcek in OB41 for miro field seletion options -
Disabling fields(Make the field as non-editable) in webdynpro ALV
HI All,
I have a requirement in the ABAP webdynpro where I have to disable(Make the field as non-editable) the field(or that ALV cell alone) in the ALV after the user has inputed in that field.
Is it possible, if yes, could you please give me some sample code , or links to which I can refer to.
Thanks for your help.
Regards,
Subash MHi,
Use the following approach :
1. Create an ALV and create an inputfield cell editor for the column that you want to make editable/disable.Refer this tutorial for creating an [Editable ALV|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3133474a-0801-0010-d692-81827814a5a1]
2. Now under the same node create an attribute EDITABLE type boolean and bind this to the readonly property of the input field. Include the following code while creating Input field for binding.
lr_input_field->set_read_only_fieldname( 'EDITABLE' ).
3. Now implement the onDataCheck event or OnCellAction event and pass abap_true to this attibute to make the cell readonly/disable.Refer this tutorial for [Events in ALV|https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/bd28494a-0801-0010-45a3-fc359d82d3e8]
Hope this helps.
Regards,
Radhika. -
How to restrict f4 help in non editable field in alv.
Hi Experts,
I Have one Column in ALV GRID which is non editable,but i have implemented f4 help in that column for new rows to be added.
so, for already existing rows i want to restrict input through f4 help in that column.
please help.
thanks in advance
surbhiHi,
Use FM REUSE_ALV_GRID_DISPLAY and implement the I_CALLBACK_USER_COMMAND for this as:-
I_CALLBACK_USER_COMMAND = 'USER_COMMAND' "<--in caps
FORM user_command USING ucomm LIKE sy-ucomm
selfield TYPE slis-selfield.
CASE ucomm.
WHEN '<function_code>'.
"validate the entry done by user here.
ENDCASE.
ENDFORM.
Hope this helps you.
Regards,
Tarun -
How to grey out ( make it non editable ) one line in ALV
hi i am working on a report which is ALV o/p report .the report has some editable and some non editable fields. based on the value of 1 column field i need to make the full line non editable . how is this possible.
please guide me.
Thanks,
Shiva.
Edited by: Alvaro Tejada Galindo on Mar 19, 2008 5:07 PMHi,
Try using the structure LVC_S_STYLE.
Declare a field of type LVC_S_STYLE in ur internal table,
Now,in ur new PERFORM chk this code:
ls_stylerow type LVC_S_STYLE.
LOOP AT it_itab INTO wa_itab.
IF wa_itab-field1(this will be the field by which u will validate) = 'X'.
ls_stylerow-fieldname = 'FIELD2' . "Field which you want to grey
ls_stylerow-style = cl_gui_alv_grid=>mc_style_disabled. "set field to disabled
APPEND ls_stylerow TO wa_itab-field_style.
MODIFY it_itab FROM wa_itab.
ENDIF.
ENDLOOP. -
Table control : Need to change Single field as non editable
Hi Experts,
Plz help me out. In a table control there r 7 fields and only one field is editable. When i change the status of a record as delete in tat table control, only the deleted record (all fields)should become non-editable. Is it possible? Pls suggest.
Regards,
J. Sriram.Hi,
In PBO of your screen
you should be using a step loop like this :
CONTROLS control1 TYPE TABLEVIEW USING SCREEN 100.
LOOP AT itab WITH CONTROL control1.
ENDLOOP.
Where the control1 is the tableview control defined in your program
and placed on your screen.
Put a second loop on screen inside this loop ant set the related attribute :
LOOP AT itab WITH CONTROL control1.
LOOP AT SCREEN.
IF SCREEN-NAME = 'COLUMN1'.
SCREEN-INPUT = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDLOOP.
So you can set cells editable or non-editable
and you can filter it which record & which field.. -
Need to do one field as non editable once a document is moved to 'executed' phase.
Hi All,
I have a field called 'comment' in Contract document. And once the document is moved to Executed phase all the fileds becomes non editable. And since 'Comment' is free text my user wants to do it as editable even when the document is in executed phase.The phases include
1.Draft
2.Budget Owner Approval
3.Financial Approval
4.Procurement Approval
5.Approved
6.Digital Signature
7.Executed
I tried this both in post phase script as well as pre phase script and found it's not working. Please suggest your ideas. Is there any other place I need to add code.
Postphase
if (phase.equals("Executed"))
logMsg.setLogMessage(" Executed START ");
Logger.info(logMsg);
//Changes done by me
comments = doc.getExtensionField("NON_DIGSIG_COMMENT").get();
logMsg.setLogMessage(" Comments are " + comments);
Logger.info(logMsg);
IapiDocumentLockManager.unlockField(session,doc,"NON_DIGSIG_COMMENT");
//Changes ended
parent = doc.getParentIBean();
if (hasValue(parent))
// get associated vlv value for phase
ValueListValueIBeanHomeIfc vlvHome = IBeanHomeLocator.lookup(session, ValueListValueIBeanHomeIfc.sHOME_NAME);
if (classinfo == 1004)
{// parent is Master Agreement
vlvBean = vlvHome.findUniqueByNameType("Executed Agreement",10);
} // end if classinfo == 1004
else
vlvBean = vlvHome.findUniqueByNameType("Executed Agreement",1);
} // end else
if (hasValue(vlvBean))
vlvLocalizedRef = vlvBean.getLocalizedObjectReference();
// set parent status
parObjRef = doc.getParentIBean().getObjectReference();
parentHome = IBeanHomeLocator.lookup(session, parObjRef);
parentHome.upgradeToEdit(doc.getParentIBean());
doc.getParentIBean().setStatusRef(vlvLocalizedRef);
logMsg.setLogMessage(" Parent Status updated to " + vlvLocalizedRef.getDisplayName() + " ");
Logger.info(logMsg);
parentHome.save(doc.getParentIBean());
logMsg.setLogMessage(" Parent saved ");
Logger.info(logMsg);
} // end if hasValue(parent)
logMsg.setLogMessage(" Executive Summary Approval END ");
Logger.info(logMsg);
Prephase
if (hasValue(other_phase) && hasValue(phase) && phase.equals("Approved") && other_phase.equals("Executed"))
logMsg.setLogMessage("Entering comment block");
Logger.info(logMsg);
//Changes by Lakshmi
comments = doc.getExtensionField("NON_DIGSIG_COMMENT").get();
logMsg.setLogMessage(" Comments are " + comments);
Logger.info(logMsg);
IapiDocumentLockManager.unlockField(session, doc, "NON_DIGSIG_COMMENT");
if (!bypassCheck)
ae.chainAtEnd(doc.createApplicationException("NON_DIGSIG", "zclm.contractdocument.advancetoexecutedfromapproved"));
} // end if (hasValue(other_phase) && hasValue(phase) && phase.equals("Approved") && other_phase.equals("Executed"))
//Block added my me
if (hasValue(other_phase) && hasValue(phase) && phase.equals("Digital Signature") && other_phase.equals("Executed"))
logMsg.setLogMessage("Entering comment block");
Logger.info(logMsg);
comments = doc.getExtensionField("NON_DIGSIG_COMMENT").get();
logMsg.setLogMessage(" Comments are " + comments);
Logger.info(logMsg);
IapiDocumentLockManager.unlockField(session, doc, "NON_DIGSIG_COMMENT");I agree with the definition of a position - that it's an occurrence of a job in an Organization. And I also couldn't agree with you more: that defintion shouldn't preclude you from moving the position around the company with re-orgs etc.
Sadly that's a limitation of Oracle HRMS and there is no way to change the Organization of a position. You'll just have to streamline your processes to clone positions instead. Here, Position Copy is your friend:
*HRMS Manager > Work Structures > Position > Position Copy
There are also other tools that may help. Check out:
Need To Change the Organization Associated with a Position [ID 375483.1]
Does that help? -
Making a header field as non editable while creating PO using ME21n
Hi Friends,
Could any one tell me the BADI or screen exit to make a header field (for eg: EKGRP - Purchasing Group) as non editable after giving default value to it?
Thanks in advance,
RamHi Ram,
goto se80 t-code and give 'ME' package, and now see the enhancements available.
You l get a relavent one, if you go through all those.
Hope this helps
Regards,
Sujatha -
Item field to non-editable mode(display mode) in Purchase Order(ME22n).
Hi SDN,
Based on the Comany code i need to modify the item level fields like <b>Item, Account Assignment, Material</b> to non-editable mode(display mode) in Purchase Order(ME22n).
So i modifed in the method MODIFY_SCREEN_TC_LINE of class CL_TABLE_VIEW_MM and set the value L_FIELD_STATUS = * for the screen filed MEPO1211-EBELP. When i execute, the whole column changed to display mode and the empty rows filled with 0(zero). But i want only grey mode for the line items that are present for that PO but not for the whole column. So can any one guide me to do so. I am using 4.6c.
Thanks in Advance
Regards
BashaHi Ramesh,
Normally you can change the currency field, after entering information in Data base's table, go to Detail's table and change the rate as you want, then directly choose your PO number.
so the system accept the rate entered aven though the PO had another rate.
Regards. -
Fields become non-editable when forwarding X11 session to Windows in Java 7
I have found what I believe could be a bug in Java 7, and Swing specifically. The scenario in which it occurs is pretty rare, so it's not surprising that I couldn't find anyone posting about experiencing this issue, but it's an issue that happens consistently for our product and our users.
Steps to reproduce:
1) Download any Swing-based Java application (for instance, IntelliJ IDEA or SoapUI) on a Linux machine.
2) SSH into this host machine from a Windows SSH client, using X11 forwarding (you can use this guide to set it up using PuTTy and Xming - http://blog.nth-design.com/2010/05/19/x11-putty-xming/ )
3) Run the application, and make sure the application is running with JRE7.
4) Try to edit some different text fields.
When doing this, certain text fields that are supposed to be editable suddenly become non-editable. This issue does not occur if you repeat the above procedure with JRE6.
If you need any further assistance in reproducing this issue, let us know.
Regards,
Arian Jafaripd**** wrote:
I have the same issue and I can't believe that this isn't the number one topic on every Java forum. GUI applications simply DO NOT WORK on Java 1.7. Absolutely incredible that this bug that will render millions of Java applications unusable has not been fixed.The OP describes a somewhat rare use case (X11 session forwarding), and you turned it into "millions of GUI applications don't work"? I'm confused here. -
How to make Mandatory field as Non-empty
Hi All
I need to make a mandatory field as NON EMPTY.
How can i do that.
Please help me on this.
Thanks
SathishWhat have you tried so far?
-
How to make selective fields of VD03 editable?
Hi all,
In VD03 transaction, if i press the Display -> Change option in Customer menu all the fields of the tabstrip sales, Billing Documents and Partner functions gets enabled, i.e ready for change. But I need to make only certain fields editable and the remaining fields need to be grayed out. How to achieve it?
Thanks in Advance,
Aravindan.hi,
For this you can use screen Variant(Using Transaction SHD0) and assign this screen variant to all user
Regards,
Alpesh -
How to make the field in no edit mode
Hi Experts,
In the selection screen with default value I am giving one date field. But user wants it in NO EDIT mode. only display.. how to do this. pl. give me sample code. Thanks & Rewards.hi
in at selection screen o/p event
in the screen table
make its input = 0
tables : mara.
SELECT-OPTIONS : s_matnr for mara-matnr MODIF ID m default 1000 to 1002.
AT SELECTION-SCREEN OUTPUT.
loop at screen.
if screen-group1 = 'M'.
screen-input = 0.
modify screen.
endif.
endloop.
reward if helpful
prasanth
Maybe you are looking for
-
my phone looks like offline all the time.its all about me to notice that its offline.then i have to push the main button and the power button together to open it.then the apple sign comes on the screen and the phone turns online.but i cannot receive
-
How to combine two images in preview onto one page
Sorry if this topic doesn't go here - there wasn't a "preview" category. I have two images that i want to print out on the same page and right now they are each on a separate page in the same file in preview. Does anyone know how I can combine them o
-
In the netui-grid tag, the grid accepts a rowset as an input dataset. If the data in the database is large, then will using the netui-grid be a memory hog ? Or is there a way to limit the number of rows retreived ? Or does the data-grid pull the data
-
How to open a browser using button?
Hi,experts, I create a button in a view in the WDJ. I can get a URL through call a webservice when I click the button and I need open a browser using the URL automatically. How can I do it? Best regards, tao
-
Oracle Version ---- 10.2.0.4 OS version-------- Sun SPARC 5.10 Backup Type -------Differential Incremental Backup We are on a 2 node RAC. Our RMAN backup fails at least twice every week on random days. When i checked the log, it is always hanging her