Transfer of Inventory from One Plant to another with in the same company code

Hello All,
Can you please let us the possible option's for transfer of Inventory from one plant to another plant in different geographical location with in the same state.

Assume - plant 1 - 1000 ; plant 2 - 2000.
From 1000 - 2000 u shall transfer the parts using 641 movement By creating a Stock transfer order with the following conditions.
1, Master & source list to be extended for both the plants vice versa. including accounting & excise view
2. Create an Sto po in ME21n  for one time only /ME31N as scheduling agreement
3. Generate pick list and do Post goods issue in va02.
4. Create excise invoice & do the Gate entry in the other plant & stocks are up loaded.
5. In India excise rules are becoming stingent & you have to inform both the Excise ranges before starting the transactions

Similar Messages

  • How do I move Contacts & Calendar from one User to another User on the same Macbook Pro?

    How do I move Contacts & Calendar from one User to another User on the same Macbook Pro? OSX 10.9.5

    is this second library in a different account on the computer?
    Look at Home Sharing.
    iTunes: How to share music and video - - about Music Sharing and Home Sharing
    Home Sharing Support page -
    iTunes: Setting up Home Sharing on your computer -
    iTunes Home Sharing now works between users on same computer -

  • Move DC from one SC to another SC in the same track

    Hi colleagues,
    I am facing a problem when I try to move a DC from one SC to another SC, in the same track.
    This track has all custom applications developed by my team. It happens that our custom applications were all in one Software Component, and we want to have one SC per application.
    I followed the steps described in SAP Note 888969(and also this tutorial:
    I could successfully Integrate all components of the DC in the new Software Component. Then I did check-in and activated it. Everything fine so far.
    In the last step of copy/create the .dcref file in the TOP-Level DC folder, I did as described: have created an empty file with the same name and extension as the existed file on the old SC (new activity created). Then I checked in and on Activation phase I get an error: "Error! The following error occurred during request processing.  /gems/clock' is already active in the compartment 'GEMS' and cannot be activated in the compartment 'ESS_CLOCK_IO'.
    Does anyone had this problem before or have an idea how I can fix this problem?
    Thank you in advance,

    For future search:
    I can suggest the movedc command of the guide

  • Transfer on Hold from one plant to another

    Hi Friends,
    My client has capitalised a Fixed Asset. 50% of the Cenvat Credit is lying in Cenvat On Hold Account.
    Now the customer wants to transfer the Asset to another plant. Consequent to this, they want the balance lying in Cenvat on Hold A/c also to be transferred to the new plant.
    I understand that Asset can be transferred from one plant to another through T Code ABUMN, but I do not have any clue regarding transfer of amount in Cenvat On Hold A/c.
    Any suggestions please
    Srinivas A

    Hi Hemalatha Madam,
    The information given by  you is very useful.
    For executing J2I8 transaction, I gave the following input and executed the transaction:
    Company Code
    Excise Group
    Posting Date
    Selected " List Based on Part2 Number"
    After executing the transaction,
    I selected the relevant Line Item and Clicked on "Transfer Credit" button. The "Save" button was grey. So, I could not click on that button.
    The system displayed the message "Accounting Documents and Part 2 entries created. SERIAL NO:=1000000005
    But when I checked the GL A/c for Cenvat on Hold, no accounting entry was posted credititng the account.
    In J2I9, the initial creidt of 50% is only being displayed in the transferor plant.
    Please advice.
    Secondly, please let me know the transaction I should use for Excise Duty payment in the Transferor Plant while transfering the asset.
    Please advice.
    Thank You Very Much,
    Srinivas A

  • Mountain Lion: Copying mailbox from one user to another user on the same mac

    When I bought the mac I had only one email address.  Since then I have accumulated 3 more addresses. I created another User on the same MAC to seperate the personal emails from the 3 new email addresses, that I use for business. 
    There are some mailboxes from the 1st account that has business information in them that I want to move to the 2nd User account (with the 3 e-mail addresses).  I though that I could save them in the dropbox and then save them into the 2nd User accounts like I did with the documents and spreadsheets, but this does not work.  
    I really need to separate the Family Personal email information from the Busines Information and I do not want to just send lots and lots of emails to the accounts to get them there. 
    I am not using Cloud at the moment because it created some syncing issues.  Because the 1st User Account and email account is synced with an iPad and iPhone that my wife uses with an Apple ID.  The 2nd User (and 3 mail addresses) are synced with my iPhone and a separate Apple ID.  We have separate ID's because she did not want my personal & business contacts seeping into the family email accounts
    I know that this is long, but I wanted to provide as much information as possible, so that I can resolve this.
    Thanks in Advance

    I spent quite a few hours after this was posted trying to figure it out and I did.
    Select Mailbox > Export Mailbox.  This asks you a location to export the mailboxes to.  It just uploads the exported mailboxes into Dropbox. 
    Then change the User that I want to import the mailboxes into. Select Import and select the location of where you placed the folder in Dropbox. This then imports the mailbox into a folder called Import. You then drag and drop the copied mailboxes from the Import folder to the folder in the structure you have.  If you decide to delete the folders from the import folder list, do this.  You can also delete the copied folders from Dropbox if you wish.
    Took a while, but I got there and I'm happy now....

  • How can I using tpcall from one service to another service in the same server

    When I using tpforward between two services in one server, it's working ok. However,
    when I using tpcall from one service to another service, it's failed?
    anybody can tell me why?

    "george" <[email protected]> wrote:
    When I using tpforward between two services in one server, it's working
    ok. However,
    when I using tpcall from one service to another service, it's failed?
    anybody can tell me why?Basically, tpcall:ing another service in the same server is a no-no, unless you
    a) are running a multi-threaded server (requires TUXEDO 7 or newer + compilation
    options) or
    b) use tpacall() instead of tpcall() and specify the flag TPNOREPLY. This is probably
    not what you want to accomplish, though.
    The reason is that TUXEDO servers by default (and always in versions before 7)
    are single-threaded. If service A and B both reside in server X, server X will
    be busy taking care of the call to A. If A makes a call to B, the call will be
    put on the queue to X, but X will not look at the queue until it is done with
    A, which won't happen until B returns... deadlock!
    You can play tricks with starting multiple instances of X, but in the end you
    will always face a risk (something lika a race-condition) for a dead-lock.
    Solution: Move service B to another server (usually quite easy) OR switch to multi-threading,
    if that's possible. Just make sure all code your service calls is MT-safe as well...
    georgeHope this helps you,

  • Passing a parameter from one class to another class in the same package

    I am trying to pass a parameter from one class to another class with in a package.And i am Getting the variable as null every time.In the code there is two classes.
    We have implemented caching in the front-end level.But according to the business logic we need to clear the cache and again have to access the database after some actions are happened.There are another class file called
    So, we are dealing with three java files.The database interaction is taken care by the file.Below I am giving the code for the perticular function in the
    public Object loadContent() throws Exception {
    Hashtable htStore = new Hashtable();
    JetspeedRunData rundata = this.getInputData();
    String pId = this.getPorletId();
    PortalLogger.logDebug(" in the portlet content: "+pId);
    pId1=pId;//done by sraha
    htStore.put("PortletId", pId);
    HttpServletRequest request = rundata.getRequest();
    "BugWatcherPortletContent:: build normal context");
    HttpSession session = null;
    int bugProfileId = 0;
    Hashtable bugProfiles = null;
    Hashtable bugData = null;
    boolean fetchProfiles = false;
    try {
    session = request.getSession(true);
    // Attempting to get the profiles from the session.
    //If the profiles are not present in the session, then they would have to be
    // obtained from the database.
    bugProfiles = (Hashtable) session.getAttribute("Profiles");
    //Getting the selected bug profile id.
    String bugProfileIdObj = request.getParameter("bugProfile" + pId);
    // Getting the logged in user
    String userId = request.getRemoteUser();
    if (bugProfiles == null) {
    fetchProfiles = true;
    if (bugProfileIdObj == null) {
    // setting the bugprofile id as -1 indicates "all profiles" is selected
    bugProfileIdObj =(String) session.getAttribute("bugProfileId" + pId);
    if (bugProfileIdObj == null) {
    bugProfileId = -1;
    else {
    bugProfileId = Integer.parseInt(bugProfileIdObj);
    else {
    bugProfileId = Integer.parseInt(bugProfileIdObj);
    ("bugProfileId" + pId),
    //fetching the bug list
    bugData =BugWatcherAPI.getbugList(userId, bugProfileId, fetchProfiles);
    PortalLogger.logDebug("BugWatcherPortletContent:: got bug data");
    if (bugData != null) {
    Hashtable htProfiles = (Hashtable) bugData.get("Profiles");
    } else {
    htStore.put("NoProfiles", "Y");
    } catch (CodedPortalException e) {
    htStore.put("Error", CommonUtil.getErrMessage(e.getMessage()));
    ("BugWatcherPortletContent:: CodedPortalException!!",e);
    } catch (Exception e) {
    "BugWatcherPortletContent::Generic Exception!!",e);
    htStore.put(     "Error",CommonUtil.getErrMessage(ErrorConstantsI.GET_BUGLIST_FAILED));
    if (fetchProfiles) {
    bugProfiles = (Hashtable) bugData.get("Profiles");
    session.setAttribute("Profiles", bugProfiles);
    // putting the stuff in the context
    htStore.put("Profiles", bugProfiles);
    htStore.put("SelectedProfile", new Integer(bugProfileId));
    htStore.put("bugs", (ArrayList) bugData.get("Bugs"));
    return htStore;
    And I am trying to call this function as it can capable of fetching the data from the database by "getbugProfiles".
    In the new class I have coded a part of code which actually clears the caching.Below I am giving the required part of the code:
    public void doPerform(RunData rundata, Context context,String str) throws Exception {
    JetspeedRunData data = (JetspeedRunData) rundata;
    HttpServletRequest request = null;
    //PortletConfig pc = portlet.getPortletConfig();
    //String userId = request.getRemoteUser();
    /*String userId = ((JetspeedUser)rundata.getUser()).getUserName();//sraha on 1/4/05
    String pId = request.getParameter("PortletId");
    PortalLogger.logDebug("just after pId " +pId);  */
    //Calling the variable holding the value of portlet id from
    //We are getting the portlet id here , through a variable from
    /*BugWatcherPortletContent bgAct = new BugWatcherPortletContent();
    String portletID = bgAct.pId1;
    PortalLogger.logDebug("got the portlet ID in bugwatcherRefreshAction:---sraha"+portletID);*/
    // updating the bug groups
    Hashtable result = new Hashtable();
    try {
    request = data.getRequest();
    String userId = ((JetspeedUser)data.getUser()).getUserName();//sraha on 1/4/05
    //String pId = (String)request.getParameter("portletId");
    //String pId = pc.getPorletId();
    PortalLogger.logDebug("just after pId " +pId);
    PortalLogger.logDebug("after getting the pId-----sraha");
    result =BugWatcherAPI.getbugList(profileId, userId);
    PortalLogger.logDebug("select the new bug groups:: select is done ");
    context.put("SelectedbugGroups", profileId);
    //start clearing the cache
    ContentCacheContext cacheContext = getCacheContext(rundata);
    PortalLogger.logDebug("listBugWatcher Caching - removing markup content - before removecontent");
    // remove the markup content from cache.
    PortalLogger.logDebug("listBugWatcher Caching-removing markup content - after removecontent");
    //remove the backend content from cache
    CacheablePortletData pdata =(CacheablePortletData) PortletCache.getCacheable(PortletCacheHelper.getUserHandle(((JetspeedUser)data.getUser()).getUserName()));
    PortalLogger.logDebug("listBugWatcher Caching User: " +((JetspeedUser)data.getUser()).getUserName());
    PortalLogger.logDebug("listBugWatcher Caching pId: " +pId);
    if (pdata != null)
    // User's data found in cache!
    PortalLogger.logDebug("listBugWatcher Caching -inside pdata!=null");
    PortalLogger.logDebug("listBugWatcher Caching -inside pdata!=null- after removeObject");
    PortalLogger.logDebug("listBugWatcher Caching -finish calling the remove content code");
    //end clearing the cache
    // after clearing the caching calling the data from the database taking a fn from the
    PortalLogger.logDebug("after clearing cache---sraha");
    BugWatcherPortletContent bugwatchportcont = new BugWatcherPortletContent();
    Hashtable httable= new Hashtable();
    PortalLogger.logDebug("after making the type casting-----sraha");
    Set storeKeySet = httable.keySet();
    Iterator itr = storeKeySet.iterator();
    while (itr.hasNext()) {
    String paramName = (String);
    context.put(paramName, httable.get(paramName));
    PortalLogger.logDebug("after calling the databs data from hashtable---sraha");
    } catch (CodedPortalException e) {
    PortalLogger.logException("bugwatcherRefreshAction:: Exception- ",e);
    context.put("Error", CommonUtil.getErrMessage(e.getMessage()));
    catch (Exception e) {
    PortalLogger.logException("bugwatcherRefreshAction:: Exception- ",e);
    context.put(     "Error",CommonUtil.getErrMessage(ErrorConstantsI.EXCEPTION_CODE));
    try {
    ((JetspeedRunData) data).setCustomized(null);
    if (((JetspeedRunData) data).getCustomized() == null)
    catch (Exception e)
    PortalLogger.logException("bugwatcherRefreshAction", e);
    In the bugwatcher Action there is another function called
    here though i have found the portlet Id but unable to fetch that in the . I am also giving the code of that function under the bugWatcherAction.Java
    // Get the PortletData object from intermediate store.
    CacheablePortletData pdata =(CacheablePortletData) PortletCache.getCacheable(PortletCacheHelper.getUserHandle(
    pId1 = (String)portlet.getID();
    PortalLogger.logDebug("in the bugwatcher action:"+pId1);
    try {
    Hashtable htStore = null;
    // if PortletData is available in store, get current portlet's data from it.
    if (pdata != null) {
    htStore =(Hashtable) pdata.getObject(     PortletCacheHelper.getUserPortletHandle(
    //Loop through the hashtable and put its elements in context
    Set storeKeySet = htStore.keySet();
    Iterator itr = storeKeySet.iterator();
    while (itr.hasNext()) {
    String paramName = (String);
    context.put(paramName, htStore.get(paramName));
    bugwatcherRefreshAction bRefAc = new bugwatcherRefreshAction();
    So this is the total scenario for the fetching the data , after clearing the cache and display that in the portal.I am unable to do that.Presently it is still fetching the data from the cache and it is not going to the database.Even the portlet Id is returning as null.
    I am unable to implement that thing.
    If you have any insight about this thing, that would be great .As it is very urgent a promt response will highly appreciated.Please send me any pointers or any issues for this I am unable to do that.
    Please let me know as early as possible.
    Thanks and regards,
    Santanu Raha.

    Have you run it in a debugger? That will show you exactly what is happening and why.

  • How do I transfer a color from one object to another without losing the gradient?

    These are my notes.
    Choose the EYEDROPPER tool.
    Sample the color you want from an object in your image.
    Double-click on the fill icon at the bottom of the tool panel.
    This brings up the COLOR PICKER panel.
    In that panel, you'll find the numeric value of the color you sampled.
    I followed these instructions but when the COLOR PICKER panel came up, it didn't show the color it was suppose to show.  The color I sampled with the eyedropper was a light blue with a gradient.  I had a few different files up with the same image.  One file brought up the color orange in the Color Picker panel.  And another file brought up a total BLACK, with a numeric value of 0000!  Can anyone tell me what's happening? 

    My guess is the eyedropper tool is struggling.  The best way and the one I use is to get color readings in Photoshop using its eyedropper tool.  Write down the color percentages for each color you want from the image.  Then, in Illustrator, I use the color palette to create new swatches using the percentage I wrote down from the actual image file.  Those new swatches can be used ( or transferred to ) in the gradient palette.  I have never used the eyedropper tool for getting color from anywhere in Illustrator.  But, that's just me.

  • Use a counter from one class to another class of the same project

    In my class Book I have a variable, which is in fact a counter, counts the number of books. I need to use this same variable in another class Library, and I want to know if this is possible by any means!
    Thank You very much for Your support!

    Read this carefully.

  • Excise asset tranfer from one plant to another within the company code

    Hi All,
    Please provide me the procedure how to transfer an asset from one plant to another.
    The asset is an excisable pls provide the process for accounting in SAP for movement of FA on which we have taken excise duty and further we have to pay duty on removal of FA
    Edited by: siva prasd on Oct 19, 2011 7:11 AM

    Please check: Re: asset transfer within company code from one plant to another using STO
    Re: how to transfer  an asset from one plant to another plant within comp code
    Syed Hussain.

  • Transfer iweb files from one computer to another

    Does anyone know how to transfer iweb files from one computer to another?

    Change the name of the file to Domain-2.sites2 and try to copy it to the Desktop on the new Mac.
    To open your domain file in Lion or Mountain Lion or to switch between multiple domain files Cyclosaurus has provided us with the following script that you can make into an Applescript application with Script Editor. Open Script Editor, copy and paste the script below into Script Editor's window and save as an application.
    do shell script "/usr/bin/defaults write iWebDefaultsDocumentPath -boolean no"delay 1
    tell application "iWeb" to activate
    You can download an already compiled version with this link: iWeb Switch Domain.
    Just launch the application, find and select the domain file in your Home/Library/Application Support/iWeb folder that you want to open and it will open with iWeb. It modifies the iWeb preference file each time it's launched so one can switch between domain files.
    WARNING: iWeb Switch Domain will overwrite an existing Domain.sites2 file if you select to create a new domain in the same folder.  So rename your domain files once they've been created to something other than the default name.
    NOTE: In Lion and Mountain Lion the Home/Library folder is now invisible. To make it permanently visible in Lion or Mt. Lion enter the following in the Terminal application window: chflags nohidden ~/Library and press the Return key - 10.7: Un-hide the User Library folder.
    For Mavericks, 10.9,  go to your Home folder and use the View ➙ Show View Optionsmenu to bring the this window:

  • How do I transfer Keynote '09 from one eMac to another eMac?

    How do I transfer Keynote '09 from one eMac to another eMac?

    The way to do it then is boot the one with it on it in to Target mode...
    Then use Migration Assistant to Migrate Users, settings, & Apps over... assuming you have enough free Space.

  • Material transfer from one plant to another

    Hi expert
    i am transfer material from one plant to another , for the same i have  created a vendor in that i have assigned supplying plant, and in the Purchase order, i am need to use inventoried tax code.
    For the same i have done transfer with 351 and i did migo , but i didnt get  FI document for 101 movement
    If it is development, how do we acheive this.
    Let me know if you need more details on this. Appreciate your possible solutions to this.

    For the stock transfer within two plants in the same company code, Accounting document gets generated on doing goods issue.
    Supplying Plant Stock/Account BSX gets credited
    Receiving Plant Stock BSX gets debit.
    After that its stock in transit for the receiving plant and by doing goods receipt you are just taking goods in so the accoun ting document does not get generated again while doing GRN.
    If it is Company Code, it will be  sale & purchase concept  where in  vendor & customer master are created in respective plant and the accounting entries for that scenario will be
    At the supplying plant
    Stock Account Credited
    Cost of Goods sold Acc Debited
    At Receiving plant
    Stock Account Debited
    GR/IR Clearing Acc Credited
    You can also go through following link
    Re: STO -FI document is not generate from the GRN

  • Transfer of sales orders from one plant to another

    Dear all,
    My requirement is as follows:
    I have created some 500 sales orders (open) in one sales org+plant.
    Now due to plant shifting to other area, I want to transfer all the above open sales orders to another sales org+plant.
    One option is to create them manually. But that is time consuming and prone to errors.
    Second option is to upload thru LSMW. That too is very tedious.
    Third option is to extend/assign new plant to the old sales area and change the plant in the orders. But I want in the new sales org + new plant.
    Is there any other option by which I can transfer the above sales orders from one plant to another?

    Hi SAPshed,
    The problem is not the change of plant, which is standard functionality, but the change of sales organization.
    An awful lot of information depends on the Sales Organization: Company code (!!), customers, materials, prices, profit center, etc.
    SAP does not even admit creating a sales order in a Sales Organization A with reference to a sales order with a sales organization B.
    IMHO your best option is to try to maintain the current Sales Orders with the current Sales Organization and change the Sales Order in VA02 (your third option).
    If you are absolutely sure that all materials and customers are created for the new Sales Area in the same way and that prices (discounts) are the same, you might want to do a direct update to VBAK table to change the Sales Organization (nasty!), but be prepared for the consequences (no SAP support in case of problems, you are on your own).
    Therefore if you insist on a different Sales Organization, then option 2) will be your best best.
    Best Regards,
    P.S. IMHO it is Best Practice to have a unique Sales Organization / Company Code.

  • Transfer posting from one plant to another plant

    Friends i want to transfer goods from one plant to another plant of same company code and iam trying this one in transaction migo if post for this it gives an error
          "posting only possible in periods 2006/05 and 2006/04 in company code" what error it is

    Use the MMPV to open the new posting period date.
    here you have to use your company code & Current date , then execute to open the new posting period.
    while running this transaction you ensure that GR open screen should be closed.
    hope it helps....
    manoj Singh

Maybe you are looking for