Hai abap gurus...

difference bet'n simple and interactive reports?
what are the events in interactive reports?
what is the first event that will be triggered in a report?
what is the use of Initialization event? give one example.
what is the use of start-of-selection event?
what is the difference betn end-of-page and end-of-selection?
if you write a write statement after end-of-selection, will that be
triggered?
how to create a button in selection screen?
how to add a gui status in a selection screen?
what is at-line-selection event?

Hi,
1> A simple report is a standard report where as Interactive report is a Drilled down report.A Simple report is one where we get the data from a single table n display it as a single output...Where as in Interactive report we can get the data from different tables n display it on different output screens......once if we click on any field on the basic list then we get its details on the next secondary list.
2> The events in Interactive reports are...
Initialization, At selection-screen, Start-of-selection, top-of-page, end-of-page, end-of-selection, At User-command, Set pf-status and top-of-page during Line selection, At line-selection.
3> The event that will be triggered in a report is Initialization if only the debugging is done from the Abap-Editor.....If the debugging is done from the program then Start-of--selection gets triggered.
4>Initialization - It is a process that takes place after the seelction screen could display.
eg;
select-option matnr for mara-matnr.
matnr-low = '00'.
matnr-high = '1000'.
matnr-sign = 'i'.
matnr-option = 'bt'.
Append matnr.
5> Start-of-selection is a default event.....
All the statements under start-of-selection must be executed before it goes for the next statement.
6> End-of-page id used to display all the statements on the last line of the page. where as end-of-selection triggers at the end of the program.....
Eg;
End-of-page.
write:/10 'System date:', sy-datum, 30 'page no:', sy-pagno.
End-of-selection.
write :/ "end of the program".
7>If u write a write statement after end-of-selection it will trigger......as it starts from initialization and then goes to Start-of-selection n then to end-of selection so if u write it will get triggered.
8> To create a Push Button just use this statement Selection-screen Pushbutton 
  /30(30) text-001 user-command enter(anything u can give).
double click on the text-001 and give the respective name.
9> At line-selection is used to view a detailed list of a report....For example if u had created a report on material n if u want to get the details from marc n mard tables then display them on the next list then we use at Line-selection...So that when we click on a specific field on the basic list it will display the secondary list with marc details........so thats why its called as drilled down report....as we can have 21 list..
In which the first list is the Basic List and the other 20 lists are the secondary lists.
When u try to click on a field to get the details in the next secondary list that field should be kept in Hide.
Hide is a statement that temporarily stores the contents of the clicked field in the 'Hide Area'.
Hide statement is always followed by the write statement.
eg; start-of-selection.
select * from mara into table itab where matnr in matnr.
loop at itab.
write:/ itab-matnr, itab-ernam, itab-ersda.
hide itab-matnr.
endloop.

Similar Messages

  • Hi there Abap gurus,

    hi there all,
    can any one tell me how can i hord code this tables in the program.
    im not sure how to hard code them.
    the selection screen only will b the date.
    when they put the date, the system has to do searching
    for this 2 fields DMBTR u2013 Amount in local currency
    DMBE2 u2013 Amount in USD currency
    from bsik, and bsid tables.
    this report is very urgent.
    please help me.
    thanks
    Table A
    Customer     Customer Selections
    AP10     AP10 + 1000413 + 8000000
    APLLC     6000015
    AU10     AU10 + 1000165 + 1000350 + 1000385 + 1000546 + 1000654 + 1000996 + 1001011 + 1001315 + 1001547 + 1001806
    CN10     CN10 + 1000380
    CN20     CN20 + 1000379 + 1000539 + 1000556 + 1000894 + 1001258 + 1002024 + CN21 + 1000814
    HK10     HK10 + 1000828 + 1001781
    IN20     1000214 + 1000892 + 1001124 + 1001192 + 1001234 + 1001282 + 1001321 + 8000106
    JP10     JP10
    MY10     MY10 + 8000059
    MY20     MY20 + 1000458 + 1000596 + 1001293 + 6000001 + 8000082
    SG10     SG10 + 1000346 + 6000005
    SC GERMANY     1000743
    SC INC     1000751 + 1001420 + 6000000
    SC SA     1000884 + 6000002
    SC UK     -
    SC WERNDLE     1000738
    Table B
    Vendor     Vendor Selections
    AP10     AP10 + 1000001
    APLLC     2000030
    AU10     AU10 + 1000005
    CN10     CN10 + 2201196
    CN20     CN20 + CN21
    HK10     HK10 + 2000015
    IN20     1000040
    JP10     JP10 + 1000020
    MY10     MY10
    MY20     MY20 + 1000035 + 2000010
    SG10     SG10
    SC GERMANY     -
    SC INC     2000000
    SC SA     1000002
    SC UK     2000012
    SC WERNDLE     1000000

    hi there,
    Business Specification:
    The business requires the system to generate report which can give information on inter company customer and vendor balance.
    Requirement:
    This report will be triggered by the new customised ABAP program. The program should extract the customeru2019s balance from BSID and BSAD and vendoru2019s balance from BSIK and BSAK table as per selected report date. This program actually will act similar as report FBL5N-Customer Balance and FBL1N-Vendor Balance. Total balance as at report date should be tally with both reports.
    Type of functionality:
    u2022     on-line transaction
    u2022     ad-hoc, whenever needed
    Data Selection:
    To add selection fields at General Selection
    1.     Report date (Required entry)
    Description of any new data elements required (if known) e.g. tables:
    u2022     BSID
    u2022     BSAD
    u2022     BSIK
    u2022     BSAK
    Process Logic:
    For Customer balance:
    Use Report date entered by the user as open item as at key date to find total of customer open item in table BSID and BSAD.
    For Vendor balance:
    Use Report date entered by the user as open item as at key date to find total of Vendor open item in table BSIK and BSAK.
    File mapping:
    No     Table     Field      Field Description/ Remarks
    1     Hardcode     -     Customer No - Consist of several customer numbers. Refer table A. Will also represent the company code (Y).
    2     Hardcode     -     Customer No - Consist of several customer numbers. Refer table B. Will also represent the company code (X).
    3     BSID/BSAD     DMBTR u2013 Amount in local currency
    DMBE2 u2013 Amount in USD currency     Total balance for customer in Y in company code X.
    4     BSIK/BSAK     DMBTR u2013 Amount in local currency
    DMBE2 u2013 Amount in USD currency     Total balance for vendor in X in company code Y.
    Table A
    Customer     Customer Selections
    AP10     AP10 + 1000413 + 8000000
    APLLC     6000015
    AU10     AU10 + 1000165 + 1000350 + 1000385 + 1000546 + 1000654 + 1000996 + 1001011 + 1001315 + 1001547 + 1001806
    CN10     CN10 + 1000380
    CN20     CN20 + 1000379 + 1000539 + 1000556 + 1000894 + 1001258 + 1002024 + CN21 + 1000814
    HK10     HK10 + 1000828 + 1001781
    IN20     1000214 + 1000892 + 1001124 + 1001192 + 1001234 + 1001282 + 1001321 + 8000106
    JP10     JP10
    MY10     MY10 + 8000059
    MY20     MY20 + 1000458 + 1000596 + 1001293 + 6000001 + 8000082
    SG10     SG10 + 1000346 + 6000005
    SC GERMANY     1000743
    SC INC     1000751 + 1001420 + 6000000
    SC SA     1000884 + 6000002
    SC UK     -
    SC WERNDLE     1000738
    Table B
    Vendor     Vendor Selections
    AP10     AP10 + 1000001
    APLLC     2000030
    AU10     AU10 + 1000005
    CN10     CN10 + 2201196
    CN20     CN20 + CN21
    HK10     HK10 + 2000015
    IN20     1000040
    JP10     JP10 + 1000020
    MY10     MY10
    MY20     MY20 + 1000035 + 2000010
    SG10     SG10
    SC GERMANY     -
    SC INC     2000000
    SC SA     1000002
    SC UK     2000012
    SC WERNDLE     1000000
    they wan t to do develop a program with specs

  • HI ABAP GURUS

    HI ALL,
        I M USING LT31 ( PRINT TRANSFER ORDER)......................IN BDC ..............
       i  m passing TO number ans TO item.................................................
      this my code...........................
    IF ITAB[] IS NOT INITIAL.
        LOOP AT ITAB.
          REFRESH BDCDATA.
      PERFORM BDC_DYNPRO      USING 'SAPML03T' '0125'.
      PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                    'RLDRU-SPOOL'.
      PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                    '=DRU'.
      PERFORM BDC_FIELD       USING 'LTAK-LGNUM'
                                    'W01'.
      PERFORM BDC_FIELD       USING 'LTAK-TANUM'
                                   ITAB-TANUM."'804'."
    PERFORM BDC_FIELD       USING 'LTAP-VBELN'
                                   '01'."ITAB-TAPOS.
    PERFORM BDC_FIELD       USING 'RL03T-TAPOS'
                                    ITAB-TAPOS."'01'.
    PERFORM BDC_FIELD       USING 'RLDRU-DRUKZ'
                                   '01'.
    PERFORM BDC_FIELD       USING 'RLDRU-LDEST'.
                                   P_LDEST.
      PERFORM BDC_FIELD       USING 'RLDRU-SPOOL'
                                    '01'.
      PERFORM BDC_FIELD       USING 'RLDRU-DRUCK'
                                    'X'.
      PERFORM BDC_FIELD       USING 'RLDRU-TASCH'
                                    'X'.
    CALL TRANSACTION 'LT31' USING BDCDATA MODE 'A'.                               
    ENDLOOP.
    ENDIF.
    it is printing multiple print of single TO number...........................
    means........TO number,1 items.......TO number,2 item
    but requirement is that for one TO one print..............
    here i m passing items excluding cancel one..................
    give me some solution ..........so that i can print all items of TO number in single print..
    thanks in advance..........
    Reghards,
    Imran

    Hi Imran,
    Do As below
    IF ITAB[] IS NOT INITIAL.
    LOOP AT ITAB.
    [<i>b]REFRESH BDCDATA.</b></i> <b>-> Remove this</b>
    PERFORM BDC_DYNPRO USING 'SAPML03T' '0125'.
    PERFORM BDC_FIELD USING 'BDC_CURSOR'
    'RLDRU-SPOOL'.
    PERFORM BDC_FIELD USING 'BDC_OKCODE'
    '=DRU'.
    PERFORM BDC_FIELD USING 'LTAK-LGNUM'
    'W01'.
    PERFORM BDC_FIELD USING 'LTAK-TANUM'
    ITAB-TANUM."'804'."
    PERFORM BDC_FIELD USING 'LTAP-VBELN'
    '01'."ITAB-TAPOS.
    PERFORM BDC_FIELD USING 'RL03T-TAPOS'
    ITAB-TAPOS."'01'.
    PERFORM BDC_FIELD USING 'RLDRU-DRUKZ'
    '01'.
    PERFORM BDC_FIELD USING 'RLDRU-LDEST'.
    P_LDEST.
    PERFORM BDC_FIELD USING 'RLDRU-SPOOL'
    '01'.
    PERFORM BDC_FIELD USING 'RLDRU-DRUCK'
    'X'.
    PERFORM BDC_FIELD USING 'RLDRU-TASCH'
    'X'.
    ENDLOOP.
    CALL TRANSACTION 'LT31' USING BDCDATA MODE 'A'.
    Reward points if useful.
    Regards,
    Atish

  • Hai, sap gurus

    what is the advantage of next payment date in app?
    plz, clear me.
    Moderator: You were already 'cleared' last time: stop violating SDN rules

    Hi,
    Business process will flow like this
    Determination of requirement.
    Find and assign source of supply
    Request for quotation
    Puchase order
    Goods receipt
    Invoice receipt.
    Nagarajan

  • I need ABAP sync service doc

    hai abap gurus..
    i am a java developer. i recently changed to abap.
    in my project i would develop ABAP sync Service.
    which is consumed by J2me client by using DOE.
    so post the links which are help to me.
    thanks in advance.
    lakshman.
    <removed_by_moderator>
    <subject_changed_by_moderator>
    Read the Rules of Engagement
    Edited by: Juan Reyes on Sep 30, 2008 11:24 AM

    Hi,
    Refer these links,
    http://****************/Tutorials/ABAP/TableCreate/page1.htm
    http://****************/Tutorials/ABAP/Structure/Demo.htm
    http://****************/Tutorials/ABAP/SearchHelp/page1.htm
    http://****************/Tutorials/ABAP/SecondaryIndex/Create.htm
    http://****************/Tutorials/ABAP/TableMaintenance/demo.htm
    http://****************/Tutorials/ABAP/LDB/page1.htm
    Regards,
    Sunaina Reddy T

  • Difference b/w ok_code and sy-ucomm in module pool ?

    hai abap gurus,
    ok_code and sy-ucomm store the function code of the element.. then y do v use ok-code in the program. y dont v use sy-ucomm... pls clear my doubt...

    hi,
    In your ABAP programs, you should work with the OK_CODE field instead of SY-UCOMM. There are two reasons for this: Firstly, the ABAP program has full control over fields declared within it, and secondly, you should never change the value of an ABAP system field. However, you should also always initialize the OK_CODE field in an ABAP program for the following reason:
    In the same way that the OK_CODE field in the ABAP program and the system field SY-UCOMM receive the contents of the corresponding screen fields in the PAI event, their contents are also assigned to the OK_CODE screen field and system field SYST-UCOMM in the PBO event. Therefore, you must clear the OK_CODE field in the ABAP program to ensure that the function code of a screen is not already filled in the PBO event with an unwanted value. This is particularly important when the next PAI event can be triggered with an empty function code (for example, using ENTER). Empty function codes do not affect SY-UCOMM or the OK_CODE field, and consequently, the old field contents are transported.

  • Downloading data from internal table to xls file leading zeros are not disp

    Hai abap gurus,
    when i am downloading data from internal table to excle file. some field values in a column are with leading zeros and some others dont have leading zeros.but in the output it is showing without leading zeros. then how to get with exact values.
    Ex:
    <b>ECC Code.</b>
    045234
      88567
    098456 
    but output is giving like this:
    45234
    88567
    98456
    how to get the actual values.....
    plz help me in this matter.

    Dear Kiran,
    Those field in the internal table having Leading Zeroes, make those fields' datatype as character.
    Then use the function module to download the content of the internal table to the excel file.
    Regards,
    Abir
    Don't forget to Reward Points  *

  • Update delivery with material and quantity.

    hai abap gurus,
          My requirement is to create a sales order and create a delivery with sales order reference.
          I done both.But now i want to  update my delivery with material and quantity.
          Is there is any bapi or function module.
          can any one help for my request.
                                                             with regards,
                                                                  mallik

    Hi,
    You're on good way while using FM SERNR_ADD_TO_LS and SERIAL_LISTE_POST_LS .
    In the second function module you don't need to pass anything.
    Don't forget to make a commit work to avoid database error during synchronisation.
    I had also one case of updating the serial to the document. It was the Sales order. I have worked with the function module SERNR_ADD_TO_AU which is internally using the function module SERNR_ADD_TO_DOCUMENT. The following is the sample code for it:
      CALL FUNCTION 'SERNR_ADD_TO_AU'
        EXPORTING
          sernr                 = w_sernr
          profile               = c_zd01
          material              = w_matnr
          quantity              = '1'
          document              = w_vbeln
          item                  = '00010'
          debitor               = fs_header-sap_ship_to
          vbtyp                 = 'C'
          sd_auart              = w_doc_type
          sd_postyp             = w_item_cat
        IMPORTING
          anzsn                 = w_anzsn
          zeilen_id             = w_zeile
          serial_commit         = w_serial_commit
        EXCEPTIONS
          konfigurations_error  = 1
          serialnumber_errors   = 2
          serialnumber_warnings = 3
          no_profile_operation  = 4
          OTHERS                = 5.
      IF sy-subrc eq 0.
        CALL FUNCTION 'SERIAL_LISTE_POST_AU'.
        COMMIT WORK.
      ENDIF.
    And one more thing, don't forget to have the call to the function module 'SERIAL_LISTE_POST_AU' amd commit work if the return code is 0. This is also mandatory.
    regards
    Satish

  • How to enhance BADI and add import parameter

    Hai ABAP gurus,
    I am facing problem and i need your help to sort it out.
    My problem is i am using a standred BADI and implementing it.I want to enhance the standerd method ie i want to add one more import parameter,is it possible to enhance a standerd method?If so how to do it ?
    Please Suggest me?
    Thanks in Advance,
    Kiran

    Hi Kiran
    As Ajay mentioned, it is not possible to add a new parameter to the BAdI method interface. You can do this by a repair and it is not recommended.
    You must be contented with the interface BAdI method bestows. In fact, the developer of the program that the BAdI pertains should have designed it so that program flow can be provided rigorously.
    Regards
    *--Serdar <a href="https://www.sdn.sap.com:443http://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.sdn.businesscard.sdnbusinesscard?u=qbk%2bsag%2bjiw%3d">[ BC ]</a>

  • How to get the name of an executing ABAP query in run time

    Hi ABAP Gurus,
    I need to get the ABAP query name when it's running. For example we can get the current executing ABAP program name from SY-REPID.
    My tried logic - every query generates an ABAP program like AQZZUGQUERY. 'UG' stands for user-group name and the length specified for it is 12, if the length of the user-group name is less than 12, then the rest will be filled by '='. Next 'QUERY' stands for ABAP query name and the length specified for it is 14, if less, then the rest will be filled in with '=' in the right. I've tried to extract the query name by using cut and trip (offset) operations.
    But somehow this logic is not working - always it's picking up the function name as checked in debug mode.
    Guys - Can you please provide me the solution on this.
    Thanks & regards,
    Jayanta Bej.

    Guys,
    I've cracked the issue. Instead of retrieving the query name from sy-repid, I've retrieved it from sy-cprog and the problem is resolved.
    Thanks guys for your quick responses.
    Thanks and regards,
    Jayanta Bej.

  • ABAP HR: Program that will compare HR Data from System GH* and GO*

    Hi ABAP Gurus,
    Good day.
    I have a requirement wherein I need to create an HR Report Program (using logical database PNP) and RFC FM wherin I will select and then compare HR Data in GH* and GO* system.  This enhancement will be done in the GH* system. 
    Do you guys have any documentation, sample programs on how to proceed with this?   Any inputs on this will be highly appreciated.
    Thank you very much!
    Best regards.
    Brando Braganza
    Moderator message - Duplicate post locked
    Edited by: Rob Burbank on May 12, 2009 12:09 PM

    HI,
      your code works perfectly well.. I have added the PNP logical database and selection screen 100... i think you r not added this PNP logical database
    *& Report  ZTESTPRG                                                    *
    REPORT  ZTESTPRG                                .
    TABLES: PERNR.
    INFOTYPES: 0002, 0006.
    GET PERNR.
      PROVIDE * FROM P0002 BETWEEN PN-BEGDA AND PN-ENDDA.
        WRITE: P0002-PERNR, P0002-NACHN, P0002-VORNA.
      ENDPROVIDE.
    Thanks
    mahesh

  • Help In ABAP Object Certification Question

    Hi ABAP Gurus,
       iam going to write certification Exam on Nov 11. i have got some model question from SAP domain for all the topics Except ABAP Objects which is so important...
    Please anybody send me some Example question you guys got from the Certification Exam
    it will be be grateful to me...
    Thanks a lot in advance.
    Prabhu
    SAP Lead Consultant

    Hi,
    Sending ABAP Objects questions is not an option but normally, your concepts are tested for:
    - Classes and objects
    - Inheritance
    - Casting
    - Interfaces
    - Events
    - Global classes and interfaces
    - Exception handling
    - Dynamic programming
    You can use help.sap.com to take a look at these topics one by one. Hope this helps.
    Good luck.

  • Help in ABAP Obj Sample Question

    Hi ABAP Gurus,
    iam going to write certification Exam on Nov 11. i have got some model question from SAP domain for all the topics Except ABAP Objects which is so important...
    it will be be grateful to me if anybody send some ques...
    Thanks a lot in advance.
    Prabhu
    SAP Lead Consultant

    Hi,
        Some questions
    1) Which tool can be used to move a method of a class to an interface which the class implements?
    2) Can a CLASS-CONSTRUCTOR be defiend to raise exceptions?
    3) Can you access PROTECTED data using object reference of a subclass?
    4) Can a class method raise both normal exceptions and class based exception?
    It will be helpful if you share the links of other topics
    Regards,
    Sesh

  • Pointers on ABAP documentations (Database/Respositories/Structures/Tables/

    Hi ABAP Gurus/Experts,
    I am basically a SAP Functional consultant, but recently taken a new assignment on SAP Net Weaver MDM, where in i require lot of ABAP knowledge mainly in Database area, like Structure, Tables, Data Objects etc,
    I am looking for an good ABAP documentations on Database/Repositories/Structures/Tables/Data Objects etc.
    Good pointers will be Fully Rewarded.
    Regards
    Rehman

    Hi,
    Go thru this link for ABAP Programming,
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf
    To start with you should use book....
    [bTeach yourself ]ABAP in 21 Days...by SAMS publication.
    this book will fundamentally stat up with basics of SAP and ABAP..
    it will b the best to start with...
    you can get it here...
    http://www.allfreetech.com/EBook_index.asp?CategoryID=1
    ABAP has so many contents. start learning one by one;
    First pay attention to basic chapters like REPORTS, SCRIPTS, TRANSACTIONS, and BDC's,.Once you become perfect start learning other chapters. To learn Netweaver Java is very useful
    go through the links:
    Start with this.Refer this
    http://www.sapbrain.com/FAQs/TECHNICAL/SAP_ABAP_DATADICTIONARY_FAQ.html
    http://www.****************/InterviewQ/interviewQ.htm
    http://help.sap.com/saphelp_46c/helpdata/en/35/2cd77bd7705394e10000009b387c12/frameset.htm
    Reports
    http://www.sapgenie.com/abap/reports.htm
    http://www.allsaplinks.com/material.html
    http://www.sapdevelopment.co.uk/reporting/reportinghome.htm
    http://www.sapfans.com/forums/viewtopic.php?t=58286
    http://www.sapfans.com/forums/viewtopic.php?t=76490
    http://www.sapfans.com/forums/viewtopic.php?t=20591
    http://www.sapfans.com/forums/viewtopic.php?t=66305 - this one discusses which way should you use - ABAP Objects calls or simple function modules.
    ALE/ IDOC
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.sappoint.com/abap/ale.pdf
    http://www.sappoint.com/abap/ale2.pdf
    http://www.sapgenie.com/sapedi/idoc_abap.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/0b/2a60bb507d11d18ee90000e8366fc2/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/78/217da751ce11d189570000e829fbbd/frameset.htm
    http://www.allsaplinks.com/idoc_sample.html
    http://www.sappoint.com/abap.html
    http://help.sap.com/saphelp_erp2004/helpdata/en/dc/6b835943d711d1893e0000e8323c4f/content.htm
    http://www.sapgenie.com/sapgenie/docs/ale_scenario_development_procedure.doc
    http://edocs.bea.com/elink/adapter/r3/userhtm/ale.htm#1008419
    http://www.netweaverguru.com/EDI/HTML/IDocBook.htm
    http://www.sapgenie.com/sapedi/index.htm
    http://www.allsaplinks.com/idoc_sample.html
    Check these step-by-step links
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/ccab6730-0501-0010-ee84-de050a6cc287
    https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/8fd773b3-0301-0010-eabe-82149bcc292e
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/3c5d9ae3-0501-0010-0090-bdfb2d458985
    for Smartforms material
    http://www.sap-basis-abap.com/sapsf001.htm
    http://www.sap-press.com/downloads/h955_preview.pdf
    http://www.ossincorp.com/Black_Box/Black_Box_2.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://www.sap-img.com/smartforms/smartform-tutorial.htm
    http://www.sapgenie.com/abap/smartforms.htm
    How to trace smartform
    http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    http://www.help.sap.com/bp_presmartformsv1500/DOCU/OVIEW_EN.PDF
    http://www.sap-img.com/smartforms/smart-006.htm
    http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
    Re: Need FAQ's
    check most imp link
    http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html
    step by step good ex link is....
    http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
    SAPScripts
    http://esnips.com/doc/1ff9f8e8-0a4c-42a7-8819-6e3ff9e7ab44/sapscripts.pdf
    http://esnips.com/doc/1e487f0c-8009-4ae1-9f9c-c07bd953dbfa/script-command.pdf
    http://esnips.com/doc/64d4eccb-e09b-48e1-9be9-e2818d73f074/faqss.pdf
    http://esnips.com/doc/cb7e39b4-3161-437f-bfc6-21e6a50e1b39/sscript.pdf
    http://esnips.com/doc/fced4d36-ba52-4df9-ab35-b3d194830bbf/symbols-in-scripts.pdf
    http://esnips.com/doc/b57e8989-ccf0-40d0-8992-8183be831030/sapscript-how-to-calculate-totals-and-subtotals.htm
    SAP SCRIPT FIELDS
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/d1/8033ea454211d189710000e8322d00/content.htm
    scripts easy material
    http://www.allsaplinks.com/sap_script_made_easy.html
    Debugging Document.
    http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc
    http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm
    http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc
    http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/84/1f624f4505144199e3d570cf7a9225/frameset.htm
    http://help.sap.com/saphelp_bw30b/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm
    Regards,
    Padmam.

  • Error in Consuming external WSDL in ABAP

    Dear Gurus,
    I am trying to consume a WSDL in ABAP using enterprise services in SE80. After load the WSDL and making logical port, when i test the WSDL, it gives  an error : (SOAP:1.008 SRT: Couldn't create Object: ("ICF Error when creating HTTP client object by Config for U )
    Can any body tells what is the cause of this error? I tried but unable to resolve the problem. Help from integration and ABAP gurus is required. Thanks

    Hello Imran,
    Have you tried, or is it practicable for your situation, to create the consumer service and the logical port using the URL directly, instead of a local file? (as you have shown in your print, it looks to me that it's local file)
    Maybe you can check if this WS has been used normally by other consumers, or even test it with SoapUI to guarantee it is functional (also to compare the requests). You could put this WSDL under a validation tool, i know that SAP does it when the WSDL is under processing, and it goes wrong when some elements/attributes aren't supported ... and i see you could upload it successfully, but despite of it is good to double check.
    Good luck!
    Renan

Maybe you are looking for