Edit Order Field in a PO
Hi, we would like to edit the Order field of a PO with GR, but the Order field is already grey and could not be edit. How can we edit the Order field?
Thanks and appreciate your help
Paula
Hi, thanks.. But why can't we edit the Order Field? The PO has been GRd and we could not reverse the GR because it's requiring us to have and Order.. but we can't even edit the PO..
Thanks,
Paula
Similar Messages
-
Unable to edit certain fields in order type RE comparing with OR
Dear friend,
When I am creating return order with order type 'RE', I find out there are certain fields that are not editable. However, this issue doesnt happen with standard order(order type 'OR'). please refer to the following snapshot:
where you can see fields such as 'intercom', 'payment term' is eidtiable in order type or, but not in RE. Anybody could tell me why? and what configuration control this screen layout? how to edit this? thanks!
Best Regards
T.PHi Peng,
do you face this only for you ID/few users or for every user these 2 fields are not editable ? you have to check this by asking your colleagues/users .
If it is problem with few users then they have done some authorization check here only for few users.
if it is for all, then as mentioned by Venugopal, some enhancement is done for this to make non editable these fields.
What to you want, do you want to make it editable fields or do you just want to know why it has done ?
Regards
Sundar -
Purchase order Field LIke Material , Non editable by using Trax code Me22n
Guru
How to make Purchase order Field LIke Material , Non editable by using Trax code Me22n
ThanksHi
Check this in SPRO- SAP IMG- Material Management - Purchasing- Purchase order- Define screen lay out at document level
In this select the particular field selection key and change the material field to display.
Hope it will do
Regards,
Raman -
Sales order field Non Editable
Dear All,
how to make sales order field -payment terms non editable to the end users
we do not want the endusers to change the payment terms proposed from the customer master
With regards
Mohammed RaeesHi,
To make a filed entry enabled or grey (non-entry allowed):
User exits in the program MV45AFZZ-USEREXIT_FIELD_MODIFICATION
This user exit can be used to modify the attributes of the screen fields.
To do this, the screen fields are allocated to so-called modification groups 1 - 4 and can be edited together during a modification in ABAP.
If a field has no field name, it cannot be allocated to a group. The usage of the field groups (modification group 1-4) is as follows:
Modification group 1: Automatic modification with transaction MFAW
Modification group 2: It contains 'LOO' for step loop fields
Modification group 3: For modifications which depend on check tables or on other fixed information
Modification group 4: is not used
The FORM routine is called up for every field of a screen. If you require changes to be made, you must make them in this user exit. This FORM routine is called up by the module FELDAUSWAHL. -
What is the best method of making revisions to a PDF document with editable form fields?
I created several documents/forms in Microsoft Word in order to use tables for formatting, then turned them into PDFs using Acrobat X Pro. The auto form field recognition feature in Acrobat doesn't always recognize every field in the document, so I had to manually create some of them and alter their properties for correct font size, scroll long text, etc. I now need to revise / add more information to the documents. The only thing I know to do is to make these revisions to the original Word document, save as PDF, and redo all editable form fields again. Is there an easier way to edit these documents while keeping the current editable fields and their properties? Thanks.
Thank you! That seems to work fine and keeps my old editable form fields.
-
221 movement type with Purchase Order Field mandatory in MIGO
Hi,
When i enter , 221/261 movement type in SAP in MIGO screen .
What is the way to make purchase order field should displayed ? in SAP
Regards,
Rajendra D. Sawantcan you please explain the business need of getting a Purchase order number for while issuing the material with 221 /261
i have also checked in OMJJ eventhough the field EBELN is available in field catalouge but by adding it in OMJJ in 221 the screen does not appear there & probably the reason is that SAP does not support the need of that field there
IF at all you want to get a PO field in Screen then first copy 221 to create a new movement type and then look for some screen exit and enhance the table of MSEG/MKPF with a custom field by appending a structre.
Edited by: Sap: IN on Oct 17, 2011 11:45 AM -
ORDER field in display mode - Internal Order
Dear All,
While creating the Internal order ,the 'ORDER' field (AUFNR) must be in dispaly mode,so that the user are not able to key in the order no to the order type.
In our development client,its as per our req,but in production client its in editable mode and the users key in the order no while creating the same.
Can you let me know whre i have to the setting to get my requirement.
Do revert
Appreciate your help
Regards,Hi,
It depends on the number range u have assigned to u r order type. If you assign internal number range for your order type, then order field will be shown as display fileld in the order creation mode.
If you assign external number range for the order type, then order field becomes mandatory and input field.
If u dont want this field as input go and assign the internal number range to the order type.
Regards
Sudhakar Reddy -
while generating a crystal report can we edit database fiels in field explorer (at middle can we edit database fields)
Wrong forum to post the question, try to post the question in crystal reports community.
Its not possible to edit the database fields while creating the reports, its only used to call the rows of values in it. Can you explain me in detail what are you actually looking for .
--SumanT -
Editing Form Fields inside Acrobat? (after using LiveCycle Designer)
Adobe Acrobat 9 Pro Extended == Acrobat
LiveCycle Designer ES 8.2 == LiveCycle Designer
=========================================
Say I downloaded a new PDF from the interwebs.
I want to add some forms fields so I go to Forms ==> Add or Edit Fields... (inside Acrobat)
Now Acrobat will detect possible places where to add the form fields. I make changes etc. Then I am satisfied with my form fields.
Now say I want to remove a particular object from the PDF, lets take an image as an example.
So I fire up LiveCycle Designer; File ==> New ==> Import a PDF document ==> Create an Interactive Form with a Flowable Layout.
I remove that pesky little object.
In LiveCycle Designer, I save the file as PDF.
I open up Acrobat. I realize I need to make some more changes to some of the Form Fields.
But now instead of "Add or Edit Fields..." option I get "Edit Form in Designer..."
I hate the GUI of LiveCycle Designer --- I had rather edit the form fields from inside Acrobat, as it is easy and fast to change multiple form fields in a few clicks.Thank you Niall for the above response; Your response gave me an idea which allowed me to remove that line by zooming in to 200%
You know Acrobat detects Form Fields for you.
But many times it makes mistakes, for example in the screenshot below it made the boxes that came with the PDF as text fields instead of check boxes.
The thing is rather than me delete the (form) fields it detected, and start over by making new check boxes, I will not be able to place my new check box in exact locations as Acrobat has done.
When I imported the fields that Acrobat made into LC (by saving the PDF in Acrobat and then opening it with LC) I get option to change the Object Type from Text Field to Check Box when I right click the object.
Is there a similar way to change the Object Type from Text Field to Check Box inside Acrobat? Any suggestions?
===========
I would really like to do it inside Acrobat because then if I have to make some minor changes to some field properties, all my hard work which I did by filling the fields gets deleted, as I am forced to use LC. The text I add to the fields don't get deleted when I edit the field properties inside Acrobat. I don't know why LC decides to delete all the text which is filled out in the form fields even though the PDF is saved in Acrobat before being imported into LC?
Here is the above PDF file with the text boxes:
http://www.mediafire.com/?lnn32jm5am5
Again thanks for all your guidance so far. -
Editing a field in ALV and validating the newly entered Value
Hi Experts,
I have an ALV report in grid display (not object oriented). My requirement is to edit a field on the output and write the validations to validate the value that was edited on the ALV output.
This can be done using object oriented coding by using the method check_changed_data. For this to happen, i need to change the entire scope of my report into object oriented, which is like reinventing the wheel.
Since my report was developed using classical ABAP, what needs to be done to get this functionality. Any suggestions are welcome.
Thanks.in the FM 'REUSE_ALV_GRID_DISPLAY' import parameter IS_LAYOUT check out the columsn EDIT and EDIT_COLUMN. Also Use FM 'REUSE_ALV_EVENTS_GET' to get list possible event and pass a subroutine name which will be called when ever event is fired.
example:
CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
EXPORTING
i_list_type = 0
IMPORTING
et_events = l_events.
READ TABLE l_events WITH KEY name = slis_ev_top_of_page
INTO g_event.
IF sy-subrc = 0.
MOVE top_of_page TO g_event-form.
APPEND g_event TO t_events.
ENDIF.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_buffer_active = 'X'
i_callback_program = t_repid
is_layout = t_layout
it_fieldcat = t_fieldcat[]
i_save = t_save
it_events = t_events[]
TABLES
t_outtab = g_editpos1[]. -
Edit a field in ALV tree in a subscreen of a module pool
Hi
I want to make a field editable in the ALV tree based on some condtions in a subscreen of a module pool. I used the edit = 'X' field in the fieldcatalog still it is showing the field as display and not edit.
Please help me to get the field as editable and save it to the database table.
Please not this is ALV TREE
Regards,
MozilaHi Mayank,
Thanks for the reply
I am using oops method.
I tried making the field which is to be made editable as wa_fieldcatalog-edit = 'X'. But its not working. I didnt get you when you said edit in layout object.
I also went through the demo programs but these programs are not having editable fields.
My code is as follows:
IF tree4 IS INITIAL.
* create container for alv-tree
l_tree_container_name = 'TREE4'.
CREATE OBJECT l_custom_container
EXPORTING
container_name = l_tree_container_name
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
* create tree control
CREATE OBJECT tree4
EXPORTING
i_parent = l_custom_container
i_node_selection_mode = cl_gui_column_tree=>node_sel_mode_multiple
i_item_selection = 'X'
i_no_html_header = 'X'
i_no_toolbar = 'X'
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
illegal_node_selection_mode = 5
failed = 6
illegal_column_name = 7.
* create hierarchy
CALL METHOD tree4->set_table_for_first_display
EXPORTING
is_layout = s_layo
CHANGING
it_sort = it_sort
it_outtab = it_final
it_fieldcatalog = it_fieldcat.
ELSE.
CALL METHOD tree4->refresh_table_display
EXPORTING
it_sort = it_sort
EXCEPTIONS
program_error = 1
failed = 2
cntl_system_error = 3
others = 4
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
endif. -
To edit the field in the ALV report
Hi,
i want to edit the field of the ALV report what i need to do for that..
Thanks & Regards
Ashu Singhhi,
check the code,
REPORT zalv_fcat.* Output table T006 structure declarationTYPES : BEGIN OF ty_t006.
INCLUDE STRUCTURE t006.
TYPES : END OF ty_t006.*Internal table and wa declaration for T006
DATA : it_t006 TYPE STANDARD TABLE OF ty_t006,
wa_t006 TYPE ty_t006.*declarations for ALV
DATA: ok_code TYPE sy-ucomm,
fieldcatalog for T006
it_fielcat TYPE lvc_t_fcat,
fieldcatalog for fieldcatalog itself:
it_fielcatalogue TYPE lvc_t_fcat,
it_layout TYPE lvc_s_layo.*declaration for toolbar function
DATA: it_excl_func TYPE ui_functions.
Controls to display it_t006 and corresponding fieldcatalog
DATA: cont_dock TYPE REF TO cl_gui_docking_container,
cont_alvgd TYPE REF TO cl_gui_alv_grid.*controls to display the fieldcatalog as editable alv grid and container
DATA: cont_cust TYPE REF TO cl_gui_custom_container,
cont_editalvgd TYPE REF TO cl_gui_alv_grid.*intialization event
INITIALIZATION.*start of selection event
START-OF-SELECTION.
LOCAL CLASS Definition for data changed in fieldcatalog ALV
CLASS lcl_event_receiver DEFINITION.
PUBLIC SECTION.
METHODS handle_data_changed
FOR EVENT data_changed OF cl_gui_alv_grid
IMPORTING er_data_changed.
ENDCLASS. "lcl_event_receiver DEFINITION
LOCAL CLASS implementation for data changed in fieldcatalog ALV
CLASS lcl_event_receiver IMPLEMENTATION.
METHOD handle_data_changed.
ENDMETHOD. "handle_data_changed
ENDCLASS. "lcl_event_receiver IMPLEMENTATION*data declaration for event receiver
DATA: event_receiver TYPE REF TO lcl_event_receiver.*end of selection event
END-OF-SELECTION.*setting the screen for alv output for table display and
*changed fieldcatalalogue display
SET SCREEN 600.
On this statement double click it takes you to the screen painter SE51. Enter the attributes
*Create a Custom container and name it CCONT and OK code as OK_CODE.
*Save check and Activate the screen painter.
*Now a normal screen with number 600 is created which holds the ALV grid.
PBO of the actual screen , Here we can give a title and customized menus
*Go to SE41 and create status 'STATUS600' and create THE function code 'SUBMIT'
*and 'EXIT' with icons and icon texts
Also create a TitleBar 'TITLE600' and give the relevant title.&----
*& Module STATUS_0600 OUTPUT
MODULE status_0600 OUTPUT.
SET PF-STATUS 'STATUS600'.
SET TITLEBAR 'TITLE600'.
CREATE ALV GRID CONTROL IF DOES NOT EXISTS INITIALLY
IF cont_dock IS INITIAL.
PERFORM create_alv.
ENDIF.ENDMODULE. " STATUS_0600 OUTPUT* PAI module of the screen created. In case we use an interactive ALV or
*for additional functionalities we can create OK codes and based on the
*user command we can do the coding as shown below
*& Module USER_COMMAND_0600 INPUT
MODULE user_command_0600 INPUT.
CASE ok_code.
WHEN 'SUBMIT'.
*TO GET THE CURRENT FIELDCATALOGUE FROM THE FRONTEND
CALL METHOD cont_alvgd->set_frontend_fieldcatalog
EXPORTING
it_fieldcatalog = it_fielcat.
*refresh the alv
CALL METHOD cont_alvgd->refresh_table_display.
*to Send Buffered Automation Queue to Frontend
CALL METHOD cl_gui_cfw=>flush.*Exit button clicked to leave the program
WHEN 'EXIT'.
LEAVE PROGRAM. ENDCASE.ENDMODULE. " USER_COMMAND_0600 INPUT&----
*& Form CREATE_ALV
&----FORM create_alv.*create a docking container and dock the control at the botton
CREATE OBJECT cont_dock
EXPORTING
dynnr = '600'
extension = 100
side = cl_gui_docking_container=>dock_at_bottom.*create the alv grid for display the table
CREATE OBJECT cont_alvgd
EXPORTING
i_parent = cont_dock.*create custome container for alv
CREATE OBJECT cont_cust
EXPORTING
container_name = 'CCONT'.
*create alv editable grid
CREATE OBJECT cont_editalvgd
EXPORTING
i_parent = cont_cust.* register events for the editable alv
CREATE OBJECT event_receiver.
SET HANDLER event_receiver->handle_data_changed FOR cont_editalvgd. CALL METHOD cont_editalvgd->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_modified.*building the fieldcatalogue for the initial display
PERFORM build_fieldcat CHANGING it_fielcat it_fielcatalogue.*building the fieldcatalogue after the user has changed it
PERFORM change_fieldcat CHANGING it_fielcatalogue.*fetch data from the table
PERFORM fetch_data.* Get excluding functions for the alv editable tool bar APPEND cl_gui_alv_grid=>mc_fc_loc_append_row TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_insert_row TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_cut TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort_asc TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort_dsc TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_subtot TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_graph TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_info TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_print TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_filter TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_views TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_export TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_paste TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_find TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_copy TO it_excl_func.
*Alv display for the T006 table at the bottom
CALL METHOD cont_alvgd->set_table_for_first_display
CHANGING
it_outtab = it_t006[]
it_fieldcatalog = it_fielcat[].
optimize column width of grid displaying fieldcatalog
it_layout-cwidth_opt = 'X'.* Get fieldcatalog of table T006 - alv might have
modified it after passing.
CALL METHOD cont_alvgd->get_frontend_fieldcatalog
IMPORTING
et_fieldcatalog = it_fielcat[].to Send Buffered Automation Queue to Frontend CALL METHOD cl_gui_cfw=>flush. Display fieldcatalog of table T006 in editable alv grid
CALL METHOD cont_editalvgd->set_table_for_first_display
EXPORTING
is_layout = it_layout
it_toolbar_excluding = it_excl_func
CHANGING
it_outtab = it_fielcat[]
it_fieldcatalog = it_fielcatalogue[].
ENDFORM. " CREATE_alv
*& Form fetch_data
FORM fetch_data.* select data of T006
SELECT * FROM t006 INTO TABLE it_t006 UP TO 50 ROWS.
ENDFORM. " fetch_data
*& Form BUILD_FIELDCAT
FORM build_fieldcat CHANGING it_fldcat TYPE lvc_t_fcat
it_fcat TYPE lvc_t_fcat.
Fieldcatalog for table T006: it_fldcat
to generate the fields automatically CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'T006'
CHANGING
ct_fieldcat = it_fldcat[]
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.*----
Fieldcatalog for table LVC_T_FCAT:it_fcat
Generate fieldcatalog of fieldcatalog structure.
This fieldcatalog is used to display fieldcatalog 'it_fldcat'
on the top of the screen. CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'LVC_S_FCAT'
CHANGING
ct_fieldcat = it_fcat[]
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " BUILD_FIELDCAT
*& Form CHANGE_FIELDCAT
*after the user has modified the fieldcatalogue we build another fieldcat
*for the modified alv display
FORM change_fieldcat CHANGING it_fcat TYPE lvc_t_fcat. DATA ls_fcat TYPE lvc_s_fcat. LOOP AT it_fcat INTO ls_fcat.
ls_fcat-coltext = ls_fcat-fieldname.
ls_fcat-edit = 'X'. IF ls_fcat-fieldname = 'COL_POS' OR ls_fcat-fieldname = 'FIELDNAME'.
ls_fcat-key = 'X'.
ENDIF. MODIFY it_fcat FROM ls_fcat.
ENDLOOP.
ENDFORM. " CHANGE_FIELDCAT
ref:saptechnical tutorial.
Regards,
Anirban -
Text continues moving horizontally rather than starting a new line in editable text field
I am trying to make a feed backbox for visitors on my website. I have made the editable text field and scroll bar and set all of my preferences, but when the typing reaches the border on the right of the text field it just continues to type further horizontaly. I can start a new line by pressing enter but I would like it to start a new line on its own when it reaches the boundary. Any help is appreciated.
assign your textfield's wordWrap property to true.
-
Posting to Production Order Field during WIP Calc in Classic Ledger FI/PCA
During our weekly Work In Process Calculation job (SAP Transaction KKAO) the following journal entry posts correctly per our company's SAP configuration:
Debit/Credit Work In Process Change (Income Statement)
Debit/Credit Work in Process Inventory (Balance Sheet)
When the entry posts in the Financial Accounting and Profit Center Accounting Modules within the Classic Ledger, the Order field (BSEG-AUFNR, GLPCA-AUFNR) is not being populated with the Production Order number. Instead it is going into a Text field. An example of the current behavior is below.
Itm PK Account Account short text Amount Text
1 40 530000 WIP Change 9.59 ORD 12345678
2 50 132000 WORK IN PROCESS 9.59- ORD 12345678
The other Production Order transactions such as labor confirmations and finished good deliveries populate the aforementioned Order fields and have no Text entry.
I would like the WIP calculation transaction to populate the Order fields in the Financial Accounting and Profit Center Accounting Postings. How can I make this happen within the SAP configuration?
Thanks in advance for your reply.
RomanHi,
old PCA report painter reports can be migrated to NewGL reports under certain circumstances (see SAPNET note 1555535 for details).
As the NewGL PC reporting bases on the data available in the new GL tables FAGLFLEX* I think that you will miss some infos in NewGL PC reporting compared to infos available in classic PCA reporting (eg object type / object class).
Nevertheless it is possible to add fields toFAGLFLEX* but I doubt that this will be helpful in your case.
BR Christian -
How to Edit Key Fields or Delete Lines from Table Entries
Hi Experts
While releasing Transport Request Number we are getting an error during release. This seems to be as a result of improper data feed while running of eCATT's . The dates in the all these fields have been entered as " . .0101" which is in the wrong format ( eg. Table T811F u2013u201CSDATEu201D field). "SDATE" seems to the key field of the table . Can you please guide on how we may delete these lines or edit the field in the table.
Regards
AnandaHello,
I dont think its a good idea to delete the records from those standard tables. You rather re-run your ecatt and edit/update the existing records and try.
regds,
Kiran
Maybe you are looking for
-
My friend called me with a strange problem on his Mac Mini. He said today when he restarted his Mac all this desktop icons and menu bars have been change. Instead of the normal menus such as File, Edit, View etc... He now sees a bunch of "A" with squ
-
I converted 8mm tapes using a digital8 camcorder but think the camcorder has issues, because I just picked up a 8mm camcorder and footage looks better, not noisy like on the d8, anyhow now I have a canon elura set up with pass through ready and an an
-
Runtime Error while updati9ng a standard sap table - fagl_saplinfo_val.
Hi, I am facing a problem in updating a standard sap table through a z program. The table name is fagl_saplinfo_val. Error description is: Termination occurred in the ABAP program "ZMIGR_PCA_COPY" - in "SUB_POST-CUSTOMER_DATA".
-
FAQ: How do I trim in the Timeline using keyboard shortcuts in Premiere Pro CS6 and CC?
You can now trim with a lot more keyboard shortcuts in the Timeline in Premiere Pro CS6 and CC. See this article for details: Timeline trimming using keyboard shortcuts in Premiere Pro CS6.
-
Captivate 7 and Mac OS 10.9.1 : crash.
Hi, I use Captivate 7 and MacOS 10.9.1. I can create new project, I can open captivate. But each time, I want to open an existing files, captivate crash (close). I try to install again and again captivate, but I have always the same problem. Anyone