FIELD BSEG_ZUONR NON EDITABLE
Dear all,
I'm facing the following problem.
I need the field BSEG_ZUONR editable but it seems It is not possible. In fact, I tried to put the field in SPRO-->Document Change Rules, Line Item, but nothing happens.
Any ideas?
Thanks in advance
Hi
BSEG_ZUONR - Assignment field
In the GL account sort key is the indicator which will fill the assignment field after the document gets postedu2026.which in fact is modifiable.
You can create your own sort key with the TC OB16 .Assignment field can be a combination of 4 fields from Tables BKPF, BSEG, BSEC, BSED and would take a maximum of 18 characters
Eg; GL xxxxxx has the sort key as 001(posting date) then assignment filed gets updated with the posting date
Now if you want to change the assignment fields go to the document display- click on change display /change mode icon. Few of the fields would change to blue color, out of which 1 field is the Assignment field which could be modified.
Similar Messages
-
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:9940518715Hi,
There is no field selection in MIRO.
USE SHD0 and create a screen variant
Thanks & regards,
Kiran -
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 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.
-
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 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 -
To make a field in non editable mode
hi all,
I have a requirement. In which i want a field to be in display mode.
i want the user to select the data into the field only from the f4 option and not to entre manually.
How can i code this. this is a report and not a module pool program.
when i tried at selection screen even and loop at screen and input = 0 then i cant pass the value from f4 into the field.
Kindly suggest.
Regards & thanks
vidhyaHi VIdya,
use AT SELECTION-SCREEN ON VALUE-REQUEST Event.
in the CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
* DDIC_STRUCTURE = ' ' " Pass remaining Values as usual !
retfield = retfield
* PVALKEY = ' '
* DYNPPROG = ' '
* DYNPNR = ' '
* DYNPROFIELD = ' '
* STEPL = 0
* WINDOW_TITLE = WINDOW_TITLE
* VALUE = ' '
* VALUE_ORG = 'S'
* MULTIPLE_CHOICE = ' '
DISPLAY = ' F' " Here Passing F forces the F4 Help for Display Field.
* CALLBACK_PROGRAM = ' '
* CALLBACK_FORM = ' '
* MARK_TAB = MARK_TAB
* IMPORTING
* USER_RESET = USER_RESET
TABLES
value_tab = value_tab
* FIELD_TAB = FIELD_TAB
* RETURN_TAB = RETURN_TAB
* DYNPFLD_MAPPING = DYNPFLD_MAPPING
* EXCEPTIONS
* PARAMETER_ERROR = 1
* NO_VALUES_FOUND = 2
* OTHERS = 3
Hope this simple advice solves your problem
Cheerz
Ram -
Make quantity field of Free goods as non-editable.
Hie!
I have free goods scheme of 9 + 1 .If quantity of main material is 10 then it will split into 9 + 1 where 1 is free of cost.
While making the sales order the free goods quantity field is editable. So the users are able to change the free goods quantity. I want to make this field as non-editable.
Please suggest how to do this.
Thankyou.Hi Pallavi
If you change the manual qty which is automatically determined by the system then there will be a message thrown by the system
Suppse in your case if 9+1 you change the qty manually to 2 from 1 there is a message V1 no 737 thrown by the system
You need to change the message class thro ABAP development only not possible thro customization
Not only this in delivery also it is possible to change the free qty and this also has to be controlled by the ABAPer only
Regards
Raja -
How to maintain fields non-editable in MIGO
Hi all.
how to make fields as non editable in the transaction MIGO .
for ex: in MIGO screen there is field serial number. when we click this one it is displaying some serial numbers. For this field need maintain only display (non editable) mode.
if anybody know this pls..reply.
thanq.
skskHi,
I have not come across any transaction as such. I think you need the field VBELN to be in display mode.
You may try the following code in the enhancements;
loop at screen.
if screen-name = 'VBELN'. (or the field of your requirement)
screen-input = 0.
endif.
Modify screen.
endloop.
Make necessary additions according to your requirement.
Regards,
Renjith Michael. -
How to make the message choice as non-editable thru personalization
Hi,
I have one requirement to make the messageChoice field as non-editable, how to do this thru personalization for particular page.
because the same region available in some other pages also, so i need to do only for that page.
How to do?
Thanks in advance,
SANHi Shanthi,
If you want to make some rows editable and some as read-only, then the best thing to do is use an iterator. It is basically a class that implements interface IF_HTMLB_TABLEVIEW_ITERATOR and allows you to change properties of each cell of your table. You can do the following:
1. Create an iterator class that implements this interface.
2. Code method RENDER_CELL_START( ) to set all elements of a given row as read-only or editable as required.
3. Leave other two methods empty but do activate them.
4. Declare a public reference in your view implementation class of same type as this iterator class.
5. Pass this iterator class to 'iterator' attribute of your <chtmlb:configTable> in view htm.
In the iterator class, you also need to access your table node to decide which rows to make editable and which row to make readonly. To do this, you can declare an attribute in this class of type CL_BSP_WD_CONTEXT_NODE_TV and instantiate it from the CONSTRUCTOR. And you can instantiate this iterator class from DO_VIEW_INIT_ON_ACTIVATION( ) of your view controller.
Regards,
Shiromani -
Make rows as non editable in ALV
Hi Experts,
I have a standard ALV table where records are fetched from backend table. Here I have a field Approved as check box.
My requirement is I need to make all the rows as non editable, if the Approved checkbox is checked. How can I achieve this.
I went through the below discussion, but still am not clear of how to achieve it.
How to set some rows in ALV to be editable or some non editable.
I know to set a field as non editable in WD, but don't know how to set some specific rows as non editable in alv.
Please help me.
With Regards,
Ramakrishnan MHi,
Create an Attribute in the Context say READ_ONLY of type wdy_boolean and bind the read only of cell editor to that attribute using set_read_only_fieldname( ) method. Then set the value of attribute READ_ONLY to abap_true/abap_false based on check box value.
check this wiki for reference: How to edit conditionally row of a ALV table in Web Dynpro for ABAP - Web Dynpro ABAP - SCN Wiki
Hope this helps u,
Regards,
Kiran
Maybe you are looking for
-
My wife and i have two iphones and one mac mini, we basically want to share our photos and music but also have our individual settings, so I have set up two user accounts, i have managed to share itunes successfully however iphoto'11 will not seem to
-
Getting error while running crystal reports on SAP BW Query
Hi I have installed Crystal Reports 2008 SP3 and then SAP Integration Kit. I'm able to connect to SAP BW but after adding the query to crystal and while refreshing the report i'm getting an error Database Connection Error: 'BAPI Error #:0' Error occu
-
How to restrict the Report based on sales office
Hi Experts, I am using BW 3.5. I have a requirement that my sales report should give output to particular user with his respective sales office only. For Example : User, Sales Office A , Delhi B, Mumbai User A should not be able to see the
-
Im having trouble with setting up my imessage activation do I need credit
im having trouble with setting up my imessage activation do I need credit
-
My iPod 1st generation won't update to iOS
my ipod wont update