Valuation String in MM

Dear All
I would like to understand the significance of Valuation String in account determination.
It is attached to the movement type but what is the exact utility.I mean we could have attached directly movement type to the transaction event key but why do we need valuation string?
Regards

Hai,
Value string keys are for SAP internal usage. It is just a pointer to the transaction event key which is necessary for automatic account determination.
Movement types are linked to transaction keys via valuation string in OMWN T-code. The R/3 System automatically determines the value string assigned to a specific transaction.
It depends partly on entered parameters manually and partly on parameters derived internally by the system.
The value string contains all posting transactions that are possible for a certain transaction.
The program decides which of these posting transactions lead to G/L account postings in individual cases.
You cannot define this in Customizing.
Value string WE01, for the goods receipt for a purchase order into stock, contains transactions BSX and WRX.
WE01: BSX, WRX, PRD, KDM, EIN, EKG, BSV, FRL, FRN, BSX, UMB.
WA14: BSX, PRD, BSX, UMB WA01: BSX, GBB, PRD, BSX, And UMB
Value string RE05 contains transactions BSX and UMB.
In the standard system, value string WE01 is assigned to goods receipts (and also cancellations and return deliveries) for Standard and Subcontracting purchase order items without account assignment concerning valuated material into stock.
In the case of (valuated) goods receipts for purchase order items not subject to account assignment, post the items to a stock account using the transaction key BSX and make an offsetting entry to a GR/IR clearing account.
A price difference posting (transaction key PRD) is only used if the valuated material is subject to standard price control and if the order price (or invoice price) is different from the standard price. Transaction key KDM is required in Inventory Management for purchase orders in foreign currencies because of differences in exchange rates between goods receipts and invoice receipts, unless the material can not be debited or credited because it is subject to standard price control.
The transaction keys EIN and EKG (and possibly FRE – see account determination for delivery costs) are only used in company codes where purchase account management is active (as required in France and Belgium for example).
The transaction keys BSV, FRL, and FRN are only used for the Subcontracting item category. Value string WA14 is defined for deliveries without charge (movement type 511).
In the standard system, value string WA01 is assigned to goods issues and other goods receipts. The R/3 System uses an additional influencing factor, account grouping, to differentiate further between the various movements during account determination.
at company code level chart off accounts will be assigned, at valuation area level valuation grouping code has to assign
For the material if Qty and value updation is activated  at the time only system goto find the value string,
when you do the goods receipt or invoices at the time system find the value string based on the value string system will post to the GL accounts
Regards
Pramod

Similar Messages

  • Valuation string in account determination

    Hi ,
    Please explain me automatic  account determination considering the Valuation strings,
    Please explain me how the different factors( like valuation class, material type etc)  comes in sequence in automatic account determination.
    Regards, Deepika
    Edited by: Deepika Pradhan on Dec 27, 2007 8:52 PM

    Hello
    All the Goods Receipt, Goods Issue movements and Invoice Postings are the events relevant to Accounting. These transactions or events effects the accounting and there is a need to post the value to certain GL Account.
    Account Determination is a process to automatically identify the GL Account and post it when a relevant Transaction or events takes place.
    The following is level for valuation and account determination in MM
    Chart of accounts
    Company code
    Valuation area
    Plant
    Valuation type
    A Chart of Account provides a framework for the recording of values to ensure an orderly rendering of accounting data This is used as a key for account determination, to enable a differentiation for the purposes of G/L account assignment. You must assign a chart of accounts to each company code.You must configure automatic account determination separately for each chart of accounts
    The Valuation Area is the organizational level at which material is valuated. Plant and company code are two possible valuation areas in the R/3 System. When stock is valuated at plant level, a material in different plants can be valuated at different prices. When stock is valuated at company code level, the valuation price of a material is the same in all of a company's plants
    Valuation Grouping code
    By activating or deactivating the Valuation Grouping Codes, you can turn on or off the dependency of the Account determination function on the Valuation Area. You must configure automatic account determination separately for each valuation grouping code within a chart of accounts
    Valuation Class
    The Valuation Class is a key for grouping materials that have the same Account Determination
    The relationship between Valuation class and Material Types is established by the Account Category reference. The Account Category reference is a compilation of valuation classes
    A material type is assigned to only one account category reference
    Account Category Reference
    Account Category References link the valuation Classes with the material Types
    The combination “Material Type-Account Category Reference-Valuation Class” determines the G/L accounts updated for a valuation relevant transaction
    Business Transactions
    In the R/3 System, posting transactions are defined for each transaction in Materials Management that is relevant for Accounting. General posting records are assigned to each transaction or event in a “value string”
    Example of a transaction/ event is a goods mvt or an invoice receipt
    Example of transaction/ event keys are BSX for stock posting & PRD for a price difference posting
    Example of value strings are WE01 attached to transaction ‘GR’ for std. PO & WA01 assigned to various ‘GI’ & other goods receipts
    Instead of definite G/L account numbers, this value string contains transaction keys for the relevant posting transaction. The first transaction key for a posting rule usually stands for the debit posting
    The posting transactions for the transactions in Inventory Management and Invoice Verification that are relevant for accounting are fixed. Posting records are assigned to each relevant movement type in Inventory Management and to each transaction in Invoice Verification
    The assignments of value strings to goods movements and the breakdown of the same into transaction keys can be seen in Customizing for Inventory Management and Physical Inventory, but they can not be changed
    In Customizing for Valuation and Account Assignment, G/L accounts for the various posting transactions are mentioned
    Regards

  • Valuation string in movement types - Inventory Management

    Hi,
    what is meant by Valuation String. and i've seen the valuation string assigned to movement types.
    for ex: WE01 and WE06 is assigned to Mvt Type 101 in account grouping.
    pls list all the valuation string and explain the purpose of valuation string.
    Regards,
    Bala

    Hi
    Posting string for values
    Indicates the posting rule that always contains the same account assignment characteristics for a certain transaction or event (for example a goods movement or an invoice receipt).
    The posting string is needed for the purposes of automatic account determination.
    Use
    Through the allocation of a posting string to a movement type, the system automatically determines the G/L accounts to be updated in the event of a goods movement.
    Definition: posting string
    The definition of a posting rule that always has the same account assignment characteristics for a certain business transaction.
    The posting string is required for automatic account determination.
    These value string WE01,WE06 plays an important role in
    Automatic Accoutn determnination. You have maintain in
    SM30.
    you have maintain in SM 30
    Table T156W -Value string
    T156M for Quantity string.
    Whenever Goods movement (or) invenotry posting takes places we are not giving the G/L account ,The G/L accounts are taken automatically.
    In real time we are not modfiying anything. it is Std SAP
    If you are copying a New Movement type then you have to define the WE01 & WE06 Value String & Qty string.
    you choose a value string and qty string.
    The value strings controls the G/L account determination for transactions covered by the movement type
    G.Ganesh Kumar

  • Where we can find the detail infomation about the Value String of automatic

    Where we can find the detail infomation about the Value String of automatic?
    such as WE06,WE01 and so on.

    Hai,
               Value string keys are for SAP internal usage. It is just a pointer to the transaction event key which is necessary for automatic account determination.
               Movement types are linked to transaction keys via valuation string in OMWN T-code.
               The R/3 System automatically determines the value string assigned to a specific transaction. It depends partly on entered parameters manually and partly on parameters derived internally by the system. The value string contains all posting transactions that are possible for a certain transaction. The program decides which of these posting transactions lead to G/L account postings in individual cases. You cannot define this in Customizing.
    Value string WE01, for the goods receipt for a purchase order into stock, contains transactions BSX and WRX.
    WE01: BSX, WRX, PRD, KDM, EIN, EKG, BSV, FRL, FRN, BSX, UMB.
    WA14: BSX ,PRD, BSX, UMB
    WA01: BSX, GBB, PRD, BSX, UMB
    Value string RE05 contains transactions BSX and UMB.
    In the standard system, value string WE01 is assigned to goods receipts (and also cancellations and return deliveries) for Standard and Subcontracting purchase order items without account assignment concerning valuated material into stock. In the case of (valuated) goods receipts for purchase order items not subject to account assignment,
    post the items to a stock account using the transaction key BSX and make an offsetting entry to a GR/IR clearing account. A price difference posting (transaction key PRD) is only used if the valuated material is subject to standard price control and if the order price (or invoice price) is different from the standard price. Transaction key KDM is required in Inventory Management for purchase orders in foreign currencies because of differences in exchange rates between goods receipts and invoice receipts, unless the material can not be debited or credited because it is subject to standard price control.
    The transaction keys EIN and EKG (and possibly FRE – see account determination for delivery costs) are only used in company codes where purchase account management is active (as required in France and Belgium for example).
    The transaction keys BSV, FRL, and FRN are only used for the Subcontracting item category.
    Value string WA14 is defined for deliveries without charge (movement type 511).
    The following scenarios are possible:
    Delivery without charge for material subject to moving average price control → No accounting document
    Delivery without charge for material subject to standard price control (and if the posting date is in the previous period – standard price in the posting period = standard price in the current period) → Inventory posting (receipt at standard price) and offsetting entry to price differences account
    Delivery without charge for material subject to standard price control, with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period → Inventory posting (receipt at standard price) and offsetting entry to price differences account (posting in the previous period) → Stock correction posting and Revenue/expense from revaluation (posting in the current period)
    In the standard system, value string WA01 is assigned to goods issues and other goods receipts. The R/3 System uses an additional influencing factor, account grouping, to differentiate further between the various movements during account determination.
    Hope it will be Helpful 4 u.
    Reward Point if Useful.

  • Value strings

    HI frndz...
    when we goto Account grouping of the mvt. types we find various Value strings.
    For eg: WE01, WA01,WF01, WF03, WE06, WE04, WA03 AND SO ON..
    I just want to knw vat are these Value string / thier significance.
    I knw  WE - is for receipt,
               WA - is for issue.
    vat is the significance of the 01,03,04,06,11 ... (in we01, we06 etc...).
    also vats the use of counter (Cn) ???
    Thanks in advance..
    Amit P Hiran
    njoy SAP..
    njoy Lyf.....

    Hi,
    Value string keys are for SAP internal usage. It is just a pointer to the transaction event key which is necessary for automatic account determination.
    Movement types are linked to transaction keys via valuation string in OMWN T-code. The R/3 System automatically determines the value string assigned to a specific transaction.
    It depends partly on entered parameters manually and partly on parameters derived internally by the system.
    The value string contains all posting transactions that are possible for a certain transaction.
    The program decides which of these posting transactions lead to G/L account postings in individual cases.
    You cannot define this in Customizing.
    Value string WE01, for the goods receipt for a purchase order into stock, contains transactions BSX and WRX.
    WE01: BSX, WRX, PRD, KDM, EIN, EKG, BSV, FRL, FRN, BSX, UMB.
    WA14: BSX ,PRD, BSX, UMB WA01: BSX, GBB, PRD, BSX, UMB
    Value string RE05 contains transactions BSX and UMB. In the standard system,
    value string WE01 is assigned to goods receipts (and also cancellations and return deliveries) for Standard and Subcontracting purchase order items without account assignment concerning valuated material into stock.
    In the case of (valuated) goods receipts for purchase order items not subject to account assignment, post the items to a stock account using the transaction key BSX and make an offsetting entry to a GR/IR clearing account. A price difference posting (transaction key PRD) is only used if the valuated material is subject to standard price control and if the order price (or invoice price) is different from the standard price.
    Transaction key KDM is required in Inventory Management for purchase orders in foreign currencies because of differences in exchange rates between goods receipts and invoice receipts, unless the material can not be debited or credited because it is subject to standard price control.
    The transaction keys EIN and EKG (and possibly FRE  see account determination for delivery costs) are only used in company codes where purchase account management is active (as required in France and Belgium for example).
    The transaction keys BSV, FRL, and FRN are only used for the Subcontracting item category.
    Value string WA14 is defined for deliveries without charge (movement type 511).
    The following scenarios are possible:
    Delivery without charge for material subject to moving average price control u2192 No accounting document Delivery without charge for material subject to standard price control (and if the posting date is in the previous period
    standard price in the posting period = standard price in the current period) u2192 Inventory posting (receipt at standard price) and offsetting entry to price differences account
    Delivery without charge for material subject to standard price control, with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period u2192 Inventory posting (receipt at standard price) and offsetting entry to price differences account (posting in the previous period) u2192 Stock correction posting and Revenue/expense from revaluation (posting in the current period) In the standard system, value string WA01 is assigned to goods issues and other goods receipts. The R/3 System uses an additional influencing factor, account grouping, to differentiate further between the various movements during account determination.

  • Facing problem in copy of standard SAP  program

    hi,,,,,,,,,,,,
           when i execute this program in production server it displays an error ....i  m    trying to find out this error but this type(error) i cudnt find plz help me .....
           i m sending the documents which i rcvd from the system after the  execution of this program.
    this program executes perfctlly in developmnt server but it creates problem in production server,,,i searched out the type kkblo_t_sortinfo in the whole program but i cud nt find it ,,,,,,,,,
    documents.....
    Runtime Errors SYNTAX_ERROR
    Date and Time 18.11.2006 12:01:19
    ShrtText
    Syntax error in program "ZVISA_RM07MLBD ".
    What happened?
    Error in ABAP application program.
    The current ABAP program "????????????????????????????????????????" had to be
    terminated because one of the
    statements could not be executed.
    This is probably due to an error in the ABAP program.
    In program "ZVISA_RM07MLBD ", the following syntax error occurred
    in the Include "RM07MLBD_FORM_01 " in line 1805:
    The type KKBLO_T_SORTINFO" is unknown."
    also i m sending the include program ver i m facing problem...*&----
    *&  Include           RM07MLBD_FORM_01                                 *
    correction Aug. 2005 MM                                   "n856424
    - the fields "entry time", "entry date", and "User" are   "n856424
      are not filled filled for price change documents        "n856424
    MB5B improved regarding accessibilty                      "n773673
    Improvements :                       March 2003 MM        "n599218
    - print the page numbers                                  "n599218
    - send warning M7 393 when user deletes the initial       "n599218
      display variant                                         "n599218
    - show the current activity and the progress              "n599218
    contains FORM routines without preprocessor commands and  "n547170
    no text elements                                          "n547170
    *&      Form  INITIALISIERUNG
          Vorbelegung der Anzeigevariante                                *
    form initialisierung.
      repid = sy-repid.
      variant_save = 'A'.
      clear variante.
      variante-report = repid.
    Default-Variante holen:
      def_variante = variante.
      call function 'REUSE_ALV_VARIANT_DEFAULT_GET'
           exporting
                i_save     = variant_save
           changing
                cs_variant = def_variante
           exceptions
                not_found  = 2.
      if sy-subrc = 0.
      save the initial, e.g. default variant                  "n599218
        move  def_variante-variant  to  alv_default_variant.    "n599218
        p_vari = def_variante-variant.
      endif.
    print-no_print_listinfos = 'X'.
    endform.                               " INITIALISIERUNG
    *&      Form  AKTUELLE_BESTAENDE
         Ermittlung der aktuellen eigenen Bestände,
         d.h. der bewerteten Bestände und des Retourensperrbestandes,
         auf Lagerortebene und auf Material- bzw. Chargenebene;
         folgende Sonderbestände können gesondert ausgewiesen werden:
          Lohnbearbeitung         ( Sonderbestandskennzeichen  O )
          Kundenkonsignation      (             "              V, W, M )
          Lieferantenkonsignation (             "              K )
          Projektbestand          (             "              Q )
          Kundenauftragsbestand   (             "              E )
    form aktuelle_bestaende.
    delete the range tables for the creation of table g_t_organ
      if  g_t_organ[] is initial.                               "n433765
        refresh : g_0000_ra_werks, g_0000_ra_bwkey, g_0000_ra_bukrs.
        clear   : g_0000_ra_werks, g_0000_ra_bwkey, g_0000_ra_bukrs.
      endif.
      if      bwbst = 'X'.
      select the valuated stocks
        perform                  aktuelle_bst_bwbst.
      elseif lgbst = 'X'.
      all own stock from storage locations or batches
        if xchar = ' '.
          perform                aktuelle_bst_lgbst_mard.
        elseif  xchar = 'X'.
          perform                aktuelle_bst_lgbst_xchar.
        endif.
      elseif   sbbst = 'X'.
       special stocks
        case    sobkz.
          when  'O'.
            perform              aktuelle_bst_sbbst_o.
          when  'V' or  'W'.
            perform              aktuelle_bst_sbbst_v_w.
          when  'K' or  'M'.
            perform              aktuelle_bst_sbbst_k_m.
          when  'Q'.
            perform              aktuelle_bst_sbbst_q.
          when  'E'.
            perform              aktuelle_bst_sbbst_e.
          when  others.
          Angegebener Sonderbestand nicht vorhanden.
            message s290.
            perform              anforderungsbild.
        endcase.
      endif.
    create table g_t_organ with the plants and valuation areas from
    the database selection if table g_t_organ is empty
      perform  f0000_create_table_g_t_organ
                                 using  c_no_error.
    endform.                     "aktuelle_bestaende.
    *&   AKTUELLE_BST_LGBST_MARD
    form aktuelle_bst_lgbst_mard.
    eigener Bestand auf Lagerortebene -
    ... auf Materialebene -
      select * from mard into corresponding fields of table imard
                                             where werks in g_ra_werks
                                             and   lgort in g_ra_lgort
                                             and   matnr in matnr.
      if sy-subrc ne 0.          "no records found ?
        message s289.
      Kein Material in Selektion vorhanden.
        perform                  anforderungsbild.
      endif.
    does the user has the the authority for the found entries ?
      loop at imard.
        perform    f9000_auth_plant_check
                                 using  imard-werks.
        if  g_flag_authority is initial.
          delete             imard.
        else.
          perform  f9200_collect_plant     using  imard-werks.
          perform  f9400_material_key      using  imard-matnr.
        endif.
      endloop.
      describe table imard       lines g_f_cnt_lines.
      if  g_f_cnt_lines is initial.       "no records left  ?
        message s289.
      Kein Material in Selektion vorhanden.
        perform                  anforderungsbild.
      endif.
      if not charg-low is initial or not charg-high is initial.
        clear charg.
        message w285.
      Charge wird zurückgesetzt.
      endif.
    endform.                     "aktuelle_bst_lgbst_mard
       AKTUELLE_BST_LGBST_XCHAR
    form aktuelle_bst_lgbst_xchar.
    read the stock table mchb for batches
      select * from mchb into corresponding fields of table imchb
                                 where   werks  in  g_ra_werks
                                   and   lgort  in  g_ra_lgort
                                   and   matnr  in  matnr
                                   and   charg  in  charg.
      describe table imchb       lines  g_f_cnt_lines.
      if g_f_cnt_lines is initial.         "no records found ?
        message s821 with matnr werks lgort.
      Keine Chargen zu Material & in Werk & Lagerort & vorhanden.
        perform anforderungsbild.
      endif.
    process working table with the batches
      loop at imchb.
      does the user has the the authority for the found entries ?
        perform    f9000_auth_plant_check
                                 using  imchb-werks.
        if  g_flag_authority is initial.
          delete             imchb.
        else.
          perform  f9200_collect_plant     using  imchb-werks.
          perform  f9400_material_key      using  imchb-matnr.
        endif.
      endloop.
    endform.                     "aktuelle_bst_lgbst_xchar
       AKTUELLE_BST_SBBST_O
    form aktuelle_bst_sbbst_o.
    process Special Stocks with Vendor
    Bemerkung: Im Gegensatz zu den anderen Sonderbeständen existieren
               der Lohnbearbeitungs- und Kundenkonsignationsbestand
               nur auf Werksebene.
      select * from mslb into corresponding fields of table xmslb
                                 where  werks  in  g_ra_werks
                                   and  matnr  in  matnr
                                   and  charg  in  charg
                                   and  sobkz  =   'O'.
      if sy-subrc <> 0.                     "no records found ?
         message s289.
       Kein Material in Selektion vorhanden.
         perform anforderungsbild.
      endif.
    process the found records special stock vendor
      loop at xmslb.
      check the authority
        perform  f9000_auth_plant_check
                                 using      xmslb-werks.
        if  g_flag_authority is initial.
          delete                 xmslb.
        else.
        fill range table g_0000_ra_werks if it is still empty
          perform  f9200_collect_plant     using  xmslb-werks.
          perform  f9400_material_key      using  xmslb-matnr.
        endif.
      endloop.
    error, if no records are left
      describe table xmslb       lines g_f_cnt_lines.
      if  g_f_cnt_lines is initial.
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
          sort xmslb.
          loop at xmslb.
            move-corresponding xmslb to imslb.
            collect imslb.
          endloop.
          free xmslb. refresh xmslb.
          if xchar = ' '.
            loop at imslb.
              move-corresponding imslb to imslbx.
              collect imslbx.
            endloop.
            sort imslbx.
          elseif xchar = 'X'.
            loop at imslb.
              check imslb-charg is initial.
              delete imslb.
            endloop.
          endif.
    endform.                     "aktuelle_bst_sbbst_o.
       AKTUELLE_BST_SBBST_V_W
    form aktuelle_bst_sbbst_v_w.
    Sonderbestand Kundenkonsignation -
      elseif sobkz = 'V' or sobkz = 'W'.
          select * from msku into corresponding fields of table xmsku
                                             where werks in g_ra_werks
                                             and   matnr in matnr
                                             and   charg in charg
                                             and   sobkz eq sobkz.
      if sy-subrc <> 0.          "no records found
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
    process Special Stocks with Customer
      loop at xmsku.
        perform  f9000_auth_plant_check    using     xmsku-werks.
        if  g_flag_authority is initial.
          delete                 xmsku.
        else.
          perform  f9200_collect_plant     using  xmsku-werks.
          perform  f9400_material_key      using  xmsku-matnr.
        endif.
      endloop.
      describe table xmsku       lines  g_f_cnt_lines.
      if g_f_cnt_lines is initial.         "no records found
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
          sort xmsku.
          loop at xmsku.
            move-corresponding xmsku to imsku.
            collect imsku.
          endloop.
          free xmsku. refresh xmsku.
          if xchar = ' '.
            loop at imsku.
              move-corresponding imsku to imskux.
              collect imskux.
            endloop.
            sort imskux.
          elseif xchar = 'X'.
            loop at imsku.
              check imsku-charg is initial.
              delete imsku.
            endloop.
          endif.
          if sy-subrc ne 0.
            message s042.                             "#EC *    "n443935
          Charge ist nicht vorhanden.
            perform anforderungsbild.
          endif.
    endform.                     "aktuelle_bst_sbbst_v_w
       AKTUELLE_BST_SBBST_K_M
    form aktuelle_bst_sbbst_k_m.
    Sonderbestand Lieferantenkonsignation -
      elseif sobkz = 'K' or sobkz = 'M'.
          select * from mkol into corresponding fields of table xmkol
                                            where werks in g_ra_werks
                                            and   lgort in g_ra_lgort
                                            and   matnr in matnr
                                            and   charg in charg
                                            and   sobkz eq sobkz.
      if sy-subrc <> 0.          "no records found
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
    process Special Stocks from Vendor
      loop at xmkol.
        perform  f9000_auth_plant_check    using  xmkol-werks.
        if  g_flag_authority is initial.
          delete             xmkol.
        else.
          perform  f9200_collect_plant     using  xmkol-werks.
          perform  f9400_material_key      using  xmkol-matnr.
        endif.
      endloop.
      describe table xmkol       lines  g_f_cnt_lines.
      if g_f_cnt_lines is initial.         "no records found
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
          sort xmkol.
          loop at xmkol.
            move-corresponding xmkol to imkol.
            collect imkol.
          endloop.
          free xmkol. refresh xmkol.
          if xchar = ' '.
            loop at imkol.
              move-corresponding imkol to imkolx.
              collect imkolx.
            endloop.
            sort imkolx.
          elseif xchar = 'X'.
            loop at imkol.
              check imkol-charg is initial.
              delete imkol.
            endloop.
          endif.
          if sy-subrc ne 0.
            message s042.                             "#EC *    "n443935
          Charge ist nicht vorhanden.
            perform anforderungsbild.
          endif.
    endform.                     "aktuelle_bst_sbbst_k_m.
       AKTUELLE_BST_SBBST_Q
    form aktuelle_bst_sbbst_q.
    Projektbestand -
      elseif sobkz = 'Q'.
          select * from mspr into corresponding fields of table xmspr
                                             where werks in g_ra_werks
                                             and   lgort in g_ra_lgort
                                             and   matnr in matnr
                                             and   charg in charg
                                             and   sobkz eq sobkz.
      if sy-subrc <> 0.          "no record found
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
    process project stock
      loop at xmspr.
        perform  f9000_auth_plant_check    using  xmspr-werks.
        if  g_flag_authority is initial.
          delete                 xmspr.
        else.
          perform  f9200_collect_plant     using  xmspr-werks.
          perform  f9400_material_key      using  xmspr-matnr.
        endif.
      endloop.
      describe table xmspr       lines  g_f_cnt_lines.
      if  g_f_cnt_lines is initial.        "no record left
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
          sort xmspr.
          loop at xmspr.
            move-corresponding xmspr to imspr.
            collect imspr.
          endloop.
          free xmspr. refresh xmspr.
          if xchar = ' '.
            loop at imspr.
              move-corresponding imspr to imsprx.
              collect imsprx.
            endloop.
            sort imsprx.
          elseif xchar = 'X'.
            loop at imspr.
              check imspr-charg is initial.
              delete imspr.
            endloop.
          endif.
    endform.:                     "aktuelle_bst_sbbst_q
       AKTUELLE_BST_SBBST_E
    form aktuelle_bst_sbbst_e.
    Kundenauftragsbestand -
          select * from mska into corresponding fields of table xmska
                                             where werks in g_ra_werks
                                             and   lgort in g_ra_lgort
                                             and   matnr in matnr
                                             and   charg in charg
                                             and   sobkz eq sobkz.
      if sy-subrc <> 0.            "no records found
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
    process Sales Order Stock
      loop at xmska.
        perform  f9000_auth_plant_check    using  xmska-werks.
        if  g_flag_authority is initial.
          delete                   xmska.
        else.
          perform  f9200_collect_plant     using  xmska-werks.
          perform  f9400_material_key      using  xmska-matnr.
        endif.
      endloop.
      describe table xmska       lines  g_f_cnt_lines.
      if  g_f_cnt_lines is initial.        "no records left ?
        message s289.
      Kein Material in Selektion vorhanden.
        perform anforderungsbild.
      endif.
          sort xmska.
          loop at xmska.
            move-corresponding xmska to imska.
            collect imska.
          endloop.
          free xmska. refresh xmska.
          if xchar = ' '.
            loop at imska.
              move-corresponding imska to imskax.
              collect imskax.
            endloop.
            sort imskax.
          elseif xchar = 'X'.
            loop at imska.
              check imska-charg is initial.
              delete imska.
            endloop.
          endif.
    endform.                     "aktuelle_bst_sbbst_e
    *&      Form  TABELLEN_LESEN
          Lesen der Materialkurztexte (Tabelle MAKT),                    *
          der Mengeneinheiten (Tabelle MARA) und                         *
          Mengen- und Wertfortschreibung zum Material (Tabelle T134M)    *
          (Letzteres ist zum Aussortieren der unbewerteten bzw.          *
          kontierten Warenbewegungen notwendig)                          *
    form tabellen_lesen.
      if  not g_t_mat_key[] is initial.                         "n451923
      select the material masters
        select matnr meins mtart from mara
                       into corresponding fields of table imara
                       for all entries in g_t_mat_key
                                 where  matnr  =  g_t_mat_key-matnr.
      select the short text for all materials
      take only the necessary fields                          "n451923
        select matnr maktx       from makt                      "n451923
             into corresponding fields of table g_t_makt        "n451923
                       for all entries in g_t_mat_key
                       where  matnr = g_t_mat_key-matnr
                         and  spras = sy-langu.
        sort  imara              by  matnr.                     "n451923
        sort  g_t_makt           by  matnr.                     "n451923
        free                     g_t_mat_key.
      endif.
      data: begin of k1 occurs 0,
        mtart like t134m-mtart,
      end of k1.
      refresh k1.
      loop at imara.
        k1-mtart = imara-mtart.
        collect k1.
      endloop.
      if  not k1[] is initial.                                  "n451923
        select * from t134m
               into corresponding fields of table it134m
               for all entries in k1         where mtart = k1-mtart
                                             and   bwkey in g_ra_bwkey.
      endif.                                                    "n451923
      loop at it134m.
      read table organ with key bwkey = it134m-bwkey.
        perform  f9300_read_organ
                       using     c_bwkey     it134m-bwkey.
        if sy-subrc ne 0.
          delete it134m.
        endif.
      endloop.
    To find postings with valuation string, but without relevance for
    the valuated stock, Big-G recommended this logic:
    Take lines from MSEG where for the combination BUSTW/XAUTO=XBGBB
    there is an entry in T156W with key BSX.
      select bustw xbgbb from t156w
                         into corresponding fields of table it156w
                         where vorsl = 'BSX'.
      sort it156w by bustw xbgbb.
      delete adjacent duplicates from it156w.
      delete it156w where bustw = space.
    endform.                               " TABELLEN_LESEN
    *&      Form  UNBEWERTET_WEG
          Löschen der unbewerteten Materialien aus der internen          *
          Tabelle IMBEW
    form unbewertet_weg.
      sort  it134m               by bwkey mtart.                "n451923
                                                                "n450764
    delete the materials in plants without valuation          "n450764
      loop at g_t_mbew           into  g_s_mbew.                "n450764
        read table imara                                        "n450764
                       with key matnr = g_s_mbew-matnr          "n450764
                       binary search.                           "n450764
                                                                "n450764
        read table it134m with key bwkey = g_s_mbew-bwkey       "n450764
                                   mtart = imara-mtart binary search.
        if sy-subrc ne 0.
        message ...
          delete                 g_t_mbew.                      "n450764
        else.
          if it134m-wertu = ' '.
            delete               g_t_mbew.                      "n450764
          else.                                                 "n450764
          enrich the entries with the quantity unit           "n450764
            move    imara-meins  to    g_s_mbew-meins.          "n450764
            modify  g_t_mbew     from  g_s_mbew                 "n450764
                                 transporting  meins.           "n450764
          endif.
        endif.
      endloop.
    endform.                               " UNBEWERTET_WEG
    *&      Form  FI_BELEGE_LESEN                                          *
          Lesen der Buchhaltungsbelege                                   *
    Beim Erfassen der Werte ist es notwendig, die Buchhaltungsbelege    *
    zum Material zu lesen, um abweichende Werte zwischen Wareneingang   *
    und Rechnungseingang sowie Nachbelastungen zu berücksichtigen.      *
    form fi_belege_lesen.
    Not related to note 184465, but a significant performance issue
    if ORGAN is large due to many plants/storage locations.
      data: begin of t_bwkey occurs 0,                               "184465
              bwkey like bsim-bwkey,                                 "184465
            end of t_bwkey.                                          "184465
      loop at g_t_organ          where  keytype  =  c_bwkey.
        move g_t_organ-bwkey     to  t_bwkey-bwkey.
        collect t_bwkey.                                             "184465
      endloop.                                                       "184465
      read table t_bwkey index 1.                                    "184465
      check sy-subrc = 0.                                            "184465
      select * from bsim                                        "n443935
             into corresponding fields of table g_t_bsim_lean   "n443935
               for all entries in t_bwkey   where  bwkey = t_bwkey-bwkey
                                            and    matnr in matnr
                                            and    bwtar in bwtar
                                            and    budat >= datum-low.
      loop at g_t_bsim_lean      into  g_s_bsim_lean.           "n443935
        perform  f9300_read_organ
                       using     c_bwkey  g_s_bsim_lean-bwkey.  "n443935
        if  sy-subrc is initial.
        record found : the user has the authority, go on
          move  g_s_organ-bukrs  to  g_s_bsim_lean-bukrs.       "n443935
          modify  g_t_bsim_lean  from  g_s_bsim_lean            "n443935
                                 transporting  bukrs.           "n451923
        create working table with the keys for the FI documents
          move-corresponding  g_s_bsim_lean                     "n443935
                                 to  g_t_bkpf_key.              "n443935
          append                 g_t_bkpf_key.
        else.
          delete                 g_t_bsim_lean.                 "n443935
        endif.
      endloop.
    endform.                               " FI_BELEGE_LESEN
    *&      Form  BELEGE_SORTIEREN
       Die Materialbelege werden anhand des Buchungsdatums sortiert.
       Die Materialbelege mit Buchungsdatum zwischen 'datum-high'
       und dem aktuellen Datum werden in der internen Tabelle IMSWEG
       gesammelt, während die Materialbelege mit Buchungsdatum
       zwischen 'datum-low' und 'datum-high' in der internen Tabelle
       IMSEG verbleiben.
    form belege_sortieren.
      aktdat = sy-datlo + 30.
      if not ( datum-high is initial or datum-high > aktdat ).
        loop at g_t_mseg_lean    into  g_s_mseg_lean
                                 where budat > datum-high.
          move-corresponding g_s_mseg_lean to imsweg.
          append imsweg.
          delete                 g_t_mseg_lean.
        endloop.
      endif.
      describe table imsweg lines index_2.
    endform.                               " BELEGE_SORTIEREN
    *&      Form  KONTIERT_AUSSORTIEREN
          Aussortierung der kontierten Belegpositionen,                  *
          da diese Mengen nicht bestandsrelevant sind                    *
    form kontiert_aussortieren.
    process table g_t_mseg_lean
    loop at imseg where kzvbr <> space and                         "144845
        ( kzbew = 'B' or kzbew = 'F' ).                            "144845
        read table imara with key matnr = imseg-matnr.
        read table it134m with key mtart = imara-mtart.
        if not it134m-mengu is initial and not it134m-wertu is initial.
    Die Felder 'mengu' und 'wertu' (Mengen- bzw. Wertfortschreibung)
    sind ab Release 3.0 D auch in die Tabelle MSEG aufgenommen.
    Die Einträge in der Tabelle T134M stellen nach wie vor die generelle
    Einstellung dar; auf Positionsebene sind jedoch Abänderungen möglich,
    die anhand der Einträge in der Tabelle MSEG nachverfolgt werden
    können.
          delete imseg.
        endif.
    endloop.
      data : l_f_bwkey           like  t001k-bwkey.             "n497992
      sort  it134m               by  bwkey  mtart.              "n497992
      loop at g_t_mseg_lean      into  g_s_mseg_lean
                                 where  kzvbr <> space
                                   and ( kzbew = 'B' or kzbew = 'F' ).
      get the valuation area                                  "n497992
        if  curm = '3'.                                         "n497992
        valuation level is company code                       "n497992
          if  g_s_mseg_lean-bukrs is initial.                   "n497992
          get the valuation area for this plant               "n497992
            perform  f9300_read_organ                           "n497992
                       using     c_werks   g_s_mseg_lean-werks. "n497992
                                                                "n497992
            move  g_s_organ-bwkey     to  l_f_bwkey.            "n497992
          else.                                                 "n497992
            move  g_s_mseg_lean-bukrs to  l_f_bwkey.            "n497992
          endif.                                                "n497992
        else.                                                   "n497992
        valuation level is plant                              "n497992
          move  g_s_mseg_lean-werks   to  l_f_bwkey.            "n497992
        endif.                                                  "n497992
        read table imara with key matnr = g_s_mseg_lean-matnr
                                 binary search.
        if  sy-subrc is initial.
          read table it134m      with key  bwkey = l_f_bwkey    "n497992
                                           mtart = imara-mtart  "n497992
                                 binary search.
          if  sy-subrc is initial.
            if not it134m-mengu is initial and
               not it134m-wertu is initial.
              delete              g_t_mseg_lean.
            endif.
          endif.
        else.
          delete                  g_t_mseg_lean.
        endif.
      endloop.
    endform.                               " KONTIERT_AUSSORTIEREN
    *&      Form  BELEGE_ERGAENZEN (engl. enrich documents)
    Material documents and FI documents from BSIM are merged together.
    Complications:
    - A material document can have more than one FI document.
    - There are FI documents without material documnts
    - There are material documents without FI documents
    - The document type is customizeable
    - There is no link from the materia document position to
      the FI document entry in BSIM (except URZEILE, but this
      can be filled incorrectly)
    form belege_ergaenzen.                         "Version from note 204872
    - show the current activity and the progress              "n599218
      call function 'SAPGUI_PROGRESS_INDICATOR'                 "n599218
        exporting                                               "n599218
          text = text-061.       "Reading FI documents          "n599218
    Eliminate material documents with valuation string, but without
    relevance to the valuated stock. IT156W contains all valuation
    strings with posting key BSX. XBGBB says: "I am an accrural posting".
    For more details please ask Big-G.
      loop at g_t_mseg_lean      into  g_s_mseg_lean.
      special processing for tied empties active ?            "n497992
        if  not g_cust_tied_empties is initial.                 "n497992
        look for MM documents with xauto = L and change       "n497992
        indicators                                            "n497992
          case  g_s_mseg_lean-xauto.                            "n497992
            when  'X'.                                          "n497992
            when  space.                                        "n497992
            when  others.                                       "n547170
            range table g_ra_xauto contains the special       "n547170
            indicators for the transfer movements of the      "n547170
            tied empties                                      "n547170
              if  g_s_mseg_lean-xauto in g_ra_xauto.            "n547170
                move  g_s_mseg_lean-xauto                         "n497992
                                 to  g_s_mseg_lean-retail.        "n497992
                clear              g_s_mseg_lean-xauto.           "n497992
                modify  g_t_mseg_lean    from  g_s_mseg_lean      "n497992
                                 transporting xauto retail.       "n497992
              endif.                                            "n547170
          endcase.                                              "n497992
        endif.                                                  "n497992
        read table it156w        with key
                                 bustw = g_s_mseg_lean-bustw
                                 xbgbb = g_s_mseg_lean-xauto
                                 transporting no fields
                                 binary search.
        if sy-subrc <> 0.
          delete                 g_t_mseg_lean.
        else.                                                   "n443935
        enrich the current entry with the company code        "n443935
          perform f9300_read_organ                              "n443935
                       using     c_werks  g_s_mseg_lean-werks.  "n443935
                                                                "n443935
          check : sy-subrc is initial.                          "n443935
          move  g_s_organ-bukrs  to  g_s_mseg_lean-bukrs.       "n443935
          modify  g_t_mseg_lean  from  g_s_mseg_lean            "n443935
                                 transporting  bukrs.           "n451923
        endif.
      endloop.
    For all available FI documents from BSIM, read the header data
    from BKPF to get the link to the originating material document.
      if  not g_t_bkpf_key[] is initial.
      look for the header of the matching FI documents
        sort  g_t_bkpf_key       by  bukrs belnr gjahr.
        delete adjacent duplicates from g_t_bkpf_key.
      save result from database selection into global hashed  "n856424
      table g_t_bkpf                                          "n856424
        select  *                 from bkpf                     "n856424
          into corresponding fields of table g_t_bkpf           "n856424
               for all entries in g_t_bkpf_key
                       where  bukrs = g_t_bkpf_key-bukrs
                         and  belnr = g_t_bkpf_key-belnr
                         and  gjahr = g_t_bkpf_key-gjahr.
        if  sy-subrc is initial.
        create working table l_t_keytab_m
          free                   g_t_bkpf_key.
          loop at g_t_bsim_lean  into  g_s_bsim_lean.           "n443935
          enrich the working table g_t_bsim_lean with the     "n443935
          MM doc info                                         "n443935
                                                                "n443935
          look for the matching FI document header            "n443935
            read table g_t_bkpf  assigning           "n856424
                       with key  bukrs = g_s_bsim_lean-bukrs    "n443935
                                 belnr = g_s_bsim_lean-belnr    "n443935
                                 gjahr = g_s_bsim_lean-gjahr.   "n443935
                                                                "n443935
            if  sy-subrc is initial.                            "n443935
            enrich table G_T_BSIM_LEAN with the MM doc        "n443935
            consider only FI docs created by MM docs here     "n856424
              check :

    Hi Ravi,
    possibly a service pack has been installed just in the time when you created the copy. I found
        data: lt_sort type kkblo_t_sortinfo.                    "n890109
    in the include mentioned on our system. Please check if the includes are identical in development and production server (remote-compare from editor).
    But we also have a copy of this in our system. In the copy I found type name like alv_type_sortinfo but no kkblo_t_sortinfo.
    Note KKBLO was the predecessor of ALV.
    Must have to dio something with version changed by service pack.
    Regards,
    Clemens

  • MM integration with FI

    Hi,
    I have these doubts in MM and FI integration
    a) the relation between valuation class, movement type and transaction key in automatic postings of MM in FI
    b) What are CNS and valuation string, Accout modif in tcode OMWN and how these are related to FI ?
    Radha

    Hi,
    MM-FI integration details infirmation available this below links
    kindly refer i think its helpful to you
    Hi
    see the below link for FI - MM configs.
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAARCMM/CAARCMM.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/MYSAP/SR_MM.pdf
    http://www.erpgenie.com/publications/mmwm.htm
    Hope this helps you
    Prem

  • Config needed for MIGO

    Dear Friends,
    We have a requirement from the client.
    Initially, the user will create a PO and in that PO they will have an additional line item called Add on Cost. There will be a Zcondition type for that.
    Now the clients requirement is they want this Add on Cost to go to a different account while doing MIGO.
    For Example If 100 is the material cost and 25 is the Add on Cost, while doing MIGO the accounting entry should be
    Inventory A/C  Dr  125
           To GR/IR A/C            100
           To Addon Cost A/C    25
    Can you please suggest what configuration needs to be done for this.

    Dear,
    This will require huge rework like creating new transaciton key, map this key to valuation string, assign this string to the movement type and then assign G/L account to this transaction, which I would not recommend. I recommend you to create condition type for this and create new key in OBCN and then map this account key to condition type which will create accounting document you want.
    Regards,
    Chintan Joshi.

  • Good receipt in production

    Hi experts,
        when i have good receipt for the production order using t-code MB31 with movt. type 101 , when i save the record error shows
    "CO-doc. number assignment not possible for bus.trans. COIN in CO area FRND" . How to resolve this ,
    thanks.

    Hi,
    In OBYC transaction (FI Configuration) the following will be available..
    Transaction event key, Chart of Accounts, Valuation Grouping Code, Valuation class, Account Modifier, GL Account(Debit/Credit)
    Movement type --> Valuation string and Account Modifier
    Please refer OSS Note 354804 (errors from Notes 328378 and 354681)
    Please check and come back.
    Regards,
    R.Brahmankar
    Edited by: R Brahmankar on Sep 10, 2008 5:38 PM

  • How the maintain automatic account postings?

    Hi,
    I was asked to change the account assignment from account 105000 to account 106000. This is only to occur for a certain movement type and material type/valuation class.
    How can I make sure of this? How do I change the acc. cat ref. or value string for this?
    Thanks a lot!!
    Renate

    Hi
    Use T.code OBYC for automatic account assignmnets for MM-FI.
    To understand the logic follow the below screens:
    OMWN--Movement types are linked to Transaction keys via valuation string
    OMWD--This T.code groups together valuation areas(combi of plant,co.cd,chart of accounts)
    OBYC--Automatic account assignments based on Transaction key like GBB,WRX etc.
    Assign points if useful
    Regards
    Aravind

  • Abap with MM

    Hi friends,
    I have just started working on ABAP ,Please help me know about the temrs realted to MM,
    What is document type ?
    What is the important features of document type?
    What is pricing Procedure ?
    What is Release Strategy
    i also want to know whther i can ask these questions here,if not here,then let me also know where i can ask them.
    I promise to reward.
    Than Q .
    Geetu.

    SAP123 > Learning SAP > SAP Certification > MM 
    MM Sample Q&A - 3 
    User Name  Remember Me?
    Password  
    Register FAQ Members List Calendar Today's Posts Search  
    Search Forums
    Show Threads   Show Posts 
    Advanced Search
    Go to Page...
       Thread Tools   Display Modes  
      #1    03-11-2006 
    SAPman 
    Senior Member   Join Date: Oct 2005
    Posts: 132
    MM Sample Q&A - 3
    Questions below are not in the SAP Certification format -- but still good as general test of SAP MM knowledge. If you don't agree with answers -- please post reply.
    Indicate which statements are TRUE / FALSE.
    1 What purpose does invoice verification serve in materials management?
    a It allows invoice that do not originate in materials procurement to be processed.
    b Completes the materials procurement process
    c Handles the payment
    d Allows credit memos to be processed
    e Handles the analyses of invoices.
    2 What are the tasks of invoice verification?
    a Entering invoices and credit memos received.
    b Checking the accuracy of invoices
    c Executing the account posting resulting from invoice
    d Updating open items and material prices
    e Checking invoices that were blocked.
    3 What is the process of invoice verification?
    a Purchase order, service or GR referenced for incoming invoice.
    b Invoice items suggested by the system against referenced document
    c Corresponding automatic account postings carried out.
    d Payment proposal list for vendor generated.
    4 What are the ways in which invoice postings are possible?
    a Manual posting
    b Automatically through electronic transfer
    c Evaluated receipt settlement
    d Invoicing plan
    e Consignment settlement
    5 What happens when an invoice is posted?
    a Material master always updated.
    b Purchase order history updated
    c Individual line items posted to appropriate accounts
    d MM invoice document created if necessary.
    e FI document always created.
    6 What happens to accounting entries when an invoice is posted?
    a GR/IR account debited, vendor account credited
    b GR/IR account credited, vendor account debited.
    7 There is a stock of 60 pc of a material having a standard price of Rs.9. A purchase order has been raised on the vendor for 40 pieces at Rs. 11 per pc. The material was received and invoice verified. What would the accounting entries show for this movement after IV?
    a Stock account Rs. 360+, vendor account Rs. 360-
    b Stock account Rs. 440+, vendor account Rs. 440-
    c Stock account Rs. 440+, vendor account Rs. 360-
    d Stock account Rs. 360+, vendor account Rs. 440-
    e Stock account Rs.0, vendor account Rs. 80-
    8 From where does the system pick the default quantity of an item when you post invoice receipt?
    a Invoice
    b Purchase order
    c Purchase order history
    d System settings
    e Vendor master
    9 During invoice verification the system picks the rate at which tax is calculated from the vendor master record.
    TRUE
    FALSE
    10 Which of the following does the system copy from the purchase order during invoice verification entry?
    a Purchase order number
    b Tax amount
    c currency
    d Vendor
    e Bank information
    11 From where can the terms of payment be an input for invoice verification?
    a User entry
    b Purchase order
    c Purchase order history
    d Vendor master
    e Material master
    12 An invoice can refer to various objects.
    TRUE
    FALSE
    13 Where do you enter the delivery note number during invoice verification entry?
    a Transaction area
    b Header area
    c Allocation area
    d Vendor Data area
    e The balance area
    14 What can you enter in the Header area during invoice verification entry?
    a Document date
    b Purchase order number
    c Invoice amount
    d Bill of lading number
    e Tax information
    15 What do you enter in the allocation area?
    Whether you want to enter an invoice
    Whether you want to enter a credit memo.
    16 Can all deliveries or services provided by a vendor be settled in a single invoice?
    Yes
    No
    17 What operations can you do on an Item list in the invoice verification procedure?
    a Change layout in customizing
    b Sort
    c Search
    d Delete items not selected
    18 What are the features of Purchase-order-Based Invoice Verification?
    a All items in Purchase order are presented.
    b Invoice is matched using delivery note number.
    c The invoice quantity should not be greater than the actual delivered quantity.
    d Suggested quantity is the difference between total delivered quantity and total invoice quantity.
    19 If there are several goods receipts and invoices in a purchase order item, the purchase order history tells you which invoice came from which vendor in Purchase-Order-Based Invoice Verification.
    TRUE
    FALSE
    20 In which type of invoice verification is it not possible to post an invoice before the first goods receipt?
    GR-Based IV
    PO-Based IV
    21 In GR-based IV can you reassign invoices from one goods receipt to another?
    Yes
    No
    22 Which of the functions are not associated with invoice verification?
    a Environment information
    b Simulate postings
    c Communication with vendor
    d Error Log
    e Hold document
    23 What validations does the system do to get the tax figure if the tax amount is not input?
    a The system checks the tax code for the item from the PO.
    b It validates whether calculate tax has been activated.
    c If the system cannot determine a tax code for an item it uses the one that was last used.
    d It does not permit for change of item tax codes in the item list.
    e The system calculates the tax base for each tax code from the amounts and tax codes of the individual items.
    24 In which kind of posting method in IV is the cash discount amount not credited to the stock or cost account?
    Gross Posting
    Net posting
    25 What controls the posting of invoice as gross or net?
    Item category
    Document type
    26 You have a purchase order for 25 pcs a 4 Rs / pc. All goods were received. You have also received from the vendor an invoice for the 25 pcs with a tax of 5%. There is a cash discount of 10 %. What will be the accounting document during invoice verification?
    a Input tax will be 5+ in Gross Posting.
    b Input tax will be 4.5+ in net Posting
    c Stock account will be 10- in Gross posting
    d Stock account will be 10- in Net posting
    e Non operating result account will be 10- in Gross posting.
    27 To which account does the cash discount amount get posted in Net posting
    Non-operating result
    Cash discount clearing
    28 How can postings be done in invoice verification for a purchase order in foreign currency
    a Fixed exchange rate at GR and IV.
    b Current exchange rate at GR and IV
    c Current exchange rate cannot be changed at IV.
    d Exchange rate differences can occur
    e Exchange rate difference postings are Customization based.
    29 What validations does the system do during invoice verification?
    a The system checks only those invoices where tolerance limits are set for variances customizing.
    b If the variance is not within tolerance the system displays a message.
    c If an upper tolerance limit is reached the system blocks payment for the entire invoice when you post it.
    d For blocked invoices, the field "Payment block" is filled in the vendor line item in the MM invoice document.
    e The blocked invoice must be released separately before it can be paid.
    30 Under what situation does the system compares the ratio of PO quantity(in PO price units) / PO quantity (in PO units), invoice quantity (in PO price units / invoice quantity (in PO units)?
    a Goods receipt before invoice receipt
    b Invoice receipt before goods receipt.
    31 During the check of invoices with which of the following variances does the system perform Date variance?
    a Quantity Variance
    b Price variance
    c Purchase order price quantity variance
    32 The initial Stock of a material is 200 pieces. There is a purchase order for 100 pieces at Rs. 0.75. The 100 pieces are received. An invoice is received for 100 pieces at Rs 0.80 per piece. What are the effects of the above at invoice verification?
    a If the material is valuated at a standard price of Rs 1, the stock account will be 5+.
    b If the material is valuated at a moving average price of Rs 1, the stock account will be 5+.
    c If the material is valuated at a moving average price of Rs 1, the material master record reflects the moving average price at Rs 0.92.
    d If the material is valuated at a standard price of Rs 1, the price difference expense account will be 5+.
    e If the material is valuated at a standard price of Rs 1, the stock price difference income account will be 5+.
    33 There is a purchase order for 100 pieces at Rs. 0.80. The 100 pieces are received. An invoice is received for 100 pieces at Rs 0.75 per piece. However at the time of receipt of invoice the stock of the material is only 30.What are the effects of the above at invoice verification?
    a Stock account is 5-
    b Stock account is 1.5-
    c Stock account is 3.5-
    d Price difference account is 3.5-
    e Price difference account is 1.5-
    34 How is the quantity that has already been invoiced valuated at goods receipt if the invoice is posted before goods receipt and the subsequent GR quantity is greater than the invoice quantity?
    At purchase order price
    At invoice price
    35 How is the quantity valuated at IV for the materials received if the invoice quantity is greater than the GR quantity?
    At purchase order price
    At invoice price
    36 For which case does the system block a material for a no usage decision made about any inspection lot in non goods receipt based invoice verification
    For the goods receipt concerned.
    For the purchase order item
    37 What happens if an invoice item exceeds the set tolerance limit for amount check?
    a The item is blocked for payment
    b The entire invoice is blocked for payment
    c The item is given blocking reason
    38 Based on what does the system check the value for a schedule variance?
    a Purchase order Price
    b Invoice Price
    c Invoice value
    d Quantity variance
    e Days variance
    39 The greater the invoice value, the lower the tolerated quantity variance.
    TRUE
    FALSE
    40 What are the features of stochastic blocking?
    a Threshold value
    b percentage
    c If invoice value is equal to threshold value the probability of a block is equal to the percentage.
    d If invoice value is equal to threshold value the system calculates the probability on a proportional basis.
    e If invoice value is smaller than the threshold value the system calculates the probability on a proportional basis.
    41 What does the system do when you perform the function Reducing Invoices
    a Reduce an invoice
    b Post invoice for the actual quantities and values
    c Post a credit memo for the amount reduced
    d Post a debit memo for the amount reduced
    e Facilitate generation of a letter of complaint to the vendor.
    42 A purchase order has been issued for 60 pieces at 5.00UNI/pc. Goods receipt for the purchase order is 40 pieces.. He receives an invoice for 60 pieces at the PO price along with a 10% tax.The purchase manager decides that the invoice has to be reduced. How does the system behave if this invoice is reduced?
    a Vendor account is debited with 220 UNI in the invoice
    b The input tax is credited with 30 UNI in the invoice
    c The input tax is debited with 10 UNI in the credit note
    d The vendor account is credited with 110 UNI in the credit memo.
    e The clearing account for the invoice is credited with 100 UNI.
    43 You have a purchase order for 50 pieces at 20UNI/pc. You receive 30 pieces and an invoice for 50 pieces at 25UNI/pc. You over write the suggested quantity in the invoice verification with the invoice quantity of 50 pieces and also the suggested amount of 600 UNI with 1000 UNI. What kind of partial reduction will the system perform?
    a Price variance
    b Quantity variance.
    44 A vendor is issued a purchase order for 200 pieces at 10 UNI/pc and 10% tax. There was a goods receipt of 140 Pieces. The vendor sends an invoice for 200 pieces at 12 UNI/pc. The Purchase manager decides on a partial reduction with quantity variance. What will be accounting entries for the invoice and credit memo?
    a Stock account in the invoice document is 300+
    b Stock account does not get affected.
    c Input tax in credit memo is 60-
    d Vendor account in the credit memo is 660+
    e Vendor account in the credit memo is 440+
    45 What entries does the system pass at invoice verification if non- valuated goods receipt is defined for a purchase order with account assignment?
    a Stock account debited
    b Consumption account debited
    c Vendor account credited
    d GR/IR account debited
    e GR/IR account credited
    46 What can be the possible entries the system can make during invoice verification if a valuated good receipt is defined for a purchase order with account assignment and there is a price variance?
    a Debit consumption
    b Credit consumption
    c Debit GR/IR
    d Credit GR/IR
    e Credit Vendor
    47 Can the account assignment defined in the purchase order and suggested by the system during invoice verification be changed if valuated goods receipt are defined for the purchase order?
    Yes
    No
    48 When does the system propose current account assignment?
    Goods receipt
    Invoice Verification
    49 Can you inform the vendor the cause of invoice reduction in the letter of complaint while performing Total-Based Invoice reduction?
    Yes
    No
    50 In Total Based acceptance what validations can the system do before deciding that the balance is too large for the invoice to be posted
    a First checks whether the variance falls within the defined invoice reduction limit.
    b First checks whether the variance falls within the small difference.
    c If the difference is greater than the small difference it checks whether the variance falls within the defined invoice reduction limit.
    d If the positive difference is greater than the small difference it checks whether the variance falls within the defined invoice reduction limit.
    e If the invoice reduction limits are set to do not check, the system compares the variance with the acceptance limit.
    51 Which costs are entered at item level in the purchase order?
    Planned delivery costs
    Unplanned delivery costs
    52 A purchase order has been issued on a vendor for two materials. 150 units of material A has been ordered at 4 UNI/pc. 20 units of material B has been ordered at 45 UNI/pc. Two deliveries have taken place. In the first delivery the vendor has supplied 50 units of material A and 4 units of material B. In the second delivery the vendor has supplied 75 units of material A and 6 units of material B. The invoices for both the deliveries have been received and posted. He now sends an invoice of 950 UNI for delivery costs for both the deliveries that was not planned. The system has been configured to distribute delivery costs amongst items. How will the cost be apportioned to the material when the invoice is posted?
    a Material A: 500 UNI
    b Material A: 380 UNI
    c Material B: 570 UNI
    d Material B: 450 UNI
    53 A purchase order has been issued on a vendor for two materials. 150 units of material A has been ordered at 4 UNI/pc. 20 units of material B has been ordered at 45 UNI/pc. The vendor has supplied all the materials. The invoice for the supply has been received and posted. He now sends an invoice that includes 875 UNI as freight charges and 125 UNI as custom duty that was not planned. The system has been configured to distribute delivery costs amongst items. How will the cost be apportioned when the invoice is posted?
    a Stock account for Material A 380 +, Stock account for Material B 570 +
    b Stock account for Material A 500 +, Stock account for Material B 450 +
    c Freight clearing 875+
    d Custom clearing 125 +
    54 In customizing for invoice verification how can you configure unplanned delivery costs?
    Distribute among the items
    Post to separate G/L account
    55 In which method does the unplanned delivery cost appear in the purchase order history?
    When distributed among items
    When posted to separate G/L accounts
    56 What are the features of subsequent debit/credit?
    a Changes total invoice value of a PO item.
    b Changes total invoice quantity.
    c Entries can be made only if an invoice has already been posted for the item
    d Refers to a specific invoice.
    e Flagged in the Purchase order history
    57 Mentioned below are the details for a purchase order:Purchase order: 50 pcs at 2.00 UNI/pcGoods receipt: noneInvoice: 50 pcs at 2.00 UNI/pcSubsequent Invoice: 50 pcs = 20.00UNIWhat will be accounting entries when you post the invoice and make the subsequent debit/credit?
    a Invoice: Vendor Account 100-
    b Invoice: GR/IR account 100+
    c Subsequent debit/credit: Stock account: 20+
    d Subsequent debit credit: GR/IR account 20+
    e Subsequent debit/credit: Vendor account 20-
    58 When you post invoice items without reference to purchase orders where do have the facility for using display variants?
    a Purchase order reference tab
    b G/L Account tab
    c Material tab
    59 When you post invoice items without reference to purchase orders in which of the methods is the posting not made to a GR/IR clearing account?
    Posting directly to G/L account
    Posting directly to a material
    60 When you post invoice items without reference to purchase orders on which tab page will you enter the currency?
    a G/L account
    b Material
    c Basic Data
    d Payment
    e Detail
    60 When you post invoice items without reference to purchase orders on which tab page can you enter the item data?
    a G/L account
    b Material
    c Basic Data
    d Payment
    e Detail
    61 What are the features of a Document Parking process?
    a Saves the data
    b Assigns a number to the document.
    c Posts the data
    d Lists document in the purchase order
    e Deletes header and line items when document is deleted.
    62 In which of the Document parking methods are the purchase order commitments cancelled out?
    a Hold document
    b Park document
    c Save document as complete
    63 In which of the document parking methods is the document taken into account during tax reporting?
    a Park document
    b Hold document
    c Save document as complete
    64 Which documents can you park?
    a Delivery notes
    b Credit memos
    c Subsequent debit
    d Subsequent credit
    e Invoice
    65 Of what is the work item a feature?
    a Invoice verification
    b Credit memos
    c Subsequent debit/credit memos
    d Document parking
    66 What does a user in the completion processor group have to do to end the work flow?
    a Save the invoice as complete
    b Delete the invoice
    c Post the invoice.
    67 What are the features of a release procedure?
    a Used for approval for release before the invoice documents are posted.
    b On release the document gets posted
    c On refusal of release the document is deleted.
    d On refusal the document id returned to invoice verification for changes.
    e The changed invoice document generates a new work item in the inbox of the person responsible for release.
    68 If a vendor has charged a higher price in the invoice what do you enter?
    a Credit memo
    b Subsequent debit/credit?
    69 What are the features of Invoice reversals?
    a R/3 system creates a credit memo.
    b In the accounting entry a price difference account can be posted while dealing with a material with moving average price.
    c Even part of the invoice gets reversed.
    d On reversal of a credit memo an invoice is created.
    e You cannot reverse a reversal document.
    70 In which of the following situations can an invoice not get blocked?
    a Automatically due to variances in an item
    b By entering a payment block manually
    c By stochastic blocking
    71 Release of blocked invoice for payment deletes the payment block.
    TRUE
    FALSE
    72 What should you do to extend the payment period when you release the invoice?
    a Make selection
    b Release manually
    c Release automatically
    d Change baseline date for payment
    e Select blocking procedure.
    73 Which of the blocking reasons that no longer apply in all invoices that match the selection made gets deleted?
    a Q
    b D
    c P
    d I
    74 Can you manually release items individually in an invoice?
    Yes
    No
    75 What happens if the balance exceeds the tolerance limits in Invoice Verification in the background?
    a The invoice documents are saved with the items created.
    b The invoice document must be processed manually later
    c The invoice document can be processed in the background again.
    76 Can you change the invoice document manually and flag it for Invoice verification in the background again?
    Yes
    No
    77 In which can you not settle delivery costs?
    ERS
    EDI
    78 In which does the vendor not have to issue an invoice?
    ERS
    EDI
    79 What happens to the GR/IR clearing account when the invoice quantity is greater than the delivered quantity.
    a GR/IR clearing account must be maintained manually
    b Another goods receipt is expected.
    c Another invoice is expected.
    d Another credit memo is expected
    e Another return delivery is expected.
    80 What happens when the open item in the GR/IR clearing account is cleared manually for a material with moving average price.?
    a Stock account credited /debited if sufficient stock coverage.
    b Posting to a price difference account if no stock coverage.
    c Vendor account debited
    d Vendor account credited.
    81 To what is a chart of accounts assigned?
    a Each Valuation area
    b To each company code
    c To each client
    d To each plant
    82 On what basis is automatic postings done for transactions?
    a Accounts defined in chart of accounts.
    b Accounts configured to dependent on valuation area
    c Accounts configured to depend on debit/credit indicator.
    83 On which transaction is the number range for EDI configured?
    RD
    RS
    84 What is the document type for Gross posting?
    a RD
    b RS
    c RE
    d RN
    85 For what can you define in a tax code whether the original document should be posted with a reduced tax or if the tax has to be corrected in the reduction document?
    a Basic data
    b Unplanned delivery costs
    c Invoice reduction
    d Invoices in foreign currencies.
    87 In the settings for Bar code entry, to what do you assign a paper document type?
    a Account assignment
    b Document type
    c Company code
    d Transaction
    e Plant
    88 For what do you define a layout in customization?
    Activating direct posting
    Choosing an aggregation variant
    89 When you set the duplicate invoice check reference as the reference criteria, what does this check validate?
    a Company code
    b Vendor
    c Reference
    d Document date
    e Currency
    90 Where would you define the probability for blocking in customization?
    a Manual block
    b Automatic block
    c Stochastic block
    91 What settings are possible in customizing to enable the system to react to variances based on purchase order and purchase order history?
    a Only park
    b Accept or park with tolerances
    c Accept
    d Reduce.
    92 What is associated with message determination settings in customization of Invoice verification?
    a Release group
    b Condition tables
    c Access sequences
    d Tolerance limits
    e Requirements
    93 What authorizations can you set for each user in Invoice verification?
    a Company codes in which postings can be made.
    b Plants in which postings can be made.
    c The blocking reasons that can be deleted
    d Whether variances can be accepted manually without item reference.
    e Assignment of user to tolerance group.
    94 What does the transaction key BSX represent?
    GR/IR clearing posting
    Inventory Posting
    95 Within which area do MM transactions for which you can configure the automatic posting facility occur?
    a Purchasing management
    b Materials Requirement Planning
    c Inventory Management
    d Invoice Verification
    e Material Valuation
    96 What are the influencing factors for configuration of account determination?
    a Chart of accounts
    b Material
    c Material type
    d MM transaction
    97 What is the key for account determination that enables a differentiation for G/L account assignment depending on material
    a Valuation grouping code
    b Material
    c Transaction
    d Chart of accounts
    e Material Type
    98 Valuation grouping codes can correspond to a single chart of account.
    TRUE
    FALSE
    99 Which chart of accounts includes specific requirements pertaining to consolidation?
    a Country-specific chart of accounts
    b Group Chart of accounts
    100 What can you do if you want to turn off the dependency of account determination function on the valuation area?
    a Create group chart of accounts
    b Activate valuation grouping code
    c Assign materials to a valuation class for each valuation area on the accounting view.
    d Deactivate valuation grouping code
    110 You have activated the valuation grouping code. What must necessarily follow?
    a You must allow more than one valuation class for a material type.
    b More than one material type can be allowed for a valuation class.
    c You must assign a code to each valuation area.
    d You can assign more than one valuation class to an account category reference.
    111 What can be the relationship between the valuation area and the valuation grouping code?
    a 1 to 1
    b 1 to many
    c Many to 1
    d Many to many
    112 Which one among the following options describes best the relationship between chart of accounts and company code?
    a 1 to 1
    b Many to 1
    c 1 to many
    d Many to many
    113 What can be the relationship between valuation class and material type?
    a 1 to 1
    b Many to many
    c Many to 1
    d 1 to many
    114 What establishes the relationship between a valuation class and material type?
    a Valuation grouping code
    b Account category reference
    c G/L account
    d Valuation category
    115 What highlights the relationship between material types and G/L accounts?
    a All materials for a material type can be assigned to a G/L account.
    .b Different material types with all materials within them can be assigned to a G/L account
    c Two different materials within the same material type can be assigned to different G/L accounts
    d Group several material types and assign different G/L accounts to different materials within this group.
    116 You assign each material type that is subject to quantity-based and value-based inventory management to an account category reference which is mandatory.
    TRUE
    FALSE
    117 What controls the posting to a price difference account?
    a Material
    b Valuation class
    c Account category reference
    d Valuation grouping code
    e Transaction key
    118 What contains the key for the respective posting transactions?
    Transaction key
    Value string
    119 In which mode can you access the assignments of value strings to goods movements and the breakdown of the vaue strings into transaction keys in Customizing for Inventory management and Physical Inventory?
    a mandatory
    b Optional
    c Display
    120 What are the transaction keys used for the subcontracting item categories?
    a EIN
    b BSV
    c EKG
    d FRL
    e FRN
    121 What transaction key is used to post a valuated goods receipt for purchase order items not subject to account assignment?
    a BSX
    b WRX
    c PRD
    d KDM
    e BSV
    122 What is value string WA01 defined for ?
    a Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock.
    b Deliveries without charge
    c Goods issues
    d Other goods receipts
    123 Which value string is defined for Goods receipt of standard and subcontracting purchase order items without account assignment concerning valuated material into stock.?
    a WE01
    b WA14
    c WA01
    124 Which valuation string is used for Delivery without charge for material subject to standard price control, with posting date in the previous period and the standard price in the posting period is different to the standard price in the current period?
    a WE01
    b WA14
    c WA01
    125 What is the key for account determination that enables a G/L account assignment differentiation for the offsetting entry for an inventory posting.
    a Valuation grouping code
    b Chart of accounts
    c Account grouping
    d Valuation class
    125 For which transaction key in materials Management in the standard system is account grouping active?
    a BSX
    b WRX
    c PRD
    d GBB
    126 For which transactions can you change the account grouping?
    a Invoice verification
    b Inventory Management.
    127 The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors?
    a Valuation Group code
    b Material/material type
    c Account grouping
    d Chart of accounts
    e Valuation class
    128 From where do the transaction keys for delivery cost postings come ?
    a Purchasing calculation schema
    b Value string
    129 What does the system use for the account assignment category to determine the default account?
    a Transaction key PRD
    b Transaction key GBB
    c Valuation group code
    d Account grouping
    e Valuation class
    130 What are the characteristics of a Document type for Accounting documents?
    a Two character alphanumeric code
    b One number range per document
    c Cannot assign authorization group
    d Determines whether net posting is determined for the documents.
    e Account types that may be used with the document type may be selected when entering documents.
    131 What are the features of number assignment for accounting documents from MM?
    a Configured for each company code
    b Always linked to the fiscal year
    c Numbers assigned without gaps
    d Defines whether number assignment is external or internal
    e The interval from which the number is assigned.
    127 The rules that you use to define if the configuration of automatic posting for a posting transaction depends on which of the influencing factors?
    a Valuation Group code
    b Material/material type
    c Account grouping
    d Chart of accounts
    e Valuation class
    128 From where do the transaction keys for delivery cost postings come ?
    a Purchasing calculation schema
    b Value string
    129 What does the system use for the account assignment category to determine the default account?
    a Transaction key PRD
    b Transaction key GBB
    c Valuation group code
    d Account grouping
    e Valuation class
    130 What are the characteristics of a Document type for Accounting documents?
    a Two character alphanumeric code
    b One number range per document
    c Cannot assign authorization group
    d Determines whether net posting is determined for the documents.
    e Account types that may be used with the document type may be selected when entering documents.
    131 What are the features of number assignment for accounting documents from MM?
    a Configured for each company code
    b Always linked to the fiscal year
    c Numbers assigned without gaps
    d Defines whether number assignment is external or internal
    e The interval from which the number is assigned.
    Last edited by SAPman : 03-11-2006 at 04:59 PM.
    SAPman
    View Public Profile
    Send a private message to SAPman
    Visit SAPman's homepage!
    Find all posts by SAPman
      #2    03-11-2006 
    SAPman 
    Senior Member   Join Date: Oct 2005
    Posts: 132
    See note at end regarding quality of answers.
    1
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- No
    2
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    e --- Yes
    3
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    4
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    e --- Yes
    5
    a --- No
    b --- Yes
    c --- Yes
    d --- No
    e --- Yes
    6
    a --- Yes
    b ---
    7
    a --- No
    b --- No
    c --- No
    d --- Yes
    e --- No
    8
    a --- No
    b --- No
    c --- Yes
    d --- No
    e --- No
    9
    TRUE ---
    10
    a --- No
    b --- No
    c --- Yes
    d --- Yes
    e --- No
    11
    a --- Yes
    b --- Yes
    c --- No
    d --- No
    e --- No
    12
    TRUE ---
    13
    a --- No
    b --- No
    c --- Yes
    d --- No
    e --- No
    14
    a --- Yes
    b --- No
    c --- Yes
    d --- No
    e --- Yes
    15
    Whether you want to enter an invoice --- No
    Whether you want to enter a credit memo. --- No
    16
    Yes
    17
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    18
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    19
    FALSE
    20
    GR Based IV
    21
    NO
    22
    a --- No
    b --- No
    c --- No
    d --- No
    e --- No
    23
    a --- Yes
    b --- Yes
    c --- Yes
    d --- No
    e --- Yes
    24
    Yes
    NET POSTING
    25
    Doc type
    26
    a
    b --- No
    c --- No
    d --- Yes
    e --- No
    27
    Non-operating result
    Non-operating result --- Yes
    28
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    29
    a --- No
    b --- Yes
    c --- No
    d --- No
    e --- Yes
    30
    a ---
    b --- Yes
    31
    a --- Yes
    b --- Yes
    c --- Yes
    32
    a --- No
    b --- Yes
    c --- No
    d --- Yes
    e --- No
    33
    a --- No
    b --- Yes
    c --- No
    d --- Yes
    e --- No
    34
    At PO price
    --- Yes
    35
    At PO price
    36
    At GR concerned
    --- Yes
    37
    a
    b --- Yes
    c --- Yes
    38
    a --- No
    b --- No
    c --- Yes
    d --- No
    e --- Yes
    39
    TRUE
    --- Yes
    40
    a --- Yes
    b --- Yes
    c --- Yes
    d --- No
    e --- Yes
    41
    a --- No
    b --- Yes
    c --- Yes
    d --- No
    e
    42
    a --- No
    b --- Yes
    c --- Yes
    d --- Yes
    e --- No
    43
    a --- Yes
    b
    44
    a --- Yes
    b --- No
    c --- Yes
    d --- Yes
    e --- No
    45
    a --- No
    b --- Yes
    c --- Yes
    d --- No
    e --- No
    46
    a --- Yes
    b --- Yes
    c --- Yes
    d --- No
    e --- Yes
    47
    NO
    48
    GR - No
    IV - yes
    49
    YES
    --- Yes
    50
    a --- No
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    51
    Planned delivery cost
    52
    a --- Yes
    b --- No
    c --- No
    d --- Yes
    53
    a --- Yes
    b --- No
    c --- No
    d --- No
    54
    Distribute among the items --- yes
    Post to separate G/L account --- yes
    55
    When distributed among items --- No
    When posted to separate G/L accounts --- No
    56
    a --- Yes
    b --- No
    c --- Yes
    d --- No
    e --- Yes
    57
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    58
    a --- No
    b --- Yes
    c --- No
    59
    Posting directly to G/L account --- No
    Posting directly to a material --- No
    60
    a --- No
    b --- No
    c --- Yes
    d --- No
    e --- No
    60
    a --- Yes
    b --- Yes
    c --- No
    d --- No
    e --- No
    61
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- No
    62
    a --- No
    b --- No
    c --- Yes
    63
    a --- Yes
    b --- No
    c --- Yes
    64
    a --- No
    b --- Yes
    c --- Yes
    d --- Yes
    e --- Yes
    65
    a --- No
    b --- No
    c --- No
    d --- Yes
    66
    a --- Yes
    b --- Yes
    c --- Yes
    67
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    68
    a
    b --- Yes
    69
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    70
    a --- No
    b --- No
    c --- No
    71
    TRUE
    72
    a --- No
    b --- No
    c --- No
    d --- Yes
    e --- No
    73
    a --- Yes
    b --- No
    c --- Yes
    d --- Yes
    74
    YES
    75
    a --- Yes
    b --- Yes
    c --- No
    76
    YES
    77
    ERS --- Yes
    EDI --- Yes
    78
    ERS --- Yes
    EDI
    79
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- No
    80
    a --- Yes
    b --- Yes
    c --- No
    d --- No
    81
    a --- No
    b --- Yes
    c --- No
    d --- No
    82
    a --- Yes
    b --- Yes
    c --- Yes
    83
    RD
    RS --- Yes
    84
    a --- No
    b --- No
    c --- Yes
    d --- No
    85
    a --- No
    b --- No
    c --- Yes
    d --- No
    87
    a --- No
    b --- Yes
    c --- No
    d --- No
    e --- No
    88
    Activating direct posting --- No
    Choosing an aggregation variant --- Yes
    89
    a --- Yes
    b --- No
    c --- Yes
    d --- Yes
    e --- No
    90
    a --- No
    b --- No
    c --- Yes
    91
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    92
    a --- No
    b --- Yes
    c --- Yes
    d --- No
    e --- Yes
    93
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    e --- Yes
    94
    GR/IR clearing posting
    Inventory Posting --- Yes
    95
    a --- No
    b --- No
    c --- Yes
    d --- Yes
    e --- Yes
    96
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    97
    a --- No
    b --- Yes
    c --- No
    d --- No
    e --- Yes
    98
    TRUE --- Yes
    99
    a
    b --- Yes
    100
    a --- No
    b --- No
    c --- No
    d --- Yes
    110
    a --- No
    b --- No
    c --- Yes
    d --- No
    111
    a --- Yes
    b --- No
    c --- Yes
    d --- No
    112
    a --- No
    b --- No
    c --- Yes
    d --- No
    113
    a --- Yes
    b --- Yes
    c --- Yes
    d --- Yes
    114
    a --- No
    b --- Yes
    c --- Yes
    d --- Yes
    115
    a --- Yes
    .b --- Yes
    c --- Yes
    d --- Yes
    116
    TRUE
    117
    a --- No
    b --- No
    c --- No
    d --- No
    e --- Yes
    118
    Transaction key
    Value string --- Yes
    119
    a --- No
    b --- No
    c --- Yes
    120
    a --- No
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    121
    a --- Yes
    b --- No
    c --- No
    d --- No
    e --- No
    122
    a --- No
    b --- No
    c --- Yes
    d --- Yes
    123
    a --- Yes
    b --- No
    c --- No
    124
    a --- No
    b --- Yes
    c --- No
    125
    a --- No
    b --- No
    c --- Yes
    d --- No
    125
    a --- No
    b --- No
    c --- No
    d --- Yes
    126
    a
    b --- Yes
    127
    a --- Yes
    b --- No
    c --- Yes
    d --- No
    e --- Yes
    128
    a --- Yes
    b
    129
    a --- No
    b --- Yes
    c --- No
    d --- Yes
    e --- No
    130
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    131
    a --- Yes
    b --- No
    c --- Yes
    d --- Yes
    e --- Yes
    127
    a --- Yes
    b --- No
    c --- Yes
    d --- No
    e --- Yes
    128
    a --- Yes
    b
    129
    a --- No
    b --- Yes
    c --- No
    d --- Yes
    e --- No
    130
    a --- Yes
    b --- Yes
    c --- No
    d --- Yes
    e --- Yes
    131
    a --- Yes
    b --- No
    c --- Yes
    d --- Yes
    e --- Yes
    The quality of the answers are not very good. In time I will clean up the answers -- in the mean time, if you have better answers, please post reply here.
    Last edited by SAPman : 03-11-2006 at 03:57 PM.
    SAPman
    View Public Profile
    Send a private message to SAPman
    Visit SAPman's homepage!
    Find all posts by SAPman
    « Previous Thread | Next Thread »
    Thread Tools
    Show Printable Version
    Email this Page
    Display Modes
    Linear Mode
    Switch to Hybrid Mode
    Switch to Threaded Mode
    Posting Rules 
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts
    vB code is On
    Smilies are On
    code is On
    HTML code is Off
       Forum Jump
      User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home   Learning SAP     Guides and HOWTO documents     SAP Certification         MM         SD         FI/CO         SRM Discussion Forum     Materials Management (MM)     Sales & Distribution (SD)     Financial Accounting (FI) and Controlling (CO)     Cross Application     Supplier Relationship Management (SRM)     Managing SAP Projects SAP123 Web site     Introductions & Feedback     Garbage & Testing  

  • ABOUT WORK INTEGRATION

    HI
    CAN ANYBODY EXPLAIN ME IN DETAIL ABOUT WORK INTEGRATION BETWEEN SAP MM,QM & FI/CO MODULES?
    SHAMIT

    MM-FICO
    Materail type, Movement type and Valuation Area are the keypoints to decide account to which it has to post.
    In OBYC transaction (FI Configuration) the following will be available..
    Transaction event key, Chart of Accounts, Valuation Grouping Code, Valuation class, Account Modifier, GL Account(Debit/Credit)
    Movement type --> Valuation string and Account Modifier
    Valuation String -
    > Transaction event key of OBYC
    Material type -
    > Valuation Class of OBYC and which Chart of Accounts it belongs .
    Valuation -
    > Valuation Grouping Code of OBYC
    With the combination of all bold ones system will decide to which GL account it has to post..
    This is one area where MM and FI are integrated..

  • Ability to post different variance categories to different G/L accounts

    We are on ECC 5.0 version. Currently when a process order is closed, settlement posts the variance to the standard to a single G/L account. The variance is the total of all variances to standard, fixed (O/H), variable (material), waste, etc.
    Is it possible to see these categories of variance post to different G/L accounts in the P&L?
    Although different variances can be seen in the process order variance calculation report, it would be ideal if the required valuation strings can be pointed to different G/L account through automatic account determination.
    Best regards
    Raj Una

    Hi,
    Is it possible to see these categories of variance post to different G/L accounts in the P&L?
    No this is not possible in FI ,but you can analyse different categories of variances in COPA.
    Please check this link.
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/1c/d24b378fc1093ce10000009b38f889/frameset.htm
    Thanks,
    Rau

  • Mm-fi intregration

    Hi every body,
    can any body help me to understand how mm-fi intregration works and the path that is req for mm-fi intregration
    Thanking you in advance
    With regards
    rakesh

    T.Code - OBYC for MM & FI Integration.
    Linking of Transacion / Account Keys to GL A/Cs through Account Detrmination.
    Account Detrmination can be based on following -
    Dr./Cr.
    General Modification
    Valuation Modifier
    Valuation Class
    Material Type is linked to A/C Category Reference
    A/C Category Reference is linked to Valuation Class
    So Indirectly Material Type gets linked to Valuation Class.
    Because of above, At the time of Creating Material Mater, when Material Type is selected, System automatically captures the relevant Valuation Class in Accounting View of Material Master. It is also necessary to give in Materil Master, Price Control - Std. Price / Moving Avg. Price
    Valuation Groupig Code is required to be activated
    Valuation Areas are generally maintained at Plant Level.
    There is linking of Valuation Area i.e Plant, Co. Code, Chart of A/C & Valu.Grp.Code
    Diff. Valuation Areas are grouped together under one Valuation Grouping Code. Generally Valuation Grouping Code is 0001
    There is linking of following as well -
    Mvt. Type
    Valuation Strings
    Trans.Key
    Account Modification
    In OBYC. Against Each Tra.Key, based on diff. A/C Detrmination Combination, Stock & Consumption related GL A/Cs are attached.
    e.g - For GBB Trans.Key, against the combination of Valuation Modifier & General Modifcaion, for each Valuation Class - DR & CR GL A/Cs are defined.
    Go Through Following Path for more details -
    SPRO-MM-Valu.&A/C Assignment-A/C Detrmination-A/CDetermination Without Wizard- Relevant Things related to MM & FI Integration.
    Hope that above information is sufficient to understand the concept & necessary things related to integration
    Regards...
    Ameya D. Mohoni...

  • How is movement type utilized?

    Dear Experts,
    I know movement type is a 3 digit number to indicate the type of goods movement.
    What I need to find out is how is it, technically, used to serve its purposes , eg. during PGI.
    I already have the list of the numerous movement types from this forum.
    What I am trying to know is how movement type setting is used by the system for PGI etc.
    Could you kindly explain briefly please?
    regards
    Pascal

    Hi    
    Check  the  following table &  Material  master Valuation class  . Here is  the example for 601 mvt type
    1>Account grp table- t- code OMJJ
    Mvt  type     Val  update     QTY -update     Valuation string       Transaction key     Account modifier
    601     x     x      WA01                                GBB                               VAX
    2> Valuation class from  material  : 6010  (  MM03 )
    3> T-CODE   OBYC
    Transaction key     Account      Valuation class     Dr account     Cr  account
    GBB                              VAX       6110                            5120003     5120003
    Based on above  relation table   autometic account determination happen in system
    Hope this help  you to understand account determinatiion with respect to MVT type
    Thanks
    Dilip

Maybe you are looking for

  • Transport Request got failed due to Source system does not Exist

    Dear All, I Have collected All data soruces which are related to R3 data sources and Flat File data sources... After import the transport request it got failed due to Flata file source system does not exist in BI quality system. But all data sources

  • IPod classic will not mount or sync

    I seem to have the same problem explained here: http://www.news.com/8301-10784_3-9775240-7.html My new iPod Classic 160 GB will only sync once and then nothing. It won't mount in iTunes or on the desktop. I have tried restore and resetting but to no

  • HT4859 I want to be able to restore items from older backups, NOT a restor to a new device.

    I want to see all my backups and restore specific items.....how?

  • Discover IT CLI+My first FICO score!

    I tend to write too much - so...TL;DR: $3,000.00 CLI via the luv button for Discover - no HP needed! Also got first FICO score from Discover of 733! There are a few questions at the bottom of the thread, so please take a look if you are so inclined! 

  • Media Encoder CS6 Timecode

    Having terrible issues bringing in a simple sequence into Media Encoder for a client preview output. Issues:  Sequence starts at 01:00:00:00 - Comprised of RED files back to back. About 43 minutes worth.  I lay a Timecode generator on the video and a