BADI Error: Field GOITEM-ACCT is not ready for input ? HELP!
I get this error message when testing my BADI in the MIGO Transaction. The BADI is the MB_MIGO_BADI. It is from the Line_modify method. Here is the entrie message:
BAdI: Field GOITEM-ZZREG_ACCT is not ready for input. (Change is not copied over)
Message no. MIGO050
Diagnosis
The contents of field GOITEM-ZZREG_ACCT have been changed in BAdI MB_MIGO_BADI (method LINE_MODIFY). The field, however, is not ready for input, so the change cannot be copied.
In method LINE_MODIFY, only the contents of fields that are ready for input can be changed.
The field is defined correctly in the screen as an input/output field - so it does not relate to that.
HELP!!!!!
Yes - I have reviewed all of the code and I never do any modify to the screen attributes of a field - although it sure acts like it. The screen lets me put in data and it stays there up until it finishes the method line_modify. The error is when i press return after i enter the field- it completes the BADI method and then goes to the main program and does field validation and always comes back with some internal table field called "work" with a value of 0 and it should be a value of 6.
Thanks!
Scott
Similar Messages
-
Field property indicator is not ready for input in sap
HI All,
i am trying to post transaction in GJT1.
i am getting below error "field property indicator is not ready for input"
i tried taking different asset,
now it is showing below error msg. please assist me on both the issues.
"system status CRTD is active"I got the answer.
using GJVV i was able to resolve my issue. -
Hi All,
I am trying to upload few materials using 'MATERIAL_MAINTAIN_DARK' FM.
But I am getting few warning messages as shown below.
The field MBEW-VJVPR is not ready for input and was therefore not transferred
The field MBEW-VMVPR is not ready for input and was therefore not transferred
The field MBEW-ZPLP1 is not ready for input and was therefore not initialized
Can someone please let me know the reason for the above warning messages?
Thanks and Regards,
Sachin M MPlease check thru MM01 whether these fields are display only or can be input enabled ?
a® -
Migo: field not ready for input
hello ,
i am stuck with an issue , which is ---
I have to add two fields in migo tablecontrol with dyndr- 200, for overdelivery tolerance and under delivery tolerance.
I am able to add them with my custom fields (ZZUEBTO,ZZUNTTO). and now fields are their in table control .
But now the issue , when i am initializing values to these fields using badi MB_MIGO_BADI ,and method LINE_MODIFY,
its showing warning that --
BAdI: Field GOITEM-ZZUEBTO not ready to accept input (Change will not be adopted)
Message no. MIGO050
Diagnosis
The contents of field GOITEM-ZZUEBTO have been changed in BAdI MB_MIGO_BADI (method LINE_MODIFY). The field, however, is not ready for input, so the change cannot be copied.
In method LINE_MODIFY, only the contents of fields that are ready for input can be changed.
if any one , please revert me back .
Thanx,
Jeetendra Chauhan
Edited by: jeet.chauhan on Jun 2, 2011 7:58 AMHi
If I understand you, you are modifing the standard dynpro SAPLMIGO 0200 (ie: the table control TV_GOITEM). I suggest you to avoid it and mantain these fields in a new tab with this BADI and methods PBO_DETAIL and PAI_DETAIL.
Regards
Eduardo -
Where is the "not ready for input" field stored in SAP?
Hi,
In the tcode CT04, the 'Additional Data' tab has a field called 'not ready for input'. I want to find this value in a table. I thought it was in CABN-ATINP but this does not seem to be populated all the time.
e.g.
1. characteristic ABCDE has the value checked in CT04 but there is no entry in CABN-ATINP
2. characteristic ZYXWV has the value checked in CT04 and there is an entry in CABN-ATINP
Does anyone know:
a) why?
b) how to find the value for point 1 above?
Thanks,
Kroc.obviously, that is wrong.
It is true that the ATINP value for batches which have a reference field in CT04 does not ever change but having a reference field does not necessarily mean that it should be display mode.
Anyone know why the reference field stops the ATINP field update?
And how does the program know that it should be 'not ready for input' when the ATINP flag is not changed?
Thanks. -
Mark field is Sales Order as "not ready for Input"
Hi there!
I would like to mark a field in a sales order as "not ready for input" i.e greyed out...would any one happen to know where I can control that? The exact field is screen field: VBKD-KURSK.
Thanks in advance
Elizabethhi,
check out these link.
VBAP-KTGRM and VA02??
<a href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAGTFADMLO/CAGTFADMLO.pdf.">http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAGTFADMLO/CAGTFADMLO.pdf.</a>
<a href="http://help.sap.com/saphelp_46c/helpdata/en/c1/6484d4c25411d1a5250060087d1f3b/content.htm">http://help.sap.com/saphelp_46c/helpdata/en/c1/6484d4c25411d1a5250060087d1f3b/content.htm</a>
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1984%3Fpage%3Dlast%26x-order%3Ddate">https [original link is broken] [original link is broken]
regs,
jaga -
Mark field in Sales Order as 'not ready for input'
Hi there!
I'd like to mark a field in the sales order as not ready for input. I need to refresh my memory on how this is done! The particular field is screen field: VBKD-KURSK.
Many thanks in advance
ElizabethHi Elizabeth,
you could use a transaction variant (SHD0). Maybe ther e is another easier solution...
Regards
Elmar -
Interactive form within WebDynpro not ready for input
Hi,
After building a simple interactive form with the form builder, I want to fill in the fields in the adobe form. The form is included in a ABAP web dynpro application as Interactive form and the enabled property is checked. But the form fields are still read only and not ready for input.
The interactive form uses ZCI layout and an ABAP dictionary based interface. The menu item include scripting was hit and I can not fill in the fields. Instead I only see read only fields. When previewing the form in the forms designer, the fields are open.
Please assist.
Regards
Ravikumarhi Ravikumar,
The following code fragment shows how this input readiness can be set up:
method WDDOMODIFYVIEW.
data: LR_INTERACTIVE_FORM type ref to CL_WD_INTERACTIVE_FORM,
LR_METHOD_HANDLER type ref to IF_WD_IACTIVE_FORM_METHOD_HNDL.
check first_time = abap_true.
LR_INTERACTIVE_FORM ?= VIEW->GET_ELEMENT(u2018INTERACTIVE_FORM_1u2019).
LR_METHOD_HANDLER ?= LR_INTERACTIVE_FORM->_METHOD_HANDLER.
LR_METHOD_HANDLER->SET_LEGACY_EDITING_ENABLED( abap_true ).
endmethod.
Hope this helps. -
Input ready query - not ready for input
I have created the following in IP:
1. A multiprovider based on an actuals cube (Standard infocube) and a plan cube (realtime - data can be planned not loaded).
2. An Aggregation level on the multiprovider - containing infoobjects: 0version, employee, WBS element, infoprovider, fiscal year, fiscal year variant, 0currency and 0amount.
3. A filter on the following infoobjects: employee (=123456), wbs element(XX.XX.XXX.X), version (variable - mandatory; ready for input), fiscal year(2008) and fiscal year variant(XX).
4. A planning function to copy from version 0 (actual) to version 866 (random Value - Master data exists).
I have created a query on the multiprovider and set the query properties correctly. I have also created two restricted key figures as follows:
1. Actual (Restricted by infoprovider = actual; version = 0; fy = 2007; fyvar = XX)
2. Plan (Restricted by infoprovider = plan ; version = input-ready variable; fy = 2008; fyvar = XX)
I have used all the infoobjects in the agg. level in the query. I am using the same version number (866) on the query selection screen as defined in the filter.
When I run the query, I can see only the actuals line. The plan keyfigure is not ready for input (although keyfigure properties are set to "Data can be changed using user entries or planning functions).
What am I doing wrong which is preventing the plan keyfigure from opening up for planning?
I have also tried to create an agg. level on the plan infocube with similar settings as above. When I run the query, I get a no data found result - which I think is right because there is no data in the planning cube.
PS: When I use the wizard in the planning modeler the keyfigure (0amount) can be changed.Hi Avya,
Use a filter on the 0currency, for a particular currency type. (if problem is: currency type keyfigures are not input ready)
This will mak it input ready.
**Reward Points for useful answers**
Regards,
Naveenan -
Data Entry Layouts - Rows not ready for inputs - Multiple records
Hi,
I have created a simple layout using a predefined simple structure for rows (FS Items) and a data driven one for columns (for the period value in LC).
Some cells show some data in them and are not available for input because there are multiple transaction records behind the numbers.
The transaction records share the same breakdowns except for the Currency Translation Indicator (it is empty for original records and shows '1' for records created during currency translation) and the currency key for transaction currency (sometimes it is empty).
It would be much appreciated if you let me know a way to introduce new data with layouts for FS Items (accounts) which already have transaction records.Hi Roberto,
Data may not be ready for input because of different reasons. The most I met were - you didn't expand the rows structure until the leaves (not nodes) or you marked the column as display only. -
Newly Appended rows are not ready for input in ALV Grid
Hi,
I created a ALV Grid using OO ALV ,
I made a condition for editable rows and I have succeded in it.
in the applicaton tool bar of the ALV I have the ADD and DELETE rows Buttons.
When I click on the Add row button I am having it Disabled for Input.
But I want the whole line Enabled for Input
How to get that
Regards"data Declarations
TYPES: BEGIN OF ty_sto.
INCLUDE STRUCTURE zarp_sto.
TYPES: celltab TYPE lvc_t_styl,
END OF ty_sto.
DATA:it_sto TYPE TABLE OF ty_sto,
wa_sto TYPE ty_sto,
alv_grid TYPE REF TO cl_gui_alv_grid,
container TYPE REF TO cl_gui_custom_container,
it_fieldcat TYPE lvc_t_fcat,
wa_layout TYPE lvc_s_layo.
CALL SCREEN 100.
MODULE status_0100 OUTPUT.
SET PF-STATUS 'STATUS'.
IF container IS INITIAL.
CREATE OBJECT container
EXPORTING
container_name = 'CONTROL'.
CREATE OBJECT alv_grid
EXPORTING
i_parent = container.
ENDIF.
PERFORM fetch_data.
PERFORM fill_fieldcat.
wa_layout-stylefname = 'CELLTAB'.
CALL METHOD alv_grid->set_table_for_first_display
EXPORTING
is_layout = wa_layout
CHANGING
it_outtab = it_sto
it_fieldcatalog = it_fieldcat.
CALL METHOD alv_grid->set_ready_for_input
EXPORTING
i_ready_for_input = 1
ENDMODULE. " STATUS_0100 OUTPUT
MODULE user_command_0100 INPUT.
CASE sy-ucomm.
WHEN 'BACK'.
LEAVE PROGRAM.
ENDCASE.
ENDMODULE. " USER_COMMAND_0100 INPUT
Data Fetch and Filling Field cat
FORM fetch_data .
DATA: lt_sto TYPE TABLE OF zarp_sto,
ls_sto TYPE zarp_sto.
SELECT *
FROM zarp_sto
INTO TABLE lt_sto.
LOOP AT lt_sto INTO ls_sto .
PERFORM fill_cell_tab USING ls_sto
CHANGING wa_sto.
MOVE-CORRESPONDING ls_sto TO wa_sto.
APPEND wa_sto TO it_sto.
ENDLOOP.
ENDFORM.
FORM fill_cell_tab USING ls_sto TYPE zarp_sto
CHANGING wa_sto TYPE ty_sto .
DATA: l_mode TYPE raw4,
ls_celltab TYPE lvc_s_styl.
IF ls_sto-manual_entry IS INITIAL.
l_mode = cl_gui_alv_grid=>mc_style_disabled.
ELSE.
l_mode = cl_gui_alv_grid=>mc_style_enabled.
ENDIF.
ls_celltab-fieldname = 'CONTRIBUTION'.
ls_celltab-style = l_mode.
INSERT ls_celltab INTO TABLE wa_sto-celltab.
ls_celltab-fieldname = 'TOT_CONTRIBUTION'.
ls_celltab-style = l_mode.
INSERT ls_celltab INTO TABLE wa_sto-celltab.
ls_celltab-fieldname = 'AVG_CONTRIBUTION'.
ls_celltab-style = l_mode.
INSERT ls_celltab INTO TABLE wa_sto-celltab.
ENDFORM.
FORM fill_fieldcat .
DATA: ls_fieldcat TYPE lvc_s_fcat.
CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'ZARP_STO'
CHANGING
ct_fieldcat = it_fieldcat.
LOOP AT it_fieldcat INTO ls_fieldcat .
IF ls_fieldcat-fieldname = 'CONTRIBUTION' OR
ls_fieldcat-fieldname = 'TOT_CONTRIBUTION' OR
ls_fieldcat-fieldname = 'AVG_CONTRIBUTION'.
ls_fieldcat-edit = 'X'.
ls_fieldcat-checktable = '!'.
ELSE.
ls_fieldcat-auto_value = 'X'.
ls_fieldcat-checktable = '!'.
ENDIF.
MODIFY it_fieldcat FROM ls_fieldcat .
ENDLOOP.
ENDFORM.
Please help in this issue
Edited by: SAP LEARNER on Dec 17, 2009 7:32 AM -
"This drive is not ready for use; it's door may be open ..."
Hi.
I recently updated to itunes 7, and then had an issue with a corrupt file on the i-pod (which resulted in chkdsk hanging itself at 27%, always). So I restored the i-pod and that took care of that - chkdsk now says it's fine.
However - it is also empty. My machine and i-tunes recognize it fine upon start-up; however, a short while into a full synch to get my library back on the i-pod, I invariably get the following error message:
"The drive is not ready for use; it's door may be open. Please check drive \Device\Harddisk\DR 3 and make sure that a disk is inserted and that the drive door is closed." The message comes with the options "cancel, ignore and continue", yet the latter two don't make a difference, and even if I choose cancel, itunes keeps trying until it eventually crashes.
This always happens after itunes has synchronized about 1.13 GB (out of 18.55 available).
As far as I can tell, both my system and the iPod are up to date (itunes and windows update say so, anyway). E: is unequivocally and exclusively allocated to the i-pod; changing the settings from "optimize for quick removal" to "optimize for performance" has made no discernible difference.
Any ideas would be very much appreciated.
Thanks.
DELL Inspiron 4150 Windows XPHullo ...
let me follow up on this again. I've followed your advice, de-installed spybot, no change. I looked through the windows support help base, nothing. While trying out different things, I started getting a "delayed write failed" message, and I did some things they suggested (including adjusting the registry - me, adjusting the registry!)and it went away, and now all I get is the "open door" message again.
That is: everything works absolutely fine, I plug in the i-pod (latest version i-tunes and i-pod is up to date), it's recognized instantly by the explorer as well as i-tunes. I've run all scans you can possibly run on it, and it is fine (no corrupt files, nothing). I've restored it twice through i-tunes, twice through the explorer. I've changed the drive letter.
It starts the synch fine (it's still almost empty after the last restore), but at some point, I get the error message. Interestingly enough, *up to* that point, it'll synch fine - I can disconnect it and play on it whatever's been synched thus far. I can also modify my i-tunes settings and preferences, all of which i-tunes will recognize and adhere to. It is just unwilling to put more than 1GB of stuff onto my 20GB i-pod.
Something I've noticed is that it is sometimes indicating apparently faulty charges in the beginning (though that is quickly corrected once the synch starts), as in, it'll recognize a certain amount of audio files, but also claim a random amount of "other" files, which should not be there (apart from the 30MB or so of genuine i-pod software).
Anyhow. I haven't seen any solutions to this on the forums or in the apple help files, but people appear to be having this problem still. Any ideas or input would be very much appreciated ...
Thanks. -
How to define on cell-level: ready for input or not?
Hello,
we would like to define on each cell of a table if it's ready for input or not.
Not only rows or columns should be marked as input-ready but single cells.
E.g. The user should be able to say A2 is ready for input, B3 ist not.
Thank you,
DanielHi Daniel,
I can not imagine such a function.
What is possible, is that you define the data slices according to what you want to be able to enter. so if you include several char with certain values in your data slices, your mask in the end will have the look, that certail cells are not ready for input.
Unfortunatly you can not set data slices on key figures, so maybe you need an account model.
regards
Cornelia -
Data Type Is Not Vailid for Input
Hello,
I'm new in (ABAP) WebDynpro and I have a problem with displaying data - particularly with HROBJECTs from our e-Recruiting system.
In my WebDynpro-Component i read some data of candidates into my context. One table (with candidate-infos) which i save in my context includes a field which is datatype of HROBJECT. After I've read this infos into my itab, I bind this table to my context. All this works fine! But as soon as I bind this context to a table-ui-element in my layout, i get a error message "Data Type Is Not Valid for Input", when i start the application.
If I delete the binding with the attribute which is a HROBJECT, it works.
Runtime Errors UNCAUGHT_EXCEPTION
Exception CX_WDR_CONVERSION_EXCEPTION
Information on where terminated
Termination occurred in the ABAP program "CL_WDR_CONVERSION_UTILS=======CP" -
in "IF_WD_CONVERSION_UTILS~TO_STRING".
The main program was "SAPMHTTP ".
In the source code you have the termination point in line 138
of the (Include) program "CL_WDR_CONVERSION_UTILS=======CM00G".
The termination is caused because exception "CX_WDR_CONVERSION_EXCEPTION"
occurred in
procedure "IF_WD_CONVERSION_UTILS~TO_STRING" "(METHOD)", but it was neither
handled locally nor declared
in the RAISING clause of its signature.
The procedure is in program "CL_WDR_CONVERSION_UTILS=======CP "; its source
code begins in line
1 of the (Include program "CL_WDR_CONVERSION_UTILS=======CM00G ".
136 WHEN cl_abap_typedescr=>typekind_struct1 "'u' " structure
137 OR cl_abap_typedescr=>typekind_struct2. "'v'. " structure
>>>> RAISE EXCEPTION TYPE cx_wdr_conversion_exception exporting textid = cx_wdr_conversion_
139 * raise exception type cx_wdr_conv_unsupported exporting type_name = l_type.
Please Help.
Thanksnow i've tried it with a independent candidate node (without) supply funciton. =>
The same error: "Data Type Is Not Vailid for Input"
Here's the code of my supply-function:
(probably not the best coding - but it works until i want to display a hro.)
METHOD get_cand_info .
DATA: lr_cdcy TYPE REF TO cl_hrrcf_candidacy_bl,
lr_cand TYPE REF TO cl_hrrcf_candidate_bupa_bl,
stru_requisitions TYPE if_componentcontroller=>element_requisitions ,
lt_h_cdcy_list TYPE rcf_t_list_candidacies_x,
ls_h_cdcy_list TYPE rcf_s_list_candidacies_x,
lt_cdcy_list TYPE if_componentcontroller=>elements_candidate,
ls_cdcy_list TYPE if_componentcontroller=>element_candidate,
lt_addr TYPE rcf_t_addressdata_bp,
ls_addr TYPE rcf_s_addressdata_bp,
lt_email TYPE rcf_t_emaildata_bp,
ls_email TYPE rcf_s_emaildata_bp.
* get all declared attributes
parent_element->get_static_attributes(
IMPORTING
static_attributes = stru_requisitions ).
CALL METHOD cl_hrrcf_candidacy_bl=>get_instance
RECEIVING
return = lr_cdcy.
CALL METHOD cl_hrrcf_candidate_bupa_bl=>get_instance
RECEIVING
return = lr_cand.
* Hole Kandidatur-Informationen der Kandidaten
TRY.
lr_cdcy->get_candidacy_list_x(
EXPORTING
ps_req_hrobject = stru_requisitions-hrobject
* ps_cand_hrobject =
* ps_appl_hrobject =
* p_exclude_draft = 'x'
IMPORTING
pt_candidacies_x = lt_h_cdcy_list
CATCH cx_hrrcf .
ENDTRY.
* Ergänzen der Informationen mit BusinessPartner-Infos
LOOP AT lt_h_cdcy_list INTO ls_h_cdcy_list.
TRY.
lr_cand->get_contact_data(
EXPORTING
ps_cand_hrobject = ls_h_cdcy_list-cand_hrobject
IMPORTING
pt_addressdata = lt_addr
* pt_telefondata =
* pt_faxdata =
pt_emaildata = lt_email
CATCH cx_hrrcf .
ENDTRY.
READ TABLE lt_addr INDEX 1 INTO ls_addr.
READ TABLE lt_email INDEX 1 INTO ls_email.
MOVE-CORRESPONDING ls_h_cdcy_list TO ls_cdcy_list.
ls_cdcy_list-postcode1 = ls_addr-postl_cod1.
ls_cdcy_list-city1 = ls_addr-city.
ls_cdcy_list-email = ls_email-e_mail.
APPEND ls_cdcy_list TO lt_cdcy_list.
ENDLOOP.
CALL METHOD node->bind_table
EXPORTING
new_items = lt_cdcy_list.
ENDMETHOD. -
Hidden variable but ready for Input - BEx
Hello everyone,
I wanted to know if it's possible to create a variable for selection screen in the BEx which is hidden but still ready for input.
I guess that if I uncheck the option "Variable is Ready for Input" in the variable properties in BEx, I will have a variable which is hidden and can be manipulated in a SAP Exit function module. I don't want to manipulate the variable there but send a value through RRI to this report (where the Variable should be hidden). If I uncheck the option "Variable is Ready for Input" I cannot set this in the RRI settings because I don't see the variable since it is not ready for input
Do you know a possible solution for this?
Thanks,
CarlosHello Bob,
Thanks for your fast answer. I got what you said, but it is not as simple as it is, for that reason I will describe the scenario a little bit more:
Source query has:
Variable: Key Date (Single, mandatory) -> InfoObject /APC/ACCTRADAT
Key date means "all before that date" (defined in the extractor).
Target query has:
Variable: Transaction Date (selection Option, optional) -> InfoObject /APC/ACCTRADAT
Transaction Date means "only that date" or "from one date to other date".
If I send the date through RRI, the target query will think that the value it is getting is a single value, but it's actually a range (all before that date).
For that reason I created a new InfoObject called Key Date for Recon. (/APC/RCTKEYDAT) with a single optional variable. I don't want to show the InfoObject as a free char because it makes no sence on it. So, depending on the variable I get, the extractor will decide either if it is a range or a single value. Any ideas?
Regards,
Carlos
Maybe you are looking for
-
A suggestion for the next upgrade.
When I want to separate my iPod I of course select the "eject" on the screen. However there are times when I just want to eject and keep the iPod connected (recharging, seeing what's on the iPod since the new upgrade took that away, listen to my tune
-
HT4437 how to see air play logo on my 4 s phone
How to play contents on my iphone 4 S on my TV through Apple tv
-
VIDEO_TDR_FAILURE on GT60-OND , please help
This started 4 days ago .Have formatted 3 times sense and used so many different drivers. Many drivers will fail to install . I am using 327.02 drivers right now after a fresh format and still BSOD .Any ideas out there or maybe this lappy is ready fo
-
Drill down - column expansion like row expansion
Trying to drill down (across) on the columns (as opposed to the rows). Is there another way besides changes the "level down" in the control panel?
-
Need Help On Apple Game Center Using Iphone 5 "Not Able To Login"
Iam a new user, 1st click on Game Center it ask to key in my apple ID password. After key In it shows "This apple ID has not yet been used in Game Center. Tap continue to set up your account. Then key in the origin place and birth date and it shows t