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
-
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,
VamsiHi ,
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,
NagababuI 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,
CelineHow 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
DubeI think you can only start it on a monthly base, individually.
Regards
Hein -
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 -
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
anandDear 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 abaperHi,
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 -
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 GoyalHi 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 b1SELECT
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... -
Hi All,
I need two reports. Cash book and Bank book. What will be the query?
Regards,
Rupa SarkarHi 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 & RegardsHello 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 RotheHi,
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
-
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