Enhance

how can you enhance a data source

Hi,
Have a look into these links ...
Data source Enhancemnt
Roberto's weblog on enhancement
/people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
Enhancement
User exit
there is pdf 'enhancements in sap bw' with steps
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/59069d90-0201-0010-fd81-d5e11994d8b5
/people/ajay.das/blog/2005/03/28/custom-fields-in-standard-extractors--making-a-mixed-marriage-work--part-12
(http://www.ko-india.com/content/weblogs/weblog_custom_fields_1.pdf)
Enhancing COPA DataSource
COPA datasource enhancement
Re: copa
Profitability Analysis Without COPA
GTR

Similar Messages

  • Enhancement to a cube

    Hi Gurus
    I am working on BI 7 and as per a requirement i had to add 2 fields i.e calmonth(0CALMONTH) & a key figure namely document number (0CRM_NUMDOC) to a cube, now in tranformation calmonth is being mapped to a field in the DSO name of the field being, date field(0CRM_CRD_AT) and the key figure is being mapped with field of the same name in the DSO.After adding the fields to the cube and performing the full load i do not see the result for all records of the 2 fields that were loaded in the cube.kindly suggest..points will be hansomely awarded

    Hi Sharma,
    As u said the fields to be added to the cude, in this case the DS is already having this fileds and not mapped at the intal satage of mapping....????
    Can you check in RSA3 whether these fields that you have added does contain the Data for this perticluar Datasource.
    If you have enhanced the data source then u have to chek at the source system level itself.
    Since you are using BI.7 the DTP method then there is only 1 place that you map is in Tranformations.
    In this place it is direct map and 0CALMONTH if you map to any data field it will take the conversion automatically.
    Same way the Key field also if it is a direct field then it has to come.
    Best Regards,
    VNK.

  • Enhance MR11

    Hello Gurus ,
    I am trying to enhance MR11 Transaction (Report : SAPRCKM_MR11) .  Here i am adding GR  and  IR  posting date(BUDAT)  as selection field  .
    Requirement is that MR11 should consider  Gr and IR for that period.. compare and show the difference .
    In the program
    I added posting date(BUDAT)  in the select query to  'v_ckmlgrir' .  and it is picking all the records with in that period , open and cleared both .
    1)   But I want only the open one .....and I dont see any flag for that ....so is there any way i can get only the open items ?
    2) I observed that if i dont specify posting date ...I mean just run the standard MR11 ...then also it picks up open and cleared items ....but during processing it is considering open only don't know why ..i debugged it  its going through every item item but in the end considering open only which is correct ....so not understanding why its not doing the same if i restrict it to posting date .....
    any suggestion is greatly appreciated !!
    PS : GR/IR account   open items I can see from FBL3N .

    If you are using an account assigned PO then possibly the order(PM order, internal order etc) to which your PO refers might have status as CLSD.
    Check and reverse the status.

  • Extractor 0FC_BP_ITEMS - Business Partner Items Enhancement

    I'm looking at using 0FC_BP_ITEMS extractor to extract Open and cleared items. Has anyone worked on the enhancement of this extractor. If so what are the steps involved in enhancing this extractor?  Is it similar to the Full load extractor 0FC_CI_01 and 0FC_OP_01. Any help will be great.

    Hi,
    Please have alook in help.sap.com- Netweaver- BI Content-FICA.
    This is not same as those two datasources which you mentioned. This datasource will give you delta records.
    Regards,
    Asish

  • What is new in Enhancement Package 2 and 3

    Hi all,
    The [ERP Solution Browser|http://solutionbrowser.erp.sap.fmpmedia.com/] is an excellent tool to find out, what's new. However I did not find any means to get a list of new features in ERP 6.0 enhancement packages 2 and 3. Any hint (especially what's new in HCM) is welcome!
    Regards
      Matthias

    Hello Matthias,
    check out Service Marketplace, alias ERP-EhP to find out what's being delivered as part of an Enhancement Package:
    http://service.sap.com/erp-ehp (logon required).
    Basically, it provides the following:
    link to SAP Enhancement Package Infocenter to understand the content based on functional domain, e.g. HCM.
    documentation on
    - EhP concept and strategy
    - overview presentation SAP ERP EhP 2 and 3
    - detailed presentation SAP ERP EhP 2 and 3
    - preview SAP ERP EhP4
    - how to implement EhP ("Must know guide for IT professionals")
    - test case templates
    - links to other useful resources (e.g. ERP solution map, media library, functional areas)
    Hope this helps!

  • Create a new view in a enhance component

    Hi All,
              I want to create a new view for sales order and quatation in a component BP_factsheet.When i craete new view ,it is asking about some value like model node, bol entity, higher level, bol realtion.after that is is asking context node ,bsp application ,custome controller and view type.How can i get these value .when i create a new view then have to add these view in run time repositry under a window or not?
    Thanks in advance....
    Vishwas

    Hello Vishwas,
    You might be interested in knowing how to customise the new UI to add a new view using the enhancement concept.
    Please refer to the published document on the service marketplace:
    http://help.sap.com/saphelp_crm60/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
    refers to the link at
    service.sap.com/okp
    Inside this go to:
    SAP CRM 2006s: Learning Map for Technology Consultants
    wherein you can find the cookbook to perform similar operation in detail.
    SAP CRM UI Cookbook
    I hope this helps.

  • USB Enhanced Performanc​e Keyboard utility crash

    USB Enhanced Performance Keyboard (Wired) : skd881x daemon has stopped working
    What I'm getting here is a consistent crash of the OSD / button management daemon (Skdaemon.exe) on a standard french Vista 32bit install. This might be a duplicate of this unresolved problem, although the OS is 32 bit here.
    I can reproduce the crash easily by using either one of the Volume+, Volume- or Mute buttons at any time as long as the Play/Pause button has never been pressed before. If I start the daemon, choose "Play/Pause" (the indication "Play/Pause" appears in the OSD), then the instance of the daemon will never crash afterwards and I will be able to use the volume buttons until the next reboot.
    I have tried :
    using the keyboard configuration tool to change most of the settings,
    clean uninstalling/reinstalling the (latest) driver and utility,
    looking up for a solution elsewhere,
    to no avail.
    I would appreciate any pointer to resolve that annoying problem.
    EDIT : updated the title so it appears more explicit from the forum view

    I know that bumping my own thread is not really a display of gentleman's manners, but I would like to know if there is a way to reach lenovo directly, at least to make the company aware of this annoying bug (which does seem to be recurrent). I can't seem to find it as I'm lost in the endless cross-references between lenovo and IBM support pages, and a part of the online support doesn't seem to be available in France

  • Looking for Chapter Tool Beta or other app to create enhanced podcasts

    Hi all. I am looking at creating enhanced podcasts. On Google I found a mysterious app that Apple has apperantly created - "Chapter Tool Beta". However, all links to this app are dead. Any idea what happened to that app?
    Also, what are some alternatives? Garage Band doesn't work well, as in this project I am working on, we have to show a screen shot, then in the next "frame" same screen shot, but with a highlight box over an area. And, it's hard to line up images in GB. Any ideas? Thanks,

    I think the Chapter Tool is now dead - though someone did ask about this a few weeks back: it might be worth searching for the thread to see whether anyone could help.
    I would suggest you look at Podcast Maker: this will take your pre-existing mp3 files and add chapters and images to make an m4a 'enhanced podcast', and incorporate the information you give it into a feed file. It will then upload the podcast to your iDisk or other server and ping the iTunes Store for you. I've used it for three years now and found it very reliable.

  • Enhancement for MB1C/MB1A before creation of an Accounting Document

    Hello everyone,
    Actually I want to get the material document number(MBLNR) before the creation of an accounting document when using the transaction MB1C or MB1A.
    I will have to use the value 'MBLNR' to update a field during the creation of an accounting document(the field SGTXT should be updated with the MBLNR).
    I have already tested the following BADI's which provide me the value of the material document number:
    - MB_DOCUMENT_BADI  (BAdIs During Creation of a Material Document)
    - MB_DOCUMENT_BADI_SAP (BADI for Creation and Changing of a Material Document)
    and I am using the BaDi 'AC_DOCUMENT' to update the required field with the material document number(MBLNR).
    The problem is that the BADI's 'MB_DOCUMENT_BADI ' and 'MB_DOCUMENT_BADI SAP' are call after the creation of the accouting document(after the BADI 'ACDOCUMENT') meaning that I can't used these BADI's as the value MBLNR is not available before.
    My idea was to export the value to memory ID before the creation of accounting document and import the value in memory ID in the BADI's 'AC_DOCUMENT' to update the field SGTXT.
    I am currently looking for other enhancements or BADI's which can help me to solve this issue.
    After much research on the internet, I did not succeed in finding a suitable hint which can help me.
    I would be grateful if someone could guide me(even a small hint will help me a lot as am I am new in the world of BADI's) on how to find a suitable way to get the document number(MBLNR) before the creation of an accounting document(before calling the BADI 'AC_DOCUMENT').
    Thanks a lot in advance for you help.
    Kind Regards,
    Bryan

    Hi
    I had a look through the program and found an enhancement spot ES_SAPMM07M available through out. Sadly i am not able to create a material document in my system some master data issue but there are various enhancement points in this enahcmenet and you need to debug on save and find the right enhancement point to export the value.
    Put a break point in the following includes which have only one subroutine in them
    MM07MFF9_F_SEGMENTE_BEWERTEN
    MM07MFF9_F_SEGMENTE_ERSTELLEN---> In this accounting item are created. If stops here and in debugger change the value if it works then there are various enhancement spot for the same.
    MM07MFF9_F_SEGMENTE_ERZEUGEN
    MM07MFF9_F_SEGMENTE_GENERIEREN
    Hope it helps
    Nabheet
    Edited by: nabheetmadan09 on Feb 1, 2012 3:49 PM

  • COST GL account when goods issue - enhancement or user exist

    Hello SAP exports,
    There is a requirement from F&A department for different COGS GL account based on Customer Account Assignment Group value when goods issues (GI) (goods movement).  Customer Account Assignment Group field name is KNVV-KTGRD.   The solution is NOT possible for standard SAP SD (pricing procedure) / MM (T-Code:OBYC with GBB).    Therefore, I am searching solution for enhancement.
    the requirement is like following:
    KNVV-KTGRD                                   COGS GL account at goods issue
    01                    Domestic                   818100
    02                    Export                       818200
    03                    Testing - sample         818300
    04                    Testing - VOM            818400
    05                    Franchise                   818500
    Can you please let me know what and how this can be resolve by enhancement or user exist?
    Thank you.
    Kind Regards,
    Sylvia Chen

    Hello,
    The requirement is to provide different COGS GL account based on the Customer Account Assignment Group value(KNVV-KTGRD) when SAP performs goods issue.  for example, movement type 601,
    This means, when company ships goods to differnt customers, then SAP should generate different COGS GL account.
    for example, when company ships goods to customer account assignment group '01' (Domestic customers), then SAP should generate COGS GL account 818100.
    when company ships goods to customer account assignment group '02' (export customes), then SAP should generate COGS GL account 818200. 
    when company ships goods to customer account assignment group '03' (Testing - sample customers), then SAP should generate COGS GL account 818300. 
    the logic is following:
    KNVV-KTGRD              COGS GL account at goods issue
    01 Domestic                 818100
    02 Export                     818200
    03 Testing - sample      818300
    04 Testing - VOM         818400
    05 Franchise                818500
    I am not good at user exist.  
    Can you please provide solution with step-by-step guide?
    Thank you.
    Regards,
    Sylvia Chen

  • Runtime error in enhancement spot-' mereq_topline does  not exists.'

    Hi all,
    I have implemented an implicit enhancement spot in ME53n.
    When i applied break point in enhancement spot and control goes to ebhancement spot in debugging mode, i got purchse requisition number in mereq_topline.
    When i tried to use this structure value in code i get runtime error-
    ' mereq_topline does  not exists.'
    Can you please guide how to resolve  this runtime error.
    thanks.
    Edited by: Sanjay_lnt on Sep 20, 2010 8:52 AM

    Sanjay,
    try to delete the enhancement and recreate it
    Thanks
    Bala Duvvuri

  • Runtime error in extractor enhancement

    Hi,
    I need to enhance the extractor 0WBS_ELEMT_ATTR with an additional field. The field is a Z field from the table PRPS.
    Now PRPS is a base table for the extractor for this extractor, so simply adding this field into the append structure should suffice.
    However, when I do this the extractor gives the following runtime error:
    Syntax error in program "SAPLPSBW "
    Component called ZZSO already exists.
    The error is in the function call  "e_fname".
    I have found that the same Z field is used in another structure CNCI_PRPS. Could this be leading to the error?
    Please let me know if any of you have any insights as to why this problem might be occurring.
    TIA,
    Amrita

    Hi,
    In my case the problem was caused because the same ZZ Field was used in two structures.
    One for ECC and one for BI. This was causing some interference.
    To solve this I changed the field name in my extract structure to ZZZSO and populated it via a CMOD routine.
    Hope this helps.
    Amrita

  • CS4 is Constantly disabling GPU enhancements

    Each time I open CS4 and the initial image I get this message, "Photoshop has encountered a problem with the display driver, and has temporarily disabled GPU enhancements. Check the video card manufacturer's website for the latest software."
    I'm writing to the Adobe Forum because GeForce feels they are not the cause of the problem. Here is what I've done toward resolving this problem:
    As a side note let me add here that after upgrading CS2 to CS4 this error message appeared religiously. That caused me to purchased an Nvidia GeForce 9600 GT display adapter w/ 512mb memory. Prior to installing the new card I downloaded their newest drivers for this card after removing the old drivers. Originally I had a GeForce 7600 card. The error message continued with the new card. I've searched the settings within CS4 trying to find an option that would resolve the problem. This machine has a new motherboard, a D945GNT Intel board. It will support 64-bit however I'm currently running XP Pro 32-bit, SP3. It also has a new Pentium D dual core processor. I have 4 GB of RAM.
    Have I overlooked a setting in the CS4 program that will resolve the issue? The graphics are slow to regenerate if you move in or out. Bridge is slow to generate all images in folders. As I view the tutorials on the Net I see normal regens where mine are slow. And last but certainly not least, other programs are slow to open. I've done several virus scans and turned up nothing. I've run chkdsk /r on all of my drives. I've run defrag on all my drives as well as Disk Cleanup.
    I've got a copy of Vista Ultimate heading my way. I'm prepared to wipe the c-drive and begin over. Do you think my problems will go away after the new operating system in installed or is this my second bad 9600 GT video card?

    Folks,
    I tested several older and newer cards with the new CS4 enhancements on Win XP SP3 workstations. Here my lowdown (or 2 cents):
    Issues on all cards, no matter what:
    -All cards did have the one issue when displaying an image on a 2nd monitor: Background showing through. Just maximize the image window and the problem is gone. This happens to all my 6 video cards, no matter what driver, brand or GPU!
    How to avoid the "GPU Message" and reduce drawing issues:
    Here two cards that deliver a pretty decent price/performance (nothing is perfect, really). Key: The DEVIL IS IN THE GPU SETTINGS DETAILS! With these settings, we had a good performance with brushes, clone/healing, zooming and NO MORE GPU MESSAGE:
    NVidia GeForce 8600 - 512MB
    Use the following settings, and the error messages are gone:
    -Vertical Sync: Yes
    -3D Interaction: Blank/Disabled
    -Force Bilinear Interpolation: No
    -Advanced Drawing: Yes
    -Use for Image Display: Yes
    -Color Matching: Yes
    ATI Radeon 4670 - 1GB
    -Vertical Sync: No
    -3D Interaction: Blank/Disabled
    -Force Bilinear Interpolation: No
    -Advanced Drawing: Yes
    -Use fro Image Display: No
    -Color Matching: Yes
    I really believe that you will encounter issues no matter what brand, type or age of GPU you're using. The Trick is to find the perfect GL settings for your card. Based on my research, the OS seems to have no impact.
    Hope this helps,
    Cheers,
    Bruno

  • Help needed for enhancement in Purchase requisition

    Hi all,
    Our client uses me59n to generate PO's automatically using purchase requisitions.
    Now, the requirement is ...
    If net Purchase value  is 0 in purchase requisition, then
    Free(UMSON) field in Purchase order shoud be "checked".
    lemme explain the steps a bit detail.
    1. lots of purchase requisitions will be created in me51n.
    2. Client will use me59n to generate PO's automatically, using Purchase requisitions.
    3. purchase orders will be created.
    3. Now, i am in search of a badi/user exit , which will
         if netPurchasevalue(gswrt) = 0
            (free)umson = X.
         endif.
    so , i need a enhancement, which links both fields(gswrt) from purReq & (umson) in PO. 
    please lemme know if anybody have experience on similar issues earlier.
    Regards.
    santosh.

    Hi,
    Try implementing the BADI -ME_PROCESS_PO_CUST ...the method "PROCESS_ITEM" can be used to do the check that you want...
    Thanks,
    Renjith

  • Not able to view layout in Enhance planning layout UPX_MNTN

    I have created a new layout in BPS0 . In the planning level, i have included User exit variable.
    I selected the planning area in UPX_MNTN. However in Enhance planning layout, i could not see the layout, i had created in BPS0.
    Do i need to do any other settings to view in UPX_MNTN ?

    HI Ravindra,
              I was in the same boat. I had assigned an exit variable in one of the  layout. It was not able to execute the layout till runtime, and that is the reason it doesn't come to Planning services.
            In short, planning services will show when all your variable values are getting populated before layput execution.
            I have another issue, where I want to populate brand based on selected products from CRM. I am unable to accomplish this. Please let me know, if you get any response.
    Thanks and Regards,
    Harpal

  • Persistent Store Problems for MYSQL Enhanced Cluster With OpenMQ 4.4

    I am trying to implement an enhanced cluster with failover. I have edited the config files for each broker instance for a persistent store. I have appended the following to each of the config.properties files:
    imq.brokerid=myclusterinstanceINSTANCE1 # I substitute INSTANCE2 for INSTANCE1 for broker #2
    imq.persist.store=jdbc
    imq.persist.jdbc.dbVendor=mysql
    imq.persist.jdbc.mysql.property.url=jdbc:mysql://xxx.xxx.xxx.xx:3306/test
    imq.persist.jdbc.mysql.user=user1
    imq.persist.jdbc.mysql.needpassword=true
    imq.persist.jdbc.mysql.password=mypass
    imq.cluster.ha=true
    imq.cluster.clusterid=mycluster
    imq.cluster.brokerlist=xxx.xxx.xxx.x:37676,yyy.yyy.yyy.y:37676
    I then create the persistence storage with "imqdbmgr create tbl". When I view the data in the tables it creates, I have one row. Under Store_Version, I have 410. Under LOCK_ID, it has NULL. When I go to start the brokers with imqbrokerd, I get the following error:
    ERROR [B3198]: Error initializing cluster manager:
    com.sun.messaging.jmq.jmsserver.util.BrokerException: [B4239]: Failed to load persistent store version from database table MQVER41Cmycluster
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.VersionDAOImpl.getStoreVersion(VersionDAOImpl.java:310)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.DBTool.updateStoreVersion410IfNecessary(DBTool.java:350)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.JDBCStore.checkStore(JDBCStore.java:3599)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.JDBCStore.<init>(JDBCStore.java:127)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at com.sun.messaging.jmq.jmsserver.persist.StoreManager.getStore(StoreManager.java:157)
    at com.sun.messaging.jmq.jmsserver.Globals.getStore(Globals.java:967)
    at com.sun.messaging.jmq.jmsserver.cluster.ha.HAClusterManagerImpl.initialize(HAClusterManagerImpl.java:181)
    at com.sun.messaging.jmq.jmsserver.Globals.initClusterManager(Globals.java:903)
    at com.sun.messaging.jmq.jmsserver.Broker._start(Broker.java:777)
    at com.sun.messaging.jmq.jmsserver.Broker.start(Broker.java:410)
    at com.sun.messaging.jmq.jmsserver.Broker.main(Broker.java:1971)
    Caused by: java.lang.NullPointerException
    at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1103)
    at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2777)
    at com.sun.messaging.jmq.jmsserver.persist.jdbc.VersionDAOImpl.getStoreVersion(VersionDAOImpl.java:298)
    ... 16 more
    I believe this error is attributed to the NULL value under LOCK_ID. I think that the value under LOCK_ID should be the name of the broker from the config file (even though I specified them in the config files). Any ideas?? THANKS!

    Just some pointers -- maybe this will be of use:
    If you haven't already read it, please take a look at the [ MySQL setup guide|https://mq.dev.java.net/OpenMQ_MySQLCluster_Setup_Guide.html] .
    We recommend using NDB Data-store of MySQL Cluster, though this isn't an absolute requirement. Due to some issues we have found with earlier versions, we recommend using MySQL Cluster, 7.0.9 or better (the current version is 7.0.16, or 7.1.5). Either of these would contain Connector/J.
    I'd also recommend using the latest version -- MQ 4.4update2 (just in case you happen to have an older copy). There were many minor improvements in the integration with MySQL from the original 4.4 release, to update 2. This is linked at the MQ download page: [https://mq.dev.java.net/downloads.html]

Maybe you are looking for

  • Get substring of file name up to the last underscore

    I have filenames and I want to get a substring of the file name up to the last underscore if it exists and if not up to the last period. Create table FileNames (fileName varchar(40)) insert into FileNames values ('this_is_a_long_filename.ext') insert

  • Help with white screen and thunderbolt icon!

    I have a new MBP. I was trying to transfer stuff from my iMac to the new MBP using a thunderbolt cable and pressing down the 'T' key while restarting my iMac. Long story short, there was not enough room on my MBP so I just continued on without transf

  • FCP HD 4.5 not recognizing video playback

    Recently I upgraded my operating system to 10.4.8 from 10.3 on both my G5 and powerbook. I use FCP HD 4.5 on both. Now FCP will not recognize a firewire connection either in log and capture or recording video out. This problem started after the Tiger

  • ODBC Disconnect Issue

    Dear All, I am using MySQL ODBC  5.1 and able to connect with my database also. Operationg system: XP embedded But in between i  found that ODBC get disconnected. can anybody will help me to sort out this issue?

  • What does it mean when online video streaming becomes pixalated?

    Lately my iMac has a problem streaming video content from online sources, the picture is badly pixilated and the audio is also off sync?