ORDERS05 incorrectly pushing the XVBAP-EAN11 onto screen-field VBAP-MATNR
Hello,
For an inbound sales order (IDoc, basic type ORDERS05) I am passing EAN of materials on E1EDP19-IDTNR with qualfier 003. SAP understands that this is not the SAP-matnr, but is the EAN. Hence, SAP correctly populates the XVBAP-EAN11 -- refer LVEDAF5F.
However, later on, during actual VA01-BDC processing -- refer LVEDAF4O -- SAP is pushing that EAN11 on VBAP-MATNR (that is normal SAP-material number), and thereby IDoc runs into error.
I have implemented EXIT_SAPLVEDA_001 to get around this. But is there anything I am missing due to which standard SAP is not taking care of the EAN11 ? Please advise. Thank you.
Regards,
Hi Geoff Stone
You need to apply OSS Note for your Case.
What type of industy is yours ???
what version of the SAP ??
Ramesh
Similar Messages
-
How to change the name of a screen-field
Hi gurus,
I need to know if there is a possibility to change the name that appears in the infotype of any screen-field standard?
If so, please, let me know
Answer will be rewarder!!Hi,
Transaction --- CMOD --- Goto -- Text Enhancement -- Keyword ---Change -- Enter the data element and change the field name.
Hope it will help..
Regards,
Vikash -
DYNP_VALUES_UPDATE does not change the value of my screen fields
Hi,
I have a screen with a header area and a control with an ALV.
In my header area i have 2 fields shown as an icon. These icons should change
with an event triggered in the ALV (in handle_user_command)
In handle_user_command I check the values of a column in my ALV - I have 3 possible cases : a green led, a yellow led or a red led.
When i'm debugging the program, everything seems to be ok. In my table i see the new values of the icons, but when I see the screen afterwards the old values have not been replaced. (I also use an refresh of my ALV)
Any help is welcome!
THx,
HelgaHi,
declare the internal table like below:
DATA: i_fieldvalues TYPE dynpread OCCURS 0 WITH HEADER LINE.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR field.
PERFORM Display_contion_types.
FORM Display_contion_types.
Search help for Condition Type
PERFORM Display_contion_types.
Update screen fields like below:
Update Screen Field.
CLEAR i_fieldvalues[].
MOVE: 'V_TEXT' TO i_fieldvalues-fieldname .
WRITE i_t685-vtext TO i_fieldvalues-fieldvalue .
APPEND i_fieldvalues.
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
dyname = sy-cprog
dynumb = sy-dynnr
TABLES
dynpfields = i_fieldvalues.
endif
regards,
Raja -
How to populate the calculated value into screen field.
I am doing one enhancement in QM.I have added one custom screen to notification transaction ( QM01/QM02/QM03) transaction tab strip control using the enhancement QQMA0001.The Details of the calling and called screens as shown bellow
The Calling screen: SAPLIQS0
Screen Number: 7790
Screen Area :USER0001
Called Screen: SAPLXQQM
Screen Number: 0101
I have developed the Custom Screen in screen 0101 and called in PBO of program SAPLIQS0 7790 screen.
The Screen in calling perfectly .The Custom screen having different fields like Raw cost, Intermediate cost, Finished cost, SCAR Cost and Sales Order Cost Etc... These fields are out put filed types. No input for these screens.. I have few doubts regarding this
How to populate the calculated values in Custom screen?
Where we wrote the code to populate the calculated values in custom screen?
You have any idea please guide me
Thanks & Regards,
SamantulaAs your screen fields should be global variables in SAPLXQQM, you may initialize them by implementing function module EXIT_SAPMIWO0_008 which also belongs to SAPLXQQM (Customer Exit: Transfer Notification Data to User Screen)
-
What SAP Table contains the info that a screen fields is hidden
What SAP table contain screen painter information. Specifically what table contain the logic that a Infotype screen field is vivisable / hidden from the online user. I have been looking in SM51 and cannot track down the table used for this purpose...
Hi Ryan,
Please post this question in ABAP forum. -
How position the cursor in selected screen field insted of defualt field
Hi All,
Can you pls let me know , how to position the cursor in selected selection-screen filed. My requirement is i have 3 selection-screen fields, By default cursor is positioned on field screen field, but i want the cursor to be positioned at 3rd screen field to enter input, i want to do this coz i am filling first 2 screen fields with default values, so i need to position the cursor at 3 rd screen filed. let me know if it is possible to achieve this.
Thanks in advance.
Regards
VishalYou will need to point it to the LOW field.
report zrich_0001.
tables: reguh.
select-options :
s_bukrs for REGUH-ZBUKR default 'US10',
s_laufd for REGUH-LAUFD default sy-datum,
S_LAUFI FOR REGUH-LAUFI .
at selection-screen output.
<b>set cursor field 'S_LAUFI-LOW'.</b>
Welcome to SDN! PLease be sure to award points for helpful answer and mark you post as solved when solved completely. Thanks.
Regards,
Rich Heilman -
Issuing of remuneraton statement on the checking of selection screen field
Hi Experts ,
Verify the field XYZ in the selection screen.
- If the field is not checked, the remunerations statements should be issued in this sequence order:
u2022 PA code
u2022 PSA code
u2022 Cost Center code (KOSTL)
u2022 Employee number (PERNR
please help to write code for the above requirement .
thanks
Harishsolved
-
How to get the values in the dropdown listbox for screen field
hi friends !
I have selected dropdown listbox for a field in the screeen. Now, how to pass the possible values into the list. Please give the kind help.
Regards,
-Prasad.Hi Prasad,
As Raja had mentioned, this topic has been discussed many times in this forum in the past. Please make sure that you first search the forum for related topics before you post new ones. that would avoid a lot of redundancy. Anyays, here are some of the topics you can refer to:
Drop down list
DROP DOWN BOX
http://help.sap.com/saphelp_46c/helpdata/en/9f/dbabe435c111d1829f0000e829fbfe/content.htm
Regards,
Anand Mandalika.
P.S: Please don't forget to reward points and close the thread once your problem is resolved. -
How to make the selection screen field names to apper as in logon language
hai
the selection screen field names should appear
as that of logon language
and <u>before that once i logon with a language
it should pop up the (some)message in the logon language</u>.
For the selection screen filednames to appear as that
of the logon language whether i have to maintain the textelements for all screen fields in all possible languages or i have to write only in english and tell mentioning it to changeIn <b>SE38</b> --> Goto --> Translate.
Choose target language, and start making the translation -;)
Greetings,
Blag. -
Suppressing decimal places in the screen fields
Hello All,
I need to display a quantity fields which is referring to the domain MENGE(10+3)
While displaying, it appears as 1234567890.000
here how to suppresss the zero's.
Screen field is got from program(not dictionary)
can you help me out.
Regrds,
Subramanian.Hi,
Try the following..
in the attributes for the menge field give the Reference field (down below the attributes screen)...
Also Check the check box Right justified..
Thanks,
Naren -
Adding New Screen Fields Through BDT
Hi All,
In BP transaction there is a concession tab. i want to add 2 new screen fields from z table.
i have added from z table in that concession tab.
But The problem is that screen fields are coming in the last line.but where as i need those all new fields in right corner of first and second lines of the existing fields .plz.. help me
Thanks Inadvance ,
Siva KumarHi Vishnu
I suggest to use EEWB for adding the new field. Follow the following steps
1. Run Transaction EEWB (Easy Enhancement Work Bench)
2. Create new Project.
3. Select the relevent Z package.
4. Create Customizing and Workbench Requests.
5. Select table BUPA
6. Select the type of field you require (single or table) and follow the wizard.
The new fields will appeare on a new tab "Customer Data" on BP Screen.
The Screen Name and Sequence can then be changed with VCT.
Precautions:
1. Your user must have developer's key privilages.
2. There should not be any users working on the system when you are doing this activity.
3. The workbench request created is client independent. The customization request created is client specific.
4. The process is reversable and does not get effected by patch upload.
hope this may help.
Cheers
Avi -
What is the table name for structure field MUEBS???
Hi...Experts...
How can I know the table for a screen-field if i get structure from it F1 Technical settings....
Ex: Here MUEBS is the screen field (Char. Display) in one of the subscreens of VA41. And it is from
RV45A structure...
Now how can I know the table name for this field MUEBS.
I know some methods but they r not help ful.. please try it and get back to me.
Thanks,
Naveen.INaveen,
Table field Short Description
VBMUE Sales Document: Characteristic Overview
MUEBS Characteristic display
VBMUEZ Sales Document: Characteristic Overview Assignments
MUEBS Characteristic display
VBMUET Sales Document: Characteristic Overview Description
MUEBS Characteristic display
You can find same by SE15>Abap dictonary>fields>table fields.
Amit. -
Dear Friends
I have a Screen and 6 drop down boxes are there with different table references.
I have use PROCESS ON VALUE-REQUEST block for the getting there serch help values with use FM 'F4IF_INT_TABLE_VALUE_REQUEST'
my question is when i select One drop down belows are must be clear. that means
if I select Drop down 2 ==== Drop down 3,4,5,6 must be clear
if I select Drop down 5 ==== Drop down 5,6 must be clear
i use in PAI event like CLEAR <Field Name> but its not working
Can you anyone give me a solution to clear this issue
Thanks and RegardsHave a search through the ABAP UI forum for function module 'DYNP_VALUES_UPDATE' examples - you can use this in the way you want to update the value of other screen fields during a POV event i.e. in the F4 for another field.
If you scroll down through:
Re: getting the description
you'll see an example I posted of using this to set text for an associated field, but clear (set to space) should work equally well.
Jonathan -
[PAI] Refresh a screen field within PAI
Hi,
During the PAI process, I would like to refresh the content of a screen field (so that it is calculated automatically from the value of another field).
Indeed, the user would greatly benefit from this field condidering the checks performed during the PAI.
I tried the FM 'DYNP_VALUES_UPDATE' but without success...
Has someone another idea ?
Thanks in advance.
Best regards,
GuillaumeHi,
Thanks for your insights !
I have 2 fields on the screen : <b>my_source_field</b> and <b>my_pourcent</b>.
Here is the code :
PROCESS AFTER INPUT.
MODULE exit AT EXIT-COMMAND.
CHAIN.
FIELD my_source_field MODULE calculate_%.
ENDCHAIN.
CHAIN.
... lot of checks here, where the user requires the value of a % mininum
ENDCHAIN.
and in the calculate_% subroutine :
IF my_source_field <> 0.
CLEAR my_pourcent.
my_pourcent = ( k_%_mini * 100 ) / my_source_field.
* Updating screen immediately
CLEAR : wt_update.
REFRESH : wt_update.
wt_update-fieldname = 'MY_SOURCE_FIELD'.
wt_update-fieldvalue = my_source_field.
APPEND wt_update.
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
dyname = sy-cprog
dynumb = sy-dynnr
tables
dynpfields = wt_update
EXCEPTIONS
INVALID_ABAPWORKAREA = 1
INVALID_DYNPROFIELD = 2
INVALID_DYNPRONAME = 3
INVALID_DYNPRONUMMER = 4
INVALID_REQUEST = 5
NO_FIELDDESCRIPTION = 6
UNDEFIND_ERROR = 7
OTHERS = 8.
IF sy-subrc <> 0.
ENDIF.
ENDIF.
Any idea ?
Best regards,
Guillaume
Message was edited by: Guillaume Garcia -
Hi all,
How can I check the status of a screen field if it is displayed only in some case?
e.g. an input field in a sales order is grayed out
Thanks.http://www.sapdevelopment.co.uk/reporting/selscr/selscr_loopscreen.htm
In the event AT SELECTION SCREEN OUTPUT you can do a LOOP AT SCREEN and turn off the ACTIVE indicator. Use the debugger to determine what the name of the field is that you want to hide.
something like
LOOP AT SCREEN.
IF SCREEN-FIELDNAME = 'the name'.
SCREEN-ACTIVE = '0'.
MODIFY SCREEN.
ENDLOOP
parameters : fname like rlgrap-filename.
DATA : filename TYPE string.
DATA : table1 TYPE filetable,
rc TYPE i.
DATA : VAL LIKE DYNPREAD-FIELDVALUE.
data: dynfields type table of dynpread with header line.
PARAMETERS : R1 RADIOBUTTON GROUP RG modif id abc.
PARAMETERS : R2 RADIOBUTTON GROUP RG modif id def.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR fname.
CALL METHOD cl_gui_frontend_services=>file_open_dialog
EXPORTING
default_filename = '*.*'
CHANGING
file_table = table1
rc = rc.
IF sy-subrc <> 0.
MESSAGE e000(zXXX) WITH 'Error'.
ENDIF.
read table table1 index 1 into fname.
IF fname cs '.XLS'. "substitute .csv
dynfields-fieldname = 'R1'.
dynfields-fieldvalue = 'X'.
append dynfields.
dynfields-fieldname = 'R2'.
dynfields-fieldvalue = ' '.
append dynfields.
elseif fname cs '.DOC'.
dynfields-fieldname = 'R1'.
dynfields-fieldvalue = ' '.
append dynfields.
dynfields-fieldname = 'R2'.
dynfields-fieldvalue = 'X'.
append dynfields.
ENDIF.
call function 'DYNP_VALUES_UPDATE'
exporting
dyname = sy-cprog
dynumb = sy-dynnr
tables
dynpfields = dynfields
exceptions
others = 8.
Maybe you are looking for
-
How do you find who's on your network
I have 6 machines on my AP network for my office & home business. I do not have it password protected. But I have a neighbor who says he can pick up my signal on his laptop. Is there a way to find out who's machine is on your network?
-
IMessage to a turned off iPhone
If is send message to an iPhone that is turned off or out of battery, will it be sent as iMessage or Text?
-
From Query's name, how could i find the corresponding Infoset's name?
Thanks!! If i know a Query's name, how to do could i find its corresponding Infoset's name?? Query's name---->Infoset's name. Thanks!!!
-
Hi all,<BR><BR>I am planning to build a ASO cube. I have a dimension which I plan to it as Lable Only. There are 2 children to that and I want them to have ~ as consolidation property. Is it possible? <BR><BR>Also what is the difference between store
-
Hi there when I do a simple select statement like select * from table I recieve all the records without a problem when I add 'for update' like select * from table for update this seems to take a long time (I don't actually get a result) Is there some