Difference between Cash Counter and Cash Journal

Hi All,
Please tell me what is the difference between Cash Counters, Cash Journal And Cash Book.
How can we use all of these in SAP FI?
Please revert asap.
Thank You

Dear Verma
Cash Journal
The cash journal is a subledger of Bank Accounting. It is used to manage a company's cash transactions. The system automatically calculates and displays the opening and closing balances, and the receipts and payments totals. You can run several cash journals for each company code. You can also carry out postings to G/L accounts, as well as vendor and customer accounts.
To my knowledge there is nothing called Cash Book and Cash Counters in SAP. If this helps please reward with points.
Best Regards
kesav

Similar Messages

  • SCOM-Difference between Problem Count and Event Count in Application Failure Analysis Report

    Dear All, 
    Could someone explain me clearly , the difference between  Problem Count and
    Event Count in Application Failure Analysis  Report. Please help me in understanding What is meant be problem and event in the report .
    Thanks in Advance.
    Regards,
    Rajesh Kumar C

    Hello Rajesh,
    The "problem" is the logically grouped set of the exception events which have the identical hash calculated over several fields as "Stack", "Source", "Failed Function" and so on... So, even if exceptions are different
    in the other properties but hash matches over the considered properties - then all those exceptions go into the same "problem group".
    So, event is an instance of the problem. One event contributes to one problem but one problem might have a huge event count if you have a repeating issue.
    The logic is similar for the performance analysis report, only fields that go into the "problem" hash are different. e.g. "Stack" is not used in hash for perf events...
    Dmitry Matveev

  • What is the difference between partition-count and the number of caches?

    What is the difference between partition-count and the number of caches in Coherence? Are they same?

    Those are totally orthogonal concepts.
    For more, look at this thread where I answered your other related questions and explain this, too:
    Where can I find the accurate definitions of these terms?
    Best regards,
    Robert

  • Difference between Transaction Figures and Line Items

    Hi,
    I gone through FI like FI-GL,FI-AR,FI-AP..there i find...
    Line Items & Transaction figures as main...like
    in FI we have
    Line Items - 0FI_GL_4,0FI_AR_4,0FI_AP_4 etc...
    Transaction Figures - 0FI_GL_6,0FI_AR_6,0FI_AP_6 etc...
    Now Can some please explain...
    what exactly Line Items are?
    What exactly Transaction Figures are?
    How data flows from end to end in FI? i.e where exactly GL,AR,AP comes into picture..how they are internally related?
    Some one please explain me in detail (with expamles if possible) and quick reply is much appreciated...
    Regards
    Ramsunder

    Hi
    What exactly  line items :
    Line items are document items that were posted to a specific account. In contrast to a document item a line item only contains the information from the document that is relevant from the account view.
    You can display the following line items:
    Open items, Cleared items, Noted items, Parked items ,Items with special G/L transactions (in Accounts Receivable and Accounts Payable),Items with customer or vendor items (in Accounts Receivable and Accounts Payable)
    You can display the line items for the following account types:  Customer accounts,Vendor accounts,G/L accounts.
    What exactly Transaction Figures are?
    Transaction figures are the sums of line items on the debit or credit side. The balance is the difference between the debit and the credit transaction figure.
    If you take General ledger
    AP records all accounting transactions for dealings with suppliers(Vendors). Much of its data is obtained from procurement (Materials Management).
    AR records all accounting transactions for dealings with customers. Much of its data is obtained from Sales and Distribution.
    Asset Accounting records all accounting transactions relating to the management of assets.
    Travel Management manages and calculates travel costs and supports travel planning and travel expenses.
    Bank ledger supports the posting of cash flows.
    Regards
    Chandra Sekhar T

  • Feature set difference between FI-AR and FI-CA

    Hi,
    While I am trying to do a comparison analysis between FI-AR/AP and FI-CA for Insurance Industry, I can deduce various facts like FI-CA been developed for transaction extensive industries like telecom/insurance which might often need automated processing (FI-AR appears to have more of manual processes for handling aspects of incoming payments) along with required performance. FI-AR/AP are more of standard Accounts receivable/payable module not necessarily catering to exact needs of industries mentioned above. Another major difference is the more flexible master data model FI-CA has to offer compared to FI-AR/AP.
    However, I am not able to deduce clearly if there are corresponding features available in FI-AR/AP for specific features available in FI-CA for handling incoming & outgoing payments. e.g.:
    1) Is bank reconciliation supported in FI-AR/AP? Do we have mechanisms to upload electronic bank statement for the same?
    2) Does FI-AR provides varying features like different lot processing in FI-CA for bulk processing, Cash desk (i know this is not supported in FI-AR). The process of clearing appears to be very manual intensive.
    3) Similarly what is the support for payments (especially automated for bulk processing) in FI-AP? 
    4) Assume other insurance industry specific features like brokers collection, collection agency collections, co-insurance specific features etc. are not supported in FI-AR/AP and no corresponding features would exist for obvious reasons.  
    Please suggest any other major differences between FI-CA and FI-AR/AP from an Insurance/Reinsurance industry perspective you may know of.
    Thanks in advance for your time.
    Regards,
    Ankit

    Ravindra,
    1) Check the configuration.
    Data from SD is posted to accounts (FI/PCA) via condition type -> accout key -> access sequence -> account.
    Data from SD is posted to SIS via the mapping of condition type to key figures.
    2) Check if values are posted to sales accounts directly from FI. These will not reflect in SIS.
    Mohit

  • Difference between delivery related and order related billing

    Hello Friends,
    Kindly explain the difference between delivery related and order related billing with an example. Thanks

    The billing relevance is controlled by item category of material, which u have assigned to sales document type.
    For example
    1.item category –TAN
    Billing relevance is –A- Standard-Delivery-related billing document
    So in standard order of material which has to get delivered, we will bill it on its delivery. So billing relevance is delivery related billing.
    2.BVN
    In cash sales item category is BVN whose billing relevance is Relevant for order-related billing - status acc.to order qty.
    So here we will bill the customer from sales order only, no need to go to delivery.
    DON’T FORGT TO REWARD POINTS IF THIS ANSWER SATISFIES YOU.
    Thanks
    Tushar
    SAP SD, SAP BI
    09822984340

  • Difference between F-28 and F-30

    Hi,
    Can someone please explain what is the difference between F-28 and F-30?
    Thanks,
    Rock

    Hi,
    As the description says,
    F-28 - Post Incoming payments
    F-30 - Post with clearing
    Incoming pmts is a normal posting.
    Will explain the post with clearing with example -
    Say a situation, when an employee is treated as vendor and is given a cheque for official expenses.  He need to cash this in bank.
    So the first JV will be -
    Vendor - Debit
    check o/s - Credit
    When the employee present the check to the bank and cash it, there is one way to pass the JV normally through FB01.  But ideally, the better way is to Post with clearing.  So,
    check o/s - Debit
    Bank - credit
    Hope it is clear.  Pls. assign points, if useful
    Thanks,
    sridevi

  • Difference between sales order and credit order

    Hi friends,
    can any explain about difference between sales order and credit order in SAP.
    Thanks and Regards.

    Hi Narayana,
    This Depends upon your Client Requirement.
    If you are using the Credit Management to your client. then you maintain certain checks like Simple Credit, Automatic Credit at Sales Order Level.
    If the Client want a seperate Document type for Credit Sales and Normal Sales if having Purpose.
    Other wise you can use only one Document type for both,because in Standard Sap, For Cash Sale have seperate Document type.
    Please Reward If Really Helpful,
    Thanks and Regards,
    Sateesh.Kandula

  • What is difference between tax procedure and pricing procedure?

    Dear Gurus,
    Would you please let me know the difference between tax procedure and pricing procedure?
    Why it is necessary to maintain them separately?
    Thanks in advance,
    Ranjan

    Hi
    Tax procedure settings
    OBBG - Assign Country to calculation procedure.
    OBCO - Specify structure for Tax Jurisdiction code. For country like U.S.A.
    LG -> character length of first level of hierarchy within your tax jurisdiction code structure.
    LG -> Second level of hierarchy as above.
    LG -> Third level of hierarchy as above.
    LG -> Fourth level of hierarchy as above.
    TX -> Tick if you want the system to determine taxes on a line by line basis instead of determining them on a cumulative basis
               per tax jurisdiction code.
    OBCP - Define Tax Jurisdiction code
    Dil -> Tick if you do not want tax amounts included in the based amount used for calculating cash discounts.
    Txl -> Tick if you want the cash discount amount deducted from the base amount that is used to calculate taxes.
    FTXP - Define Taxes on Sales/Purchases Code.
    OBCL - Allow Tax codes for non-taxable transactions.
    In MM module, pricing procedure is used during RFQ and PO creation. Total value of material based on all addition and subtraction like discount, surcharge, tax, freight, etc. In this we are defining pricing procedure and linking to vendor and purchase department through the virtual schemas. 
    Following steps for pricing procedure as,
    1. Define conditions.
    2. Define pricing procedure.
    3. Define virtual purchase organization and vendor.
    4. Info Record.
    Regards,
    Raman

  • Difference between Classic RE and RE-FX  (Real Estate Management)?

    Hi all,
    I am in a product developement team for developing a industrial Solution for HomeBuilding, for that we require Real estate(RE) Management Component....
    So i want to know some of the basics of the RE....
    Can someone explain me,
    <b>1) The difference between Classic RE and RE-FX.
    2) Now which we have to use for Homebuilding.
    3) what are the prerequisites for using RE or RE-FX.
    4) From which version they are available. can we still use classic RE.
    5) What is the difference in using RE Management as individual application and as a part of Homebuilding....
    </b>
    Hope your answers will be as simpler and eloborate so as to my understading as a fresher in this field....
    I Expect more links for online resources, presentations and Documents if any...
    Thanks in advance....
    Regards,
    Karthik D

    <b>So you want to know some of the basics of the RE....</b>
    Real Estate Management module is more robust in managing Real Estate properties for activities and processes like leasing, property maintenance like manging repairs etc (when attached to Plant Maintenance module). You can also use it for Lease in's. (caution: please associate 'renting' wherever lease is mentioned, not to get confused with lease of machinery or financia lease etc.)
    The <b>main</b> master data in RE are like  Business Entity,Property,  Buildings, Rental Units and Leaseout. These are called RE-Objects and they are also <b>Controlling objects.</b> For example let's take Spenzer Plaza in Chennai and you are the owner. The whole Spencer Plaza will be a <b>Business Entity</b>. The land in there will be created as a <b>Property</b> and the building structure as <b>Building</b>. The several floors or the individual rentable portions will be created as <b>Rental Units</b>. When 'Planet M' approaches you to rent one of the floors, you create a <b>Lease out</b> with reference to one of the Rental Unit.
    The system automatically creates a schecule of periodic rentals called cash flow and it has the capabilities to debit the customer Planet M account with the rent due. etc.
    You can also maintain information to land through Land Register.
    <b>2) Now which we have to use for Homebuilding.</b> and
    <b>5) What is the difference in using RE Management as individual application and as a part of Homebuilding....</b>
    These are not used for Homebuilding.
    <b>3) what are the prerequisites for using RE or RE-FX.</b>
    You need to have FI and CO before you can use REM.
    <b>4) From which version they are available. can we still use classic RE.</b>
    4.5B onwards RE was introduced as a Inudstry specific module under FI. It became as a part of FI  from 4.6B December 1999. The RE-FX cameinto effect from Enterprise version.
    You can continue to use RE Classic even in later releases. But once you activate the RE-FX you can no longer user Classic. There is a switch to start using RE-FX.
    <b>1) The difference between Classic RE and RE-FX.</b>
    There were some restriction in classic RE that you must have an RE Objects before you can create a contract. In RE-FX these have been removed. For more information on RE-FX you can read the release notes available on SAP's help portal.

  • What is difference between sy-index and sy-tabix and where both are using ?

    what is difference between sy-index and sy-tabix and where both are using ?

    hi nagaraju
    sy-tabix is in Internal table, current line index. So it can only be used while looping at the internal table.
    sy-index is in Loops, number of current pass. This you can use in other loop statements also (like do-enddo loop, while-endwhile)
    SY-INDEX is a counter for following loops: do...enddo, while..endwhile
    SY-TABIX is a counter for LOOP...ENDLOOP, READ TABLE...
    Here is an example from which you can understand the difference between sy-tabix and sy-index.
    Itab is an internal table with the following data in it.
    id Name
    198 XYZ
    475 ABC
    545 PQR.
    loop at itab where id > 300.
    write :/ itab-id, itab-name , sy-tabix, sy-index.
    endloop.
    My output will be :
    475 ABC 2 1
    545 PQR 3 2
    Sy-tabix is the index of the record in internal table.
    sy-index gives the no of times of loop passes.
    So, for the first record in the output (475 ABC), 2 is the index of the record in internal table and as it is first time loop pass occured, sy-index value is 1.
    Regards,
    navjot
    award points

  • Difference between open loop and closed loop mode when finding the index on a stepper motor axis.

    I have a test system which uses a PXI-7352 motion controller with a MID-7602 stepper motor drive to position a 200 step/revolution stepper motor with an attached 1000 line encoder.  The MID-7602 is configured for 64 microsteps per step, giving 12,800 microsteps and 4000 encoder counts per revolution.  The system is controlled using LabView 7.1 and NI-Motion 6.13.  To home the motor, I've defined a sequence in MAX which first finds the reverse limit switch and then moves forward to the encoder index pulse.
    When finding its reference in open loop mode, the system its reference at the same microstep each time.  When findings its reference in closed loop mode, the system finds its reference somewhere within about a 20 microstep wide range.
    I hope somebody out there with more experience with this controller can describe the difference between finding the encoder index in open loop mode and finding the encoder index in closed loop mode. 
    Thanks,
    Mark Moss

    Hello Mark,
    I suspect that the behavior you are experiencing has today
    with the resolution difference between your encoder and your
    microstepping.  Let me illustrate with an
    example:
    Example Setup
    Stepper
    Motor
    NI
    Motion Controller
    10
    steps per encoder pulse (Every 10 steps the controller gets an encoder
    pulse, therefore positions 0-9 all appear to be 0 to the controller)
    The
    system has a maximum of 3 pull in moves set
    Open Loop Scenario
    The
    system is commanded to go to position 9.
    The
    controller sends out 9 pulses.
    The
    motor moves to position 9.
    Closed Loop Scenario
    The
    system is commanded to go to position 9.
    The
    controller sends out 9 pulses.
    The
    motor moves to position 9.
    The
    controller checks its position and sees that it is still at position 0
    because it has not received an encoder pulse.
    Because
    the controller thinks it is still at position 0, it sends another 9 pulses
    as its first pull in move.
    The
    motor moves to position 18.
    The
    controller checks its position and sees that it is at position 10 because
    it has only received one encoder pulse.
    Because
    the controller thinks it is still at position 10, it sends1 reverse pulse
    as its second pull in move.
    The
    motor moves to position 17.
    The
    controller checks its position and sees that it is at position 10 because
    it has only received one encoder pulse.
    Because
    the controller thinks it is still at position 10, it sends and additional
    single reverse pulse as its third pull in move.
    The
    motor moves to its final position of 16.
    I believe something similar is happening with your
    application as it looks for the index pulse. 
    Because the controller does not compensate for what it perceives as
    position error in open loop mode, the motor always goes to the same commanded
    position.  In closed loop mode, the motor
    is bouncing around inside the single index encoder pulse trying to find a
    certain position.
    There are several recommendations I can make towards
    correcting this behavior.  These
    recommendations are in order of effectiveness:
    Setup
    your system so that there are more encoder counts per revolution than
    steps per revolution.
    Turn
    off pull-in moves by setting them to 0 in MAX.
    Use an
    open loop configuration.
    Play
    around with the pull in window in MAX.
    Regards,
    Luke H

  • Question about main difference between Java bean and Java class in JSP

    Hi All,
    I am new to Java Bean and wonder what is the main difference to use a Bean or an Object in the jsp. I have search on the forum and find some post also asking the question but still answer my doubt. Indeed, what is the real advantage of using bean in jsp.
    Let me give an example to illustrate my question:
    <code>
    <%@ page errorPage="errorpage.jsp" %>
    <%@ page import="ShoppingCart" %>
    <!-- Instantiate the Counter bean with an id of "counter" -->
    <jsp:useBean id="cart" scope="session" class="ShoppingCart" />
    <html>
    <head><title>Shopping Cart</title></head>
    <body bgcolor="#FFFFFF">
    Your cart's ID is: <%=cart.getId()%>.
    </body>
    <html>
    </code>
    In the above code, I can also create a object of ShoppingCart by new operator then get the id at the following way.
    <code>
    <%
    ShoppingCart cart = new ShoppingCart();
    out.println(cart.getId());
    %>
    </code>
    Now my question is what is the difference between the two method? As in my mind, a normal class can also have it setter and getter methods for its properties. But someone may say that, there is a scope="session", which can be declared in an normal object. It may be a point but it can be easily solved but putting the object in session by "session.setAttribute("cart", cart)".
    I have been searching on this issue on the internet for a long time and most of them just say someting like "persistance of state", "bean follow some conventions of naming", "bean must implement ser" and so on. All of above can be solved by other means, for example, a normal class can also follow the convention. I am really get confused with it, and really want to know what is the main point(s) of using the java bean.
    Any help will be highly apprecaited. Thanks!!!
    Best Regards,
    Alex

    Hi All,
    I am new to Java Bean and wonder what is the main
    difference to use a Bean or an Object in the jsp. The first thing to realize is that JavaBeans are just Plain Old Java Objects (POJOs) that follow a specific set of semantics (get/set methods, etc...). So what is the difference between a Bean and an Object? Nothing.
    <jsp:useBean id="cart" scope="session" class="ShoppingCart" />
    In the above code, I can also create a object of
    ShoppingCart by new operator then get the id at the
    following way.
    ShoppingCart cart = new ShoppingCart();
    out.println(cart.getId());
    ...Sure you could. And if the Cart was in a package (it has to be) you also need to put an import statement in. Oh, and to make sure the object is accessable in the same scope, you have to put it into the PageContext scope. And to totally equal, you first check to see if that object already exists in scope. So to get the equivalant of this:
    <jsp:useBean id="cart" class="my.pack.ShoppingCart"/>Then your scriptlet looks like this:
    <%@ page import="my.pack.ShoppingCart %>
    <%
      ShoppingCart cart = pageContext.getAttribute("cart");
      if (cart == null) {
        cart = new ShoppingCart();
        pageContext.setAttribute("cart", cart);
    %>So it is a lot more work.
    As in my mind, a normal class can also
    have it setter and getter methods for its properties.True ... See below.
    But someone may say that, there is a scope="session",
    which can be declared in an normal object.As long as the object is serializeable, yes.
    It may be
    a point but it can be easily solved but putting the
    object in session by "session.setAttribute("cart",
    cart)".Possible, but if the object isn't serializable it can be unsafe. As the point I mentioned above, the useBean tag allows you to check if the bean exists already, and use that, or make a new one if it does not yet exist in one line. A lot easier than the code you need to use otherwise.
    I have been searching on this issue on the internet
    for a long time and most of them just say someting
    like "persistance of state", "bean follow some
    conventions of naming", "bean must implement ser" and
    so on. Right, that would go along the lines of the definition of what a JavaBean is.
    All of above can be solved by other means, for
    example, a normal class can also follow the
    convention. And if it does - then it is a JavaBean! A JavaBean is any Object whose class definition would include all of the following:
    1) A public, no-argument constructor
    2) Implements Serializeable
    3) Properties are revealed through public mutator methods (void return type, start with 'set' have a single Object parameter list) and public accessor methods (Object return type, void parameter list, begin with 'get').
    4) Contain any necessary event handling methods. Depending on the purpose of the bean, you may include event handlers for when the properties change.
    I am really get confused with it, and
    really want to know what is the main point(s) of
    using the java bean.JavaBeans are normal objects that follow these conventions. Because they do, then you can access them through simplified means. For example, One way of having an object in session that contains data I want to print our might be:
    <%@ page import="my.pack.ShoppingCart %>
    <%
      ShoppingCart cart = session.getAttribute("cart");
      if (cart == null) {
        cart = new ShoppingCart();
        session.setAttribute("cart", cart);
    %>Then later where I want to print a total:
    <% out.print(cart.getTotal() %>Or, if the cart is a JavaBean I could do this:
    <jsp:useBean id="cart" class="my.pack.ShoppingCart" scope="session"/>
    Then later on:
    <jsp:getProperty name="cart" property="total"/>
    Or perhaps I want to set some properties on the object that I get off of the URL's parameter group. I could do this:
    <%
      ShoppingCart cart = session.getAttribute("cart");
      if (cart == null) {
        cart = new ShoppingCart();
        cart.setCreditCard(request.getParameter("creditCard"));
        cart.setFirstName(request.getParameter("firstName"));
        cart.setLastName(request.getParameter("lastName"));
        cart.setBillingAddress1(request.getParameter("billingAddress1"));
        cart.setBillingAddress2(request.getParameter("billingAddress2"));
        cart.setZipCode(request.getParameter("zipCode"));
        cart.setRegion(request.getParameter("region"));
        cart.setCountry(request.getParameter("country"));
        pageContext.setAttribute("cart", cart);
        session.setAttribute("cart", cart);
      }Or you could use:
    <jsp:useBean id="cart" class="my.pack.ShoppingCart" scope="session">
      <jsp:setProperty name="cart" property="*"/>
    </jsp:useBean>The second seems easier to me.
    It also allows you to use your objects in more varied cases - for example, JSTL (the standard tag libraries) and EL (expression language) only work with JavaBeans (objects that follow the JavaBeans conventions) because they expect objects to have the no-arg constuctor, and properties accessed/changed via getXXX and setXXX methods.
    >
    Any help will be highly apprecaited. Thanks!!!
    Best Regards,
    Alex

  • Difference between inner join and outer join

    1.Difference between inner join and outer join
    2.wht is the difference in using hide and get crusor value in interactive.
    3. Using join is better or views in writting program . Which is better.

    Table 1                      Table 2
    A
    B
    C
    D
    D
    E
    F
    G
    H
    a1
    b1
    c1
    1
    1
    e1
    f1
    g1
    h1
    a2
    b2
    c2
    1
    3
    e2
    f2
    g2
    h2
    a3
    b3
    c3
    2
    4
    e3
    f3
    g3
    h3
    a4
    b4
    c4
    3
    |--|||--|
        Inner Join
        |--||||||||--|
        | A  | B  | C  | D  | D  | E  | F  | G  | H  |
        |--||||||||--|
        | a1 | b1 | c1 | 1  | 1  | e1 | f1 | g1 | h1 |
        | a2 | b2 | c2 | 1  | 1  | e1 | f1 | g1 | h1 |
        | a4 | b4 | c4 | 3  | 3  | e2 | f2 | g2 | h2 |
        |--||||||||--|
    Example
    Output a list of all flights from Frankfurt to New York between September 10th and 20th, 2001 that are not sold out:
    DATA: DATE   LIKE SFLIGHT-FLDATE,
          CARRID LIKE SFLIGHT-CARRID,
          CONNID LIKE SFLIGHT-CONNID.
    SELECT FCARRID FCONNID F~FLDATE
        INTO (CARRID, CONNID, DATE)
        FROM SFLIGHT AS F INNER JOIN SPFLI AS P
               ON FCARRID = PCARRID AND
                  FCONNID = PCONNID
        WHERE P~CITYFROM = 'FRANKFURT'
          AND P~CITYTO   = 'NEW YORK'
          AND F~FLDATE BETWEEN '20010910' AND '20010920'
          AND FSEATSOCC < FSEATSMAX.
      WRITE: / DATE, CARRID, CONNID.
    ENDSELECT.
    If there are columns with the same name in both tables, you must distinguish between them by prefixing the field descriptor with the table name or a table alias.
    Note
    In order to determine the result of a SELECT command where the FROM clause contains a join, the database system first creates a temporary table containing the lines that meet the ON condition. The WHERE condition is then applied to the temporary table. It does not matter in an inner join whether the condition is in the ON or WHEREclause. The following example returns the same solution as the previous one.
    Example
    Output of a list of all flights from Frankfurt to New York between September 10th and 20th, 2001 that are not sold out:
    DATA: DATE   LIKE SFLIGHT-FLDATE,
          CARRID LIKE SFLIGHT-CARRID,
          CONNID LIKE SFLIGHT-CONNID.
    SELECT FCARRID FCONNID F~FLDATE
        INTO (CARRID, CONNID, DATE)
        FROM SFLIGHT AS F INNER JOIN SPFLI AS P
               ON FCARRID = PCARRID
        WHERE FCONNID = PCONNID
          AND P~CITYFROM = 'FRANKFURT'
          AND P~CITYTO   = 'NEW YORK'
          AND F~FLDATE BETWEEN '20010910' AND '20010920'
          AND FSEATSOCC < FSEATSMAX.
      WRITE: / DATE, CARRID, CONNID.
    ENDSELECT.
    Note
    Since not all of the database systems supported by SAP use the standard syntax for ON conditions, the syntax has been restricted. It only allows those joins that produce the same results on all of the supported database systems:
    Only a table or view may appear to the right of the JOIN operator, not another join expression.
    Only AND is possible in the ON condition as a logical operator.
    Each comparison in the ON condition must contain a field from the right-hand table.
    If an outer join occurs in the FROM clause, all the ON conditions must contain at least one "real" JOIN condition (a condition that contains a field from tabref1 amd a field from tabref2.
    Note
    In some cases, '*' may be specified in the SELECT clause, and an internal table or work area is entered into the INTO clause (instead of a list of fields). If so, the fields are written to the target area from left to right in the order in which the tables appear in the FROM clause, according to the structure of each table work area. There can then be gaps between table work areas if you use an Alignment Request. For this reason, you should define the target work area with reference to the types of the database tables, not simply by counting the total number of fields. For an example, see below:
    Variant 3
    ... FROM tabref1 LEFT [OUTER] JOIN tabref2 ON cond
    Effect
    Selects the data from the transparent database tables and/or views specified in tabref1 and tabref2. tabref1 und tabref2 both have either the same form as in variant 1 or are themselves join expressions. The keyword OUTER can be omitted. The database tables or views specified in tabref1 and tabref2 must be recognized by the ABAP-Dictionary.
    In order to determine the result of a SELECT command where the FROM clause contains a left outer join, the database system creates a temporary table containing the lines that meet the ON condition. The remaining fields from the left-hand table (tabref1) are then added to this table, and their corresponding fields from the right-hand table are filled with ZERO values. The system then applies the WHERE condition to the table.
    Left outer join between table 1 and table 2 where column D in both tables set the join condition:
    Table 1                      Table 2
    A
    B
    C
    D
    D
    E
    F
    G
    H
    a1
    b1
    c1
    1
    1
    e1
    f1
    g1
    h1
    a2
    b2
    c2
    1
    3
    e2
    f2
    g2
    h2
    a3
    b3
    c3
    2
    4
    e3
    f3
    g3
    h3
    a4
    b4
    c4
    3
    |--|||--|
        Left Outer Join
        |--||||||||--|
        | A  | B  | C  | D  | D  | E  | F  | G  | H  |
        |--||||||||--|
        | a1 | b1 | c1 | 1  | 1  | e1 | f1 | g1 | h1 |
        | a2 | b2 | c2 | 1  | 1  | e1 | f1 | g1 | h1 |
        | a3 | b3 | c3 | 2  |NULL|NULL|NULL|NULL|NULL|
        | a4 | b4 | c4 | 3  | 3  | e2 | f2 | g2 | h2 |
        |--||||||||--|
    Regards
    Prabhu

  • Difference between capacity formulae and scheduling formulae in workcenter

    Hi experts please give me the solution for my queries
    1. What are  the  capacity formulae and scheduling formulae in workcenter, give me examples, What is the difference between capacity formulae and scheduling formulae in workcenter , how these  are used  in workcenter.
    2. what is group and group counter in routing  , how these are used in routing , please explain.
    3. what is the difference between PRTs created with MM01 AND CF01
    4. what is alternative group and order catagery
    5. what is system status , user status and authorisation matrix

    >
    hemamaheswararao wrote:
    > Hi experts please give me the solution for my queries
    > 1. What are  the  capacity formulae and scheduling formulae in workcenter, give me examples, What is the difference between capacity formulae and scheduling formulae in workcenter , how these  are used  in workcenter.
    > 2. what is group and group counter in routing  , how these are used in routing , please explain.
    > 3. what is the difference between PRTs created with MM01 AND CF01
    > 4. what is alternative group and order catagery
    > 5. what is system status , user status and authorisation matrix
    Dear Hemamashewararao,
    Welcome to SDN !
    As per rules you need to raise only one query as per one thread
    Coming to your first query
    As per business requirement formula will be defined
    The most important difference between Capacity formula and scheduling formula
    In SPRO
    for scheduling formula tick mark will be marked for scheduling where as for capacity option  tick mark will not ticked
    For capacity formula tick mark will be marked for option capacity where as for scheduling option tick mark will not ticked
    Currently i am not in front of SAP so i couldn't give you path
    Good Luck !!!
    Regards
    Madhu

Maybe you are looking for

  • Dynamic URL's in RTF Template

    I know I can uset the url:{'c:\logo.gif'} in a picture to dynamically load a gif into by report, but how do I do it if I want the location of the gif to come in on the XML so that I can have different logos or signatures based on the report data?

  • Unable to View Messages

    I have been downloading and sending e-mails on my macbook for some time and suddenly I can no longer receive e-mails. I can see the new e-mails being downloaded in the activity monitor but they don't show up in the inbox. I can still send e-mails wit

  • PHP service super-class regeneration

    Hello all ! I need your help with a strange problem.. In my Flex project, I have PHP files with the services automatically generated (the two .as files). My  problem is that one : When I modify my PHP file and click on the  refresh button (in the tre

  • FM to change the standard routing

    Hi all, I'm wondering if there is any BAPI or FM to change the standard routing, say, insert some operation, update some elements, etc... regards.

  • My trackpad is clicky/feels loose, what can I do?

    My trackpad will make a click noise before i even click down. Really it feels like it is loose. I took it to the Apple store and they're telling me that the entire top case would need to be replaced to fix it (about $450). I was wondering if anyone h