Negative balance in Cash Account
Is there any way to view only Negative balances in Cash Account???
Hi,
Check Account balance window of the the Cash Account G\L and the column Cumulative Balance. When the cumulative balance is negative, the Cash Account have gone below zero.
If you want only those specific days, then you have to query using the SQL tables.
Kind Regards,
Jitin
SAP Business One Forum Team
Similar Messages
-
Negative Balance with cash account not allowed
Dear Expert,
I want to stop transaction with negative cash balance in Cash account.
How do I do it? Please help me.Hello sujankjana ,
Please try this in SP_Transactionnotification procedure.
IF @transaction_type = 'A' ANd @object_type ='46'
Begin
Declare @Amount decimal(10,3)
Set @Amount = (Select T3.CurrTotal from OACT T3 where T3.AcctCode = (Select CashAcct from OVPM where DocEntry = @list_of_cols_val_tab_del ))
if @Amount < 0
Begin
Select @error = 17 ,@error_message =N'We have not sufficiant Cash Amount '
end
end
if any query kindly revert back.
Thanks & Regards
Manvendra Singh Niranjan -
A negative balance in the account Apple ID.
A negative balance in the account Apple ID.
I want to release the apple id us to Thailand.Hi Cindy,
Do you read the negative amount from G/L report or from Inventory Audit report? If you manage the item cost per company, not per warehouse, there is a possibility that your inventory amount for certain warehouse will be minus. But, if you manage the item cost per warehouse, shouldn't possible your inventory amount is minus.
Next thing to do is, you should check using query to JDT1 table, and check whether exist a journal entry transaction which post directly to your inventory account. If exist, no wonder if your inventory account is minus, since the journal entry transaction won't update the item cost for particular item. You should consider to amend your sp notification transaction to block such thing happened in the future.
If you need any correction regarding item cost, you should use inventory revaluation module instead of creating a journal entry directly to inventory account. Your G/L and your inventory ledger won't tied up. Hope this can help.
Best Regards,
Hendry Wijaya -
Negative balance in inventory account
Company is setup to not allow negative inventory, but one of my inventory accounts shows a negative balance. Ideas on how this could happen?
Hi Cindy,
Do you read the negative amount from G/L report or from Inventory Audit report? If you manage the item cost per company, not per warehouse, there is a possibility that your inventory amount for certain warehouse will be minus. But, if you manage the item cost per warehouse, shouldn't possible your inventory amount is minus.
Next thing to do is, you should check using query to JDT1 table, and check whether exist a journal entry transaction which post directly to your inventory account. If exist, no wonder if your inventory account is minus, since the journal entry transaction won't update the item cost for particular item. You should consider to amend your sp notification transaction to block such thing happened in the future.
If you need any correction regarding item cost, you should use inventory revaluation module instead of creating a journal entry directly to inventory account. Your G/L and your inventory ledger won't tied up. Hope this can help.
Best Regards,
Hendry Wijaya -
Restrictions for cash account not to turn negative
dear all
Is there any configuration setting so that the cash account does not allow postings which makes the cash account balance into credit.
please adviceHi,
SAP provides a system called validation. By this you can restrict the balance of cash account from going negative. There you have to give a check for the GL account balance field.
The T-code is OB28 for accounting documents.
There you need to specify your Company code and create a validation rule which is a step by step procedure.
Go to Environment the create a validation. There u specify the prerequisite, the a check and the message u want to display. Message can be error, info, or warning.
Try this. If helpful award points
thanx'
alok -
Dear All,
how can i block cash Account entries ? if company have not balance in Cash Account.
Thanks in Advance
Deepak PatelHello Deepak,
Try this solution
Make SP_transaction notification
Not sufficiant Cash Amount----
IF @transaction_type = 'A' ANd @object_type ='46'
Begin
Declare @Amount decimal(10,3)
Set @Amount = (Select T3.CurrTotal from OACT T3 where T3.AcctCode = (Select CashAcct from OVPM where DocEntry = @list_of_cols_val_tab_del ))
if @Amount < 0
Begin
Select @error = 17 ,@error_message =N'Company have not sufficiant Cash Amount '
end
end
Thanks
Manvendra Singh Niranjan -
Prevent Petty Cash Account Balance to be negative
Hi all,
We've some Petty cash Accounts. It is observed that during the entries related to this cash accounts sometimes inbetween the day the cash balance becomes negative ( Due to the inappropriate order entry ).
To force the Cash entries in exact order I want to put the check for cash account balance can't be negative.
How to achive this ?Hi Naimish,
You can use the following program to find the user exits in a transaction. Create this prog in your development as a local program.
Just put the Tcode you are using in the selection screen and run it. It will list all the user eixts that are present . Do a trial and error till you get the exact user exit.
Pls reward if useful.
Laxman Nayak.
*& Report ZAK_FIND_USEREXIT *
REPORT ZAK_FIND_USEREXIT no standard page heading.
Finding the user-exits of a SAP transaction code
Enter the transaction code in which you are looking for the user-exit
and it will list you the list of user-exits in the transaction code.
Also a drill down is possible which will help you to branch to SMOD.
tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
tables : tstct.
data : jtab like tadir occurs 0 with header line.
data : field1(30).
data : v_devclass like tadir-devclass.
parameters : p_tcode like tstc-tcode obligatory.
select single * from tstc where tcode eq p_tcode.
if sy-subrc eq 0.
select single * from tadir where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
move : tadir-devclass to v_devclass.
if sy-subrc ne 0.
select single * from trdir where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir where pname = tstc-pgmna.
select single * from enlfdir where funcname =
tfdir-funcname.
select single * from tadir where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
move : tadir-devclass to v_devclass.
endif.
endif.
select * from tadir into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = v_devclass.
select single * from tstct where sprsl eq sy-langu and
tcode eq p_tcode.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
else.
format color col_negative intensified on.
write:/(95) 'Transaction Code Does Not Exist'.
endif.
at line-selection.
get cursor field field1.
check field1(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
call transaction 'SMOD' and skip first screen.
*---End of Program -
SP for Blocking Payment Entries in Negative Cash Account
Hi Guys,
I want to Block the users while posting the Payments in Cash Accounts(Some Particular Accounts).
If the Balance in the Cash Account is in negative then the system needs to show an Error Message and it should not allow the users to post the entry.
Is it possible to do such thing by any Query or an SP.
Pls provide me a SP for that...
Regards,
Vamsi.Hi Istvan,
I tried Executing the SP .
But when i add an outgoing payment related to that G/L account which has negative balance in the cash account , SP not showing any error message and its allowing to add the document..
Actually the Scenario is ,
I am going to add an outgoing payment for some travel expenses for an amount of Rs 1000 /- and
in the Payment means tab i will select the Cash Account which is in Negative balance .
While adding the document it should not to allow the user to add the document.
But while i executed the above SP it is allowing me to add the document .
Pls provide me some solution.
Regards,
Vamsi -
Negative Balance in Petty Cash General Ledger
Dear Experts,
There is cash journal (USD-Currency), Posting are there from 2008 onwards and as of now the balance it is showing local currency (PKR) in Negative balance and below is the example of same.
Our user send us like : As per trial balance 1110A, Cash in hand GL 11100064 showing negative
balance amounting Rs. 65,034.34/- where as there is positive balance USD
2,296/- in subledger of petty cash. i believe this might be Forex
revaluation impact G.L is 11315000 (Bank Foreign Currency Revaluation)
How could we link relevant entries to kncok off so that we could get
positive balance in PKR Currency. which is physically available in
Foreign currency petty cash.
Can any body please explain me how to rectify the negative balance to rectify in the FBL3N.
Thanks,
Siva ReddyHi,
Check Account balance window of the the Cash Account G\L and the column Cumulative Balance. When the cumulative balance is negative, the Cash Account have gone below zero.
If you want only those specific days, then you have to query using the SQL tables.
Kind Regards,
Jitin
SAP Business One Forum Team -
Cash account with nagative balance shows an alert message
Hi All,
when user create any type of Outgoing Payment , Incoming Payment, deposits , Journal Entry with the Cash account which is active accounts and the account balance is less than ZERO so system gives an alert message on the screen I want this type any query or any store procedure.Hi ,
As far as i am understanding your query this may be for outgoing payment.
Do you want to stop a outgoing payment from cash account? if balance in this account is zero.
Clerify your question.
Thanks
Ashutosh -
How to make cash account balance Zero at the end of the year
Hi,
We have one account 200180 with 1000 Company code( Germany), and document currency is HKD(Hong kong Dollor), but LC is Euro and it is a cash account. At the end of the year, this account shows 0 balance in HKD, and 10,000 in Euro. I understand that it is because of difference in exchange rates every month. Shall I include this account in foreign currency valuation ? Any other way to make the balance is 0 in Euro?
RKHi men,
I think tcode F-05 can solve your problem. You should make some adjustment by using this tcode.
Good luck. -
Difference in Cash Balance in Cash Journal and Cash GL Account
dear friends,
Can somebody tell me the reason and solution to following problem -
1. User entered on Cash Payment ( FBCJ ) entry for Vendor with TDS activated.
2. Due to some mistake in amount , he reversed the same ( FB08 ) , however amount reversed in Cash GL and TDS GL was wrong / was not same as per original document.
3. Since it give the rise to difference in balance of Cash as per GL Account and Cash Journal , we passed 2 more entries ,
1. FBCJ - Cash Receipt ( for differential amt )
Cash Journal .... Dr. ....
To intermediate account
2. F-02 - Journal entry - for differential amt.
Intermediate account .....
To Cash GL Account
However still problem persists. Can anybody find out reason and solution for this.
Thanks....Hi P S,
Firstly, In cash journal the entries flow FI-BL (Bank Accounting - Sub-module) to FI and gets updated in GL Account. That is why in the GL master master record of cash journal account, you see the "Post automatically only" option ticked.
The solution for you problem is that
1. First reverse the f-02 entry by fb08. This will reverse the entry which has effected only FI-GL.
2. Go to cash journal wrong (original) entry (FBCJ) and select the entry and delete the transaction through delete icon on left hand bottom.
3. This will reverse the entry in FI-GL.
4. Pass fresh entry in FBCJ with correct amount.
Hope this will help you... Pls assign points if helpful.
Regards,
Vinay -
Accounts Payable Trial Balance (including Cash Discount) - printer
Hello All,
User is saying that when trying to run the Accounts Payable Trial Balance (including Cash Discount), they do not get the list of printers to choose from.
How to add a printer so that it shows up while trying to run a report?
Please help.
Cheers,
Chiruhi
using system administrator module you can setup the printers.
Regards,
Srikanth -
NEGATIVE BALANCE IN INVENTORY CONTROL ACCOUNTS
Hi SAP Gurus,
Is there any t-code which could be used to pull;
- Inventory Dr items and GR/IR credit items - (Assignment to used is Vendor PO, Customer Sales order).
- Negative balances under inventory control accounts.
I search the forums but couldn't find any relevant information.
Please help, it's urgent.
RegardsHi
Go through the following path to use the NEGATIVE POSTINGS:
SPRO-Financial Accounting(new)-Accounts receivable and accounts payable-Business transactions-adjustment posting/reversal-permit negative postings
Award points if it is useful.
Thanks & Regards,
A.Anandarajan -
How to get the account numbers which maintains negative balance for consecutive 5 days
Here is what I am trying to do
I am trying to get the accounts which has negative balance consecutively for five days
Here in this a/c 1 and 5 has consecutive negative balance
how to pull these accounts using sql query.
create table #p(cal date, ac# int, bal int)
insert into #p values ( GETDATE(), 1, -1),
( GETDATE(), 2, 1),
( GETDATE(), 3, 1),
( GETDATE(), 4, -2),
( GETDATE(), 5, -6),
( GETDATE()-1, 1, -1),
( GETDATE()-1, 2, 1),
( GETDATE()-1, 3, 1),
( GETDATE()-1, 4, 2),
( GETDATE()-1, 5, -7),
( GETDATE()-2, 1, -2),
( GETDATE()-2, 2, -1),
( GETDATE()-2, 3, -1),
( GETDATE()-2, 4, 2),
( GETDATE()-2, 5, -6),
( GETDATE()-3, 1, -2),
( GETDATE()-3, 2, -1),
( GETDATE()-3, 3, -1),
( GETDATE()-3, 4, 2),
( GETDATE()-3, 5, -2),
( GETDATE()-4, 1, -4),
( GETDATE()-4, 2, 1),
( GETDATE()-4, 3, 1),
( GETDATE()-4, 4, -2),
( GETDATE()-4, 5, -2),
( GETDATE()-5, 1, -4),
( GETDATE()-5, 2, 1),
( GETDATE()-5, 3, 1),
( GETDATE()-5, 4, 2),
( GETDATE()-5, 5, -1)
-- drop table #p@ Jing
Again not sure if it is ok to comment on other people's answers, I hope you don't take it the wrong way, but your query will not account for CONSECUTIVE days. E.g. if the acc balance goes back to a positive value, day count must be reset.
Now I understand why people answered this so much faster than me LOL.
Edit: Besides, the requeriment for the acc being returned is that its value was negative for 5 days (120 hours). When a given account balance first switches to a negative value, it has 0 hours in that state. It all add a day to its "negative balance consecutive
day count" property the next time its value is checked (cal + 1). With that said, if your query worked, it would be cnt > 6 not cnt > 5.
Thanks for pointing the issue. I have improved my query to address it.
I try to come up with something to my understanding to the questions. It may not interpret right from the question itself for various reasons. I still consider it is a great learning experience. Thank you for your comments.
create table #p(cal date, ac# int, bal int)
insert into #p values ( GETDATE(), 1, -1),
( GETDATE(), 2, 1),
( GETDATE(), 3, 1),
( GETDATE(), 4, -2),
( GETDATE(), 5, -6),
( GETDATE()-1, 1, -1),
( GETDATE()-1, 2, 1),
( GETDATE()-1, 3, 1),
( GETDATE()-1, 4, 2),
( GETDATE()-1, 5, -7),
( GETDATE()-2, 1, -2),
( GETDATE()-2, 2, -1),
( GETDATE()-2, 3, -1),
( GETDATE()-2, 4, 2),
( GETDATE()-2, 5, -6),
( GETDATE()-3, 1, -2),
( GETDATE()-3, 2, -1),
( GETDATE()-3, 3, -1),
( GETDATE()-3, 4, 2),
( GETDATE()-3, 5, -2),
( GETDATE()-4, 1, -4),
( GETDATE()-4, 2, 1),
( GETDATE()-4, 3, 1),
( GETDATE()-4, 4, -2),
( GETDATE()-4, 5, -2),
( GETDATE()-5, 1, -4),
( GETDATE()-5, 2, 1),
( GETDATE()-5, 3, 1),
( GETDATE()-5, 4, 2),
( GETDATE()-5, 5, -1),
( GETDATE()-6, 5, -1)
--update #p
-- set bal=-1*bal
-- where cal='2014-09-22' and [ac#]=5
;with mycte as ( Select *
,row_number() Over(Order by [ac#], cal) - row_number() Over(Partition by [ac#], sign(bal) Order by [ac#], cal) rnDelta
from #p)
,mycte1 as (
select * ,
sum(Case when bal< 0 Then 1 Else 0 End) Over(Partition by [ac#], rnDelta Order by [ac#],cal ) cnt
from mycte
SELECT distinct [ac#] from mycte1
Where cnt>=5
drop table #p
Maybe you are looking for
-
Hi gurus, Anybody pls send me Brief notes about SAP memory areas as Roll area, Paging area , extended memory and Heapmemory.anybody pls send me brief details about these memory areas.in ST02 Regards, Balaram
-
I built a virtualized IE9 using the ZAV Studio template. However, when I test it on our environment, I get the following error when launching the virtual app: "A program on your computer has corrupted your default search provider setting for Internet
-
Tabbing on swing...
Hi, I am trying to use a Gui piece that uses a Jframe in whihc there is a Jpanel and other stuff. Now this is a piece that was used in someother application and everything works fine and ifyou want to tab through different components like buttons and
-
What do I do with unix executable files??
Hi guys, I recently filmed a short movie with my friend. I used a Panasonic camera to film with a tdk sd card. I tried to open the video files on the sd card, but the mac can't open the files. The file extension reads as a unix executable file. How c
-
Dashboard appears when I press 4 or 5
My dashboard keeps appearing when I press '4' or '5'. Is something wrong with my keyboard? I checked system preferences and these keys were not associated w/the Dashboard (only F12 is supposed to open the Dashboard). Pls help.