How to Enhance screen SAPMF05A
Hi All,
There is a screen SAPMF05A and screen number 1100, now on this screen I want to add a field called Payment Method i.e. LFB1-ZWELS. I looked at the screen Painter to see if that field is hidden but couldn't find it there, so it looks like we need to add this field to the screen. So I was just wondering if anyone of you can help me with this.
Thanks,
Raj
Hi Raj,
The Payment Method field is enabled only. I was chechking with tcode FB60. In that under Payment tab Pmt Method field is there.
This field is coming from program SAPLFDCB and subscreen 0020.
Regards,
Vinod
Similar Messages
-
How to enhance screen for audit management (TC:PLMD_AUDIT)?
I try to use BADI PLM_AUDIT_APPEARANCE & PLM_AUDIT_ATTRIBUTES to enhance screen for audit management(TC:PLMD_AUDIT) ,but it looks don't work
Hi,
It is not possible in SAP ERP 6.0, it could only be by a repair development. The appereance BADI does not add extra fields but it is used to influence the display of existing structure. It was said that new BADIs for this fuunctions will be introduced in enhancement packages. We did not implement any enhancement packages at the moment, so I am not really sure.
Regards. -
How to enhance IT 1001 additional data screen.
Hi Folks,
I want to enhance IT1001 additional data screen, (I want to add two fields on the screen), the table of it is HRPAD34 and it also contains CI include, But When i try to enhance it through PPCI T-code, I'm unable to do it, Can any buddy suggest how to enhance screen of additional data of IT1001.
Thanks
Teja.try this link u will get enhancing infotype....
<link to blocked site removed by moderator>
Thanks,
Amol
Edited by: Thomas Zloch on Feb 6, 2012 -
How to enhance table control in DMS. Need to display doknr more than 25 cha
Hi there.
In transaction IL03 - document tab - I need to display a doknr which is longer than 25 characters.
I search for exit/enhancement for DMS - saplcv140/control SUB_DOC, but cant find anything.
If it is not possible to enhance this field, i would like to add a new field (more than 25 char) and fill in the long doknr.
The documents that are attached contains both an internal docnumber(from the external system) and an external docnumber (functional location type of number). It is very important to show external documentno in the table control.
Actually in the table DRAW the external dok number is in the field MRK_FILEP. Can this field somehow get in the tablecontrol?
Anybody has experience with docno longer than 25 characters? Or how to enhance tablecontrol sub_doc (screen 0204) in fuction group CV140.
Br,
Liselotte.The BAdI CRM_BADI_RF_Q1O_SEARCH is for enhancing OneOrder based searches. Not for business partners.
The BAdI CRM_BUPA_IL_SEARCH is the way to go. I just checked in our system.
In the method SEARCH_CRITERIA_INITIAL check if your field is supplied in IS_PARAMETERS. If yes return CV_IS_NOT_INITIAL = 'X'.
Then in SEARCH_PARTNERS you delete the entries from table CT_PARTNER_KEYS according to your parameter.
However this is not very performant. If you have a search with criteria only of your own for the BAdI SAP coding will first select everything and then you filter out.
Anyway, it is much faster to implement than a new search...
cheers Carsten
Edited by: Carsten Kasper on Nov 18, 2008 7:44 PM -
How to Enhance the info type in ECC 6.0,
I face a problem while enhanceing the infotype in EEC 6.0 ,
but i know how to enhance in 4.7, here i face a problem is
a error message comming like this
"" SCREEN STRUCTURES AND CONVERSION CLASSES ARE NOT CREATED IN CORE SYSTEM"""
what is that mean.
actually i follow procedure in EEC 6.0 is
initally go to T-CODE PM01 , then enter the info type num and click on edit button ,it will navigate into create the strrecture ,then iam creating the domain ,data element and save active.
then i click on GENERATE OBJECT button.
finalliy i face above message like that,
plz give me an idia ..
Thank& Regards
varmaPlease follow follwoing steps for PA infotypes.
1. Execute PM01.
2. Select 4th Tab as "SingleScrn" and enter infotype no. (eg. 0001).
3. click Generate Objects button.
4. Will get a screen for entering fields which u want to append to infotypes.
5. Activate it.
Pls mark necessary points if this helps to u.
Regards,
Ranjith -
How to Enhance the Standard Report?
Hi All,
How to Enhance the Standard Report? :
When I am trying to execute the query called ZTIMES in the user group SQ01 it is navigating the screen to selection-screen with some inputs to be given here on the selection screen company code is mandatory as an input. The company code field is having the search help and it is fetching the values for the company code from table called PROJ Table (Project definition Table).But I want the company code should fetch the value from the PRPS Table ( Work break structure(WBS Element) Level).
Tables used are PROJ and PRPS.
The company code in PROJ is PROJ-VBUKR
In PRPS is PRPS-PBUKR
In the coding part related to that selection screen I have to replace PROJ-VBUKR with
PRPS-PBUKR.But it is standard report to enhance.
What is suggestible solution for this issue?
Thanks,
M RajuHi,
Since this is an ABAP Query, You can change the infoset query in SQ02 and establish the join linkages between PROJ and PRPS
Also on the selection screen of the Query make sure you provide company code from PRPS table and report output also from the same table reference.
Once you have modified the ABAP Query, activate and generate it so that it will internally regenerate the a standard program.
http://help.sap.com/erp2005_ehp_02/helpdata/en/d2/cb4256455611d189710000e8322d00/frameset.htm
ABAP Query (Sq01)Modification
Hope this helps
Regards,
Shiva -
Problem with transporting the enhancement screen.
Hi,
I have transported an enhancement project. The enhancement screen doesnt show up,instead it goes for a dump. How can i resolve this.
Regards,
Sathish.yeah u can change the package.
check SE80 or se03 here u can change.
<b>[code]IN SE80--->select PACKAGE option in the first LIST BOX
and in the second list box give ur Local PACKAGE like $TMP, then u will get list of OBJECTS in that LOCAL PACKAGE.
2.Select object which PACKAGE u want to change.
3.Right click on that Object ,there u will get option like CHANGE PACKAGE.[/code]</b>
[code]Do one thing, GOTO -->SE51 with program name and Screen --->GOTO(menu item) ->Object Dic.Entry> here u can assign new PACKAGE.[/code]
Regards
Prabhu -
How to create screen resolution in bdc table control
hi gurus
can anyone suggest me
how to create screen resolution in bdc table control
thanks®ards
mark.Hi ,
Using CTU_PARAMS table for screen resolution .
For this sample code.
This is for Transation FB60.
report ZZFB60
no standard page heading line-size 255.
tables t100.
PARAMETERS : p_file1 like rlgrap-filename,
p_doctyp like RF05A-BUSCS,
p_invdat like INVFO-BLDAT,
p_posdat like INVFO-BUDAT.
CONSTANTS : C_TRANS_FB60(4) VALUE 'FB60'.
*Parameter string for runtime of CALL TRANSACTION
data : l_option type ctu_params,
l_subrc type sysubrc.
DATA : l_mstring(150).
data accnt type char17.
data : day type char2,
month type char2,
year type char4,
date1 type char10,
date2 type char10.
data : cnt(2) TYPE n,
cnt1 type i,
fld(25) TYPE c.
data : begin of excel occurs 0,
fieldname(255) type c,
end of excel.
DATA:BEGIN OF it_mess OCCURS 0,
msgtyp(5),
lms(200),
msgv1(50),
END OF it_mess.
data: begin of t_record occurs 0,
BUKRS(004),
ACCNT(017),
XBLNR(016),
WRBTR1(016),
WAERS(005),
SECCO(004) ,
SGTXT(050),
HKONT(010),
WRBTR2(017),
MWSKZ(002),
GSBER(004),
KOSTL(010),
end of t_record.
*Internal Table for Header Data
DATA : BEGIN OF t_head OCCURS 0,
BUKRS(004), "Company Code
ACCNT(017), "Account or Vendor
XBLNR(016), "Reference
WRBTR1(017), "Amount in document currency
WAERS(005), "Currency
SECCO(004), "Section Code
SGTXT(050), "Text
END OF t_head.
*Internal table for Item Data
DATA : BEGIN OF t_item OCCURS 0,
ACCNT(017), "Account
HKONT(010), "GL Account
WRBTR2(017), "Line item Amount in document currency
MWSKZ(002), "Tax Code
GSBER(004), " Business Area
KOSTL(010), "Cost centre
END OF t_item.
DATA: IT_BDCDATA LIKE BDCDATA OCCURS 0 WITH HEADER LINE,
IT_BDC_MESSAGES LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
*include bdcrecx1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file1.
PERFORM file_selection.
PERFORM data_upload.
PERFORM table_control.
start-of-selection.
l_option-defsize = 'X'.
l_option-dismode = 'A'.
l_option-updmode = 'S'.
day = p_invdat+6(2).
month = p_invdat+4(2).
year = p_invdat+0(4).
concatenate day month year into date1 SEPARATED BY '.'.
day = p_posdat+6(2).
month = p_posdat+4(2).
year = p_posdat+0(4).
concatenate day month year into date2 SEPARATED BY '.'.
*perform open_group.
loop at t_head.
CLEAR IT_BDCDATA.
REFRESH IT_BDCDATA.
perform bdc_dynpro using 'SAPLACHD' '1000'.
perform bdc_field using 'BDC_OKCODE' '=ENTR'.
perform bdc_field using 'BKPF-BUKRS' t_head-bukrs.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE' '/00'.
perform bdc_field using 'RF05A-BUSCS' p_doctyp.
perform bdc_field using 'INVFO-ACCNT' t_head-accnt.
perform bdc_field using 'INVFO-BLDAT' date1.
perform bdc_field using 'INVFO-BUDAT' date2.
perform bdc_field using 'INVFO-XBLNR' t_head-xblnr.
perform bdc_field using 'INVFO-WRBTR' t_head-wrbtr1.
perform bdc_field using 'INVFO-WAERS' t_head-waers.
perform bdc_field using 'INVFO-SECCO' t_head-secco.
perform bdc_field using 'INVFO-SGTXT' t_head-sgtxt.
cnt = 1.
cnt1 = 1.
loop at t_item where accnt = t_head-accnt.
*if cnt > 4.
*cnt = 4.
*endif.
if cnt1 gt 1.
CONCATENATE 'ACGL_ITEM-MARKSP(' cnt ')' INTO fld.
perform bdc_field using fld 'X'.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE' '=0005'.
endif.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE' '/00'.
CONCATENATE 'ACGL_ITEM-HKONT(' cnt ')' INTO fld.
perform bdc_field using fld t_item-hkont.
CONCATENATE 'ACGL_ITEM-WRBTR(' cnt ')' INTO fld.
perform bdc_field using fld t_item-wrbtr2.
CONCATENATE 'ACGL_ITEM-MWSKZ(' cnt ')' INTO fld.
perform bdc_field using fld t_item-mwskz.
CONCATENATE 'ACGL_ITEM-GSBER(' cnt ')' INTO fld.
perform bdc_field using fld t_item-gsber.
CONCATENATE 'ACGL_ITEM-KOSTL(' cnt ')' INTO fld.
perform bdc_field using fld t_item-kostl.
perform bdc_field using 'BDC_CURSOR' fld.
*CONCATENATE 'ACGL_ITEM-MARKSP(' cnt ')' INTO fld.
*perform bdc_field using fld 'X'.
cnt1 = cnt1 + 1.
*cnt = cnt + 1.
*if cnt > 1.
*perform bdc_dynpro using 'SAPMF05A' '1100'.
*perform bdc_field using 'BDC_OKCODE' '=0005'.
**perform bdc_field using 'BDC_OKCODE' '=0006'.
*endif.
endloop.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE'
'=BS'.
perform bdc_dynpro using 'SAPMSSY0' '0120'.
perform bdc_field using 'BDC_OKCODE'
'=BU'.
*perform bdc_transaction using 'FB60'.
CALL TRANSACTION C_TRANS_FB60 USING IT_BDCDATA options from l_option
MESSAGES INTO IT_BDC_MESSAGES.
perform error.
perform errordownload.
endloop.
*perform close_group.
*Form data_upload
FORM data_upload .
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
FILENAME = p_file1
FILETYPE = 'DAT'
TABLES
DATA_TAB = t_record.
ENDFORM. " data_upload
*Form file_selection
FORM file_selection .
CALL FUNCTION 'F4_FILENAME'
EXPORTING
program_name = syst-cprog
dynpro_number = syst-dynnr
field_name = 'p_file1'
IMPORTING
file_name = p_file1.
ENDFORM. " file_selection
Form BDC_DYNPRO
FORM BDC_DYNPRO using program dynpro.
CLEAR IT_BDCDATA.
IT_BDCDATA-PROGRAM = PROGRAM.
IT_BDCDATA-DYNPRO = DYNPRO.
IT_BDCDATA-DYNBEGIN = 'X'.
APPEND IT_BDCDATA.
endform.
*Form BDC_FIELD
FORM bdc_field using fnam fval.
CLEAR IT_BDCDATA.
IT_BDCDATA-FNAM = FNAM.
IT_BDCDATA-FVAL = FVAL.
APPEND IT_BDCDATA.
ENDFORM.
Table Control
FORM table_control .
LOOP AT t_record.
ON CHANGE OF t_record-accnt.
MOVE-CORRESPONDING t_record TO t_head.
APPEND t_head.
ENDON.
loop at t_head.
t_item-accnt = t_head-accnt.
t_item-hkont = t_record-hkont.
t_item-wrbtr2 = t_record-wrbtr2 .
t_item-mwskz = t_record-mwskz .
t_item-gsber = t_record-gsber .
t_item-kostl = t_record-kostl.
APPEND t_item.
endloop.
If t_record-level = 'H'.
t_head-bukrs = t_record-text1.
t_head-accnt = t_record-text2.
t_head-xblnr = t_record-text3.
t_head-wrbtr1 = t_record-text4.
t_head-waers = t_record-text5.
t_head-secco = t_record-text6.
t_head-sgtxt = t_record-text7.
APPEND t_head.
else.
t_item-accnt = t_head-accnt.
t_item-hkont = t_record-text1.
t_item-wrbtr2 = t_record-text2.
t_item-mwskz = t_record-text3.
t_item-gsber = t_record-text4.
t_item-kostl = t_record-text5.
APPEND t_item.
endif.
ENDLOOP.
ENDFORM.
FORM error .
LOOP AT IT_BDC_MESSAGES.
IF IT_BDC_MESSAGES-msgtyp = 'E'.
SELECT single * FROM t100 WHERE
sprsl = it_BDC_MESSAGES-msgspra
AND arbgb = IT_BDC_MESSAGES-msgid
AND msgnr = IT_BDC_MESSAGES-msgnr.
IF sy-subrc = 0.
l_mstring = t100-text.
IF l_mstring CS '&1'.
REPLACE '&1' WITH IT_BDC_MESSAGES-msgv1 INTO l_mstring.
REPLACE '&2' WITH IT_BDC_MESSAGES-msgv2 INTO l_mstring.
REPLACE '&3' WITH IT_BDC_MESSAGES-msgv3 INTO l_mstring.
REPLACE '&4' WITH IT_BDC_MESSAGES-msgv4 INTO l_mstring.
ELSE.
REPLACE '&' WITH IT_BDC_MESSAGES-msgv1 INTO l_mstring.
REPLACE '&' WITH IT_BDC_MESSAGES-msgv2 INTO l_mstring.
REPLACE '&' WITH IT_BDC_MESSAGES-msgv3 INTO l_mstring.
REPLACE '&' WITH IT_BDC_MESSAGES-msgv4 INTO l_mstring.
ENDIF.
CONDENSE l_mstring.
it_mess-msgtyp = IT_BDC_MESSAGES-msgtyp.
it_mess-lms = l_mstring.
it_mess-msgv1 = IT_BDC_MESSAGES-msgv1.
APPEND it_mess.
ELSE.
it_mess-msgtyp = IT_BDC_MESSAGES-msgtyp.
it_mess-lms = l_mstring.
it_mess-msgv1 = IT_BDC_MESSAGES-msgv1.
APPEND it_mess.
ENDIF.
ENDIF.
ENDLOOP.
ENDFORM.
form errordownload.
*down the internal table to excel file.
call function 'EXCEL_OLE_STANDARD_DAT'
EXPORTING
file_name = 'c:/Error.xls'
TABLES
data_tab = it_mess
fieldnames = excel
EXCEPTIONS
file_not_exist = 1
filename_expected = 2
communication_error = 3
ole_object_method_error = 4
ole_object_property_error = 5
invalid_filename = 6
invalid_pivot_fields = 7
download_problem = 8
others = 9.
endform.
Reward if useful
Regards,
Narasimha
Edited by: narasimha marella on May 13, 2008 12:12 PM -
Field BSEG-HKTID. does not exist in the screen SAPMF05A 0332
Dear ALL,
Our client is ECC 6.0
we are facing a problem while posting the park document
Field BSEG-HKTID. does not exist in the screen SAPMF05A 0332
Message no. 00349
Diagnosis
The specified field does not exist on the screen.
Procedure
Check your batch input data.
The above problem occurs only after the Patch level upgradation only.
SAP suggest refer your sap note 953374 House bank details : account id in the document.
It says activate the RE-FX component.
Any how we are not in the real estate business.
Please provide me your suggestion to resolve the problem.
Thanks for your cooperation
Regards,
laxminarayanTo do the same change with the transaccion FB02 y FB03, create an enhancemente point in the program: SAPMF05L dynpro: 1301, module: DYNPRO_MODIFIKATION, at the of perform open_fi_dynpro_mod and write:
LOOP AT SCREEN.
IF sy-tcode = 'FB02'.
IF screen-name = 'BSEG-HKTID'.
screen-input = 1.
screen-invisible = 0.
screen-active = 1.
screen-output = 1.
screen-group4 = ' '.
MODIFY SCREEN.
EXIT.
ENDIF.
elseif sy-tcode = 'FB03'.
IF screen-name = 'BSEG-HKTID'.
screen-input = 0.
screen-invisible = 0.
screen-active = 1.
screen-output = 1.
screen-group4 = ' '.
MODIFY SCREEN.
EXIT.
ENDIF.
endif.
ENDLOOP.
and, all ready. -
How to enhance the cube to include 0CS_TRN_QTY
Hi Gurus
In 2004S what are the steps to enhance the field, please help me.
How to enhance the cube to include 0CS_TRN_QTY, this field is coming from GL Totals table? this is new table included to 2004S.
please help me
Thanks
lalitHi Lalit,
1) Go to Rsa6 and select the DS that belongs to your particular cube , and double click on it and note down the ES name .It is
2) Go to Se11 and keep the ES name at DATATYPE and clcik on Display. and then Click on Append structure Button.
3) Give the techinica name to AS in the immedaite screen and then give description in other screen and enter the zzfields that you want to add. Finally activate the Append Structure.
4) aggin goto RSA6 and enter into change mode for the DS , and then remove tick mark for newly added fields aginst Hide only .
5) Replicate the DS into BIW.
6) give th ccoding for these newly added fields in CMOD.
7) in CMOD , you need to use already existing project. If there is no project existing,then create new one . While creating take RSAP0001 as Enhance ment assignement.
8) you have to code the ABAP lines in EXIT_SAPLRSAP_001 component and in the include ZXRSAU01.
9) Donot forget the activation of Project and include after every modifications.
Regards,
Lakshman.G -
How to add screen for IEQM0003
Hi All,
I am working for T code IE02 in PM module.
I have requirement that when user saves the Equipment, a Pop-Up screen should come.
This will contain 2 Radio-buttons and one Ok button.
After Selection any Radio Button and Pressing OK, a Workflow will be triggered.
Please give me step by step procedure to do above.
There is User Exit Enhancement IEQM0003. Pls tell me how to add screen to it.
RajaRishi
1. Create custom screen in function group XEQM... which is the same function group for the Exit EXIT_SAPMIEQ0_001.
2. Do call screen to view that custom screen in user exit EXIT_SAPMIEQ0_001.
3. Trigger the workflow event as per your requirement. For this write the code in PAI of Custom Screen.
Thanks
Amol Lohade -
Hi,
Im working on RFQ enhancement, i created a custom sub screen using screen enhancement and it had two data tabs.It's working fine.now i need to display this data in different tab strips. how can i make this one in tabstrips.Sap provides only one screen for header in enhancement.Thanks in advance....
Avinash m.Hi
Is there an entry in T588M for enhanced screen?
Mod. Pool - ZP000600
Screen - 0200(Default subscreen)
Also, make sure that the fields in that entry are not hidden.
Regards,
Rupesh
Edited by: rumhat on Mar 24, 2011 3:05 PM -
How to enhance /PBS/ME53N
We have added new tab in ME53N using the Enhancement MEREQ001 . How to enhance the /PBS/ME53N to display same tab. If any body know the solution please share.
If you have a PBS partner contact them. If the company has a direct contract with PBS you can contact PBS over the Hotline Mail : [email protected] . They need the company name, System release and they also need to know if this is SAP standard enhancement or one that you have built yourself. A screen shot as to which Tab you need and where it is located in the SAP original ME53N is also helpful.
-
How to Improve Screen Captures?
I just downloaded Flash Professional CS5 to try it out. I have no experience with this but I have a general idea of the basics, tween, frames etc. My goal and interest is to be able to make small animations to enhance screen capture videos.
I started by capturing 5 minutes of Screen Action on my computer. I converted from WMV to Fla and brought it into Flash. I brought it in to the time line thinking Flash would make lots of key frames to handle all the changes between frames that were within the video. Instead all I got was a solid gray box from one end to the other indicating content with no changes!
I would now like to erase some black lines on a white background in the original video and make changes to them. I find if I go to the middle of the time line I can insert a keyframe but changes can not be made.
Is this something I should be able to do with Flash CS5?
BobOk,
I have discovered that what I want to do can be done in Flash CS5. I can play the video in a time line under my animation. I need to be able to create an animation layer that can match the exact speed and location of action in the underlying video. For example we will say in the video there is a pen moving for 10 frames or so. In the animation layer I want to exactly match the speed of the pen with a line that is created at the tip of the pen (but in another layer).
See http://www.youtube.com/watch?v=Xme5-l8DU0g to get an idea of what I am hoping to be able to do.
All ideas on this are appreciated. I just need a general idea how to start.
Bob -
Error Message "No batch input data for screen SAPMF05A 0700" for FV60&FB60
Dear All,
I doing a BDC Upload program for Create Vendor Invoice and Park using FV60 ,But i can't upload successfully by Batch Input method and i am gettin the Error Message "No batch input data for screen SAPMF05A 0700'.I tried using FB60 and got the same error message. When i do in the direct method i can able to do it ,But can't park the document successfully and can do it untill sumilate only.
How to overcome this issue and if you already encounter this kind of problem please advice me.
Thanks in Advance.
DeesanthHi,
Below is my recording.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'INVFO-ACCNT' gwa_inv_up-lifnr.
perform bdc_field using 'INVFO-BLDAT' gwa_inv_up-bldat.
perform bdc_field using 'INVFO-XBLNR' gwa_inv_up-xblnr.
perform bdc_field using 'INVFO-BUDAT' gwa_inv_up-budat.
perform bdc_field using 'INVFO-MONAT' '9'.
perform bdc_field using 'INVFO-BLART' gwa_inv_up-blart.
perform bdc_field using 'INVFO-WRBTR' gwa_inv_up-dmbtr.
perform bdc_field using 'INVFO-WAERS' gwa_inv_up-waers.
perform bdc_field using 'INVFO-XMWST' gwa_inv_up-xmwst.
perform bdc_field using 'INVFO-MWSKZ' 'P0'.
perform bdc_field using 'INVFO-SGTXT' gwa_inv_up-sgtxt.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE' '=PAYM'.
perform bdc_field using 'INVFO-GSBER' gwa_inv_up-gsber.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE' '=BS'.
perform bdc_field using 'INVFO-ZLSCH' gwa_inv_up-zlsch.
cnt = 1.
cnt1 = 1.
clear gwa_inv_line.
loop at gt_inv_up into gwa_inv_line where indic = 'D'
and count = gwa_inv_up-count.
if cnt1 gt 1.
concatenate 'ACGL_ITEM-MARKSP(' cnt ')' into fld.
perform bdc_field using fld 'X'.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE' '=0005'.
endif.
concatenate 'ACGL_ITEM-HKONT(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-lifnr.
concatenate 'ACGL_ITEM-SHKZG(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-shkzg.
concatenate 'ACGL_ITEM-WRBTR(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-dmbtr.
concatenate 'ACGL_ITEM-MWSKZ(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-mwskz.
concatenate 'ACGL_ITEM-SGTXT(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-sgtxt.
concatenate 'ACGL_ITEM-GSBER(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-gsber.
concatenate 'ACGL_ITEM-KOSTL(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-kostl.
concatenate 'ACGL_ITEM-PROJK(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-posid.
concatenate 'ACGL_ITEM-FISTL(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-fistl.
concatenate 'ACGL_ITEM-FIPOS(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-fipos.
concatenate 'ACGL_ITEM-GEBER(' cnt ')' into fld.
perform bdc_field using fld gwa_inv_line-geber.
perform bdc_field using 'BDC_CURSOR' fld.
cnt1 = cnt1 + 1.
endloop.
perform bdc_dynpro using 'SAPMF05A' '1100'.
perform bdc_field using 'BDC_OKCODE' '=BS'.
perform bdc_dynpro using 'SAPMSSY0' '0120'.
perform bdc_field using 'BDC_OKCODE' '=BP'.
call transaction 'FB60' using gt_bdcdata mode 'N' pdate 'S'
messages into gt_bdc_messages.
Thanks,
Deesanth
Maybe you are looking for
-
Creating a Role view in a workflow
I'm trying to create a role view in my workflow with the following code but it gives me an error: com.waveset.util.InternalError: Unable to locate ViewHandler for 'role'. <Action application='com.waveset.session.WorkflowServices'> <Argume
-
Any help on this would be greatly appreciated.
-
Why does this Facebook page can't be displayed within a StageWebView?
Hi, By trying to open the website https://www.facebook.com/nike within a StageWebView, I received the following error: ReferenceError: Can't find variable: console at https://fbstatic-a.akamaihd.net/rsrc.php/v2/y2/r/KK4271o6DmT.js : 95 TypeError: Res
-
How to Limit Search Scope to the Exclude the Mail Folder
When I do a search of my computer for a document by a portion of its name (e.g. "Target"), the search finds the original document in the folder which has a name I recognize (which is good), and also as many versions attached to email messages in a fo
-
Re: fatal error LNK1181: cannot open input file"OLDNAMES.LIB
Hi, May be it is because it appears twice on your script : OLDNAMES.LIB OLDNAMES.LIB KERNEL32.LIB USER32.LIB GDI32.LIB WINSPOOL.LIB Hope this helps, Daniel Nguyen Freelance Forte Consultant At 18:40 18/12/98 +0100, Hervé Depoorter wrote: Hello, every