Scope of Func module???

Hi guys
Customer using Func group ZXXXXX, and using BDCRECXY include inside funcgroup
to access for Func modules.
In func module Z_XXXX_PLAN, PERFORM BDC_TRANSACTION statement is
called and "Call transaction CJ30" is used under Subroutine "BDC_TRANSACTION"
inside the BDCRECXY
How to make sure that This Func module is calling include BDCRECXY using BDC_TRANSACTION Subroutine.
In the where used list for BDCRECXY program,it listed only 2 other programs(Func module) LZPS00010U14 and LF040TOP.
How to make believe that BDC_TRANSACTION is calling BDCRECXY include?
Regards
jaichan

Hi Sreenivas,
Thanks for your reply.
Anyother way do we have to findout without working on editor?
Because I dont have Test data as well as System in front of me.
regards
Jaichan

Similar Messages

  • To get the values from func. module

    c i have used a func. module to calculate the values of date , i wrote a subroutine i want the values of this to be dispalyed on the list...
    now how do i get them to the list output, i mean how do i assign to the fieldcatalog?????
    thanks,
    CAPC

    Hi CAPC,
    Plese find below a sample program which will solve u r broblem.
    report abc.
    TYPE-POOLS : slis.
    Data
    DATA : BEGIN OF itab OCCURS 0.
    INCLUDE STRUCTURE t001.
    DATA : flag tyPE c,
    END OF itab.
    DATA : alvfc TYPE slis_t_fieldcat_alv.
    DATA : alvly TYPE slis_layout_alv.
    Select Data
    SELECT * FROM t001 INTO TABLE itab.
    *------- Field Catalogue
    CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
    EXPORTING
    i_program_name = sy-repid
    i_internal_tabname = 'ITAB'
    i_inclname = sy-repid
    CHANGING
    ct_fieldcat = alvfc
    EXCEPTIONS
    inconsistent_interface = 1
    program_error = 2
    OTHERS = 3.
    Display
    alvly-box_fieldname = 'FLAG'.
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
    it_fieldcat = alvfc
    i_callback_program = sy-repid "<-------Important
    i_callback_user_command = 'ITAB_USER_COMMAND' "<------ Important
    is_layout = alvly
    TABLES
    t_outtab = itab
    EXCEPTIONS
    program_error = 1
    OTHERS = 2.
    CALL BACK FORM
    FORM itab_user_command USING whatcomm TYPE sy-ucomm whatrow TYPE
    slis_selfield.
    data : msg(100) type c.
    LOOP AT itab.
    if itab-flag = 'X'.
    msg = sy-tabix.
    condense msg.
    concatenate 'Row Number ' msg ' ' into msg
    separated by space.
    message msg type 'I'.
    endif.
    ENDLOOP.
    ENDFORM. "ITAB_user_command
    Regards,
    Sunil

  • Func module to convert list to pdf without using memory id

    hi Experts,
    Is there any funct module to convert list to pdf without using memory, as I am using Convert_to_PDF func module which outputs last page only  when its running in Background.
    But my req is to output all the Pages in the PDF format.
    Sample code also appreciable,
    Reward Points are guranteed..
    Cheers
    Santosh

    Check the below postings :
    Re: Convert spool to pdf
    Convert a spooljob to a writeprotected PDF
    Hope this will helpful

  • Comp characteristics extraction - Func Modules

    All,
    There are 2 function modules to get characteristics info:
    1. CUAB_DISPLAY_CD_CONFIGURATION
    2. CUD0_GET_VAL_FROM_INSTANCE
    Both work off the CUOBJ value that is derived either from the RESB table for the Prod Order (component config information extraction) or from the Purchase Order table EKPO.
    Question is what is the diff b/w the 2 function modules in terms of the output they generate.
    My interest is to find a function module that will extract all the component characteristics (chars of class 300)
    Pls let me know
    Thanks

    Thanks,
    Then there are these 2 func modules, how do these differ from the earlier ones?:
    VC_I_GET_CONFIGURATION_IBASE
    CLAF_CLASSIFICATION_OF_OBJECTS
    I'm trying to be sure I use the right one that does not give me incorrect data. I'm plng to extract data for the char's & pass them to my MES system for further use.
    Thanks

  • To find the processing Func. module

    hi,
    can anyone tell me how to find the processing Func. module(outbound) if i know the message type, basic type and extension.
    i tried with we57 but coudnt find the one(outbound) needed.

    Hi Pawan,
    From the link
    http://www.intelligententerprise.com/channels/applications/feature/archive/kasturi.jhtml
      For more inf. you can check this link.
    From WEDI got to Control -> Inbound process codes -> Inbound with ALE service -> Processing by function module (transaction WE42), or from WEDI go to Control -> Outbound process codes -> Outbound with ALE service -> With function module (transaction WE41). There will be function modules associated with the process codes. For inbound, the function modules usually follow this pattern: IDOC_INPUT_messagetype: for example, IDOC_INPUT_CHRMAS for inbound characteristics master.
    *Use transaction WE57 or from WEDI go to Development -> Message/Application Object. The entries list the function module, Business Object, message type, and IDOC type that are used for inbound ALE/EDI interfaces.
    Hope you will clear now, if yes please close this thread with rewarding appropriate points to the helpful answers.
    Cheers
    Sunny

  • Need Tables and Func Modules related to Project Systems

    Hi
          I am working on a custom program that Creates Project ( CJ01) using standard Project Def.
         All WBS elements of  Standard Project Template  should be copied to the newly created Project
        I am not able to get any Standard Func Module which creates new WBS elements from Standard WBS elements.
      It will be of great help for me, if any one has info on this.
    thanks in advance.

    Hi
    See the Tables
    PRPS  -WBS element
    PROJ - Project Definition
    other tables are
    PRTE,PRTX,PSTX,PSTT  -Scheduling data for items
    PRHIS
    see the fun modules
    CJPN_GET_WBS_ELEMENT
    CJPS_GET_WBS_ELEMENT
    PSBW_GET_TEXT_WBS_ELEMENT
    PSBW_GET_WBS_ELEMENT
    K_PROJECT_WBS_PLANVALUES
    AIPR_GET_HIERARCHY_TO_WBSELEM
    CJDW_GET_NEW_WBS_ELEMENTS
    Reward points if useful
    Regards
    Anji
    Message was edited by:
            Anji Reddy Vangala

  • Func. module

    have u created any func. module, if yes then what is the purpose

    And what was it's purpose?
    You'll never get full points if you don't answer the whole question

  • How to flag a func. module in Func. Library as executable in Update Task?

    How to flag a func. module in Func. Library as executable in Update Task? I am getting a program termination error. The foollowing is the error analysis.
    Error analysis                                                   
    The function module "ZHEM" was called with the addition      "... IN UPDATE TASK".                                                                               
    However, it is not flagged in the Function Library as executable in the update task.

    Hi!
    Go to SE37, tab attributes, area processing type, choose radio button update module and desired type (V1, V1 no restart, V2, V3).
    Regards,
    Christian

  • Reciever func.module, check func.module and receiver type func

    Hi Experts,
    what is the purpose of reciever func.module, check func.module and receiver type func.module in Event Linkage.
    Give some Examples which helps.
    Thanks In Advance.

    Please check these,
    https://forums.sdn.sap.com/click.jspa?searchID=1763105&messageID=3206751
    https://forums.sdn.sap.com/click.jspa?searchID=1763105&messageID=3206440
    https://forums.sdn.sap.com/click.jspa?searchID=1763105&messageID=3207214
    https://forums.sdn.sap.com/click.jspa?searchID=1763105&messageID=3207179
    I think FM's for Processing Events should give a clear idea.
    Thanks and Regards,

  • Any Func Module to pull the value from DD07T ?

    Hi Experts,
    In my system, we hv a Z domain and 100 values are supplied in VALUE RANGE for it.
    So, I need to pull the short description(DDTEXT) of these fixed values, so, the  tbl is DD07T, fine, but the issue is that, the field DOMVALUE_L(which I can supply apart from DOMNAME)..........I can pull it by a SELECT........but this filed is DOMVALUE_L not a KEY FILED so, so, SELECT takes much time.........so, let me know that Is there any Func module to pull the values from this tbl DD07T?
    thanq

    if you have all the Zdomains in one structure you can use the
    CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
        EXPORTING
          i_program_name         = gd_repid
          i_internal_tabname     = 'I_ZSCHED'
          i_structure_name       = 'Z_ALV'  "><<<<<<<<<<<< structure name
          i_client_never_display = 'X'
          i_inclname             = gd_repid
        CHANGING
          ct_fieldcat            = fieldcatalog
        EXCEPTIONS
          inconsistent_interface = 1
          program_error          = 2
          OTHERS                 = 3.
    you can read the field catalog and get the values..

  • Func modules vs. BAPIs; What is a BADI? When do we use it?

    Hi experts,
    I have some ABAP questions and need your help to answer them.
    1. What is the difference between a func. module and a BAPI?
    2. What is a BADI and in which circumtanse we use it? How can I view a BADI example?
    3. What is a WorkFlow and in which circumtanse we use it? How can I view an WorkFlow example?
    Many many thanks,
    Ron

    1.
    All BAPIs are function modules, but they have been enhanced by using object oriented design. BAPIs are designed based around Business objects (in the business object repository SWO1/SWO2). They are created to fill a business need and are a good way of exposing SAP functionality to third party systems. They can be viewed through transaction BAPI. BAPIs are also generally all RFC enabled, whereas not all function modules are.
    Function modules are developed to perform a particular function, some of which is very specific to the program which calls it. A lot of the standard SAP function modules are only really meant to be used by SAP, hence the complete lack of documentation or intuitiveness.
    check this link too.
    Re: Diff. Between BAPI and RFC
    2.
    Difference Between BADI and User Exits
    Business Add-Ins are a new SAP enhancement technique based on ABAP Objects. They can be inserted into the SAP System to accommodate user requirements too specific to be included in the standard delivery. Since specific industries often require special functions, SAP allows you to predefine these points in your software. 
    As with customer exits two different views are available:
    In the definition view, an application programmer predefines exit points in a source that allow specific industry sectors, partners, and customers to attach additional software to standard SAP source code without having to modify the original object. 
    In the implementation view, the users of Business Add-Ins can customize the logic they need or use a standard logic if one is available.
    In contrast to customer exits, Business Add-Ins no longer assume a two-level infrastructure (SAP and customer solutions), but instead allow for a multi-level system landscape (SAP, partner, and customer solutions, as well as country versions, industry solutions, and the like). Definitions and implementations of Business Add-Ins can be created at each level within such a system infrastructure.
    SAP guarantees the upward compatibility of all Business Add-In interfaces. Release upgrades do not affect enhancement calls from within the standard software nor do they affect the validity of call interfaces. You do not have to register Business Add-Ins in SSCR.
    The Business Add-In enhancement technique differentiates between enhancements that can only be implemented once and enhancements that can be used actively by any number of customers at the same time. In addition, Business Add-Ins can be defined according to filter values. This allows you to control add-in implementation and make it dependent on specific criteria (on a specific Country value, for example).
    All ABAP sources, screens, GUIs, and table interfaces created using this enhancement technique are defined in a manner that allows customers to include their own enhancements in the standard. A single Business Add-In contains all of the interfaces necessary to implement a specific task.
    The actual program code is enhanced using ABAP Objects. In order to better understand the programming techniques behind the Business Add-In enhancement concept, SAP recommends reading the section on ABAP Objects.
    SE18 - BADI definition
    SE19 - BADI implementation
    3. check the page for workflow links
    http://www.sapgenie.com/phpLinks/index.php?PHPSESSID=45016ad4a8b3e6005f53a04a83b79782&PID=62&PHPSESSID=45016ad4a8b3e6005f53a04a83b79782
    Thanks,

  • Save_dialog func module

    hai abapers,
    i am having a requirement to call the func module of save dialog box in the prog.

    Hi Atteq
    Do i interpret your question as: you want a function module which gives you a pop-up to confirm when you do something (any event) to save something?
    If my interpretation is right, pls check:
    POPUP_TO_CONFIRM
    POPUP_TO_CONFIRM_STEP
    These is a very generic function module, you can try searching more using keywords: popup or popupsave*
    Example:
    call function 'POPUP_TO_CONFIRM'
         exporting
          titel   = 'Title for POPUP_TO_CONFIRM'(A01)
         diagnose_object     = 'TEXT1_ZUM_POPUP_TO_CONFIRM'
         text_question       = 'Do you want to carry out this
                                       fantastic test?'(A02)
              text_button_1       = 'Yes'(A03)
              ICON_BUTTON_1       = 'ICON_OKAY'
              text_button_2       = 'Cancel'(A04)
              ICON_BUTTON_2       = 'ICON_CANCEL'
              DEFAULT_BUTTON      = '1'
              DISPLAY_CANCEL      = ''
              userdefined_f1_help = 'TEST_TEXT_ZUR_SPO1'
               START_COLUMN        = 25
               START_ROW           = 6
         importing
               answer              = answer
         exception
              TEXT_NOT_FOUND      = 1
               others              = 2.
    Regards
    Ashish Jain

  • Regarding func module

    Hello all,,
    Is there a way, that we could know that a particular functional module is used in different programs.
    Could we get the different programs, where a particular func module is used?
    Is there any table or any techniques?
    Please suggest..
    Thanks in adv,
    Naveena.

    Hi
    Run trx SE37 and press the icon to check where it's used, anyway u can't find out the program where the fm is called dimanycally
    Max
    Edited by: max bianchi on Mar 27, 2008 12:50 PM

  • Deactivating the standard func. module in FQEVENTS

    Hi,
    I have a requirement to add a z func. module to a event and there are standard func. modules already activated to this event could anyone please help me out how to deactivate the standard FM.
    My requirement in detail is i have 9 standard func. modules assigned for an event which are in active status now i need to copy the standard func. module to a zfunc. module.
    i have copied standard func. module no. 8 to a zfunc. module and have assigned the same no. 8 to my Zfunc. module from the change customizing, but the problem here is both the standard and zfunc. modules are in active state which in turn calling the standard func module first and not serving my purpose so i need to deactivate the standard func. module ..
    Thanks in advance,
    Venkat Mahesh Addanki.

    Hi Rajendra,
    Thanks for the reply.. but one small problem the change customizing button is only available for IS specific fm modules whn u click that it showing the zfunc.module in tabstrips i cannot find the standard fm here to delete.
    I think we can do the table maintenance for the below tables will serve the purpose right??
    TFKFBS - Table for STANDARD FMs
    TFKFBC - Table for CUSTOM FMs
    thanks in advance,
    Venkat Mahesh Addanki

  • Scope of local modules

    Many articles concerning PL/SQL best practices promote the use of local modules for code clarity. I am wondering how this affects testability due to limited scope (we use utplsql.)
    For example, if I write
    PROCEDURE A
    IS
    PROCEDURE B...
    PROCEDURE C...
    BEGIN
    // procedure A body
    END A;
    is there any way that I can expose or fully qualify B or C for testing, without moving them outside of A ?? As far as I can tell, the answer is no, but I'm wondering if someone out there knows a trick that I have overlooked.
    Thanks for the help,
    Mark

    Hello
    Well, I'm probably going to get slated for saying this but [opinion]I think the idea that local modules somehow improve code clarity is highly misguided. There are cases (very few I have come across) where they can be of use but in the long term I think they can easily lead to very poorly structured code and make it very easy for subsequent developers to take nasty little short cuts. I accept that virtually all program constructs can be abused, but I have found that local modules bring out some of the worst coding "practices" I have ever seen, and I am yet to see any benefit other than for anonymous pl/sql blocks, and very simple helper routines such as string formatters or expression generators.
    Like all tools, they should be used when necessary, when they fit the problem at hand, and not applied as an over-all "best practice". I tend to be very sceptical of any one size fit's all approaches to development so maybe I'm slightly prejudiced.
    The issue you have raised, to me at least, is one reason why you would not use local procs. If they are complex enough to require testing that requires them to be called in isolation, I think they should probably be separate.
    [opinion]
    HTH
    David

Maybe you are looking for

  • RE: Apple iMac 27 Hard Disk Replacement Complaint

    Dear Customer ServiceManager, RE: Apple iMac 27” Hard Disk Replacement Complaint On May 12, 2011, Ibought an iMac 27”  for my daughter from your official Hong Kong website (www.apple.com/hk). I am writing tocomplain about my dissatisfaction of your p

  • LiveCam.exe has encountered a problem and needs to close. Constant Error. HELP PLEASE

    Alright so basically, my parents got a buy-one-get-one-free offer on webcams at christmas, and so they gave me one for my own as i lost my old one. Everything was working fine, seemed like a great camera. However, randomly one evening when i tried to

  • Additional fields in Delivery order

    Hi, I have a requirement where I have to enter some additional data while creating Delivery order. Just like Additional data A and B tabs , is there any tabs available in delivery header or item data ? or is there any other solution available ? Pleas

  • Custom keyboard layout from standard layout

    Hi, I'm trying to copy the Spanish-ISO keyboard layout in order to create a custom keyboard layout, and change somme attributes like icons, etc. I've seen that standard keyboard layouts are in: /System/Library/Keyboard\ Layouts/AppleKeyboardLayouts.b

  • How do you format an External Hard Drive

    I'm New to Mac. I have a Mac Book Pro Intel. I need to format an old PC hard drive so it works as an external drive. I have it in a enclosure and connected by firewire. The Mac reads it but can not write to it. Plus I don't even know if you format li