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 advice

    Hi,
    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

  • Block Cash Account Entries

    Dear All,
    how can i block cash Account entries ? if company have not balance in Cash Account.
    Thanks in Advance
    Deepak Patel

    Hello 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 Reddy

    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

  • 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?
    RK

    Hi 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,
    Chiru

    hi
    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.
    Regards

    Hi
    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

  • SAP Memory types?

    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

  • Problem with IE9 Template

    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.