How system read transaction for movement type

Dear friends,
We are facing problem - in case of movement type 101 system is reading PRD transcation key for valaue of inventory with another transaction key WRX.  I dont know the logic how system read transction key.
If I use 101 movemment type then how system reads transcation key ie. GBB, PRD etc..... I need to know that logic . Please let me know and give me transction code to same I can check for other movement types.
Thanks
ravi

Tcode OBYC is where all these transactions keys and all the G/ls are assigned to them.
There are normal accounting entries at time of GR i.e.
Material - Debit
GR/IR - Credit
AT  IR:
Vendor - Credit
GR/IR - Debit
Now on above entries, system looks for transaction key for material and post its entry and then key for Gr/IR and posts the credit
entry in case of GR and vice versa for IR.
Please check these answered links for further details:
obyc
OBYC
OBYC
OBYC transaction?
Edited by: Afshad Irani on Apr 20, 2010 4:04 PM
Edited by: Afshad Irani on Apr 20, 2010 4:05 PM

Similar Messages

  • How to created a new movement type?

    Hi friends,
    We have a scenario which require stock moved from Return to Unrestriced. However, I haven't found any one step movement type to accomplish the job. I have to use two steps transfer, first Return to QI (457) then QI to unrestricted (321), My question is : If it's possible for me to configure a new movement type to transfer stock from return to unrestricted directly. If yes, how to do it?
    Thanks in advance for your help.
    Linda

    Dear Linda,
    1) i have never Created new movement type
    2) just i am suggesting this, go to OMJJ
    3) Now system will ask for movement type, tick it & eneter
    4) Next screen do not give anything just enter
    5) Now you will get all Movement types
    6) just copy existing one & give required number
    Coming to other parameters just check with MM experts
    Plz wait for experts replies
    Regards
    kumar

  • BAPI_GOODSMVT_CREATE for Movement type 262

    Can anyone please suggest a BAPI or FM for MB1A transaction for movement type 262 ?
    I am trying to use it but returns with error 'Stock data of serial number 40000000 not suitable for movement'
    Edited by: Venkat Naga on Dec 2, 2011 8:31 PM

    Hi,
    Here is some sample code from one of my programs, which does a 551 movement type. This should get you started. Just check the RETURN table for messages, they should tell you what you are missing.
    code
    Structures for BAPI
    data: gm_header type bapi2017_gm_head_01.
    data: gm_code type bapi2017_gm_code.
    data: gm_headret type bapi2017_gm_head_ret.
    data: gm_item type table of
    bapi2017_gm_item_create with header line.
    data: gm_return type bapiret2 occurs 0.
    data: gm_retmtd type bapi2017_gm_head_ret-mat_doc.
    clear: gm_return, gm_retmtd. refresh gm_return.
    Setup BAPI header data.
    gm_header-pstng_date = sy-datum.
    gm_header-doc_date = sy-datum.
    gm_code-gm_code = '06'. " MB11
    Write 551 movement to table
    clear gm_item.
    move '551' to gm_item-move_type .
    move '000000000040001234' to gm_item-material.
    move '1' to gm_item-entry_qnt.
    move 'EA' to gm_item-entry_uom.
    move '0004' to gm_item-plant.
    move '4000' to gm_item-stge_loc.
    move '201' to gm_item-move_reas.
    Determine cost center per plant
    case xresb-werks.
    when '0004'.
    move '0000041430' to gm_item-costcenter.
    when '0006'.
    move '0000041630' to gm_item-costcenter.
    when '0007'.
    move '0000041731' to gm_item-costcenter.
    when '0008'.
    move '0000041830' to gm_item-costcenter.
    endcase.
    append gm_item.
    Call goods movement BAPI
    call function 'BAPI_GOODSMVT_CREATE'
    exporting
    goodsmvt_header = gm_header
    goodsmvt_code = gm_code
    importing
    goodsmvt_headret = gm_headret
    materialdocument = gm_retmtd
    tables
    goodsmvt_item = gm_item
    return = gm_return.
    call function 'BAPI_TRANSACTION_COMMIT'
    exporting
    wait = 'X'.
    [/code]
    Welcome to SDN! Please remember to award points for helpful answers and mark you post as solved when solved completely. Thanks.
    REgards,
    Raj.

  • How to know debit and credit transaction key for movement type

    Hi,
    With T. code OMWB  account assignment simulation we can see all the accounts which are involve for debit and credit enties   but I want to know is there any T. code or method  with which we can know  which transaction key will be debit and which will be credited  like  for movement type  101 the transaction keys are GBB, BSX  WRX  etc.  i want o know whethere GBB a

    Hi,
      Thanks for your reply,  but with this we can see the for GBB which is the credit account and which account is use for debit entry,  like this for all transaction event key like WRX, BSX etc. we can see the G/L account use for Debit and credit,  but i want to know for particular selction of Plant, material , movement type,  my GBB account will have entry in debit account or credit account  How we can know this.
    regards,
    zafar

  • How can I add Vender Batch FIELD for Movement Type 511

    Hi, guys,
    I tired to add a Vender Batch FIELD (LICHA) entry for Movement Type 511 through OMJJ/Field selection(Enjoy), but it's not allowed, is there any approach else to get it done? Thanks.
    Michael

    Hi,
    Try this path as SPRO-Materials Management-Inventory management and physical inventory-settings for enjoy transactions-settings for goods movement(MIGO)--field selection per movement type.
    If you add the field LICHA for movt 511.Make it optional or required entry whatever you want. It will come at the time of MIGO.
    Regards,
    Goraksh.

  • How and where to define  movement type for O4G1 or O4H1

    Hello.
    When Loading confirm(O4G1) and Delivery confirm(O4H1), some movement types create.
    For example, 
    After Loading confirm 311->647->101.
    After Delivery confirm 309.
    How and where to define  movement type for O4G1 or O4H1.
    Please, answer to me.
    Good day~!

    Hi Bulk shipment type and   intransit posting group will determine the Movement type.
    For Define bulk shipment type  ;
    SPRO => Industry Solution Oil & Gas (Downstream)=>TD   (Transportation and Distribution) =>TD Bulk Shipment => Define bulk shipment type
    For Define intransit posting group  :
    SPRO => Industry Solution Oil & Gas (Downstream)=>TD   (Transportation and Distribution) =>TD Bulk Shipment =>Intransit Stock =>Define intransit posting group.

  • Transaction Key for Movement Type 561

    Hello,
    For movement type 561, I know one of the Transaction Key is BSX.  I would like to ask what is the other Transaction Key as I would like to set the GL Account Determination.  Thanks.
    Thanks.

    Hi
    Transaction keys required for 561 movemnt type are
    BSX - For the inventory posting
    GBB - BSA - For initial entry of stock balances
    For performing the 561 movment G/L account needs to be assigned to both these transaction keys.
    Thanks & Regards
    Kishore

  • No authorization for this transaction with movement type 601

    Dear All,
    This is chandra i am getting this error in delivery level " No authorization for this transaction with movement type 601. If give the authorization for SAP ALL its working fine. If give the authorization for SAP SD T.Codes i am getting this error. Plz help me.
    Thanks and regards
    Chandra

    Dear Chandra,
    Check with -
    T. Code: OMJJ
    Select Movement Type: 601 and Double-Click: "Allowed Transaction" (From Left-hand side) .
    Check whether the Transaction is allowed for Movement Type 601 or not
    Note: if Transaction is not listed (i.e. not allowed) and you wanna allow this Transaction with Movement type 601, then -
    Up-there, Tab: New Entry. Click on it.
    Maintain entry as:
    MovTy: 601
    TCode: As reqd.
    and Save.
    Best Regards,
    Amit

  • How to set field "vendor" as optional for movement type 221

    Hello experts, I want to set the field "Vendor"(LIFNR) as optional for movement type 221 when create reservation using T-code MB21. As far as I know, field selection of reservations is determined by the settings in the field selection(from201) of the movement type. But even when I have set the field "Vendor" as "optional" both in field selection (from 201) and field selection (Enjoy) for mvt 221 using T-code OMJJ, it is still not shown on the screen of creating reservation. Is it the SAP inside logic that restrict this field for movement type 221 or should I change any other settings elsewhere?
    Any help will be highly appreciated.
    Best regards!

    Let me understand ,
    u want to reserve stock with MB21 with optional for vendor code  or name .
    then against the reservation u was t to issue to cost centre or production with 201 rt .
    If so hopefully this scenario excludes the normal production order process ( cozz their GI is w.r.t prd order only since reservation is created at backend and also shown in prod order).
    ur req is normally for consumables or spares etc and u want o track the vendor also in the Reservation .
    possible check is Movement type - screen in omjj
    GL account variant settings
    MB1a setting
    last option - create a screen variant with SHDO tode and activate it .
    all will be at client level so please

  • Is it possible auto TO for movement type 561? if so, how ?

    Hello,
    Could  any one suggest whether auto TO possible or not for movement type 561?
    regards
    rk

    Hello,
    when a transfer requirement or a posting change notice is created from the movement type,the transfer orders are created by batch input using the report RLAUTA10 (for transfer requirements) or RLAUTA11 (for posting change notices).
    You post the document using 561 movement type. If related setting for auto TR creation (T-code OMKX) is done then TR will be created in the background. You can create the TO automatically from this TR using  report RLAUTA10. Refer T-code OMKZ for Auto creation setting. You can also proceed for immidiate creation of TO.
    Thanks
    Milind

  • Account modification key for movement type 643

    Hello Experts,
    I am reaching out to you today as I am in need of some info on Account assignment for Goods issue process. I looked at transaction OMWN or OMJJ for movement type based settings. I am running a business process ' Intercompany stock transfer order'. Goods issue movement on delivery reads 643(Goods issue for cross company), which is picking 'Account modification key' VAX.
    My requirement was how do I force system to pick VAY for 643 without overwriting VAX with VAY in OMWN transaction. Also there are several possibilities listed out for movement 643 alone. Appreciate if you could briefly tell me how system determines other parameters such as 1) Special stock indicator 2)Consumption posting 3) Value string & 4)Counter to determine 'Account modifier' in the customizing table V_156X_KO for Intercompany movement type 643.
    Additional info: Trigger is Stock tarnsfer order type NB. Subsequent process is VL10B for Delivery creation using type NLCC  and Intercompany invoice(IV) for shipping the goods to ordering company code. Then in the receiving company MIGO or goods receipt with reference to outbound delivery and fianlly MIRO or Invoice verification.
    Regards
    SG

    Valuation Structure
    Data on a material is valuated using the following structure:
      Valuation area
      Valuation class
      Valuation category
      Valuation type
      Material type
      Movement type
    Valuation Area
    Organizational level at which material valuation is carried out. You can define a valuation area as
    follows:
      Valuation area = company code
    All stocks of a particular material in this company code are valuated together.
      Valuation area = one plant
    The stocks of a particular material in this individual plant are valuated together. Stocks in
    other plants are not included in this valuation area.
    You define in Customizing the level at which valuation should take place.
    Valuation Class
    You group together different materials with similar properties into valuation classes so that you
    do not have to manage a separate stock account for every material.
    The following table contains examples of possible valuation classes:
    Valuation class Description
    3001 Colors
    3002 Paints
    3030 Operating supplies
    3100 Trading goods
    Which valuation class a material can be assigned to depends on the material type. You can
    define the following assignments in Customizing:
      All materials with the same material type are assigned to just one valuation class.
      Different materials with the same material type are assigned to different valuation classes.
      Materials with different material types are assigned to a single valuation class.
    MM - Material Price Change (MM-IV-MP) SAP AG
    Valuation Structure
    10 April 2001
    A material is assigned to a valuation class in the material master record. The system checks
    whether the material type allows the material to be assigned to the valuation class specified.
    The system refers to the valuation class of a material to determine which stock account to post to
    when a posting is made for this material.
    Valuation Category
    Criterion according to which split valuation is carried out:
      Procurement
    You can valuate a material differently depending on whether it is manufactured in-house
    or procured externally.
      Origin
    You can valuate a material differently depending on where it comes from (such as home
    or abroad).
      Status
    You can valuate a material differently depending on its status (such as new, used,
    repaired).
    You define the valuation categories in Customizing. A material is assigned a valuation category
    in the material master record.
    Valuation Type
    The valuation type specifies the individual characteristic of the valuation category, such as
    internal or external, in the case of Procurement. Within the valuation category Origin, you can
    define the different countries as the valuation types. You define valuation types in Customizing.
    You first determine all the valid valuation types for a valuation category.
    You define in the material master record which valuation types are allowed for a particular
    material. For every material subject to split valuation, you must enter all the valuation types
    allowed in the material master record.
    Material Type
    You assign every material to a material type when you create it. Examples of material types in
    the standard system include raw materials, operating supplies and finished products.
    The material type controls the properties of a material and which data must be maintained for the
    material. The following control features are important for valuation:
      Is the material managed by quantity?
      Is the material managed by value?
      Which price control type may be used for the material?
      Which valuation class can the material be assigned to?
    The system administrator can create or change material types in Customizing.
    Movement Type
    For every material movement, there is a movement type in the SAP System. The movement type
    controls the properties of the movement, for example, which entries you must make when
    SAP AG MM - Material Price Change (MM-IV-MP)
    Valuation Structure
    April 2001 11
    entering a material movement, and which updates are carried out when the movement is posted.
    The following control features are important for valuation:
      Does the material movement cause the quantity to be updated?
      Does the material movement cause the value to be updated?
      Does the material movement lead to postings in Accounting?
      Is the material movement relevant for LIFO/FIFO valuation?
    The system administrator can create or change movement types in Customizing.

  • Different Consumption Account for Movement type 201 and 261

    Dear All ;
    Client want use different consumption account for movement type 201 and 261  .
    How we canmap this in SAP
    Kindly suggest .
    Regards;
    Joydeep Mukherjee

    This you can acheive by setting account assignment indicator is checked.
    OMJJ >>> Movement Type >>>Account Grouping >>Check account Assignment
    If this indicator is set, the system checks whether a G/L account or an account assignment has been specified on the item screen when user post transactional data. If so, the system copies this data to the posting line for account determination.
    If this indicator is not set, the system always uses the G/L accounts or account assignments determined automatically.

  • BAPI_GOODSMVT_CREATE for movement type 161, issues in PO creation

    Hello Gurus,
    I am using movement type 161 with BAPI_GOODSMVT_CREATE in order creating a vendor PO based on the goods receipt posted with the BAPI.
    It works fine, nevertheless due to business requirements, I need to apply the following changes:
    - in SAP standard the order type is NB by default but in our case I would like to force another order type using the same range that NB. I guess this could be done by activating exit ZXM06U17 (MM06E003). Does someone could confirm it?
    - in our process, the purchasing group is not maintained at vendor level (LFM1-EKGRP) but as this field is mandatory in the PO creation and as this data can not be maintained in BAPI_GOODSMVT_CREATE, does someone know if it would be possible to force this value during the PO creation (EKKO-EKGRP) based on a maintenance table? If yes in which user-exit? Exit ZM06U43 could be used?
    - furthermore, our specific PO type should have a specific account assignement EKPO-KNTTP instead of the default value U, does someone know if it would be possible to force this value during the PO creation (EKKO-EKGRP) based on a maintenance table? If yes in which user-exit? Exit ZM06U43 could be used?
    Kind regards
    Chris

    Hi Priya,
    Just want to share with your guys how to fit this error in BAPI_GOODSMVT_CREATE.
      For movement type 161 of PO return you have to pass movement type 101 instead of 161
    goodsmvt_item-bwart = 101. After that standard function will determine 101 to 161 automatically and
    post that material doc.
    NOTE:
      In my case
      It just heppen only the FIRST time that you do movement with PO Return wich is needed to pass
    101 in stead of 161 but after that you can pass 161 the system will continue process correctly.
    Hope it help.
    Sayan.

  • Print out  for movement types

    Hi Friends,
    How to  configure print out for movement type 561 or for scrap ?
    Can you pl tell me step by step where and how to configure?
    Appreciate your help.
    Thanks,
    Venkat

    Hi Venkat,
    What you want to print. if you only want to print out the transaction done thr movement type 561. If you are not going through any development then follow the under mentioned process :
    Go to MB51- Select the material, Plant & storage location- put the movement type 561 & 562- select the ranges of date- execute it. System will give the report. Then for print out go to List tab and select the print. After clicking on the print tab, you have to fill some informations like- Output device- Put Locl then No of copies-then click on continue. System will give you to select the printer. Just select and print.
    If this is enough then ok otherwise inform me.
    Hope this will clear your issue.
    T & R,
    Brijesh

  • Report RFDUZI00 claims about entry for movement type CREIR

    Hello,
    we have moved from R/3 4.6 to ECC 6.0. Now we have some errors coming up in FI module.
    One is this:
    Report RFDUZI00 (debitor interest calc. run) ends with a comment before posting:
    "For movement type CREIR and interest attribute 01 the table of time dependent interest conditions is not maintained" (message translated from german).
    We had to add this entry in transaction OB81 to get rid of this issue.
    In 4.6 we didin´t need this entry to run the report successful.
    We have checked and did not find any comments in release notes.
    Question: Can anybody confirm to this new requirement of the system, which looks like RFDUZI00 or dependent include etc. was enhanced to check entries for creditors (for which reason?).
    Possibly we found the answer in OSS 670117, which explains changes in RFDUZI00 relevant since R/3 4.7.
    Regards
    Dirk
    Message was edited by:
            Dirk Meinhard

    Solved on my own!

Maybe you are looking for