Process Keys in Purchasing Analysis

Hi,
   I would like to know about the various <b>process keys</b> associated with Purchasing Analysis in SAP namespace(001-499). From help.sap.com, I got the information that Process Key <b>001</b> is meant for <i>Purchase Orders placed with an external vendor</i>.
Is there any documentation available on the various types of Process Keys especially
<b>027, 007, 005, 015, 025, 041, 051, 061, 002, 012, 022, 023, 003, 006, 016, 026, 011, 021, 004, 014, 024, 005, 015, 025, 041, 051, 061.</b>
Any help would be appreciated.
Thanks in advance.
Hari Krishnan K

Hi Nuno,
I know this post is quite long time ago. but maybe still useful for others. therefore I post my finding.
At line 38 of include LMCEX02F37.
*... Konstante Tabellennamen .........................................*
   CONSTANTS: one(1) TYPE p VALUE '1',
              c_bs LIKE mc02m_0hdr-hdrvorg VALUE '01',
              c_ko LIKE mc02m_0hdr-hdrvorg VALUE '02',
              c_lp LIKE mc02m_0hdr-hdrvorg VALUE '03',
              c_an LIKE mc02m_0hdr-hdrvorg VALUE '04',
              c_we LIKE mc02m_0hdr-hdrvorg VALUE '05',
              c_re LIKE mc02m_0hdr-hdrvorg VALUE '06'.
At the line 156 of include LMCEX02F37.
*... Vorgang für Belegebene setzen ...................................*
       IF zeitp EQ 'MA'.
         mc02m_0hdr_tab-hdrvorg = c_bs. "Bestellung
       ENDIF.
       IF zeitp EQ 'MD'.
         mc02m_0hdr_tab-hdrvorg = c_lp. "Lieferplan
       ENDIF.
       IF zeitp EQ 'ME'.
         mc02m_0hdr_tab-hdrvorg = c_ko. "Kontrakt
       ENDIF.
       IF zeitp EQ 'MF'.
         mc02m_0hdr_tab-hdrvorg = c_an. "Anfrage
       ENDIF.
       IF zeitp EQ 'MB'.
         mc02m_0hdr_tab-hdrvorg = c_we.                      "WE
         PERFORM gr_iv TABLES    xmceket
                        USING    xmcekko-ebeln
                                 mc02m_0hdr_tab-hdrvorg
                        CHANGING mc02m_0hdr_tab-alief.
         IF xmcekko-supkz EQ '1'.
           CLEAR mc02m_0hdr_tab-alief.
         ENDIF.
       ENDIF.
       IF zeitp EQ 'MC'.
         mc02m_0hdr_tab-hdrvorg = c_re.                      "RE
         PERFORM gr_iv TABLES    xmceket
                        USING    xmcekko-ebeln
                                 mc02m_0hdr_tab-hdrvorg
                        CHANGING mc02m_0hdr_tab-arech.
         IF xmcekko-supkz EQ '1'.
           CLEAR mc02m_0hdr_tab-arech.
         ENDIF.
       ENDIF.

Similar Messages

  • What is maintaining process keys in mm extraction

    hi friends,
    what is maintaining process keys in mm extraction
    Thanking u
    suneel.

    Hi Suneel,
    The process keys basically represent the type of transaction which has happened in the source system.
    If you notice the update rules for the Purchasing cubes like 0PUR_C01, etc. You will see some routines like this:
    IF COMM_STRUCTURE-PROCESSKEY = `001`.
                  RESULT = COMM_STRUCTURE-TRANS_AMOUNT.
               ELSE.
                  CLEAR RESULT. “no update of key-figure
         ENDIF.
    <b>This means that if the process key determines which KF should be populated for the same in the Cube.</b>
    Some of the common process keys for Purchasing are:
    Event MA (purchase order) and purchase order category 1 yield process key 001.
    Event MA (purchase order) and purchase order category 2 yield process key 011.
    Event MA (purchase order) and purchase order category 3 yield process key 021.
    Event MB (goods receipt) and purchase order category 1 yield process key 002.
    Event MB (goods receipt) and purchase order category 2 yield process key 012.
    Event MB (goods receipt) and purchase order category 3 yield process key 022.
    Event MC (invoice receipt) and purchase order category 1 yield process key 003.
    Event MC (invoice receipt) and purchase order category 3 yield process key 023.
    Event MD (scheduling agreement) and purchase order category 1 yield process key 004.
    Event MD (scheduling agreement) and purchase order category 2 yield process key 014.
    Event MD (scheduling agreement) and purchase order category 3 yield process key 024.
    Event ME (contracts) and purchase order category 1 yield process key 008.
    Event ME (contracts) and purchase order category 2 yield process key 028.
    Event ME (contracts) and purchase order category 3 yield process key 028.
    You can find more information if you search across the forum.
    Thanks,
    Amol

  • MM - BW Process Keys / Movement Type mapping

    Hi,
    Can anyone point me to a document, reference or an answer as to how I can map BW Process Keys for Purchasing and Inventory with SAP Movement Types? I'm trying to validate some Purchasing goods receipt data in BW which is filtered by process keys.
    Thanks for the help, points will be assigned,
    Courtney

    Transaction Key SAP BW/Process Keys used to transfer the Logistics movement data to SAP BW.
    The transaction key contains the key figures. When the InfoCubes are updated, the keys are broken down
    into their component key figures.
    You can check the BW: Transaction keys/Process Keys in ECC, by using SPRO
    Logistics --> Settings: inventory controlling --> Transaction Key Maintenance for SAP BW

  • MM Process Keys / Movement Type mapping

    Hi,
    Can anyone point me to a document, reference or an answer as to how I can map BW Process Keys for Purchasing and Inventory with SAP Movement Types? I'm trying to validate some data in BW which is filtered by process keys.
    Thanks for the help, points will be assigned,
    Courtney

    Check out if this helps you:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f83be790-0201-0010-4fb0-98bd7c01e328?QuickLink=index&overridelayout=true

  • Process keys maintenance  for Inventory data

    Hi,
    Can any one suggets the Procedure for to maintain the Process keys at the time of extracting  Inventory data from Ecc6.0 to BI 7.0.
    Thanks,
    Chandra G

    Hi Reddy,
    first of all thanks for your quik Response.
    BI consultant need to maintain the process key(transaction keys) or MM consultant. when i see that path, already some transaction keys are maintaining for MM there like
    aplication component          application   operat    Description
    MM                                      02                   1          Purchase order/vendor
    MM                                      02                   2         Goods Receipt
    MM                                      02                   3         Invoice/Vendor
    is we need to do any other New Entries or Settings
    Regards,
    chandra G

  • Process Keys in MM

    Hello,
    can someone please explaint the concept of process keys in MM. We are implementing Purchasing in BW and I would lke know about Process Keys.
    If you can point me to some documentation, that would be good.
    Thanks
    John

    Hi John,
    take a look to the OSS Note 353042 'Howto: Activate transaction key (PROCESSKEY)' and linked notes...and, however, refer to the transaction MCB0.
    Hope it helps.
    Bye,
    Roberto

  • Enabling process keys on R/3 side

    Hi All,
    I have done an enhancement for 2lis_02_itm with few fields.
    I have successfully completed this work and i can see the records in RSA3.
    Now the client is asking that during testing they found that the process keys are not enabled in R/3 side.They told me to enable process keys.
    Can any one please tell me how to do this.
    I think we can do via BF11 Tcode but which settings I have to do I am not sure about it.
    And please explain me about process keys.
    This is very very urgent.
    I would appreciate the earliest responce.
    Thanks
    S VR

    Hi,
    You need to make 2 settings in R/3 before filling the setuptable.
    1) Industory sector selection
    2) MAking a Tick mark for BW by using Tcode Bf11.
    <b>Also Check OSS Note 353042 - Howto: Activate transaction key (PROCESSKEY)</b>
    https://websmp104.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=353042&_NLANG=E
    Symptom
    Fields BWGEO, BWGEOO, BWGVP, BWGVO, BWNETWR, BWMNG, etc. of DataSources 2LIS_02_SCL, 2LIS_02_ITM, 2LIS_03_BF, 2LIS_03_UM, 2LIS_40_REVAL are not filled.
    This may lead to the following:
    The system does not perform any update into an InfoCube (for example: 0RT_C*, 0PUR_C01, 0CP_PURC1 and so on), even though data arrives in BW.
    This occurs with the following InfoSources:
    2LIS_02_SCL, 2LIS_02_ITM
    2LIS_03_BF, 2LIS_03_UM
    2LIS_40_REVAL
    With some restriction, this symptom also occurs with the following InfoSources if they are used in connection with retail or consumer products. (InfoCube: 0RT_* or 0CP_* ).
    2LIS_11_VAITM, 2LIS_12_VCITM, 2LIS_13_VDITM
    Other terms
    0PROCESSKEY, PROCESSKEY, 0RT_C01, 0RT_C02, 0RT_C03, 0RT_C04, BWBRTWR, BWGEO, BWGEOO, BWGVP, BWGVO, BWNETWR, BWMNG
    Reason and Prerequisites
    The process key (0PROCESSKEY and 0BWAPPLNM) of the InfoSources has not been filled. As a result, no key figures are updated because of the update routine of the participating InfoCube and along with it no records are inserted into the InfoCube. In each update routine, the system checks the content of the PROCESSKEY. If this field has no contents, then no data is written into the InfoCube because of the IF condition in the update rules.
    Solution
    So that you can work in the above mentioned InfoSources, you MUST activate the determination of the process key. This is done with the help of Transaction MCB_ which you can find in the OLTP IMG for BW (Transaction SBIW) in your attached R/3 source system.
    Here you can choose your industry sector. 'Standard' and 'Consumer products' are for R/3 standard customers, whereas 'Retail' is intended for customers with R/3 Retail only.
    You can display the characteristics of the process key (R/3 field BWVORG, BW field 0PROCESSKEY) by using Transaction MCB0.
    If you have already set up historical data (for example for testing purposes) by using the setup transactions (Statistical Setup Programs) (for example: Purchasing: Tx OLI3BW, material movements: OLI1BW) into the provided setup tables (for example: MC02M_0SCLSETUP, MC03BF0SETUP), you unfortunately have to delete this data (Tx LBWG). After you have chosen the industry sector by using MCB_, perform the setup again, so that the system fills a valid transaction key for each data record generated. Then load this data into your connected BW by using 'Full update' or 'Initialization of the delta process'. Check, whether the system updates data into the involved InfoCubes now.
    If all this is not successful, please see Note 315880, and set the application indicator 'BW' to active using Transaction 'BF11'.
    Related notes:
    157317 --> You MUST make sure that this note is relevant for you.
    352344 -> Process key + reversals in Inventory Management
    (Consulting note).
    Bye
    Dinesh

  • Relation between Inventory Process keys and movement types

    Dear All,
    Is there any way to find the relation between Inventory process keys (which is in SBIW-> Settings for Application specific data sources(PI) -->Logistics -->Settings for IBU Retail / CP --> Transaction key maintenance for SAP BW) and movement types .
    Thanks in advance...
    Regards,
    Raju

    Hi,
    Please read the note below.
    Note 353042 - Howto: Activate transaction key (PROCESSKEY)
    It has something for you ....
    The process key (0PROCESSKEY and 0BWAPPLNM) of the InfoSources has not been filled. As a result, no key figures are updated because of the update routine of the participating InfoCube and along with it no records are inserted into the InfoCube. In each update routine, the system checks the content of the PROCESSKEY. If this field has no contents, then no data is written into the InfoCube because of the IF condition in the update rules.
    Solution
    So that you can work in the above mentioned InfoSources, you MUST activate the determination of the process key. This is done with the help of Transaction MCB_ which you can find in the OLTP IMG for BW (Transaction SBIW) in your attached R/3 source system.
    Here you can choose your industry sector. 'Standard' and 'Consumer products' are for R/3 standard customers, whereas 'Retail' is intended for customers with R/3 Retail only.
    You can display the characteristics of the process key (R/3 field BWVORG, BW field 0PROCESSKEY) by using Transaction MCB0.
    If you have already set up historical data (for example for testing purposes) by using the setup transactions (Statistical Setup Programs) (for example: Purchasing: Tx OLI3BW, material movements: OLI1BW) into the provided setup tables (for example: MC02M_0SCLSETUP, MC03BF0SETUP), you unfortunately have to delete this data (Tx LBWG). After you have chosen the industry sector by using  MCB_, perform the setup again, so that the system fills a valid transaction key for each data record generated. Then load this data into your connected BW by using 'Full update' or 'Initialization of the delta process'. Check, whether the system updates data into the involved InfoCubes now.
    If all this is not successful, please see Note 315880, and set the application indicator 'BW' to active using Transaction 'BF11'.
    Hope this helps.
    Raj

  • What are process KEYS in MM

    COuld someone please explain what process keys are and what is thier significance on MM extractors....what i am looking for is an exact definition of process keys...
    Thank you

    hi Southie,
    process key is used to interpret document information from r/3 to bw.
    The extractors presented here represent, in principle, structures that collect document-specific information from the logistics application Purchasing and transfer it to the SAP BW.
    Many key figures are yielded from the application. These must be transferred to the SAP BW with the help of the extractors. SAP ensures that document information is interpreted in advance with the help of a 'process key' so that key figures, which describe and measure the particular processes, can be more easily derived for customers.
    how to
    to activate : transaction Transaction MCB_ in r/3
    sample in purchasing
    Here is a list of the values that process key - BWVORG can assume, according with the purchasing item type, processed document and purchasing order type:
    1 - For non return items:
    a) Document type: Purchasing order
    - Normal purchasing order - BWVORG = 001
    - Stock transport order - BWVORG = 011
    - Cross company order - BWVORG = 021
    b) Document type: Goods receipt
    - Normal purchasing order - BWVORG = 002
    - Stock transport order - BWVORG = 012
    - Cross company order - BWVORG = 022
    c) Document type: Invoice receipt
    - Normal purchasing order - BWVORG = 003
    - Stock transport order - BWVORG = 013
    - Cross company order - BWVORG = 023
    d) Document type: Scheduling agreement
    - Normal scheduling agreement - BWVORG = 004
    - Stock transport agreement - BWVORG = 014
    - Cross company agreement - BWVORG = 024
    e) Document type: Contract
    - Normal contract - BWVORG = 008
    - Cross company contract - BWVORG = 028
    f) Document type: Request of quotation
    - Request of quotation - BWVORG = 009
    - Quotation - BWVORG = 040
    2 - For return items:
    a) Document type: Purchasing order
    - Normal purchasing order - BWVORG = 005
    - Stock transport order - BWVORG = 015
    - Cross company order - BWVORG = 025
    b) Document type: Goods receipt
    - Normal purchasing order - BWVORG = 006
    - Stock transport order - BWVORG = 016
    - Cross company order - BWVORG = 026
    c) Document type: Invoice receipt
    - Normal purchasing order - BWVORG = 007
    - Stock transport order - BWVORG = 017
    - Cross company order - BWVORG = 027
    d) Document type: Scheduling agreement
    - Normal scheduling agreement - BWVORG = 041
    - Stock transport agreement - BWVORG = 051
    - Cross company agreement - BWVORG = 061

  • Process key for infosource 2LIS_02_SCL

    Hi
    Is processkey a standard across a module eg: MM and SD. In the transfer rule, there is a coding to check on process key in 2LIS_02_SCL. eg:
    if ( comm_structure-processkey = '002' or  
        comm_structure-processkey = '012' or
        comm_structure-processkey = '022' )
        and comm_structure-bwapplnm eq 'MM'
        and comm_structure-cppvlc <> 0.
                                                                                    result = comm_structure-cppvlc.
        returncode = 0.
    else.
        returncode = 4.
    endif.
                                                                                    I would like to know what is the meaning of these process keys? Are the configure somewhere? Can anyone share with me?
    Regards
    Kang Ring

    Hi
    Here are the transaction keys from OSS note:
    Here is a list of the values that BWVORG can assume, according with
    the purchasing item type, processed document and purchasing order type:
    1 - For non return items:
        a) Document type: Purchasing order
            - Normal purchasing order - BWVORG = 001
            - Stock transport order   - BWVORG = 011
            - Cross company order     - BWVORG = 021
        b) Document type: Goods receipt
            - Normal purchasing order - BWVORG = 002
            - Stock transport order   - BWVORG = 012
            - Cross company order     - BWVORG = 022
        c) Document type: Invoice receipt
            - Normal purchasing order - BWVORG = 003
    - Stock transport order - BWVORG = 013
            - Cross company order     - BWVORG = 023
        d) Document type: Scheduling agreement
            - Normal scheduling agreement - BWVORG = 004
            - Stock transport agreement   - BWVORG = 014
            - Cross company agreement     - BWVORG = 024
        e) Document type: Contract
            - Normal contract             - BWVORG = 008
            - Cross company contract      - BWVORG = 028
        f) Document type: Request of quotation
            - Request of quotation        - BWVORG = 009
            - Quotation                  - BWVORG = 040
    2 - For return items:
        a) Document type: Purchasing order
            - Normal purchasing order - BWVORG = 005
            - Stock transport order   - BWVORG = 015
            - Cross company order     - BWVORG = 025
        b) Document type: Goods receipt
            - Normal purchasing order - BWVORG = 006
            - Stock transport order   - BWVORG = 016
            - Cross company order     - BWVORG = 026
        c) Document type: Invoice receipt
            - Normal purchasing order - BWVORG = 007
            - Stock transport order   - BWVORG = 017
            - Cross company order     - BWVORG = 027
        d) Document type: Scheduling agreement
            - Normal scheduling agreement - BWVORG = 041
            - Stock transport agreement   - BWVORG = 051
            - Cross company agreement     - BWVORG = 061

  • Purchase Analysis Report

    Hi Experts
    When I Run Purchase analysis report in SAP Business One 8.8 under individual vendor view the Open A/P Invoice (not done Payment) sowing 0.00 in the Applied amount and the purchase amount is showing negative value bacuse it is a credit memo - which is correct.
    But when I run the same report in my customer site who are running SAP B1 2005 PL 43, they are not seeing 0.00 in the applied amount instead they are seeing the same negative amount which is displayed in the purchase amount.which is not correct.
    Please assist me
    Thanks and regards,
    Vinodh
    Edited by: Paul Finneran on Oct 15, 2009 12:36 PM

    Hi Vinodh,
    You may check these threads to see if they have anything related to your question:
    Re: Purchase Analysis Report
    Purchase Analysis Report not shown.
    cant see Purchase analysis report of standard SAP B1
    Thanks,
    Gordon

  • Merging Sales Analysis and Purchase Analysis

    Hi Guys
    is it possible to merge the Sales and Purchase Analysis into one report? maybe if i had the SQL statements and then using a union all would work? i would like to see all /AR invoices and credit notes on one report, with gross profit margin etc, is this possible? i will always run the report by Item Group (Monthly)
    Thanks
    Edited by: Euston Ferreira on Oct 29, 2008 12:02 PM
    Edited by: Euston Ferreira on Oct 29, 2008 12:56 PM

    Hi Euston
    This will be achieved by using the OINM table which contains the item codes, document numbers, BP, IN/Out Qty, G/L Accounts, etc.
    Let me know if you need help with the query.
    Kind regards
    Peter Juby

  • Sales and Purchase Analysis reports by Item

    The current functionality of these reports is more like an open items list rather than an analysis report.
    If you Run a Purchase Analysis report by Item with a secondary selection of Supplier, and choose GRPO - the scenario is to find out how many of which products you have received in the date range from a specific supplier. This type on data is useful to use for negotiations on pricing etc.
    Currently, the report will only display values for GRPO that have not been drawn to AP Invoice. This is supposedly system functionality, but, the report is called analysis, so should provide data for that purpose?

    Hi,
    You may double click the column header to change the sort.
    Thanks,
    Gordon

  • Purchase Analysis Excluding Freight Charges

    Dear Expert,
    Our purchase analysis report by ap invoice is exclusive freight charges, is it the norm?  Is there anyway to include freight in the purchase analysis so that we can reconcile it against our purchase report?
    Regards,
    Ng

    Hi
    In purchase analysis report you got Accessable value only.  I think there is no way to add frieght charges in that report.
    With Regards
    Balaji Sampath

  • How can I see Foreign Currency FC balance in Purchase Analysis Report??

    Dear Experts,
    Right now in the Purchase Analysis Report, I can only see Local Currency and System Currency balances. How can I see Foreign Currency balances??
    Much Thanks!
    Warmest Regards,
    Chinho

    Hi!
    I belive its not there in Purchase\Sales Analysis Reports. You need to build a Customized report for that.

Maybe you are looking for

  • Centering web site pages in Dreamweaver

    Just wondering if someone know's how to center web site pages using CSS if thats possible, if not what other way? (i'm using MX or 8)

  • FIM2010 R2 SP1 and SCSM 2012

    Hello folks! Im setting up a lab environment. I have installed SCSM DW and console, did pritty much what Carol did in this blogpost: http://www.wapshere.com/missmiis/installing-reporting-for-fim-r2 At the stage where Im gonna add FIM Reporting I get

  • Transferring DW license from crashed computer

    My old iMac's hard-drive crashed and the folks at the Apple store were only able to get our pictures and videos off the old machine. We bought a new iMac and I tried re-installing DreamWeaver MX 2004 on the new machine and the installation is success

  • Regretfully, I uninstalled Acrobat on cloud

    Although a subscriber to cloud, Acrobat XI stopped working; telling me that 'the trial period had ended'. I uninstalled Acrobat XI and now I can't reinstall it. The download manager shows it as 'up to date'??Help

  • Embedding PDF Documnet in OA Page : Urgent

    Hi All, We have a requirement which needs to display a PDF file in the OA Page. The OA page has to be partitioned into two vertical parts. One part has regular OA components and the other half has to display the PDF file ( in the Acrobat). Is this fe