Check on  movemene type 301

Hi Guru:
Is there any check in system, if use movemement type 301 with same plant i.e. issue and receving plant is same, Storage location is different?
If plant and storage location is same then we can control through message number but if storage location is change and plant is same; system is not giving any message.
Thanks.
Virendra

Hi,
You can control this by putting a check through userexit (see enhancement : MB_CF001)
and in the include you can put a check as:
IF  MSEG-BWART ='301'
AND  MSEG-WERKS = MSEG-UMWRK
then throw an error message: : 'Sending and Recieving plant same, try using movement type 311 instead of 301'
Regards
Dheeraj

Similar Messages

  • Price difference allocation of m-type '301'

    Dear all,
    for certain material, we using m-type '301-TF transfer plnt to plnt' to transfer the stock from one plant to another one. however, after price determination and revalution consumption, price difference can not allocate to these items(CKM3) .
    would anyone help me?
    thanks,
    Ben

    Hi Ben Wu,
    Do not know how you processed CKMLCP. Anyway the alternative way to test this is select only one material for which stock transfers happened...
    Step 1) run CKMF - Allow Material Price Determination
            2) run CKMH - Determine Material Prices (Single-Level)
            3) run CKMG - Allow Closing Entries
            4) run CKMI - Post Closing
    From the first two step itself you can analyse whether the price determination considers the price difference. If so proceed to run 3rd and 4th step.
    Then check CKM3 it would be fine.
    Regards,
    Velumani

  • Mvt type 301 'o'

    Hi All,
    We have the issue in the subcontracting :
    we have 2 plants 0920 and 0931 . the subcontract vendor has assign to both the plant with the same vendor account number vc21707. 
    we do manufacturing one assmy by the above subcontract. for that we send the components of the assmy from the plant 0920. and they doing the process. after that we need to do GRIR for the assmy to the plant 0931. since we lock out the old palnt 0920.
    client do not want the classical process. reverse the material and sto b/w plants and send thru new plant.
    instead they need do the transfer the suncontrator stock which is given from 0920 to the new plant 0931
    i.e. need to tranfer the subcontractor stock account from one plant to other plant account ,in which the vendor no is same to both the plant
    how the mvt type 301 'o' type is used for this, do any configuration is needed.

    Hi kishore,
    we are doing this alone :
    You can use only 301 O if stcok is already insubcontractor stock and you are transferring to other plant in the same stcok type.
    but when doing this system check the restricted sub-contractor stock , but we have the unrestricted sub contractor stock. 
    thats why system show the error
    Deficit of Stock w. vendor rstr 1.000 PC : 54204118 0920 O 
    Message no. M7021
    HOW TO SOLVE THIS ISSUE.
    Edited by: raj on May 20, 2009 12:03 PM

  • Could anyone tell what's diff between mvt type 301 and 647?

    Hi,
    Since there has 301 already why still need 647??
    What's the difference???
    Thanks!!!
    Would be better tell some detail regarding the movement type useage and difference in different module...
    Thank you very much

    Hi,
    Movement type 301 is used to transfer material from a storage location in one plant to a storage location in a different plant. The value of the material is transferred at the moving average price of the issuing plant.
    Movement 301 needs to be used each time material is moved from plant to plant. Normally both plants would be within the same agency and the physical distance not great when this movement type is used.
    A goods issue for a stock transport order with delivery in Shipping is posted using movement types 641, 643, 645, or 647.
    647 Goods issue for a stock transport order in one step
    (Shipping)
    Unlike movement type 641 when a goods issue is posted using movement type 647, a goods receipt line (movement type 101) is generated automatically in the receiving plant. If a purchase order item is flagged as a returns item in the stock transport order, you can post the goods receipt of the returns in the issuing plant with movement type 677.
    For more knowledge in Movement type check out this
    http://forum.saptechies.com/viewtopic.php?p=7505&sid=ee37f12564fc1c8aa9e5e131a5f402d9
    Reward if this helps you
    Regards
    AK

  • Capture excise inv for movement type 301

    Hi All,
    can we capture and post excise invoice for movement type 301.
    If "YES" so plz give me detail.
    Thanx....
    Trupti

    Hi,
    I think you can do it.But you have treat this as stock transfer purchase order and you have to do the billing through the SD module. For details you can check with MM Forum.
    regards
    ramakant

  • Stock Transfer by movement type 301 referring STO

    Dear Experts,
    I am unable to generate a stock transfer referring an STO in MB1B or MIGO by movement type 301. I am successfully doing whenever I refer a Reservation. Please advice.
    Regards,,
    Subhro Chakravarty

    Hi,
    i have to ask you to read the SAP Documentation for 'Stock Transfer Using a Stock Transport Order'.
    It is explained there how to post a goods movement for STO.
    http://help.sap.com/erp2005_ehp_04/helpdata/en/4d/2b90dc43ad11d189410000e829fbbd/frameset.htm
    br, G

  • Stock Transfer for Excisable Materials Using Movement Type 301

    Hi,
    We are having a Plant 1002 as excisable Materials.
    During GR we following the process like GR (Part -I), Capture Invoice, Post Invoice.
    Can we transfer the Material from Plant 1002 to other Plant, say 1001, using Movement Type 301?
    Or we need to follow some other router for Stock Transfer for the Excisable Materials?
    I was told by the ex-consultant that we would be using Mov Type 301 for all Stock Transfers, but I have a doubt, please guide.*
    Regards,

    Hi PK,
    Here in Brazil we work with excisable material and when we have to transfer it plant to plant, we have to use IVA that performs tax posts on accounting document. Also, we have to create Nota Fiscal (BrazillianLegal Document).
    I think you have to talk to your legal/accounting area in order to make sure which procedure you will have to use.
    If you need tax posting on accounting document, then you will not be able to use 301 movement type.
    We use MM/SD Plant to Plant transfer (movement type 861 / 862)
    Depending on your Legal/accounting area feed back, you could use this scenario or just MM plant to plant transfer (movement type 303/305).
    If they are ok with no tax postings on accounting document, then 301 movement type should be used.
    Try to make a test, show then how it works, then you could get ok from then
    I hope it helps you.
    Best Regards,
    Natan

  • Check for Opportunity type in BADI   CRM_OPPORT_H_BADI

    Hi,
    I am implementing BADI CRM_OPPORT_H_BADI and at the point of creation of an opportunity I want to check the opportunity type. In the structure CS_OPPORT_H_BADI at point of creation , the opportunity type field is blank.
    Is there a way to determine the opportunity type in this BADI when creating a opportunity ?
    Regards
    Chan

    You can use below FM to get the transaction type and object type in BADI CRM_OPPORT_H_BADI.
    CALL FUNCTION 'CRM_ORDERADM_H_READ_OW'
          EXPORTING
            iv_orderadm_h_guid     = lv_header_guid
          IMPORTING
            ev_process_type        = lv_proc_type
            ev_object_type         = lv_object_type
          EXCEPTIONS
            admin_header_not_found = 1
            OTHERS                 = 2.
    Opportunity type is not filled until you are in opportunity screen. So you can check transaction type or object type and change start date value.
    Regards,
    Srini

  • Issue with Plant to Plant Transfer Mvt type 301

    Hi,
    I'm trying to do a Plant to Plant Transfer using MB1B/MIGO,mvt type 301, from a plant / Storage location which is NON HU managed to a plant / Storage location which is HU Managed, I'm getting this error,
    Message No : VL296.
    HU cannot be delivrd from plant XXX stor. loc. XXX to plant YYYY stor. loc  YYYY
    Has anyone come across this error ? Any solutions?
    Many thanks
    Feroz

    Hi Feroz
    In HU-managed storage locations, materials can be managed in HUs only. Mixed stock made up of packed and non-packed materials within the same storage location are not supported. HUs can also be managed in interim storage types.
    if you want to use 311 to move the material already in stock, but in a non HUM Storage Location and you want to transfer those materials into a HUM Storage Location 304.  If this is the case you can use the transaction VLMOVE with the destination plant and storage location. Before that you have to create the HU with the transaction code HU02 Storage location: where the material is and the status: in stock
    please refer to the below link for additional details
    link[http://www.sap-img.com/sap-hu.htm]
    Regards
    Vikrant

  • How to check 2 condition types (kschl)

    Hi,
    READ TABLE i_komv WITH KEY kposn = ekPo-ebelp kschl EQ 'JEC1' OR
                                                  KSCHL EQ 'JMO1'.
    how to write this above stmt? I have to check 2 condition types with a single read stmt?
    regards,
    Star Shankar

    I guess Kishan wants to refer as:
    READ TABLE i_komv WITH KEY kposn = ekPo-ebelp .
    if <b>i_komv-</b>kschl EQ 'JEC1' OR
    <b>i_komv-</b>KSCHL EQ 'JMO1'.
    ....<code>
    endif.
    As KSCHL is part of internal table I_KOMV.
    or
    READ TABLE i_komv WITH KEY kposn = ekPo-ebelp .
    check i_komv-kschl EQ 'JEC1' OR i_komv-KSCHL EQ 'JMO1'.
    ....<code>
    Kishan,
    Correct me if i am wrong.
    Regards
    Eswar

  • Movement type 301

    Can anyone tell me what is the difference between the movement types 301 and 641. When is it not possible to use the movement type 301 for stock transfer between plants?
    Thanks in advance
    Tara

    Hello,
    Movement Type 301 - Transfer posting plant to plant in one step
    The quantity is transferred from unrestricted-use stock in the issuing plant to unrestricted-use stock in the receiving plant.
    Movement Type 641 - Goods issue for a stock transport order (Two step process)
    The quantity is transferred using delivery from unrestricted-use stock of the issuing plant to stock in transit of the receiving plant.
    I have not used 641 but if it is 2 step then
    in 1st step u need to issue the goods from suppling plant to the reciving plant & as it is 2 step then the stocks are going to be in reciving plant transit
    then again u have to use the tcode for the reciving of stock and probably movemnt type is going to be 643 to recive the goods at reciving plant
    Reward points if helpful,
    Regards,
    Archit

  • Automatic batch number in migo_tr with movement type 301

    Hi!
    I am trying to do a transfer from a plant to another with MIGO_TR movement type 301.
    The thing is that I must enter manually the batch number in the destination plant.
    Is there a possibilty to configure the system  in order to copy in batch number field for destination plant the same batch number entered in the plant from where  I want to transfer?
    Thanks!

    your system does not work like designed
    please read this very old but release independend OSS note 555 - Batch treatment during stock transfer and transfer posting:
    Key word: Transfer batch
    If you enter materials for stock transfers or transfer postings with movement types 301 to 316 via collective processing and in this case enter the batch number for materials to be handled in batches, the system automatically sets 'Receiving batch' equal to 'Issuing batch'.
    Additional key words
    Cause and prerequisites
    The collective processing screen does not provide space for an additional transfer batch in the two lines provided for a material movement.
    Solution
    During the stock transfer of material, the batch is usually retained. If you want to change the batch number, you have to enter the item in question step by step (F8=New item).

  • Movement type 301 issue

    i want to attach some accounting aspects to this movement type 301 cause instead of using a sales order,outbound delivery and invoice i want to use mb1b mvt type 301 to do the transfer so i want to add some accounting aspect of it to the movement type

    Hi,
    Can you please elaborate your requirement.
    Hope you know that 301 mov. is for Stock transfer from One plant to another (Single step).
    Accounting document will be created if you transfer a valuated material & also quantity update happens.
    Thanks & Regards,

  • Availability Check for Mov.type

    Dear All,
    Can we configure Availability check for Mov.type?? If yes what are the settings to be done??
    Points will be awarded!
    Regards,

    Hi,
    Thanks a lot for the quick response. As you have mentioned I have done the above steps. Now I have doubt that actually my requirement is to activate the Dynamic Availability check for a Mov.type. So in the above transactions OMCM & OMCP in the mov type tab we have a Dynamic Availability check Column where we can set the message as Warning, Error etc..
    As per your above points If I assign the check rule to my transaction code system will do Availability check when I execute the transaction irrespective of material.
    So Do I have to do the above step? Or shall I assign the Checking Rule to my mov.type in OMJJ ( update Control) tab?
    Kindly reply your valuable suggestions?
    Regards,

  • Help-Task not found - Please check the Task Type, Name and Location are cor

    HI all,
    i have upgraded my owb from version 11gr1 to 11gr2. the installation is complete and all my mappings and objects are imported successfully.
    i was able to execute the mappings using the sql code:
    @/oracle/product/11.2.0/owb/rtp/sql/sqlplus_exec_template.sql
    by logging into sqlplus as the user in whose schema mappings are deployed.
    hOwever, suddenly i am getting the error since sometime back - not sure what might have happened or what might have gone wrong. can someone please help me understand what might be wrong - how to decode this?
    Here is my error:
    @/oracle/product/11.2.0/owb/rtp/sql/sqlplus_exec_template.sql
    Role set.
    Enter value for 1: WSODS
    Call completed.
    Enter value for 2: ODS_SCHEMA
    Enter value for 3: PLSQLMAP
    Enter value for 4: MAPPING_1
    Enter value for 6: ","
    Enter value for 5: ","
    Stage 1: Decoding Parameters
    |  location_name=ODS_SCHEMA
    |  task_type=PLSQLMAP
    |  task_name=MAPPING_1
    Stage 2: Opening Task
    begin
    ERROR at line 1:
    ORA-20001: Task not found - Please check the Task Type, Name and Location are
    correct.
    ORA-06512: at "OWBSYS.WB_RT_API_EXEC", line 759
    ORA-06512: at "OWBSYS.WB_RT_SCRIPT_UTIL", line 910
    ORA-06512: at line 2When i execute this: i get the result as follows:
    SELECT warehouse_object_id, store_id, object_type_id, object_type_name, object_name FROM owb$wb_rt_warehouse_objects
    where object_name = 'MAPPING_1';
    WAREHOUSE_OBJECT_ID     STORE_ID                OBJECT_TYPE_ID          OBJECT_TYPE_NAME                                                 OBJECT_NAME                                                     
    15947                   15325                   769                     PLSQLMap                                                         MAPPING_1                                                       
    1 rows selectedEdited by: Chaitanya on Mar 5, 2012 3:33 AM

    Hi Chaitanya,
    Did you get any resolution for this error? I'm facing the same error while trying to execute OWB mapping through this command.
    Any help would be much appreciated. Thanks.
    Regards,
    Jagari

Maybe you are looking for

  • Why are most of my keywords not included when I export images?

    Why are most of my keywords not included when I export images? Since starting with Lightroom 1, I've entered keywords into either of the two fields between "keyword tags" and "keyword suggestions" in the keywording panel.  I was unaware that some key

  • Simple date calculation: add days to a date

    Hi, I'm looking for a function module in APO that can simply add a number of days to a date. I know I can code (date + days) but would rather a module if possible. Thks, William

  • Itunes open's than shuts down

    I've done everythig that has been posted about this question. I uninstall all itunes and quicktimes pro.,files, folders, from "add & remove", C:\, Documents & Setting, even from the Regesty. I then installed itunes with quicktimes still nothing. unin

  • Developer Workplace License

    Hello forum, here's my problem: We're a seven member team and all of us have installed Developer Workplace (WAS, Portal, Developer Studio, MaxDB...) in our pcs. We installed this Developer Workplace from our company's Netweaver DVD's, not from the Sn

  • Is there a way to cleanup your imac like doing a disk cleanup on a pc

    My iMac has been a little slow lately and I've even had software that won't respond. With my PC I would do a Disk Cleanup. Is there something similar that I should be doing with my Mac?