Clarifications about RMS Stock Ledger hierarchy

Hi,
We are currently designing the stock ledger hierarchy and would like to clarify some topics:
- Under one SoB can we configure locations with different currencies?
- The same Org Unit can be assigned to more than one set of books
- Can we assign the same supplier to different org units?
- Can we assign the same supplier to different SoB?
thanks,
José

- Under one SoB can we configure locations with different currencies?
You need a separate set of books for each currency
- The same Org Unit can be assigned to more than one set of books
No, a set of books can have multiple org units attached but each org unit can only belong to one set of books.
- Can we assign the same supplier to different org units?
- Can we assign the same supplier to different SoB?
If using EBS, you have to use supplier sites.
If using EBS, you cannot attach the same supplier to different org units, but you can create different supplier sites and attach each of those to a different org unit.
You can only raise purchase orders for a supplier that is in the same org unit as the location i.e. if you have different sets of books, and can order from the same supplier, you would need to setup a separate supplier site for each set of books.
If not using EBS, you need to ensure the MSOB and supplier sites match those used in the GL of the accounting system in use.
If this answer resolves your issue, please mark as correct answer. 
If it doesnt answer the full question but was helpful, please mark as helpful answer.
This will help other community members with similar issues to more easily find those helpful and correct solutions, as well as, help to identify which postings are still in need of a solution.
Thanks and regards
Trevor

Similar Messages

  • Stock Ledger Report

    HI,
    There is any Stock Ledger Report material Wise and Date Wise with Opening , issue, Receipt & Closing Qt available.
    With details Shown Below
    Material Code, Date, Material Document, Goods Movement Qty, Opening stock, receipt, Issues, Closing Stock.
    if useful, rewards points will be given.
    Regards
    Mani.

    Dear Vishal,
    Thank You for your response.
    But MB5B is Stock Statement and am looking for date wise, Material document wise, Opening, Receipt, Issues and Closing stock for the paricular material.
    i hope you can understand my requirement.
    Rgards
    Mani

  • Clarification about  Database_Buffer_cache workings

    Hi All,
    Clarification about Database_Buffer_cache workings:(This statement from my course material)
    *1.The information read from disk is read a block at a time,not a row at a time,because a database block*
    is the smallest addressable storage space on disk.
    Before answering, my please check whether my above statement is correct or not,becoz i get this from My course material.
    If i am querying ,
    select * from emp;
    Whether server_process bring the whole block belongs to EMP table right or it just bring the table itself?
    Thank you,
    Regards,
    DB
    Edited by: DB on May 30, 2013 3:19 PM
    Edited by: DB on May 30, 2013 4:35 PM

    Both happens, the LGWR may call the DBWR to write dirty blocks from the buffer cache to disk. Dirty in this context means, that the blocks in the buffer cache have been modified and not yet written to disk, i.e. their content differs from the on disk image. Conversely the DBWR can also call LGWR to write redo records from the redo log buffers (in memory) to the redo log files on disk.
    To understand why both is possible, you need to understand the mechanics how Oracle does recovery, in particular REDO and UNDO and how they play together. The excellent book "Oracle Core" from Jonathan Lewis describes this in detail.
    I'll try to sketch each of the two cases. I am aware that this is only an overview which leaves out many details. For a complete description please look at the various Oracle books and documentation that cover this topic.
    1. LGWR posts DBWR to write blocks to disk
    As you probably know, any modifications done by DML (which modify data blocks) are recorded in the redo. In case of recovery this redo can be used to bring the data blocks to the last committed stated before failure by re-applying modifications that are recorded in the redo. Redo is written into redo log files and the redo log files are used in a round robin fashion. As the log files are used in a round robin fashion, old redo data is overwritten at some point in time - thus the corresponding redo records are not longer available in a recovery scenario (they may be in the archived redo logs, which may however not exist if your database runs in NOARCHIVELOG mode and even if your database runs in ARCHIVELOG mode, the archived redo log files may not be accessible to the instance without manual intervention by the DBA).
    So before overwriting a redo log file, the Oracle instance must ensure, that the redo records being overwritten will not be used in a potential instance recovery (which the instance is supposed to do automatically, without any action by the DBA, after instance failure, e.g. due to a power outage). The way to ensure this is to have the DBWR write all modifications to disk that are protected by the redo records being overwritten (i.e. all data blocks where the first modification that has not yet been written to disk is older than a certain time) - this is called a "Thread checkpoint".
    2. DBWR posts LGWR to write redo records to disk
    Oracle uses a write ahead protocol (see http://en.wikipedia.org/wiki/Write-ahead_logging and Write Ahead Logging.... This means, that for any modification the corresponding redo records must been written to disk before the actual modification to the data blocks is written to disk (into the data files). The purpose of this I believe is, to ensure that for any data block modification that makes it to disk, the corresponding UNDO information can be restored (from redo) in case of recovery, in order to reverse uncommitted changes in a recovery scenario.
    Before writing a data block to disk, the DBWR must thus make sure, that all redo for modifications affecting this block has already been written to disk by the LGWR. If this is not the case, the DBWR will post the LGWR and only write the data block to the datafile once the redo has been written to the redo log file by LGWR.

  • Stock ledger with WBS element

    Dear experts ,
    I need a stock ledger , ( opening , receipt , issue , closing )  , just like in MB%B , wherein i should have the WBS element displayed.
    Pls help
    Regards
    Anis

    Hi ,
    I want a std report .
    In mb5b it doesnt come
    pls lemme kw how to fetch the data with some std report
    Regards
    Anis

  • Traditional Stock Ledger

    Hi,
    is any standard report give me the stock ledger as per below
    Opening Stock              Purchase                       Sales/Consumption                                      Closing Stock
                                    (Net of Reversal)       (Net of Sales Return,Sales Reversal and ,
                                                                      Consumption)
    Qty Value                  Qty Value               Qty Value                                                               Qty Value
    if there is no standard report is available, could please send the logic to write the programme.
    Thanks.
    SRU

    Hi,
    No Standard report is available for your requirement.  Nearby report for this is MB5B but it is not in tabular form.
    Go for Z-Report development by copying MB5B program & modifying it as per your requirement & show the output in ALV Form.
    We have done the same for our requirement.
    regards,
    JP

  • Stock ledger group

    hi all,
    Can you please let me know on what basis Stock ledger group is assigned to material document.
    I can see the Stock ledger group assigned to amt doc  in the table -  l/BEV2/EDMSE.
    But from where it is assigned and on what basis ?
    Regards,
    Chandan

    Hi,
    During document selection, the system processes and evaluates each material document item. The system uses the following step to select the documents:
            The system assigns the material document items to the relevant tax type.
    ·        The system assigns the material document items to a stock ledger group.
    You can modify the assignment to a stock ledger group for specific customers. To do this you use reference stock ledger groups. You can also replace stock ledger groups (Customizing table Replace Stock Leger Groups).
    Basis for the assignment of stock ledger group to material document:
    Based on the data from the order/goods issue, purchase order/goods receipt, material, storage locations, and other movement data, the system assigns the material document to a stock ledger division u2013 and a stock ledger sub-division if necessary u2013 and to a stock ledger group. The previously determined ED movement category ascertains the analysis method.
    The system assigns reversal postings and original movements to the same stock ledger group. The quantity is simply entered with a different +/- sign than the original movement. For more clarity please follow below link. I hope this will resolve your issue. Thanking you.
    http://help.sap.com/saphelp_afs63/helpdata/ru/d8/a49b3cbe4ca00ee10000000a11405a/content.htm

  • Inventory Audit Report Vs Stock Ledger

    Dear All,
    While doing the A/P Invoice, Tax portion is not including in Inventory Audit Report. Below is the Case
    1. Added GRPO with TAX
            Ex : 10 Qty * 10.00 =100.00 @ VAT4% =104.00
                      Stock 100 Dr
                      GRNI  100 Cr
    2. At A/P Invoice I have changed VAT4 as VAT0 & that amount I had included in Base Price since in GRPO, Tax portion is taken by mistake.
                      Vendor 104.00 Cr
                       GRNI    100.00 Dr
                       Stock      4.00  Dr
    But while checking in Inventory Audit Report that VAT amount is not reflecting in Stock G/L but in Ledger its showing. Due to this my Stock Ledger is not matching with Inventory Audit Report.
    Can any one tell me why this is happening................. & how to rectify.........
    Thanks in Advance
    Chakrapani Bandaru

    hi Chakrapani,
    In A/P Invoice generally , the rounding amount hits the stock account.
    I guess inventory revaluation will help you in this because Finished Product is an offset account to STOCK REVALUATION LOSSES AND GAINS ACCOUNT IN THIS TRANSACTION.
    Try this in demo DB.
    thanking you
    Malhaar

  • RMS stock take batch - INV_BAL file needed

    Hi,
    I would appreciate if anyone could share INV_BAL flat file format (with example file) required for transferring actual stock count results from extrernal WMS to RMS.
    Would be nice if you could give me aslo a link to normal end-to-end description of the RMS stock taking process, because what I have found on support site is to misleading and is described too hazily....
    Regards, Alex

    Hi Alex,
    In the mentioned RmsOpsGuide1, in section on stkupld.pc, there is a paragraph "I/O Specification - Input File Layout" - that is the fileformat description that I think you are looking for. Figure out how to read it, and you can even create a file example in e.g. vi.
    I believe (from memory) that stkupld.pc takes at least 2 arguments on the command line, one being the database connect string (something like rms/***@orms) and the other the file (incl. full path) to be loaded - so you may choose yourself where it is located. You can always just call a Pro*C batch from the command line without any arguments and then it will display the arguments it requires.
    In a similar way the input and output file formats of lifstkupld.pc are described in the RmsOpsGuide1.
    The RMS installer does not come with sample files, usually your implementation consultancy or colleagues if you are in a consultancy firm, can provide them. Or you can setup all, including RWMS and do the whole business process end to end, including using the UI, running batches etc. (That is the more tedious way.)
    Let us know any open questions you may have,
    Best regards,
    Erik

  • Actual situation about the stocks of ipad 2 in Italy

    Hello! As above, how is the actual situation about the stocks of ipad 2 in Italy? Thank you very much in advice!

    iPads are in scarce supply everywhere in the world, and stock usually sells out without hours of arriving at the reseller. If you want current information about availability, you'll have to contact your local Apple Store or Apple dealer.
    Regards.

  • Stock ledger needed

    Hi,
    Stock ledger needed. With date wise details, containing information opening stock, date, party, receipt, issue and balance.
    regards,
    sap sd

    Actually there are numerous reports available under Inventory Management in the Information System section. Ones that come to mind are MB5B and MB5L. However there are a large number of other reports, all of which can be changed to suit you requirements using display variants.

  • Some Quick clarification about 2012 and always on Availability groups

    Hi guys, just need some clarification about always on.
    I've got plenty of experience with normal SQL Clusters, but just need some clarification around always on availability groups.
    I presume with AG, you setup a listener and this becomes your point of connection, IE this is what you use in the you connection string for you applications, so can I use this when I am setting up a new application, and will this automatically make the Database
    that's created by the APP, Highly available. ? or do you still have to add it to the AG afterwards. ?
    I have also read that you can still point to the installed SQL instance, and you don't need to use the AG group listener, but how does this make your DB HA ? how does the failover work.
    I also presume you don't need to use any roles under the MSC anymore.
    Kind regards
    Mark.G

    Hi Mark
    I presume with AG, you setup a listener and this becomes your point of connection
    That's right, the listener is a virtual network name and you can use this to connect to the primary or secondary replica. Your connections will go in against the primary unless you're using
    read-only routing. 
     so can I use this when I am setting up a new application, and will this automatically make the Database that's created by the APP, Highly available
    The first thing you'll have to do is set up the availability group (AG). You can then associate a listener to the AG. I know you're familiar with failover clustering but the mechanics of this are much closer to database mirroring. For every database that's
    part of the AG you'll have at least one secondary replica, it's possible to automatically failover to this if you're in synchronous mode.
    I have also read that you can still point to the installed SQL instance, and you don't need to use the AG group listener, but how does this make your DB HA ? how does the failover work.
    Yes you can do, but from an application perspective you should only do this for databases that are not part of an AG. If you connect to the instance directly and you have a failover your app will no be able to connect to the database (on the assumption your
    secondary isn't read-only). App connections should always be via the Virtual Network Name.
    I also presume you don't need to use any roles under the MSC anymore.
    Not sure I understand this? Do you mean will roles be available in cluster manager? Each AG group will have a role but failover is now controlled through the SQL Server rather than the cluster manager. 

  • Stock Ledger Report in Day Wise not giving correct values for Opening Stock

    Dear Experts,
    I m working on Sock ledger report to give the day wise data.
    since yesterdays closing Stock will become opening stock of today,
    To get Opening Stock,
    I have restricted the stock key figure with 2 variables on calday        
                                  (DATE FROM var with <=(Lessthan or equal to) and offset -1
                                   DATE TO      var with <=(Lessthan or equal to) and offset -1)
    To get Closing Stock,
    I have restricted the Stock key figure with 2 variables on calday        
                                  (DATE FROM var with <=(Lessthan or equal to)
                                   DATE TO      var with <=(Lessthan or equal to) )
    But in the output Opening stock values are not coming correctly and for given range of dates,
    for last date, opening stock is showing as Zero.
    Could you please tell me how can I achieve the correct values for opening stock.
    Thanks in advance.

    Hi Arjun,
    Seems like you are making it more complicated. What is your selection screen criteria?
    Ideally you should only use the offset.
    You will have say Calday in rows and stock in Column
    ____________Opening Stock_____________Closing Stock
    01/06/2009___(Closing stock of 31/05/2009)_(Stock of 01/06/2009)
    02/06/2009___(Closing stock of 01/06/2009)_(Stock of 02/06/2009)
    03/06/2009___(Closing stock of 02/06/2009)_(Stock of 03/06/2009)
    So, from above scenario, create one RKFs and include Calday in it. Create a replacement path variable on calday and apply the offset as -1.
    So, your Opening Stock will be calculated by closign stock of previous day.
    - Danny

  • Clarification about plant and terms of payment In Master Data:

    Hello Gurus,
    I have a doubt as follows:
    1) In Material master (MM01) we are maintaining Plant as two types.
         a) Plant at organisation leve pop up at the begining
         b) Delivering plant at Sales organisation 1.
    So, is there any difference between plant and delivering plant or are they different objects ?
    2) Terms of payment in Customer master (XD01)
         a) we maintain Terms of payment customer master at company code level in "Payment transaction"
         b) we also maintain Terms of payment in customer master at sales area data in "Billing Documents" tab
    Now Why do we need to maintain at these to levels.
    FYI: I have also tried to maintain two different Terms of payment and without any hesitation the system accepts, why ?
    What is the significance of it.
    Please clarify the above.
    Thanks,
    Venky.

    Hello Venky,
    1. Material / Plant
    A Material is always stored in a Plant & there would be various parameters to be entered for that particular Plant. E.g. Storage Bin, Picking Area, Negative Stocks allowed in Pant, GR Processing time, etc..
    Now the same Material may or may not be sold from the same plant, or even if it is sold from the same plant, there would be different Sales parameters for each combination Sales Organisation & Plant. There Sales Organisation specific parameters are entered in Sales Organisation/PLant view. Tax classification Data, Cash Discount indicator, Sales Unit, Delivering Plant, Division, Minimum Order & Minimum Delivery quantity.
    2. Payment Terms
    The Payment Terms entered in Billing tab in Sales Area data is copied into Sales order & Invoice.
    The Payment Terms in Company Code data are used by FI department when posting direct payment (without reference to Sales Document). e.g. to Offer Cash Discount for paying in advance.
    Hope this clarifies,
    Thanks,
    Jignesh Mehta

  • Questions about RMS

    I am trying to learn about storing data for my application and a few questions came up. (application for a standard cell phone)
    Is RMS the only alternative?
    With RMS, how can you store things, can you store pure objects in some way? Because if you can�t, i didn�t find serialization in the API and how can I then serialize objects?

    http://developers.sun.com/techtopics/mobility/reference/codesamples/index.html#persist
    http://www.corej2me.com/DeveloperResources/sourcecode/rms/rwStreams/index.shtml
    http://www.java2s.com/Code/Java/J2ME/Readandwritetotherecordstore.htm

  • Clarification about parameters to be changed for max no of 100 conv excd

    Hi,
    In our system we had received the error:
    Connect to SAP gateway failed
    Connect_PM  TYPE=B MSHOST=xxxxxxxxxxxxxx GROUP=PUBLIC R3NAME=xxx MSSERV=sapmsXXX PCS=1
    LOCATION    CPIC (TCP/IP) on local host
    ERROR       max no of 100 conversations exceeded
    due to which some users were unable to work in the system.
    The threads that i have found while searching on the topic have suggested changing the parameter CPIC_MAX_CONV=500 (or greater) as per the note 314530.
    And as mentioned in the SAP note 316877:
    " Reduce ~timeout on the ITS machine to enforce the automatic termination of unused sessions."
    Now in SMGW i can see the "Active Connections" (first page of the transaction) and also the drop down option "logged on clients" which gives another list.
    I am now trying to understand which timeout parameter controls which list.
    Most of the entries in the Active connections list are from the TP jlaunch (and seem to be coming from the java stack of the same system). And most of the entries in the Logged on clients list are from the TP SAPSLDAPI.
    I need to know which timeout parameter (as per note 316877) needs to be changed for the problem being faced.
    Or have i misunderstood this ~timeout  parameter and it should be set in Windows environment similar to the CPIC_MAX_CONV parameter ?
    Regards,
    Rohan.

    Hi,
    Thanks for your responses.
    I will be changing the CPIC_MAX_CONV parameter.
    But I would still like to clarify about the other parameter : "~Timeout"
    and be prepared to take action on this as well.
    As per the (conflicting) information I  have so far this seems to be some parameter that is to be maintained in each individual service in SICF ?
    Or do we have any synonymous itsp* or gw* parameter which I can set for the timeout?
    Regards,
    Rohan.

Maybe you are looking for

  • Is there a way to view your FaceTime history?

    Is there a way to view your FaceTime history?

  • Area.subtract( Shape ) doesn't work on Shape Line2D.Double?

    Hi all, I'm working on a method that will return a Shape from a BufferedImage that has transparent values, much like the one that dfgstg developed in [this thread|http://forums.sun.com/thread.jspa?messageID=9809317] . I'm having trouble understanding

  • Passing a filter through an onclick, master/detail xml

    I've been hijacked into helping out with a family history project, and I'm having trouble with a photo gallery page that needs to be filtered by family surname.  See http://www.shtetlinks.jewishgen.org/mattersburg/html/photo_gallery2.htm for work in

  • How to get the desired result

    hi friends i have a field having name value in table which when order by a datetime field named change_date give me the result like shown below a b value * * 3 * * 5 * * -1 * * 8 * * 13 * * 19 * * 21 * * -1 * * 6 now i want a query that will give res

  • Safari WebKit is Missing

    Please help While trying to fix "localizied string not found" I ended up deleting WebKit (System/Library/Frameworks/WebKit.framework/WebKit) I am new to Mac and I really really really would LOVE it if someone could help me with my problem I also can