Gl wise Daywise Cash book and bank book report

Hi all,
Please tell me the tables and fields to create new reports - Gl wise daywise Cash book and bank book reports .
or tell me any BAPI is there.
send me any source u have.
Thanks in advance
regards,
Chandu
Edited by: GoldMoon on Aug 28, 2009 4:56 PM
Edited by: GoldMoon on Aug 28, 2009 5:07 PM

Hi Chandu,
In FAGLFLEXT, every period has a field. The period is the suffix for the field.You will have field for transaction currency as well as local currency in the table period wise.
All FI entries are posted to BKPF (header data) and BSEG (Line item data). From BSEG, dependingon the account type (KOART), the line items are copied to secondary tables like BSIS (open items) and BSAS (cleared items). you need not pass any additional data like xopvw. Entire BSIS contains open items and BSAS contains cleared items.
What you need to do is pass the GL accounts (Bank GL accounts) to BSAS and BSIS tables along with the posting date (BUDAT) for which the report is to be run. From the input date, determine the period (use function module). To get the opening balance you will fetch value from FAGLFLEXT for the previous periods and then for the current period till the previos day from BSIS and BSAS.
For example say the input date is 02.09.2009 and the fiscal period (monat) for this date is 6. Go to FAGLFLEXT, pass the GL account and fetch values for the period 1 to 5 and sum it up. Then go to BSAS and BSIS pass the GL account and posting date from 1st of the month to previos day (input date - 1). Add this to the value fetched from FAGLFLEXT.
Care needs to be given  given to the debit and credit indicator in the tables for the line item.
Hope this gives you a better idea.
Thanks and Regards,
Anit

Similar Messages

  • Cash Book Report

    Hi Guys,
    I am Looking for a Cash Book Report from sap b1.
    I have tried using the General Ledger Report  but i need it as Column wise. and i have searched for ' 'XL-CashBook.ixr' but i didnt find this file.
    If i have 3 Accounts i need it to display it as in columns for those 3 accounts for the given period.
    Pls anybody give me some solution  to get the report.
    Regards,
    Vamsi

    Hi ,
    try below query:
    SELECT
    DocNum,
    STUFF((SELECT ', ' + CAST(DocEntry AS VARCHAR(MAX)) AS text()
    FROM RCT2 b
    WHERE a.DocNum = b.DocNum
    FOR XML PATH('')), 1, 2, '') AS DocEntry
    INTO #Invoices
    FROM RCT2 a
    GROUP BY DocNum
    ORDER BY DocNum
    SELECT T0.TransId, T0.Account, T0.Debit As Credit, T0.Credit As Debit, T0.ShortName, T0.ContraAct, T5.CardCode As Code, T5.CardName As Name, T0.TaxDate, T0.DueDate, 'Ch.No. ' + Cast(T4.CheckNum As VARchar) + ' Rec. No. ' + Cast(T4.RcptNum AS VARCHAR) + ' ' + IsNull('Invoice No. ' + T3.DocEntry, '') + ' ' + IsNull('Clear Date ' + Convert(VARCHAR, T2.MthDate, 103), '') + IsNull(T0.U_Narration, '') AS U_Narration,
    T0.TransType, T0.BaseRef
    INTO #Ledger1
    FROM JDT1 T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    INNER JOIN JDT1 T2 ON T0.TransId = T2.TransId AND T2.Account = @CashAccount
    LEFT JOIN OCHH T4 ON T0.TransId = T4.TransNum AND T0.Ref3Line = T4.CheckNum AND T0.Credit = T4.CheckSum
    LEFT JOIN OCRD T5 ON T4.CardCode = T5.CardCode
    LEFT JOIN #Invoices T3 ON T4.RcptNum = T3.DocNum
    WHERE T0.ContraAct = @CashAccount
    AND (T0.ShortName NOT LIKE 'S%' AND T0.ShortName NOT LIKE 'C%')
    AND T0.TaxDate BETWEEN @Start AND @Finish
    AND T0.TransType = 25
    UNION ALL
    SELECT T0.TransId, T0.Account, T0.Debit As Credit, T0.Credit As Debit, T0.ShortName, T0.ContraAct, T1.AcctCode As Code, T1.AcctName As Name, T0.TaxDate, T0.DueDate, T0.U_Narration, T0.TransType, T0.BaseRef
    FROM JDT1 T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    WHERE T0.ContraAct = @CashAccount
    AND (T0.ShortName NOT LIKE 'S%' AND T0.ShortName NOT LIKE 'C%')
    AND T0.TaxDate BETWEEN @Start AND @Finish
    AND T0.TransType 25
    UNION
    ALL
    SELECT T0.TransId, T0.Account, T0.Debit As Credit, T0.Credit As Debit, T0.ShortName, T0.ContraAct, T1.CardCode As Code, T1.CardName As Name, T0.TaxDate, T0.DueDate, T0.U_Narration, T0.TransType, T0.BaseRef
    FROM JDT1 T0
    INNER JOIN OCRD T1 ON T0.ShortName = T1.CardCode
    WHERE T0.ContraAct = @CashAccount
    AND (T0.ShortName LIKE 'S%' OR T0.ShortName LIKE 'C%')
    AND T0.TaxDate BETWEEN @Start AND @Finish
    SELECT T0.Account, Sum(T0.Debit) As SumDebit, Sum(T0.Credit) As SumCredit
    INTO #OpeningBalances
    FROM JDT1 T0
    WHERE T0.TaxDate BETWEEN @YearStart AND DateAdd(dd, -1, @Start)
    AND T0.Account = @CashAccount
    GROUP BY T0.Account
    SELECT 0 As TCode, 0 As TransId, T0.Account, T1.AcctName, T1.GroupMask, T0.SumDebit - T0.SumCredit As Debit, 0 As Credit, 'Dr.' As BalType, '' As Code, '' As Name, '' As TaxDate, '' As DueDate, '' As U_Narration, T1.AcctCode As Code1, T1.AcctName As Name1, 0 As TransType, '' As BaseRef
    FROM #OpeningBalances T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    WHERE T1.GroupMask = 1
    Or T1.GroupMask = 5
    UNION
    ALL
    SELECT 0 As TCode, 0 As TransId, T0.Account, T1.AcctName, T1.GroupMask, 0 As Debit, T0.SumCredit - T0.SumDebit As Credit, 'Cr.' As BalType, '' As Code, '' As Name, '' As TaxDate, '' As DueDate, '' As U_Narration, T1.AcctCode As Code1, T1.AcctName As Name1, 0 As TransType, '' As BaseRef
    FROM #OpeningBalances T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    WHERE T1.GroupMask = 2
    Or T1.GroupMask = 4
    UNION
    ALL
    SELECT 1 As TCode, T0.TransId, T0.Account, T1.AcctName, T1.GroupMask, T0.Debit, T0.Credit, '' As BalType, T0.Code, T0.Name, T0.TaxDate, T0.DueDate, T0.U_Narration, T1.AcctCode As Code1, T1.AcctName As Name1, T0.TransType, T0.BaseRef
    FROM #Ledger1 T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    Thanks,
    Neetu

  • Issue with Cash Management and liquidity forecast report

    Hello folks,
    I am working with cash management and liquidity forecast reports. While running the report for Cash management, as I drill down to planning levels and induvidual GL accounts for the bank accounts, the figures for GL acounts in report does not tally with actual GL balances. As I drill down to last level, it shows the GL balance display which is different from the values in the report. Can anyone tell me why it does not pick up certain values. I find that certain document type "DZ" values are not picked up by the report. Any suggestions?
    Also, I would like to know is there any way to cross check the values in Liquidity forecast report for sales orders, purchase orders and requisitons through any other report in MM and SD. Would appreciate if someone can respond to mu query.
    Thanks in advance,
    -NK-

    In se38, look for programs starting with RFFD*; there are a few for reconciliation of cash management with SD/MM/GL etc.

  • Unable to print Remarks field from InBank book & Cash Book Reports

    Hi,
    for this bankbook and cashbook reports, we are using Financial Reports-> Accounting -> General Ledger
    in this General Ledger Interface, "BP and Accounts" are two types. For both of modes, i am using same PLD Report.
    I draged the Outgoing payment Remarks  and Incoming Payment remarks  on the Report, but i am unable to see the Remarks data on the report. when i drag the "Journal Remarks" field it is displaying on the report.
    -How to bring the "Outgoing Payment and Incoming Payment Remarks " in General Ledger (Bank book & Cash Book)
    - for bank book and cash book,   General Ledger is the right Report or any other?
    plz hep me asap. urgent.
    Regards,
    Nagababu

    I don't think you would be able to add Outgoing payment Remarks and Incoming Payment Remarks to this template. They are neither available for display nor is the OVPM or ORCT tables available to be added as a table to the PLD.
    Suda

  • Cash payment and bank transfer

    Hi all,
    When some advance cash payments given to the employee in the middle of the month, how we normally incorporate this payment into the system with respect to bank transfer and posting to accounting activiites.
    Regards,
    Celine

    How does the "advance cash payment" work?  Do you give cash to the employee, does the accounting department make the payment (check or EFT) or does payroll execute an Off-Cycle Payment Run to generate the advance (check or EFT) ?
    If the payment is done "outside" of payroll, then you should create one (recuperation) to three (advance, recuperation, balance owing) WTs to manage the situation.
    The "Advance" WT should not generate a new payment if it is only to record something done with cash or through Finance.
    The "Recuperation" WT should deduct from the employee's net pay, and should be posted to FI/CO according to your situation.

  • Period wise capex, capitalisation plan and actual capitalisation report

    Dear PS gurus!
    I am new to the SAP, can some one help in identifying the reports which can give me following informations.
    Period wise capitalisation plan for any WBS or Multiple WBS
    Period wise Actual Capitalisation for any WBS
    Period wise Capex Actual and plan.
    Pls help
    Regards
    Dube

    I think you can only start it on a monthly base, individually.
    Regards
    Hein

  • Cash and Bank book

    HI
    My clients wants the separate day book for cash and bank...
    Ho can we do this????
    since our people defined bank accounts as 'Cash accounts' in chart of accounts...
    so any idea.....

    Hi,
    Check below links for cash book/bank book report queries :
    Re: Cash Book Report
    CASH AND BANK DAY BOOK
    Thanks,
    Neetu

  • CASH AND BANK DAY BOOK

    Dear Freinds
    Where can i find Cash & Bank Day Book ..I am using Sap B1 2007B..
    Is there any Journal Register in SAP B1 2007B
    Waiting for your reply
    warm regards
    anand

    Dear Anand,
    You can view journal register on following path
    Financial - Financial Report - Accounting - Transaction journal report
    select the journal document type to see the particuler register.
    and for cash & bank flow you can see
    Financial - Financial Report - Financial - Cash flow
    select appropriate cash account and time interval daily.
    Regards
    Datta Kharat

  • Cash book and bank book - functional specs

    Hi,
    I have one more issue.
    my client has given some format for cash book and bank book format.
    they need that these two should come in SAP
    could you please tell me how to write Functional spec for this and how to develop through abaper

    Hi,
    SAP has provided the standard program for Cash Journal (FBCJ) there is no other method of posting it.
    May i know that why your client dont want this format.
    This format is accepted & Used world wide .
    Regards,
    Shayam

  • Cash Book and Bank Book

    Hi,
    Please revert with the reasoning of maintaining a seperate cash book and bank book by any corporate in SAP. We have been debating on this for quite long time, but are unable to get any satisfactory reply.
    Kindly revert.
    Many thanks
    Best regards
    Anish Goyal

    Hi Anish,
    Cash Book: All cash transactions are entered in the cash
    book straightway, and ledger accounts are prepared on the
    basis of such records.  Hence, Cash Book is considered as a
    Subsidiary book.  Cash book is again a ledger and a
    principal book since, it serves as cash account and book
    account, the balances of which are recorded in the traial
    balance directly.  Cash book has debit and credit sides. 
    All receipts are entered on the debit side and all payments
    are enetered on the credit side.  It is maintained under
    the Double entry principle.
    Feature of Cash Book:
    1. All cash receipts are cash payments are entered
    chronologically in the cash book
    2. It never shows a credit balance
    3. It serves both the functions of Jounal and Ledger
    sumultaneously.
    Cash Book is prepared by Propwriter. Pass Book is
    prepare by Bank peoples. After transaction take place both
    of them pass the Entries .
       Cash Book shows Dr side Receipt & cr side Payment But in
    pass book Dr side payment & cr side Receipt .
       This 2 are measure difference between Cash Book & Pass
    Book
    Regards,
    Haribabu

  • Cash Book And Bank Book Report

    Dear Experts,
    I want the  Case Book and Bank book report in Sap B1 .
    please tell me ,how i will take these report from SAP b1

    SELECT
            DocNum,
            STUFF((SELECT ', ' + CAST(DocEntry AS VARCHAR(MAX)) AS [text()]
                    FROM RCT2 b
                    WHERE a.DocNum = b.DocNum
                    FOR XML PATH('')), 1, 2, '') AS DocEntry
    INTO #Invoices
    FROM RCT2 a
    GROUP BY DocNum
    ORDER BY DocNum
    SELECT T0.TransId,  T0.Account, T0.Debit As Credit, T0.Credit As Debit, T0.ShortName, T0.ContraAct, T5.CardCode As Code, T5.CardName As Name, T0.TaxDate, T0.DueDate, 'Ch.No. ' + Cast(T4.CheckNum As VARchar) + ' Rec. No. ' + Cast(T4.RcptNum AS VARCHAR) + ' ' + IsNull('Invoice No. ' + T3.DocEntry, '') + ' ' + IsNull('Clear Date ' + Convert(VARCHAR, T2.MthDate, 103), '') + IsNull(T0.U_Narration, '') AS U_Narration,
    T0.TransType, T0.BaseRef
    INTO #Ledger1
    FROM JDT1 T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    INNER JOIN JDT1 T2 ON T0.TransId = T2.TransId AND T2.Account = @CashAccount
    LEFT JOIN OCHH T4 ON T0.TransId = T4.TransNum AND T0.Ref3Line = T4.CheckNum AND T0.Credit = T4.CheckSum
    LEFT JOIN OCRD T5 ON T4.CardCode = T5.CardCode
    LEFT JOIN #Invoices T3 ON T4.RcptNum = T3.DocNum
    WHERE T0.ContraAct = @CashAccount
    AND (T0.ShortName NOT LIKE 'S%' AND T0.ShortName NOT LIKE 'C%')
    AND T0.TaxDate BETWEEN @Start AND @Finish
    AND T0.TransType = 25
    UNION ALL
    SELECT T0.TransId, T0.Account, T0.Debit As Credit, T0.Credit As Debit, T0.ShortName, T0.ContraAct, T1.AcctCode As Code, T1.AcctName As Name, T0.TaxDate, T0.DueDate, T0.U_Narration, T0.TransType, T0.BaseRef
    FROM JDT1 T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    WHERE T0.ContraAct = @CashAccount
    AND (T0.ShortName NOT LIKE 'S%' AND T0.ShortName NOT LIKE 'C%')
    AND T0.TaxDate BETWEEN @Start AND @Finish
    AND T0.TransType <> 25
    UNION
    ALL
    SELECT T0.TransId, T0.Account, T0.Debit As Credit, T0.Credit As Debit, T0.ShortName, T0.ContraAct, T1.CardCode As Code, T1.CardName As Name, T0.TaxDate, T0.DueDate, T0.U_Narration, T0.TransType, T0.BaseRef
    FROM JDT1 T0
    INNER JOIN OCRD T1 ON T0.ShortName = T1.CardCode
    WHERE T0.ContraAct = @CashAccount
    AND (T0.ShortName LIKE 'S%' OR T0.ShortName LIKE 'C%')
    AND T0.TaxDate BETWEEN @Start AND @Finish
    SELECT T0.Account, Sum(T0.Debit) As SumDebit, Sum(T0.Credit) As SumCredit
    INTO #OpeningBalances
    FROM JDT1 T0
    WHERE T0.TaxDate BETWEEN @YearStart AND DateAdd(dd, -1, @Start)
    AND T0.Account = @CashAccount
    GROUP BY T0.Account
    SELECT 0 As TCode, 0 As TransId, T0.Account, T1.AcctName, T1.GroupMask, T0.SumDebit - T0.SumCredit As Debit, 0 As Credit, 'Dr.' As BalType, '' As Code, '' As Name, '' As TaxDate, '' As DueDate, '' As U_Narration, T1.AcctCode As Code1, T1.AcctName As Name1, 0 As TransType, '' As BaseRef
    FROM #OpeningBalances T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    WHERE T1.GroupMask = 1
    Or T1.GroupMask = 5
    UNION
    ALL
    SELECT 0 As TCode, 0 As TransId, T0.Account, T1.AcctName, T1.GroupMask, 0 As Debit, T0.SumCredit - T0.SumDebit As Credit, 'Cr.' As BalType, '' As Code, '' As Name, '' As TaxDate, '' As DueDate, '' As U_Narration, T1.AcctCode As Code1, T1.AcctName As Name1, 0 As TransType, '' As BaseRef
    FROM #OpeningBalances T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode
    WHERE T1.GroupMask = 2
    Or T1.GroupMask = 4
    UNION
    ALL
    SELECT 1 As TCode, T0.TransId, T0.Account, T1.AcctName, T1.GroupMask, T0.Debit, T0.Credit, '' As BalType, T0.Code, T0.Name, T0.TaxDate, T0.DueDate, T0.U_Narration, T1.AcctCode As Code1, T1.AcctName As Name1, T0.TransType, T0.BaseRef
    FROM #Ledger1 T0
    INNER JOIN OACT T1 ON T0.Account = T1.AcctCode

  • Cash Book, Bank Book & Purchase Register

    Hi ABAP Gurus
    I want to print Cash Book, Bank Book & Purchase Register from my SAP ERP System. I do not have any ABAP Programmer for which reason I cannot develop any ABAP Program for the same. Can any one of you send me the ABAP Programs to print Cash Book, Bank Book and Purchase Register ASAP ?
    I will offer you maximum number of points if you do the needful.
    Thanks & Regards

    >
    Anil Manke wrote:
    > Hi ABAP Gurus
    >
    > I want to print Cash Book, Bank Book & Purchase Register from my SAP ERP System. I do not have any ABAP Programmer for which reason I cannot develop any ABAP Program for the same. Can any one of you send me the ABAP Programs to print Cash Book, Bank Book and Purchase Register ASAP ?
    >
    > I will offer you maximum number of points if you do the needful.
    >
    > Thanks & Regards
    Then you need to find the money to hire an ABAPer or jusy do without the requirements.
    Do you really think people will spend time doing development for you in return for SDN points?!  Most people I know work for money.  SDN points do not clothe or feed a family...

  • Cash Book & Bank book

    Hi All,
    I need two reports. Cash book and Bank book. What will be the query?
    Regards,
    Rupa Sarkar

    Hi Rupa....
    Its always beneficial to suggest system default reports for finance........
    So suggest the same to your client....
    There are many good reports which your client should take interest....
    Regards,
    Rahul

  • Cash Book & Bank Book Reports in FI

    Hi FI & ABAP-FI Gurus
    I am looking for reports for Cash Book and Bank Book. Can anybody tell me any *_Standard Program_* for getting report for Cash Book and Bank Book OR can anybody send me 'Z' program to get report for Cash Book and Bank Book.
    Thanks & Regards

    Hello Anil,
    Standard reports for Cash book & Bank book
    Cash Book
    Cash Journal : T.code FBCJ
    Report - S_ALR_87012309 - Print Cashbook
    You can also try this report
    J3RFCASH15 - Cash Journal Reports
    Bank Book
    There is no standard report for Bank Book
    S_ALR_87012348 - Cashed Checks per Bank Account
    S_ALR_87012349 - Outstanding Checks Analysis per G/L Account and Vendor
    Please let me know if you need more information.
    Thanks
    Para

  • Standard report for cash book & Bank book

    Hi Guru's,
    Please tell me the transaction codes for reporting cash journal & Bank book in standard sap
    Thanks.
    Santosh Rothe

    Hi,
    For standard report for cash book & Bank book
    Cash Journal : T.code FBCJ
    Report -  S_ALR_87012309 - Print Cashbook
    You can also try this report
    J3RFCASH15 - Cash Journal Reports
    For Bank Book
    There is no standard report for Bank Book
    S_ALR_87012348 - Cashed Checks per Bank Account
    S_ALR_87012349 - Outstanding Checks Analysis per G/L Account and Vendor
    Please let me know if you need more information.
    Regards
    Sridhar M

Maybe you are looking for

  • Patching Grid Control OMS and Agent to 10.2.0.5 issue

    Oracle 11gR1 RHEL5 - Grid Control 10.2.0.5 Hi All, I have been stuck on this issue for over a month (was relying on Oracle supports help and they just would not reply) and I can't figure it out. Basically, what happened is that my 10.2.0.5 patch set

  • Content not rendering when renderMode is set to CPU on QM734-8G

    I developed a mobile app for Android and iOS. Recently, I've come across an android tablet, QM734-8G, that uses Android 4.2.2. When launching the app on this device, I simply get a blank screen and no content is rendered. I know the app is running be

  • Select statement not working

    hi to all, I am trying to write use inner joining . here is code DATA:tabname LIKE dd02L-tabname,      table_disc LIKE dd02t-ddtext.   SELECT  dd02ltabname dd02tddtext INTO (tabname,table_disc)     FROM dd02l INNER JOIN dd02t on dd02ltabname = dd02tt

  • Can I use iWeb with Lion and Mountain Lion

    I have been using iWeb for my website. If I upgrade to Lion or Mountain Lion or later versions - what wil happen - can I still use my iWeb.

  • Error: XML parsing failed because ""

    Error: XML parsing failed because "" Has anybody come across this error before? My BPEL file validates fine, but when I try to compile the project I get that error, when I click on "go to source" it just takes me to the top of the BPEL file. So I hav