FM for R3 tran data enhancement

Hello
Can somebody remind me FM for R3 tran data enhancement?
Thanks

It's user exit EXIT_SAPLR_SAP_001 - include ZXRSAU01.
Have a look at this:
http://www.ko-india.com/content/weblogs/weblog_custom_fields_1.pdf
Hope it helps.
Regards

Similar Messages

  • Enhancement for Equipment master data

    Hi all
       I want to find an enhancement for Equipment master data. I want to add some customer fields to Equipment data,but i can't find the enhancement.Anybody tell me the Enhancement which be useful for that. thanks.
    BR
    Chris.

    Hi,
    you can add new tab on the screen and provide your custom field on that tab. You have to add a new tab for any Technical Object by doing some configuration changes in SPRO. first go to SPRO and in screen sequences add a new tab sequence against the profile. Now in the function group SAPLXTOB you can see this new tab screen. Do your requirements on this screen.
    Reward if useful and get back to me if you need any help.
    Thanks,
    Anil

  • BADI ME_PROCESS_PO_CUST for changing header data

    Hello Experts,
    I'm using Method PROCESS_HEADER in Badi ME_PROCESS_PO_CUST in order to change some header data.
    I want to change header data depending on the partner data which are on header level.
    It works fine as long as there are data changed in the header or item level and not only on the partner screen.
    The method in this Badi isn't processed if only partner data are changed. But for me it is necessary to set a special field on the header depending on the partner data.
    Regards,
    Sven

    Hi,
    Firstly, for changing Header data without any INSERT/UPDATE?MODIFY statement, badi - ME_PROCESS_PO_CUST  will not be useful.
    As method you mentioned has no header parameters under CHANGING / EXPORTING clause.
    You can use the badi which has the parametrs you want in either change/ Export mode. It can be defined under table also.
    Below is the list of important badis gettign called, however none of them contains header values in change/export clause.
    ME_CCP_ACTIVE_CHECK
    MD_STOCK_TRANSFER
    ME_DEFINE_CALCTYPE
    ME_PO_PRICING
    ME_FIELDSTATUS_STOCK
    ME_COMMITMENT_STO_CH
    ME_COMMITMNT_PARKING
    ME_INFOREC_SEND
    ME_CHECK_SOURCES
    ME_PURCHDOC_POSTED
    Instead you can use enhacement MM06E005  Customer fields in purchasing document.
    Create a project under Transaction CMOD.
    Assign enhancement as Project component.
    You'll find Exit 012. At time of save you can change header im_ekko based on you parterner data tab.
    Regards,
    Amee.

  • Authorization check for Vendor Master Data

    Hi,
    I have a requirement where I want to restrict some of the end users in viewing accounting data of vendors. In XK02/XK03 there is a sub screen for Company code data (Accounting info/Payment trans./with holding tax). I want to put a check for the selection of these check-box. System should allow some of the users to view these data. I tried for exit/BAdis , but didn't find anything as per my requirement. Please give some suggestions.
    Thanks & Regards
    DR

    Hi
    Check BADI ADDRESS_SUBSCREEN, I think you can implement this one and add a authority check here.
    check the method ADDR_APPL_SUB_PAI_IMPORT
    Regards,
    Himanshu

  • Downtime Management - planned outage entry for a past date?

    Using downtime management with success, however I forgot to enter a 'planned downtime' for some ad-hoc maintenance work a couple of weeks back. I now have a large outage spike appearing in my system availability reports (CCMSBISUITE) when I know it was a bit of planned outage work so should really be discounted. I have recurring a downtime window for our standard outage day, but this planned work happened outside of that window.
    Is it somehow possible to create a 'planned downtime' event for a past date, which will 'smooth' out the outage spike appearing in the BI reports? I'm getting 'invalid date' entries when trying to do so with Downtime Manager, but though someone might know how to do this if it's possible.
    Thanks
    Daniel

    I think you are out of luck on this one.  However it would not be too hard to develop your own report for creating a retroactive downtime.  We have done some analysis of the code for making our own enhancements to DTM and you will find CL_DSWP_DTM_MANAGER to be a good starting point if you have an ABAPer. 
    But I wouldn't invest too much in any custom solution, as DTM will be completely replaced in SolMan 7.1 (see note 1517275 and the help at http://help.sap.com/saphelp_sm71_sp01/helpdata/en/bf/5a62721652477592bf3441cc5ab6ec/frameset.htm); the new feature seems like it will be much more general (an overall IT Calendar) but will actually remove some features in a step backwards (for example you will have to find somewhere else to document system crashes and other unplanned outages...).  If we get into the ramp-up I will report back to this thread on the specifics of retroactive downtime documentation in SolMan 7.1 if I find anything interesting.

  • How to identify the project in CMOD used for a particular data source

    Hi
      I had a Business Content Data source which is enhanced with ZZ fields and user exit is written in CMOD.
      How can i find in which project used to write the code for that particular data source.....
    When i check CMOD i can find nearly 10 to 20 different projects
    Thanks

    Hi,
    One simple way is goto CMOD and give project names with Z* or Y*. First findout the naming convensions following in  your project and see.
    Then gibe projects one by one and select COMPONENTS option and click on Display, if you find the following Function Exits means it is our DataSource project
    EXIT_SAPLRSAP_001
    EXIT_SAPLRSAP_002
    EXIT_SAPLRSAP_003
    EXIT_SAPLRSAP_004
    Thanks
    Reddy

  • /usr/sap/trans (data/cofiles) is empty before upgrading 46C- ECC60

    After homogeneous system copy from a 46C production system (PRO) to an upgrade test server (DES), and after the execution of SE06, the DES import queue is empty (/usr/sap/trans/cofiles and /usr/sap/trans/data directories doe not contain files).
    Some objects were changed in PRO along the years using change requests, and these changes are reflected in DES also, but DES does not have those change requests in the queue. However DES is ready to upggrade.
    I would like to know if I can expect problems during the upgrade of DES, from 46C to ECC 6.0 due to the absence of those change requests. I think the upgrade process could ignore all changes and additions made.
    What do think?
    Thanks for your help.

    Hi,
    Since you copy your production system to test system then all changes that you have done over the time will be there in the system. Data file and cofile are not required. You can start with your upgrade preparations.
    Thanks
    Sunny

  • SPRunConversion for FX Trans - Error Code #310?

    Hi all,
    Yesterday, I was able to get SPRUNCONVERSION to work and translate one years worth of data to a couple of other currencies.
    Today, it doesn't work.  We have made some changes to dimensions in the apps, but this looks different. Here's the message we're seeing this error in Data Manager:
    SPRunConversion Version 7.0.112
    Warning : Application without INTCO dimension
    Warning : No Rate found in the opening period
    20071200 - 14220 Rows Calulated
    20071200 - 0 Rows Updated
    *ERROR* FX-310 Timeid=20080100 - Nothing Extract from Fact - RATE
    Has anyone tried to use Business Rules or SPRUNCONVERSION for FX Trans. and/or received this error code?  Note:  The two "Warnings" displayed yesterday as well, but don't appear to have any effect on this one.
    Thanks,
    Edited by: Garrett Tedeman on Jun 10, 2009 12:30 PM

    Hi Prasanth,
    Well, that is one long list of codes.  I've copied it out of the thread and are going to analyze.
    Hopefully one day SAP will put those in the online manual or something.
    Thanks,
    Garrett
    > Update:  Hey, even though that list of error codes is apparently out of date, I searched through it and found one that more-or-less matched what I had! 
    Amazing, but that led me to the fix -- I had the rates entered on the wrong Category (Plan vs. Actual).  Changed it and was good to go.
    Edited by: Garrett Tedeman on Jun 10, 2009 2:45 PM

  • Define deafult value profiles for general order data

    In spro for the tab Define deafult value profiles for general order data,please explain to me the significance of the following terms:-
    field key
    relationship view
    level of detail
    overall profile id
    checking wbs activity
    graphics profile with examples.

    Hi,
    Field Key => In Operation enhancement tab, if you want any user defined fields, you can customize through the field key functionality. You can configure this in OILJ.
    Relationship => This is for relationship between operations in maintenance order
    Checking WBS activity => In WBS, for each task, start date & end date would have been maintained. In Maintenance order, based on schduling, start date & end date for operations will be calculated. Here we can customize, dates needs to be checked between these 2 documents or not.
    Regards,
    Maheswaran.

  • How to query the opening balance for an specific account for an spec. date

    Hi all,
    for my user query I need to calculate the opening balance for an cash account for an specific date.
    Any ideas, how can I do this?
    Or may be you know a field in an SBO table that already contains information I need...
    Best Regards,
    Inna

    Hi Inna,
    to find the opening balance for an account or a business partner, please see SAP Note [1114253|https://service.sap.com/sap/support/notes/1114253] :
    Symptom
    How to find the opening balance of a business partner or G/L account.
    Other terms
    Account, customer, supplier, vendor, creditor, debitor, start, initial, first, opening balance, business partner, G/L, SAP Business One
    Reason and Prerequisites
    Consulting
    Solution
    There are several possible approaches:
    Approach 1 - Business Partner Opening Balance:
    1. Go to Business Partners -> Business Partner Master Data -> find the Business Partner
    2. Click on the orange link arrow next to the field 'Account Balance' in the header region of the window.
    3. Untick the boxes next to 'Posting date from', 'Display' and 'Display Unreconciled Trans. Only'.
    4. Click on the button 'Refresh'.
    5. Find 'OB' in the column 'Origin', this is the opening balance journal entry.
    Approach 2 - Business Partner Opening Balance:
    1. Go to Business Partners -> Business Partner Master Data.
    2. Click on the orange link arrow next to the field 'Account Balance' in the header region of the window.
    3. Untick the boxes next to 'Posting date from', 'Display' and 'Display Unreconciled Trans. Only'.
    4. Click on the button 'Refresh'.
    5. Double click on the column header 'Posting Date' to find the earliest transaction on the business partner account. This transaction could be opening balance, verify this with the company accountant.
    Approach 3 - G/L Account Opening Balance:
    1. Go to Financials -> Chart of Accounts -> click on the account name once.
    2. Click on the orange link arrow next to the field 'Balance'.
    3. Untick the boxes next to 'Posting date from', 'Display' and 'Display Unreconciled Trans. Only'.
    4. Click on the button 'Refresh'.
    5. Find 'OB' in the column 'Origin', this is the opening balance journal entry.
    Approach 4 - Business Partner and/or G/L Account Opening Balance:
    1. If using SAP Business One 2005 SP01 or earlier, go to Reports -> Query Generator -> click on 'Execute'.
    2. If using SAP Business One 2007 or later, go to Tools -> Queries -> Query Generator -> click on 'Execute'.
    3. Ignore the red system message in the bottom of the screen.
    4. Click on the pencil icon in the top left of the window, the field with 'SELECT *' will change colour to white, then yellow when activated by clicking in the field.
    5. Copy the query below:
               SELECT T0.[TransId], T0.[Debit], T0.[Credit] , T0.[CreatedBy], T0.[TransType] FROM [dbo].[JDT1]  T0 WHERE T0.[TransType] = '-2'  and T0.[ShortName]  = '[%1]'
    6. Click on 'Save' and give the query an appropriate name and select the appropriate category.
    7. Click on 'Execute'.
    8. Click on 'Existing Values'.
    9. Select the G/L account or the Business Partner name from the list and click on 'OK'.
    10. The system message 'Records retrieved by this query #' (# = number of records) will pop up. Click on 'OK'.
    All the best,
    Kerstin

  • Search for BAdi for Customer Master Data (XD01)

    Hi experts,
    i am looking for a BAdi for Customer Master data (XD01). Can anyone suggest me which one can i use?
    thanks in advance.
    Regards,
    aksh

    hi
    execute this report
    *& Report  ZNAGBADI
    REPORT  ZNAGBADI.
    *report zbadi_find .
    tables : tstc,
    tadir,
    modsapt,
    modact,
    trdir,
    tfdir,
    enlfdir,
    sxs_attrt ,
    tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode,
    p_pgmna like tstc-pgmna .
    data wa_tadir type tadir.
    start-of-selection.
    if not p_tcode is initial.
    select single * from tstc where tcode eq p_tcode.
    elseif not p_pgmna is initial.
    tstc-pgmna = p_pgmna.
    endif.
    if sy-subrc eq 0.
    select single * from tadir
    where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir
    where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir
    where pname = tstc-pgmna.
    select single * from enlfdir
    where funcname = tfdir-funcname.
    select single * from tadir
    where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object in ('SMOD', 'SXSD')
    and devclass = v_devclass.
    select single * from tstct
    where sprsl eq sy-langu
    and tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(105) sy-uline.
    format color col_heading intensified on.
    Sorting the internal Table
    sort jtab by object.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type c.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    loop at jtab into wa_tadir.
    at first.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Enhancement/ Business Add-in',
    41 sy-vline ,
    42 'Description',
    105 sy-vline.
    write:/(105) sy-uline.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    format color col_group intensified on.
    write:/1 sy-vline,
    2 wf_object2,
    105 sy-vline.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    select single modtext into wf_txt
    from modsapt
    where sprsl = sy-langu
    and name = wa_tadir-obj_name.
    format color col_normal intensified off.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single text into wf_txt
    from sxs_attrt
    where sprsl = sy-langu
    and exit_name = wa_tadir-obj_name.
    format color col_normal intensified on.
    endcase.
    write:/1 sy-vline,
    2 wa_tadir-obj_name hotspot on,
    41 sy-vline ,
    42 wf_txt,
    105 sy-vline.
    at end of object.
    write : /(105) sy-uline.
    endat.
    endloop.
    write:/(105) sy-uline.
    skip.
    format color col_total intensified on.
    write:/ 'No.of Exits:' , wf_smod.
    write:/ 'No.of BADis:' , wf_badi.
    else.
    format color col_negative intensified on.
    write:/(105) 'No userexits or BADis exist'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(105) 'Transaction does not exist'.
    endif.
    at line-selection.
    data : wf_object type tadir-object.
    clear wf_object.
    get cursor field field1.
    check field1(8) eq 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.
    when 'SXSD'.
    set parameter id 'EXN' field sy-lisel+1(20).
    call transaction 'SE18' and skip first screen.
    endcase.
    reward for useful answers
    regards
    Nagesh.Paruchuri

  • Roles for ESS and MSS Enhancement Package 4 (EHp4)

    Good afternoon.
    I have the following doub with the role assignment for ESS .
    I know that exist the following roles for ESS :
    SAP_ESSUSER: Single role that comprises all non-country-specific fucntions. Only relevant for the olders ESS functionality, including all ITS component, such as PZ02(Address), PZ13(Personnel Data), PZ03(Bank Details).
    SAP_ESSUSER_ERP05: Single role that comprises all non-country-specific fucntions. Relevant for the ERP2005 platform, Enhancement Package 1 and 2.
    SAP_ESSUSER_ERP13: Composite role that comprises all non-country-specific functions.  Relevant for the ERP2005 platform, Enhancement Package 3.
    SAP_ESSUSER_ERP05_xx: Single role that comprises all non-country-specific fucntions. A separate role exist for each country version(xx = Country ID). The role corresponding composite role is SAP_ESSUSER_ERP05. Relevant for the ERP2005 platform, Enhancement Package 1 and 2.
    The Question is:
    I am working with  Enhancement Package 4 EhP4, What is the role that I have that use????
    Kind Regards.

    Hi! The specific ESS Role for EHP4 is called SAP_ESSUSER_ERP_14.
    Due to an error, the Role was not delivered in SAP ECC 604, but it will be available in the Support Package 05 for EHP4. You can hope to implement the SP or go for manual corrections from Note [1373177|https://service.sap.com/sap/support/notes/1373177].
    1229232 and 1129412 notes are relevant for EHP3 only.
    Refered to MSS you're right.
    Regards!

  • Screen Layout for Asset Master Data

    Hi all,
    we are using SAP ECC 6.0 with a base component 700 Level 15 and the Logistics and Accounting component 600 Level 12.
    I hope you can help me with the following tasks. It should be said that I am not an expert FI-AA, so you must bear with me.
    It is desired, that the Screen Layout for asset master data, should have an additional field "customer order" as a required field.
    So I go to the Customizing
    --> Financial Accounting --> Asset Accounting > Master Data> Screen Layout--> Define Screen Layout for Asset Master Data --> Define Screen Layout for Asset Master Data
    --> and then into the third level of navigation in the u201Cfield group rulesu201D (rule for R & D development costs and then logical field group time-dependent data)
    So there I should be deposited the "customer order" as a required field.
    But:
    1. The "customer order" is not available in any field group. How is it possible that I add the u201Ccustomer orderu201D to a field group?
    2.  I am not able to add any field, in the above transaction?
    I am very grateful for any help.
    greetings

    Dear all,
    I want to come back to my problem listed above.
    In the APC Values Posting  (Transaction ASKP) the costs have been assigned to a WBS element. Now, it should not be assigned to a WBS element, but to a customer order.
    For that I created in the asset master a new customer's own field "Customer Order".
    For this I have implemented the customer enhancement AIST0002 (Customer fields in asset master).
    The new field "Customer Order" is now available in the asset master as desired.
    So far so good.
    Now, the new field "Customer Order" must be specified and activate as an Account Assignment Object.
    Is this possible and how can I add my new field to an Account Assignment Object?
    Thanks in advance for any help.
    greetings
    Martin Buthmann

  • How Delta is enabled for all STD Data source?

    Hi All
      I have a weird qns. cropping most of the time. .For generic, naturally you set and create Funtion module to enable the DELTA..
    Where as dont know how to see DELTA enable setting for TIMESTAMPS in the STANDARD Datasource...?
    Can anyone help how to find for every datasource and also when we enhance the data source how do you go and change the settings or where to check the delta TIMESTAMP settings?
    pls give possible step by step and clear answers to inderstand easily.

    Hi ,
    As per my knowledge
    Delta records are directly selected from the R/3 tables using a timestamp mechanism from Timestamp table BWOM2_TIMEST.
    Delta records are directly transferred to BW and no record is written to the BW delta queue.
    when we have a delta dataset selected successfully, the SAP R/3 system logs two time stamps that delimit a selection interval for a DataSource in table BWOM2_TIMEST in fields AEDAT ,AETIM  ,TS_LOW ,TSS_HIGH.
    Table BWOM2_TIMEST serves as a document for loading history from R3. It also provides defined restart points following incorrect data requests.BWOM2_TIMEST is a standard ABAP report available in SAP.It provide the functionality of resetting of the date time of last Delta or Init Extraction from an OLTP system.
    ROOSGENDLM is also a standard SAP table available within R/3 SAP systems depending on our SAP version and release level. It stores the delta pointer for each executed Data Source.For the next delta extraction, the delta pointer is therefore extracted from this table and the corresponding delta data is extracted from different DB tables.
    The editing of these tables however is not recommended but they are very helpful when we loose delta because of some reason then we can just change ROOSGENDLM table to desired date and it will bring delta from that date .Very helpful in case of rollback of system .Before that we need to maintain entry fro that data source in BWOM2_TIMEST  .
    Hope this will be helpful .
    Regards,
    Jaya Tiwari

  • Data enhancement

    Hi all,
               I had a scenario where we had to do data enhancement with out appending any field to the tables and extract structure.
               Help me out.

    Hi,
    Then the best way would be by creating the generic datasource and use function module for extraction. But if your requirement meets by appending a field then you should do that. Creating function module then generic extraction is  big task and for testing it takes some time.
    If currently you are using LO datasource then i recommend you to apped the fields to the extract structure and do the extraction
    or
    Create a view with keyfields of the table and actual required field. then create a generic extractor and load the data into DSO. Next when you are loading the data to the actual target do look up to this DSO and update the field in the cube based on the routine comparing with keyfields. or use multiprovider by combining your DSO and Cube.
    I dont have much details of your requirements. But this is a basic suggestion.
    thanks
    Srikanth

Maybe you are looking for

  • Need help with PHP mail script

    I  have created a  log in system  . In that when the  user completes the  registration process an auto reply(auto-reply@domain)  will generate and  sent this to users email id regarding about the user  name and password  (Lo gin Details). After forma

  • Help with CS4 Crash Problem

    I have had the creative suite for a while and have not had problems until recently. I have noticed that whenever I try to create a new site in dreamweaver CS4 on my macbook that it crashes. No matter how I go about trying to create the new site, it f

  • PSE 6.0 will not import JPG's, or .3gp videos, from Motorola Droid

    I'm using Windows Vista 32-bit. I've tried a number of ways to import pictures (jpg's) from my Motorola Droid: 1)  Bu using a USB cable connection to the phone. 2)  By taking the microSD card out of phone and inserting it into a card reader. 3)  By c

  • [SOLVED] netctl transition not working for me

    Hi, Following the latest news I tried to switch from netcfg to netctl but can't get it to work.. my netctl profile, similar to my netcfg one: Description='A simple WPA encrypted wireless connection using a static IP' Interface=wlan0 Connection=wirele

  • Unable to build a valid certificate chain for the signer

    Updating an AIR application after a few years and needed a new signing certificate which I purchased from Comodo.  Imported it successfully into Keychain Access and exported it as a pfx file.  When I identified this certificate to Flash Builder it we