Pointing a custom MPP to a standard one

Hi ,
I have a requirement where i have to add two custom fields in the standard screen of Tcode /***/CM01 in the customer tab , for that we have to implement a BADI wgic says ot add those fields to the structure mentioned in the BADI and create a MPP to add that and mention the program name and screen number,its also mentioned in the BADI definiton that
1. Define a function group or a module pool with a subscreen for customer fields.
2. Define an implementation which points to the previously defined function group or module pool.
3. Activate the implementation.
4. After your implementation has been activated, your screen appears on a separate tabstrip control in the construction measure transactions.
point number 2 is not so clear and please can anyone explain how to achieve it.
thanks.

Hello Suman,
You can use SUBMIT command:
DATA: seltab type table of rsparams,
      seltab_wa like line of seltab.
  seltab_wa-selname = 'BUKRS'.
  seltab_wa-sign    = 'I'.
  seltab_wa-option  = 'EQ'.
  seltab_wa-low     = '1000'.
  append seltab_wa to seltab.
  SUBMIT report with selection-table seltab
                                via selection-screen.
OR
SUBMIT report withp_param1 = 'value' with p_param2 = 'value'.
OR use CALL TRANSACTION command:
Example with ME23 transaction:
perform bdc_dynpro      using 'SAPMM06E' '0105'.
perform bdc_field       using 'BDC_CURSOR' 'RM06E-BSTNR'.
perform bdc_field       using 'BDC_OKCODE' '/00'.
perform bdc_field       using 'RM06E-BSTNR' record-BSTNR_001.
perform bdc_dynpro      using 'SAPMM06E' '0120'.
CALL TRANSACTION 'ME23' USING BDCDATA MODE 'E'
FORM BDC_DYNPRO USING PROGRAM DYNPRO.
  CLEAR BDCDATA.
  BDCDATA-PROGRAM  = PROGRAM.
  BDCDATA-DYNPRO   = DYNPRO.
  BDCDATA-DYNBEGIN = 'X'.
  APPEND BDCDATA.
ENDFORM.
FORM BDC_FIELD USING FNAM FVAL.
    CLEAR BDCDATA.
    BDCDATA-FNAM = FNAM.
    BDCDATA-FVAL = FVAL.
    APPEND BDCDATA.
ENDFORM.
I hope you help.

Similar Messages

  • Oracle DB Standard One

    Hello,
    Need information on the Oracle DB Standard One installation.
    I have installed Oracle 10g r2 Standard verion on HP unix IA OS.
    Our customer has licence for Standard One.
    Please help me to clear my doubt, is Standard Edition installation is ok for
    Standard One ?
    Best Regards,
    Deep

    (See caveat at end)
    There is no difference between the Standard and Standard One install. Indeed, the Standard One does not appear on the install menu.
    Standard One is more of a license issue - the way I like to understand it: it is Standard with the restriction that you will not use the RAC part, and you will llimit it to 2 CPU. Read other limitations in the Licensing doc at http://tahiti.oracle.com
    As always, with licensing, the only real source of information is Oracle itself. Contact your favorite Oracle Sales team for a document describing the rules and limitations. Remember that in a legal situation, a judge would not be happy with an answer "I read it on the internet" or "I heard it happened to a friend of a friend of mine"

  • Assign Customized Sapscript in place of the standard one for CASH JOURNAL

    Dear All,
    I created Customize Sap-script at the place of standard one in FBCJ (Cash Journal) , Please let me know the procedure to assign customize form at place of stancdard one.
    Thanks & Regards,
    Rajnarayan

    Hi,
    correspondence type for Cash Journal is SAP18.
    The program attached in SAP18 is RFKORD80 (SPRO-Financial Accounting Global Settings (New)-Correspondence-Assign Programs for Correspondence Types). If you want you can modify driver program also by creating z. attach it to correspondance type SAP18.
    For the above program you can assigned your customized script in the below navigation path:
    SPRO-Financial Accounting Global Settings (New)-Correspondence-SAPscript-Based Forms-Define Form Names for Correspondence Print.
    Hope this helps you.
    Regards,
    Azeem.

  • Is point in custom object with only one control handle possible?

    I notice with a rounded rectangle if you make it editable and click on any of the points, they all seem to have only one "control handle". Normally there are always two. Is there really only one control handle on those points, or does it just look that way? Assuming there is indeed only one control handle, how can I do that too?

    Chris Miner wrote:
    I notice with a rounded rectangle if you make it editable and click on any of the points, they all seem to have only one "control handle". Normally there are always two. Is there really only one control handle on those points, or does it just look that way?
    Hi Chris,
    Yes, there really is only one control handle for these points. And a look at the 'ordinary' rectangle shows that the control points at its vertices have zero control handles.
    The rectangles appear to be set to retain the property of the rounded corner attaching to a line segment (for the rounded rectangle) or the vertex being formed by the intersection of two lines (for the 'ordinary' rectangle).
    "Normal" control points (your term) treat the point at which they are inserted as a point on a curve, even it that curve has infinite radius (and appears as a line segment), and provide for revision of the curve on both sides of the control.
    If you insert one of these (option-click) anywhere on the shape, it will appear as an unfilled red circle, and will have two control handles.
    Assuming there is indeed only one control handle, how can I do that too?
    For a start, you could explain what you mean by "do that too."
    Regards,
    Barry

  • Creation of a custom TAB in SAP standard Transcation

    Hi Experts,
           Request the ones who created a customized TAB in any standard trascation .Say in ME22N. We will have some tabs at Line item level. Now our requirement is to add one more tab. For that we need to know
    whether we have to create screen through se51 and attach it to screen ? or we should use any user exit or badi to create screen or we need to create screen by using configuration?
               If anybody having hand-on knowledge about this TAB creation...request you to share the same....Detailed information and fast response will be highly appreciated...Ofcourse reward points for suitable entry.....
    Thanks,
    Sampath

    Hi
    IF you want to add one subscreen in the PO screen then use  MM06E005 screen exit .
    Create your screen and activate the exit and the screen will appear on the ME21n screen.
    Other wise use the BADI for PO screen.
    Thanks
    Lincon

  • Pointing to Customized Application

    hi,
    i have created a customized application ZCRMM_ACCOUNT from CRMM_ACCOUNT. but in the PCUI hyperlinks whenever i click on an account id the page that is opening up is pointing to the Standard one rather than the customized one.
    can you please guide me as what should be done so that it points to the customized application.
    thanks,
    uday

    hi,
    if there are tables in which i need to change the entries from CRMM_ACCOUNT to ZCRMM_ACCOUNT please give me the list of the same.
    please guide me to resolve the issue,
    regards,
    uday kiran

  • How to populate custom fields in SAP standard Basic type DELFOR01(E1EDK09)

    I've a requirement to include and populate 2 custom fields in SAP standard basic type DELFOR01 and Segment E1EDK09 (it is at hierarchy level 1 ) .
    The requirement looks very simple but for this, as per my knowledge, I have to create a new  Basic type with the copy of segment E1EDK09 and attach it to outbound process code and write my own function module to populate the segments.
    It seems ok but the there are some existing codes in the user-exits for the SAP standard function module.These codes will not get triggered.(Or I've copy the user-exits code in my FM)
    Can we do it any other way to handle this kind of situation?
    Thanks in advance for your suggestions and help.

    Hi Phani,
    You have done it correctly. ECC additional data to be moved to EWM, 1. you need to enhance the CIF for master data/ bapi  to populate the data in the custom field in EWM. 2. Make your your are not enhancing only one structure. You need to do it in the CI includes so that the field is available in all the related tables/structures.
    3. The BAPI/FM which updated these tables will take care automatically to update the custom field data if the field is correctly added in all the tables.
    4. If the custom fields are added correctly and still the data is not getting saved , then need to check the mapping of the custom field and bepi extension.
    Let me know if this helps.

  • Can NOT install Standard ONE on a 2 quad-core processor machine (licensing)

    This is from Oracle's licensing (July 2009):
    ===================================
    “When licensing Oracle programs with Standard Edition One or Standard Edition in the product name, a processor is counted equivalent to a socket. However, in the case of multi-chip modules, each chip in the multi-chip module is counted as one occupied socket.”
    This is also from Oracle's licensing (July 2009):
    =====================================
    “Oracle Database Standard Edition can only be licensed on servers that have a maximum capacity of 4 sockets. Oracle Standard Edition One may only be licensed on servers that have a maximum capacity of 2 sockets.”
    Now, this is what it seems to be:
    ===========================
    1 quad-core AMD/Intel Xeon chip counts as 4x0.5=2 sockets (reached the maximum capacity limit in the licensing terms) by simply using 1 (single) quad-core CPU box.
    and that's it - you can NOT install Standard Edition ONE on a 2 quad-core CPU Linux box :(((((
    For a AMD/Intel multi-core Linux boxes
    ===============================
    it can be a single quad-core CPU box (4x0.5=2 sockets -- but, paying twice the processor license - because it is now 2 sockets) or
    it can be a 2 dual-core CPU (2X2x0.5=2 sockets -- but, paying twice the processor license) or
    it can be a single dual-core CPU box (2x0.5=1 -- paying only a single processor license)
    I think it is time for Oracle to revisit the licensing terms for Standard ONE edition and change it to simple socket count (don't count the cores). It is getting more expensive to use Oracle Standard ONE.

    zaferaktan wrote:
    Everybody should also know - and OPN folks confirmed this morning - that an Oracle Sales person does not have the "legal" authority to overwrite what is written in OLSA. Sales can not rewrite the OLSA. However, Sales can request changes or addendums to the specific contract, which are reviewed by Oracle Legal and approved by Sales senior management (right up to Charles and Larry if needed).
    That said, very few Oracle employees are allowed to discuss any aspect of licensing terms. The official first point of contact is Sales, and they may only be the carrier pigeon of missives from the authority.
    When someone buys Oracle, OLSA is the only legally binding document. Everybody should keep the copy of the OLSA which is in effect at the time of their purchase, given that OLSA can be modified at a later date from the actual purchase.That happens to be true of any license or sales agreement, from Oracle or not. Also note that if you purchase support, renewals may affect the original OLSA.
    And it's one of the reasons old timers in these forums (such as Dan and myself) will prefix nearly any license discussion in the forums with "check with sales" and suffix it with "and anything you hear on the internet is probably useless in a court of law when you get audited".
    and after all that - thanks for digging into the details and posting them.
    (With the warning to any others using the information that the facts need to be reconfirmed for each individual case and date. A judge usually frowns on a defense of "It happened to a friend of a friend of mine" or "I read it on the internet")
    Edited by: Hans Forbrich on Sep 8, 2009 9:43 PM
    By the way - what you write is a change of policy. At one time, a box that could support 4 CPU but only had 2 CPU installed would not qualify for SE1. Good news indeed.

  • Custom Menu - How to create one

    Hello Guys,
    I have around 20 custom tcodes and some standard tcodes. I want to create a menu or one tcode . When the user enters that tcode it should display all the tcodes and the user can select the tcode from that initial screen. I used to do it long back using a abap : write statement(tcode)> double click> call the custom tcode and use the hide command.
    How to do it in latest ABAP. Any tools or any function modules are available  . I saw the sap menu tree. What it is.
    Please let me know. Thanks

    Thanks for the reply. I already did a ABAP program long back using just write and hide. Please see the code below
    START-OF-SELECTION.
      FORMAT COLOR COL_HEADING.
      ULINE.
      WRITE:/ '***********************The following are the transaction'.
      WRITE:'codes in BPS ************************'.
      FORMAT COLOR
      COL_HEADING OFF.
      ULINE.
      SKIP .
      FORMAT COLOR COL_HEADING.
      ULINE.
      WRITE:/ 'Please select the report/program by double clicking on the'.
      WRITE:'line'.
      ULINE.
      FORMAT COLOR COL_HEADING OFF.
      SKIP.
      FORMAT COLOR COL_POSITIVE.
      ULINE.
      tcode = 'ZCUS1'.
      WRITE:/ '1.Version Utility program - ZCUS1 .', 75 tcode.
      HIDE tcode.
      ULINE.
    I want to find a any latest FM's or any other way I can acheive the above.
    Thanks

  • Custom report instead of standard standard report "EAMWRREP" from OAF

    Hi All,
    I have a requirement to fire a custom report instead of standard standard report "EAMWRREP" from OAF.
    Screen -> EAM Self Service Maintenance -> Work Orders -> Search Work Orders -> Print Work Order
    Standard page ->WorkOrderRepPG 120.2
    Standard Controller -> WorkOrderRepCO
    I have extended the standard controller to override the call
    as shown below :
    Standard WorkOrderRepCO :
    oapagecontext.putParameter("p_DataSourceCode", "EAMWRREP");
    oapagecontext.putParameter("p_DataSourceAppsShortName", "EAM");
    Extended :WorkOrderTestCO
    oapagecontext.putParameter("p_DataSourceCode", "USS_EAM_WO_OAF");
    oapagecontext.putParameter("p_DataSourceAppsShortName", "XP2P");
    The custom report gets fired with header and footer but with NO DATA.
    The custom report is a simple RDF+XML report (RDF data model + XML template)
    with just query SELECT wip_entity_name from wip_entities where wip_entity_id = : WipEntityId
    Can some one please let me know how to pass parameters to a report likne mine??
    Regards,
    Ambika Ramachandran

    Try the OA Framework Forum

  • Adding custom fiields in the standard report QM10

    Hello,
    I need   to add custom fields to the standard report output transaction code QM10,  these custom fields are present in the QMEL table.
    I implemented BADI   which is BADI_EAM_SINGLELEVEL_LIST  and from the description of this I came to know this can be used for extending  the fields of standard report, but the break point is not getting triggered  if keep break point in this badi for this transaction (QM10) the break point is not triggered.
    Could you please suggest.
    Thanks,
    Bala Krishna  T.

    Hello Hussain,
    I have already activated the BADI which is BADI_EAM_SINGLELEVEL_LIST but still the break point is not getting triggered.
    As suggested by you I had also checked the where used list for this BADI and there are only standard implementations which are not called.
    Kindly suggest .
    Thanks,
    Bala Krishna T

  • Reg: LSMW to Upload Unlaoding Points to Customer Master

    Dear Gurus,
    I have created an LSMW program to upload "Unloading Points" into Customer Master Record.
    It is working fine with single Unloading Point.
    There are multiple Unloading Points need to be maintained for every Customer.
    Can anyone provide me the logic to maintain multiple unloading points in Customer Master?
    XD02-ABLAD = XD02_S-ABLAD.
    Here the "ABLAD" is the Unloading Point.
    Regards,
    RK

    looks like you did a recording.
    in the standard given methods like IDOC, there you would have an extra record for the unloading point, you would just add as much records as you need.

  • Add custom list UIBB in standard BS_OVP_SP application

    Hi All,
    Can anyone please tell me how we can add one custom (z component) in standard OVP aapplication named (BS_OVP_SP).
    step by step process.
    Thanks
    ashutosh

    Hi Ashutosh,
    you may refer to the related extension guide for the business partner / supplier: http://scn.sap.com/docs/DOC-7858.
    Best regards
    Mcihael

  • Customer role from sap standard role SAP_SM_SCHEDULER_DIS or SAP_SM_SCHEDUL

    HIi,
    according SAP Note Note 1054005 - FAQ: Job Scheduling Management with SAP Solution Manager we want to design a customer role with this roles as templates.
    But:
    There are a lot of open authorization objects.
    We need proposal how to fill this role with adequate values.
    Does anybody has designed customer roles from that standard roles ?
    What values are advisable ?
    Regards,
    Roland Fischl

    Dear Aviya Paul,
    1. Who will responsible for Authorization Matrix?
    Authorization Matrix that define "what position may have access to which authorization/ role" shall be developed by User (Management), with support from BASIS. User is the one who have the authority to decide, while BASIS should help User in understanding the technical knowledge of access authorization.
    2 to 5. BASIS.

  • How to find CUSTOMER EXIT for a Standard SAP program

    How to find CUSTOMER EXIT for a Standard SAP program

    Hi
    To introduce the techniques of enhancement in standard SAP system. SAP creates customer exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality. Instead, the customer exits act as hooks. You can hang your own add-on functionality onto these hooks.
    They do not affect standard SAP source code.
    When you add new functionality to your SAP System using SAP’s exits, you do not alter the source code of standard SAP programs in any way. The code and screens you create are encapsulated as separate objects. These customer objects are linked to standard applications, but exist separately from SAP’s standard software package.
    They do not affect software updates.
    When you add new functionality to your SAP System using SAP’s exits, your objects (called customer objects) must adhere to strict naming conventions. When it comes time to upgrade a to a new software release, customer objects’ names ensure that they will not be affected by any changes or new additions to the standard software package.
    Customer exits are not available for all programs and screens found in the SAP System.
    Any change made to an SAP object in a customer system is called a modification. Customers usually modify their systems for one of two reasons. Either they make changes to the SAP standard in order to adjust the R/3 System to their specific business needs (actual modifications), or they alter individual SAP objects in order to correct an error (as recommended in an SAP error note).
    You should only modify the SAP standard if the modifications you want to make are absolutely necessary for optimizing work flow in your company. Be aware that good background knowledge of application structure and flow are important prerequisites for deciding what kind of modifications to make and how these modifications should be designed.
    SAP application programmers create SAP enhancements in transaction SMOD using function module exits, menu exits, and screen exits.
    Customers are given a catalog containing an overview of existing SAP enhancements. They can then combine the SAP enhancements they want into an enhancement project using transaction CMOD.
    SAP enhancements are made up of component parts. These components include function module exits, menu exits, and screen exits. A specific component may be used only once in a single SAP enhancement (this guarantees the uniqueness of SAP enhancements).
    Customer enhancement projects consist of SAP enhancements. Each individual SAP enhancement may be used only once in a single customer enhancement program (this guarantees the uniqueness of a customer project).
    SAP application programmers preplan function module exits, menu exits, and screen exits for their applications and combine them to create useful enhancements for the R/3 System.
    Customers create their own enhancement projects for their systems using SAP enhancements. You can customize the individual components of an enhancement project by creating your own include programs (for function module exits), texts (for menu exits), and subscreens (for screen exits).

Maybe you are looking for

  • Error In GR/IR Slip Number

    Hi, While doing the Production Confirmation, the following error has occured: Message no. M7138 For this Item, assignment of a goods receipt/ issue slip number is not supported. However, this document contains items which require GR/IR Slip Number Is

  • Transfer data from a purchasing organization to another.

    Dear all, I am currently using two purchasing organizations: A and B. I don't want to use B anymore. There are source lists, purchase info records, suppliers, PRs, POs and maybe other data that are currently related to the purchasing organization B.

  • Purchasing/shopping cart issue

    My computer recently crashed and luckily I was able to re-load all my songs back from my ipod to iTunes - thanks to your help over here! But now my concern is something else: Since I first got iTunes, I have downloaded updates, but when my computer c

  • Strange importing problem with iPhoto 11

    After upgrading to iPhoto 11, I find that I can no longer import photos into iPhoto successfully. The photos show up properly, one by one, as the import progresses, but upon completion, the import shows up as blank outlines. At first I thought that t

  • Changing DB Polling Frequencies

    Hi there, is it possible to change polling frequency for DB Adapter without reploying the application? is it parameter configurable and can be changed at will? Please let me know KS