Info about mkpf and mseg

I need to modify a report that brings all the production of all our materias for a given period of time.
The code joins both tables mkpf and mseg and ask for the date:
mkpf-budat between s_budat-low and s_budat-high
This query is taking A LOT of time and I need to optimize it. All of the fields needed are in the mseg, but the date is in mkpf. In mseg there is a field called production date (hdat) Is this field the same than the budat located in mkpf (I want to query only one table)?  If not, what do I have to do to optimize my query????
TIA
Query:
select smblnr smjahr sbwart smatnr swerks smenge  
appending  corresponding fields of table t_mseg  
from  mseg as s inner join mkpf as k             
on smblnr = kmblnr and                       
smjahr = kmjahr                           
where                                           
( sbwart eq lit_101 or sbwart eq lit_102 )
and s~matnr in s_matnr                          
and s~werks in s_werks_full                     
and k~budat between s_budat-low and s_budat-high
and s~bukrs = p_bukrs.

Well MSEG has an index on MATNR and WERKS. Try changing the order of the where:
select s~mblnr s~mjahr s~bwart s~matnr s~werks s~menge
appending corresponding fields of table t_mseg
from mseg as s inner join mkpf as k
on s~mblnr = k~mblnr and
s~mjahr = k~mjahr
where s~matnr in s_matnr
and s~werks in s_werks_full
and ( s~bwart eq lit_101 or s~bwart eq lit_102 )
and k~budat between s_budat-low and s_budat-high
and s~bukrs = p_bukrs.
Also - make sure s_matnr is not empty.
Also make sure s_matnr is either 'I'ncluding either ranges or single values. Indexes don't work very well with 'E'xcluding, patterns or NE.
Rob
Message was edited by: Rob Burbank

Similar Messages

  • Is there another way of getting apps from the appstore without putting your credit card number in, ive heard about the itunes gift card thing can anybody just give me more info about that and how i can buy free things free things from the appstorepls help

    Is there another way of getting apps from the appstore without putting your credit card number in, ive heard about the itunes gift card thing can anybody just give me more info about that and how i can buy free things free things from the appstore...pls help as im only a teenager and have no credit credit and my parents dont trust me with theres and they dont care about the fact that you can set up a password/.... PLEASE SOMEONE HELP I WILL BE SO GRATEFUL... And i would really like to get the iphone 4 but if there is no way of etting apps without your credit number then i would have to get a samsung galaxy s3 maybe ...

    You can set up an Apple ID without a credit card.
    Create iTunes Store account without credit card - Support - Apple - http://support.apple.com/kb/ht2534

  • MKPF and MSEG table

    What is diff between MKPF and MSEG table ?

    Dear Balaji,
    In MKPF you will get to know the transaction code which was used for posting the material document.
    In MSEG,you will get to know the the item details from which it was posted along with the quantity and amount in LC.
    Regards
    Mangalraj.S

  • Optimization of Join statement between MKPF and MSEG table for improving pe

    Hi All,
    I had a issue where we are executing one custom report and it is getting timed out after 45 minutes. We further executed with trace on and got to the conclusion with the help of BASIS that about 42 minutes of the 45 minutes tracetime are spent by a join over the tables  MKPF en MSEG.
    This join is done by the abap statement:
      SELECT mkpf~mblnr
             mkpf~mjahr
             mkpf~bldat
             mkpf~blart
             mseg~matnr
             mseg~werks
        INTO CORRESPONDING FIELDS OF TABLE i_matdoc_we
        FROM mkpf INNER JOIN mseg ON mkpfmblnr = msegmblnr
                                 AND mkpfmjahr = msegmjahr
    FOR ALL entries IN i_list
       WHERE mkpf~mblnr BETWEEN lv_interval-fromnumber
                            AND lv_interval-tonumber
         AND mkpf~blart = 'WE'
         AND mkpf~bldat LE gv_last_day_fisc_period
         AND mseg~matnr = i_list-matnr
         AND mseg~werks IN s_werks.
    Here, I_LIST comprises of stock for specific period as entered in the selection screen for that particular Material and plant
    LV_INTERVAL is range of all goods receipts for material and gv_last_day_fisc_period is current date.
    During the tracetime this statement was executed  more than 20.000 times, until the transaction timed out.
    The individual executions of this select stmnt  varied (roughly) between 50 and 1200 miliseconds. (depends wheter the requested database block is in the buffercache or must be read from disk).
    The acesspath used to execute the query ( see below) is optimal, given the present indexes.
    Index MSEG~M is covering al the specified selection criteria for  MSEG.
    Index MKPF-0 is used  to search the specified MBLNR criterium in MKPF.
    The  remaining selection criteria MKPF-BLART and MKPF-BLDAT are not indexed, and imho this would also not make sense for this query.
    BLART has only 3 different values n the MKPF table, and the selected value 'WE' has more than 1 million occurences.
    BLDAT is selected with =<20110903, so this is not distinctive as well.
    Can any one suggest some better way to write this query.
    Regards,
    Subhajit

    Actually there are 2 select statements where JOIN have been introduced and especially the time out is occurring in the second JOIN.
    Find all goods receipts for material
      PERFORM get_number_range_matdoc USING '03'
                                   CHANGING lv_interval.
      SELECT mkpf~mblnr
             mkpf~mjahr
             mkpf~bldat
             mkpf~blart
             mseg~matnr
             mseg~werks
        INTO CORRESPONDING FIELDS OF TABLE i_matdoc_we
        FROM mkpf INNER JOIN mseg ON mkpfmblnr = msegmblnr
                                 AND mkpfmjahr = msegmjahr
    FOR ALL entries IN i_list
       WHERE mkpf~mblnr BETWEEN lv_interval-fromnumber
                            AND lv_interval-tonumber
         AND mkpf~blart = 'WE'
         AND mkpf~bldat LE gv_last_day_fisc_period
    AND mseg~matnr = i_list-matnr
        AND mseg~werks IN s_werks.
      CLEAR lv_interval.
      PERFORM get_number_range_matdoc USING '02'
                                   CHANGING lv_interval.
    Find all goods issues for material
      SELECT mkpf~mblnr
             mkpf~mjahr
             mkpf~bldat
             mkpf~blart
             mseg~matnr
             mseg~werks
        INTO CORRESPONDING FIELDS OF TABLE i_matdoc_wa
        FROM mkpf INNER JOIN mseg ON mkpfmblnr = msegmblnr
                                 AND mkpfmjahr = msegmjahr
    FOR ALL entries IN i_list
       WHERE mkpf~mblnr BETWEEN lv_interval-fromnumber
                            AND lv_interval-tonumber
         AND ( mkpfblart = 'WA' OR mkpfblart = 'WI' )
         AND mkpf~bldat LE gv_last_day_fisc_period
    AND mseg~matnr = i_list-matnr
         AND mseg~bwart NE '561'
         AND mseg~bwart NE '562'
         AND mseg~bwart NE '961'
    AND mseg~bwart NE '962'
    AND mseg~werks IN s_werks.
    Mainly the second JOIN is creating the problem... In the backend ORACLE is being used as database.
    Please suggest how I can improve the performance of these joins as its taking more than 45 mins..

  • Where to find info about JNDI and Glassfish 3.1.2?

    Hello,
    i am searching already long time to find information on how to find e.g. an EntityManagerFactory using JNDI and an Glassfish server.
    Can anybody point me to some useable documentation? The GF admin and developer and deployment guide as well as the reference
    does not provide a lot of information. They write about general JNDI topics, how to configure data sources, that JNDI can be used to
    lookup resources and the like, on other places people write about, hey, lookup the EntityManagerFactory for your persistence unit
    (persistence.xml), but i am not able to find what JNDI names i can lookup and where and how i can find out what JNDI names are
    available in my server at all.
    Thanks for any hint,
    Chris

    Hello
    Maybe it sounds stupid now but what kind of info do you need exactly?
    When you need BIOS update you can visit BIOS download page - http://www.toshiba.eu/innovation/download_bios.jsp
    For drivers Toshiba drivers download page - http://www.toshiba.eu/innovation/download_drivers_bios.jsp
    When you need Users manuals document you can download it from - http://www.toshiba.eu/innovation/download_manuals.jsp
    General info about this machine you can find on http://aps2.toshiba-tro.de/unitdetails/
    Thats all you can find.
    I have old P200 and it is the same machine as your A200 just bigger with 17 display. In BIOS under advanced BIOS options there is SATA controller mode option and two options: AHCI and Compatibility mode.
    It should be used with AHCI mode and then you will have full HDD performance. Many people use compatibility mode to install old WXP without loading SATA driver.
    Can you please tell us what kind of info do you need and what do you want to do with this machine.
    I really hope we can help you somehow.

  • Oracle Hint on Table MKPF and MSEG : force index MSEG~M to be utilize

    Hi Experts, I'm quite new to ABAP performance tuning, I try to put details as much as I can in my question below, just to have a quick overview of my problem below, I want to use/force in my SQL below to force the utilization of index MSEG~M.
    added an Oracle Hint forcing index MSEG~M
      SELECT MATNR BWART MENGE
      FROM   MKPF
      INNER JOIN MSEG
         ON MKPFMANDT EQ MSEGMANDT
        AND MKPFMBLNR EQ MSEGMBLNR
        AND MKPFMJAHR EQ MSEGMJAHR
       INTO CORRESPONDING FIELDS OF TABLE T_MSEG2
      WHERE MKPF~BUDAT IN S_GSTRP    "(index bud should be used)
       AND  MSEG~MJAHR IN R_DOCYEAR
       AND  BWART IN ('931', '932',
                      '901', '902',
                      '701', '702',
                      '703', '704',
                      '707', '708',
                      '711', '712',
                      '713', '714',
                      '715', '716',
                      '717', '718',
                      '551', '552',
                      '553', '554',
                      '555', '556') "ZZCHK: Constants Not Applicable
             AND  MATNR IN R_MATNR3
             AND  MATNR IN R_COMPNTS
             AND  WERKS EQ P_WERKS
      %_hints oracle u2018INDEX(u201CMKPFu201D u201CMSEG~Mu201D)u2019.
    Note: I'm assuming that you'll take not some comments on further enhancement:
    - " INTO CORRESPONDING FIELDS "
    - use of field symbols
    - I didn't modify it yet since my focus if for MSEG~M
    - cannot make material number as mandatory field
    Objective: Force to use index MSEG~M
    Problem:
    After adding the Oracle Hint, I did the analysis in ST05 and it seems like index M is still not being forcefully
    utilize instead MSEG~0 is being used.
    I replaced the Oracle Hint with:
      %_hints oracle u2018INDEX(u201CT_01u201D u201CMSEG~Mu201D)u2019.
    In ST05, I can get see that index MSEG~M is now being utilize BUT worst thing happened after applying this, the program timed out.
    I already take a look on the following Notes: 129385, 130480, 772497, 162034, 818321 but nothing seems to be helpful in my problem.
    Questions:
    1.  In syntax %_hints oracle u2018INDEX(u201CT_01u201D u201CMSEG~Mu201D)u2019. T_01 stands for MKPF right which is the first table, do you what's the reason for the program time out after adding this Oracle Hint?  Is this the proper syntax?
    2.  How can I force in my code to use index MSEG~M without any program timeout?
    For the whole source code of my question above, please see the link:
    http://rapidshare.com/files/211740852/ZDXX0028.txt.html

    Hi Thomas, thanks with the prompt reply (even if it's Saturday )
    Yes, MKPF~BUD is being used.
    The budat selection is narrowed to 28 days though users can input any date range, a warning message will just be displayed if budat selection exceeded.
    Yes, optimizer usually chooses the right index; I'm not in as the same experience as you are though, but I find it interesting that after I added the Oracle hints (several combination) the performance of the program was optimize up to 40% to 50%.
    I uploaded a detailed SQL trace and the ABAP change done in my program, if you'll notice in the summary of the changes, after adding some hints, the duration of the program was improved..
    (SQL Trace Summary of my program) this worth taking a look
    http://rapidshare.com/files/211870091/ZD28_SQL_Trace.zip.html
    I made a custom index in MSEG, but unfortunately I doubt that it will be approve by our performance capacity team.  But I somehow have a hunch that this will further optimize the program.
    MSEG~Z03
    MANDT     Client
    WERKS     Plant
    BWART     Movement Type (Inventory Management)
    LGORT     Storage Location
    What do you think Thomas and SAP experts?
    **Sorry for pasting the whole ST05 result
         SELECT STATEMENT          ( Estimated Costs = 131.250 , Estimated #Rows = 450 )
                        6          FILTER
                        Filter Predicates
                        5          NESTED LOOPS
                        ( Estim. Costs = 131.249 , Estim. #Rows = 450 )
              Estim. CPU-Costs = 1.885.249.948 Estim. IO-Costs = 129.700
                        2          TABLE ACCESS BY INDEX ROWID          MKPF
                        ( Estim. Costs = 14.442 , Estim. #Rows = 288.570 )
                   Estim. CPU-Costs = 206.401.140 Estim. IO-Costs = 14.272
                   1          INDEX RANGE SCAN          MKPF~BUD
                        ( Estim. Costs = 655 , Estim. #Rows = 519.426 )
              Search Columns: 2
              Estim. CPU-Costs = 30.640.783 Estim. IO-Costs = 630
              Access Predicates          Filter Predicates
                        4          TABLE ACCESS BY INDEX ROWID          MSEG
                        Estim. CPU-Costs = 5.818 Estim. IO-Costs = 0
              Filter Predicates
              3          INDEX RANGE SCAN          MSEG~0
                   Search Columns: 3     
         Estim. CPU-Costs = 1.564 Estim. IO-Costs = 0
         Access Predicates          Filter Predicates

  • Querry for MKPF and MSEG

    Hi,
    In mY report,
    I have BUDAT as select-options and
             WERKS as select-options.
    Based on MBLNR, MJAHR from MKPF into table it_mkpf where Budat in s_BUDAT.
    after that I am fetching MSEG data using for all entries in it_mkpf where werks in s_werks.
    for low date range it is working fine.
    For higher date range ,I am getting around 2 Lacs of records in MKPF , but while fetching MSEG ,Its getting dump with message endless Loop.
    How can increase my performance.
    Is there any Function Module to fetch data.
    Can anybody suggest me.
    Thanks
    kumar n

    Hi Kumar,
    I have the same situation,
    where I will have 1.5 lakhs minimum records from MKPF every month,,,
    now my total database is nearly 35 million records till date from 1998.
    and getting records from MKPF is not difficult its very easy even 35 million records,,,
    But after getting from MSEG by MKPF is Hell,,,,
    but I see Joins are far better , best in these cases,,,
    So after that i have written a Code snippet in "Code-gallery" in SAP -Wiki, with title Joins are Better in some cases
    Author: Dileep Kumar
    Submitted: 11.02.2009
    Description  : Join Statement is the best in some cases as shown below than For All Entries. So Dont Forget about Joins Simply. Keep trying with joins
    sometimes, where you can get a better performance.
    Dont forget about joins simply like that due to performances. Now in this case(A Business Requirement) Joins is the best than FOR ALL ENTRIES.
    TYPES: BEGIN OF TY_MKPF ,
            MBLNR TYPE MKPF-MBLNR,          "Material document
            MJAHR TYPE MKPF-MJAHR,
            BUDAT TYPE MKPF-BUDAT,          "Posting Date in the document
          END OF TY_MKPF.
    TYPES: BEGIN OF TY_MSEG1 ,
            MJAHR TYPE MKPF-MJAHR,
            BUDAT TYPE MKPF-BUDAT,          "Posting Date in the document
            MBLNR TYPE MSEG-MBLNR,          "Material document
            MATNR TYPE MSEG-MATNR,          "Material Number
            ZEILE TYPE MSEG-ZEILE,          "Item in material document
            BWART TYPE MSEG-BWART,          "Movement Type
            CHARG TYPE MSEG-CHARG,          "Batch Number
            EBELN TYPE MSEG-EBELN,          "PO #
            SHKZG TYPE MSEG-SHKZG,          "Debit/Credit Indicator
            MENGE TYPE MSEG-MENGE,          "Quantity
            MEINS TYPE MSEG-MEINS,          "UOM
            DMBTR TYPE MSEG-DMBTR,          "Amount in local currency
            WAERS TYPE MSEG-WAERS,          "Currency Key
          END OF TY_MSEG1.
    TYPES: BEGIN OF TY_MSEG ,
            MBLNR TYPE MSEG-MBLNR,          "Material document
            MATNR TYPE MSEG-MATNR,          "Material Number
            ZEILE TYPE MSEG-ZEILE,          "Item in material document
            BWART TYPE MSEG-BWART,          "Movement Type
            CHARG TYPE MSEG-CHARG,          "Batch Number
            EBELN TYPE MSEG-EBELN,          "PO #
            SHKZG TYPE MSEG-SHKZG,          "Debit/Credit Indicator
            MENGE TYPE MSEG-MENGE,          "Quantity
            MEINS TYPE MSEG-MEINS,          "UOM
            DMBTR TYPE MSEG-DMBTR,          "Amount in local currency
            WAERS TYPE MSEG-WAERS,          "Currency Key
          END OF TY_MSEG.
    DATA : IT_MSEG TYPE TABLE OF TY_MSEG, WA_MSEG LIKE LINE OF IT_MSEG.
    DATA : IT_MKPF TYPE TABLE OF TY_MKPF, WA_MKPF LIKE LINE OF IT_MKPF.
    DATA : IT_MSEG1 TYPE TABLE OF TY_MSEG1, WA_MSEG1 LIKE LINE OF IT_MSEG1.
    SELECT-OPTIONS :
       S_BUDAT FOR MKPF-BUDAT," OBLIGATORY,       " Posting Date.
       S_MATNR FOR MSEG-MATNR," OBLIGATORY.       " Material No.
       S_WERKS FOR MSEG-WERKS." OBLIGATORY,       " Plant
    Start-of-Selection.
    *<<<<<<<<<<<<<<<<<<<<
        SELECT MBLNR MJAHR BUDAT
          INTO TABLE IT_MKPF
          FROM MKPF
          WHERE BUDAT IN S_BUDAT.
      IF IT_MKPF IS NOT INITIAL.
        SELECT MBLNR MATNR ZEILE BWART CHARG EBELN SHKZG MENGE MEINS DMBTR WAERS
          FROM MSEG
          INTO TABLE IT_MSEG
          FOR ALL ENTRIES IN IT_MKPF
          WHERE MBLNR = IT_MKPF-MBLNR AND
                MJAHR = IT_MKPF-MJAHR AND
                MATNR IN S_MATNR AND
                WERKS IN S_WERKS .
      ENDIF.
    *compared to the above For all entries, below Join can perform well &
    *Good for 2nd & third runs are much faster as they store data in Buffer memory..
    *<<<<<<<<<<<<<<<<<
      SELECT  AMJAHR  ABUDAT BMBLNR BMATNR BZEILE BBWART B~CHARG
              BEBELN BSHKZG BMENGE BMEINS BDMBTR BWAERS
              INTO TABLE IT_MSEG1
              FROM MKPF AS A INNER JOIN MSEG AS B ON AMBLNR = BMBLNR AND
                                                     AMJAHR = BMJAHR
              WHERE A~BUDAT IN S_BUDAT AND
                    B~MATNR IN S_MATNR AND
                    B~WERKS IN S_WERKS .
    *<<<<<<<<<<<<<<<<<<
    Thanks & regards,
    Dileep .C

  • Getting info about explorer and language from WD for ABAP

    Hi,
    Is there is a possibility to get some information from the explorer in use,  of the frontend in a Web Dynpro ABAP application?
    We have some errors from our customers that not appears on our wotkstations.
    We need explorer (IE, Mozila Firefox, Google Chrome and version number), and the language (language used for explorer) used on the process of our WD application that they are using in the moment of the error.
    Thanks.
    Gustavo Barboza
    Edited by: Margarita Urbina Sarmiento on Aug 17, 2010 10:50 PM

    Hi Margarita,
    it's probably because it can't be done.
    (there may be some very very low level code that is involved in the actual rendering of the Web Dynpro that does have a knowledge of the browser etc)
    However, from the WDA interfaces the most you can know is if you are in portal, stand-alone or NWBC.
    You could use Islands to read information about the current browser and pass that through to your WDA app, but in standard WDA I do not think it is possible to get this information. Web Dynpro is supposed to be browser agnostic...
    Cheers,
    Chris

  • Need info about cs and cs2.

    i have several copies of creative suite cs, photoshop cs, illustrator cs and illustrator cs2.
    but now adobe take down the server so i cant activate anymore.
    but i found the download link that adobe provide with serial.
    my question is:
    1) my version is cs, can i still use the cs2 that adobe giv?
    2) if cs cant use the cs2 that adobe provide, how do i activate the cs version?
    3) the serial csn be use on multiple pc?
    thanks

    I ran into this problem last night, my Photoshop CS (Windows version) lost its activation at some point since the time it was used last about a week ago. Coincidently, I had installed a new version of Norton Internet Security during this time, and thought it had something to do with this problem. I tried turning off Norton, but it made no difference trying to reactivate Photoshop. Apparently, sometime around 12/13/12 to 12/15/12, Adobe shut down the server that supports CS & CS2 product activations.
    Whether Norton affected the original Adobe Product activation or not is a moot point (Symantec denies their product it at fault), as it is now no longer possible to reactivate the CS version, either by internet or phone. I logged into my Adobe account, followed the link to the CS2 activation fix, I didn't find anything for supportting CS, but decided to try downloading the CS2 version of Photoshop. It installed and a ran fine with the new key Adobe provided.
    The biggest thing is that I got lucky in getting the fix, and while the Adobe phone support guy said he couldn't support my old CS product, he did give me the web link to find the work-around. While it was frustrating to lose use of my original CS product, I guess I can't complain as I got a minor version upgrade that appears to work fine at no cost.
    http://helpx.adobe.com/x-productkb/policy-pricing/creative-suite-2-activation-end-life.htm l

  • Need info about LAN and WLAN cards on Satellite L300-12P

    Hi,
    Can anyone tell me which network-adapter and which WLAN-adapter is used in the
    Satellite L300-12p notebook and in the L300-17I notebook?
    The best info would be the PCI\VEN and DEV -ID shown in Windows device-manager.
    Can anyone help me?
    Greetings
    Mike

    Hi
    The LAN adapter is a Realtek RTL8102 Family PCI-E Fast Ethernet NIC (NDIS 6.0)
    The WLan is a Realtek RTL8187B Wireless 802.11 b/g 54Mps USB 2.0 Network Adapter
    Hope this helps you because other details are not known to me.
    Greets

  • Info about OIM and WebCenter integration

    Any info or doc/url for OIM and WebCenter integration would be helpful. Any experiences etc please provide some links.

    Follow the link -
    http://docs.oracle.com/cd/E21764_01/core.1111/e12037/oam.htm#WCEDG345
    Follow the below points -
    *"Credential and Policy Store Configuration"*
    *"Oracle Access Manager 10g Integration"*
    *"Oracle Access Manager 11g Integration"*
    *"Configuring WebCenter Applications"*
    *"Configuring WebCenter and BPEL Authentication"*
    *"Backing Up the Installation"*

  • Info about BAPI and BADI's

    hi experts,
    i am very new to BAPI  and BADI's
    can you provide some information about this two topics.
    thanks
    shyam

    hi,
    <u><b>BADI.</b></u>
    check any fo the below links. this will def help u.
    http://www.allsaplinks.com/badi.html
    And also download this file....
    http://www.savefile.com/files.php?fid=8913854
    There are other tutorials on this site...
    http://sapbrain.com/Tutorials/tuto_download.html
    BADI'S
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    http://members.aol.com/_ht_a/skarkada/sap/
    http://www.ct-software.com/reportpool_frame.htm
    http://www.saphelp.com/SAP_Technical.htm
    http://www.kabai.com/abaps/q.htm
    http://www.guidancetech.com/people/holland/sap/abap/
    http://www.planetsap.com/download_abap_programs.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    <u><b>BAPI</b></u>
    http://help.sap.com/saphelp_46c/helpdata/en/9b/417f07ee2211d1ad14080009b0fb56/frameset.htm
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
    Checkout !!
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
    http://techrepublic.com.com/5100-6329-1051160.html#
    http://www.sap-img.com/bapi.htm
    http://www.sap-img.com/abap/bapi-conventions.htm
    http://www.sappoint.com/abap/bapiintro.pdf
    http://www.sapgenie.com/abap/bapi/example.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
    Regards
    Anver

  • SQ01 Query Help for (MKPF and MSEG)

    Is their anyway to have the field MSEG-ERFMG show up on the query results as postive or negative color or use a "-" or "+".  Need to try and show whether is was a negative or postive movement.

    F1 help for MSEG-SHKZG
    Debit/credit indicator in revaluation
    This indicator is used for internal program control.
    Please do not change the entry in this field.
    Any changes made could lead to program errors or terminations.
    I guess the "sign" is defined trough this field ("S" - sollen (debit), "H" - haben (credit)). If my assumption is true, you won't be able to see + / - in MSEG-ERFMG simply because this field contains no information on the sign.
    Using ABAP code you can solve it (or in SQ01 you can use calculated field in your query...I'm not sure you can define that calculated field to cover your requirement...).
    Regards,
    Csaba
    Edited by: Csaba Szommer on May 12, 2009 11:20 PM

  • Where can I get more info about Director and Projectors?

    I would like to learn how to create interactivity within my animations-like menus and such.
    a)where can I buy Director
    b)where can I re-learn it after 10 years?
    Thanks

    you can buy new online in the Adobe store or try to find a usefull version like MX2004 or 11.5 on ebay or similar recources.
    if you can get an upgradeable version at a cheap recource it will be better to upgrade to 11.5 as to buy  the full version 11.5.
    See eligeble versions in the Adobe online store.
    best
    Wolfgang

  • Need info about CPU and HDD for Tecra 8200

    Hi Guys im new and have just bought the above laptop. However i want a faster CPU and bigger Harddrive (10GIG at the mo after 40 GIG if possible) and my CPU is Intel Pentium III 750MHZ. Please could someone point me in the right direction of where i can get a 40 gig h/drive for the right sort of money and what is the fastest / suggest CPU i can get / go for.
    Thanks for your help .

    Hi
    The fact is that the Tecra 820 was delivered with different CPUs:
    PIII-M (Mobile) 750MHz;
    PIII-M (Mobile) 850MHz;
    PIII-M (Mobile) 900MHz;
    PIII-M (Mobile) 1.0GHz
    In this case the fastest CPU which you can use is a PIII 1GhZ.
    However the CPU changing is not easy and you should change anything if you have no experience.
    Important: You will loose the warranty if you open the notebook.
    Furthermore in my opinion you need also a high performance cooling module because the new CPU will produce more warmness.
    I have also found a information that this unit was delivered with 10GB; 20GB; 30GB HDDs. I think you will have no problems to use a 40GB HDD. The compatible one you can order from the Toshiba service partner.

Maybe you are looking for

  • How do I change the font in my project?

    Is there a way to remap all instances of a font in After Effects? Just like in Flash when my machine can't find the version of the font it needs, I have the option to remap that font to a different typeface, instead of having to go through every laye

  • PDF rendering, printing & splitting

    Hi all, I'm a newer of PDF developer. And there's a trouble with me. I wonder if anyone could help me or give me any hint. I'll aprreciate him much. What I want to do are opening a PDF file and rendering it in my own application and sharing it with o

  • Im having trouble exporting a file from cs3 to illustrator 6 (an earlier version). Please help.

    I have an EPS file that was created with CS3 on a macbook leopard operating system and was saved according to the ( Adobe) instructions to the CD in illustrator 3. Later I tried to open the CD on a Performa 6200 CD using a macOS 8.1 with Illustrator

  • JMF - getting a webcam to take a picture!

    Hi everyone, I am looking for help with JMF please! I am having a lot of trouble with JMF trying to get a webcam to take a picture so that i can then use it fro comparision reasons..... Hope somebody will be able to give me a push in the right direct

  • Ringtone icon suddenly gone

    I have several hundred purchased songs in my iTunes library that up until yesterday, had the little bell icon next to them indicating they could be converted to ringtones. I had, in fact, made two tones which sound great on my iPhone. Yesterday, sudd