Bank Balance check before posting the payment entry

Hello Experts,
In my company we have ecc6, EHP4, & we have following requirements.
At the time of posting any payment entry through transaction F-53, or F-58 or F-48, (or even customer payment) system should check the balance availanle in the ledger.
For Example, I am posting vendor payment for Rs.50000/- and if the balance in my receipt+main acocunt is less than 50000, sap should stop or warn me at the time of entry.
Is it posisble to do by any way.
Please advise.
SAJ

Hi,
I think this is possible through the userexit/ABAP programme
Contact your  technical team.
BR

Similar Messages

  • Is it possible to post a good issue movement before post the good receipt m

    Is it possible to post a good issue movement before post the good receipt  movement for the same material, into the same period?
    We try to explain better, today we've done a test:
    Step 1 :   We have created a material, wich material type is HAWA, with price control V, and 1 euro for 1 ST.
    Step 2 :   We have post a good receipt movement, 561 of this material  with 1000 ST of stock, and on posting date: 05.05.2011.
    Step 3 :   Then, we have post a good issue movement, 562 of the same material, with 500 ST of stock,  on posting date: 01.05.2011 ( so that, the posting date of the 562 is before from the posting date of 561).
    And it has worked, so that on trx "mb51" for this material we saw:
    PLANT1-----STO1---- 562-----  Mat. Doc.101.05.2011--
    500-   ST
    PLANT1-----STO1---561Mat. Doc.205.05.2011--
    1000  ST
    And with "fbl3n" for this G/L account , the same situation:
    G/LAccount1--DocumentNo101.05.2011--99--
    500-  EUR
    G/LAccount1--DocumentNo205.05.2011--89--
    1000  EUR
    We don't like this fact, someone knows how is it possible? The negative stocks aren't flagged!!!!
    Edited by: Ariana Serrano Aguila on May 5, 2011 5:50 PM

    Hi,
    Though sap allows like this ,, the document created will be with the date of the actual posting system date. If you look into the MSEG table you will get to know this.
    In theory .. this kind of practice should not be allowed .
    since this is a 562 which is a individual  entry may be system would have allowed.you try a 102 .
    Regards,

  • Is it possible to post a good issue movement before post the good receipt

    Is it possible to post a good issue movement before post the good receipt  movement for the same material, into the same period?
    We try to explain better, today we've done a test:
    Step 1 :   We have created a material, wich material type is HAWA, with price control V, and 1 euro for 1 ST.
    Step 2 :   We have post a good receipt movement, 561 of this material  with 1000 ST of stock, and on posting date: 05.05.2011.
    Step 3 :   Then, we have post a good issue movement, 562 of the same material, with 500 ST of stock,  on posting date: 01.05.2011 ( so that, the posting date of the 562 is before from the posting date of 561).
    And it has worked, so that on trx "mb51" for this material we saw:
    PLANT1           STO1         562           Mat. Doc.1           01.05.2011            500-  ST
    PLANT1           STO1         561           Mat. Doc.2           05.05.2011           1000  ST
    And with "fbl3n" for this G/L account , the same situation:
    G/LAccount1            DocumentNo1            01.05.2011        99            500-  EUR
    G/LAccount1            DocumentNo2            05.05.2011        89            1000  EUR
    We don't like this fact, someone knows how is it possible? The negative stocks aren't flagged!!!!
    Edited by: Ariana Serrano Aguila on May 5, 2011 5:50 PM

    SAP only checks if there is enough quantity in the period (month), it does not check if there is enough stock at date level.
    there is no stock stored in any table for a given date. SAP would need to run the logic of MB5B to calculate the stock at a certain date, this would cause tremendous performance issues.
    you either have to do this calculation yourself in a user exit, or you better train your users.

  • Can anyone explain how to post the manual entries in BCS?

    Hi All,
    Can anyone explain how to post the manual entries in BCS?

    Dear,
    Depands on posting level.
    There is Manual Posting  under Consolidation Functions.
    Please creat document and task.
    Next you add this task for consolidation monitor. There is "Consolidation Monitor " and you choose Hierarchy task and add your task for manul data.
    In document you kind in mind: choose manula posting !!!!!!!!!!!!!!!!!!!!!  in page tab Propertis under Posting!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.
    If you would like to entry in posting level 01 or 10, please choose Local currency and trasaction currency +- group currency.
    If you would like to entry in posting level 20 or 30, please choose Group currency.
    In SEM_BCS are posting level is very important. 
    Regards,
    anka

  • Check Points we should check before closing the shipment

    Hi Guys
    What all the check  points we should check before closing the shipment.
    Thanks in advance
    SAP MM

    No need, the installer uses root and it can do whatever it wants.
    If you later have problems with User Account Permissions, then see #6 here as Disk Utiliy doesn't fix those, nor should the upgrade.
    ..Step by Step to fix your Mac
    You SHOULD clone your present boot drive to a external drive,
    How to clone your boot drive
    this way you can avoid the mega-hassle of returning to a previous OS X version manually like so
    How to revert OS X back from Mavericks

  • Posting the payment document which i sblocked for payment.

    Dear All,
    User is able to post the payment document which is blocked for payment during invoice.
    Please help me in restricting the authorisation object.
    Thanks & Regards
    Karunakar

    An invoice can be blocked for various reasons like price, quantity variance, quality reasons etc. once the reasons for the block have been eleiminated the invoice can be processed for payment provided you manually delete the reason for invoice block and release teh invoice.
    It is also possible to control via authorizations who has the authority to delete what reasons for invoice block. I do not have access to the SAP system so am unable to mention the exact object which can control this feature. But, it is one amongst the MM-LIV class.

  • Not able to post the recurring entry using F.14

    Hi
    I have created the recurring document using FBD1 and the document is stored in the company code.
    Using F.14, tried to post the recurring document but error message displayed "Session SAPF120 was not created"
    <removed_by_moderator>
    Regards
    Hashmathulla
    Edited by: Julius Bussche on Dec 2, 2008 5:14 PM

    HI All,
    Following is the solution of this problem.
    Before execution F.14. just visit at FBD3 TCode with your recurring document number.
    Click on GOTO-> Recurring entry data.
    There you find one field called Next Run on...... please enter this date while running F.14 TCODE.
    It will work.
    Or else check for the Delete document checkbox on the same popup screen.
    Reward if  you got your solution.
    Thanks
    Guneetinder Singh.

  • FB50&FBCJ, before post the document, print option is available ?

    Dear Expert,
    Herewith i have attached the screen shot of FB50 document, after simulation, before posting(Document no not generated), in the menu the print option is available , how is it possible is there any user control level seting requred to stop it ? kindly reply me
    Thanks & Regards
    ILAVARASAN TD

    Hi, I doubt, if standard SAP provides option to control such print.
    Check with your ABAP team, if it can be controlled with Transaction Variant.
    Check with Basis/GRC team, if it can be controlled with Role Authorisation.
    Thanks, Deepanshu

  • Catching JE Event (before posting the JE)

    Hi there,
    can anyone tell me how can i cacth the Journal Entry event, and change it before its posted to the system?
    Example, when I click the "add button" on the A/R Invoice, catching the posting event before it gets posted and change it (add 2 more lines,1 debit and one credit)
    Thank you.
    LB

    Hello Luis,
    YOU ARE NOT ABLE TO MODIFY THE JE RELATED TO INVOICE
    What you can do is add a new JE with your adjusments !
    Use the following in SBO_SP_TransactionNotification
    ALTER   proc [dbo].[SBO_SP_TransactionNotification]
    @object_type nvarchar(20),                     -- SBO Object Type
    @transaction_type nchar(1),               -- [A]dd, <u>pdate, [D]elete, [C]ancel, C[L]ose
    @num_of_cols_in_key int,
    @list_of_key_cols_tab_del nvarchar(255),
    @list_of_cols_val_tab_del nvarchar(255)
    AS
    BEGIN
    -- Return VALUES
    declare @error  int                    -- Result (0 for no error)
    declare @error_message nvarchar (200)           -- Error string to be displayed
    SELECT @error = 0
    SELECT @error_message = N'Ok'
    DECLARE @docnum nvarchar(50)
    if not exists (select * from sysobjects where name = 'T_TransactionNotification')
    begin  
         create table T_TransactionNotification(
         TransactionDate datetime,
         ObjectType nvarchar(20),
         TransactionType nchar(1),
         NumOfColsInKey int,
         ListOfKeyColsTabDel nvarchar(255),
         ListOfColsValTabDel nvarchar(255) );
    end;
    insert into T_TransactionNotification
    (     TransactionDate,
         ObjectType,
         TransactionType,
         NumOfColsInKey,
         ListOfKeyColsTabDel,
         ListOfColsValTabDel)
    values( getdate(),
              @object_type,
              @transaction_type,
              @num_of_cols_in_key,
              @list_of_key_cols_tab_del,
              @list_of_cols_val_tab_del);
    -- SELECTthe return VALUES
    SELECT @error, @error_message
    END
    then issue and invoice, and see the results:
    -- all records
    select * from T_TransactionNotification order by
    -- Invoices with JE numbers only
    select T1.Transid, * from T_TransactionNotification T0, OINV T1 where T0.ListofColsValTabDel = T1.DocEntry and T0.ObjectType = '13'
    As a next step, write your DI API Code, and do the adjusment based on the result of the Query (transid)
    This solution is can be extended for every documents
    Edited by: János Nagy on Oct 7, 2009 12:03 PM

  • Accounting Document Checks Before Posting

    Hi All,
    I would like the system to perform a few checks before the acounting document for Vendor Invoice - KR i sposted.
    I would like the system to check for Posting Date, Document Date, Reference Field.
    Where should I configure this setting?

    Hi,
    Im not quite understand your question..
    for example, u want to post document via F-02. u can check your information before posting. u can choose menu document -> simulate to check as posting date, debit, credit, tax code and so on.
    Hope this help. if i'm wrong please give me more information.
    Regard.

  • Balance with currency at the account entry moment

    I am trying to do a balance report similar to f.01 transaction report but in which you may choose the currency like filter and the currency valuations in the summarizations will be the valuation of the currency at the account entry moment.
    Do you know any balance transaction (or abap source code) that I may use, that apply that way to made the summarizations (in reference to currency use)?

    I have found the following temporary workaround until MS fix the underlying issue.
    Remove (or comment out) the following line from ApplicationInsights.config:
    <Add Type="Microsoft.ApplicationInsights.Extensibility.PerfCollector.PerformanceCollectorModule, Microsoft.ApplicationInsights.Extensibility.PerfCollector"/>
    Note that this is a termporary workaround, but I'm sure they'll be fixing it soon.

  • Object Model - cl_salv_hierseq_table Check box in the parent entry

    Hi,
    I am doing a report with cl_salv_hierseq_table (Object Model) , in that i  need to put a check box in the t_table_level1 level. I know that SALV is not have an option to edit.
    My requirement is from the list user select multiple parent entries (ie t_table_level1 ) and selected entries must be converted to web template and send to HTML repository.
    Currently i am struck up with creating a check box in HIERSEQ list
    Any Info?

    Hi aRs.  You need to use the class CL_SALV_SELECTIONS for this.  See here,  
    DATA: gt_parent TYPE TABLE OF scarr.
    DATA: gt_child TYPE TABLE OF sflight.
    DATA: gr_table  TYPE REF TO cl_salv_hierseq_table.
    DATA: gr_selections TYPE REF TO cl_salv_selections.
    DATA: lt_binding TYPE salv_t_hierseq_binding.
    DATA: ls_binding TYPE salv_s_hierseq_binding.
    SELECT * FROM scarr INTO CORRESPONDING FIELDS OF TABLE gt_parent.
    SELECT * FROM sflight INTO CORRESPONDING FIELDS OF TABLE gt_child.
    ls_binding-master = 'CARRID'.
    ls_binding-slave  = 'CARRID'.
    APPEND ls_binding TO lt_binding.
    CALL METHOD cl_salv_hierseq_table=>factory
      EXPORTING
        t_binding_level1_level2 = lt_binding
      IMPORTING
        r_hierseq               = gr_table
      CHANGING
        t_table_level1          = gt_parent
        t_table_level2          = gt_child.
    gr_selections = gr_table->get_selections( level = 1 ).
    gr_selections->set_selection_mode( cl_salv_selections=>if_salv_c_selection_mode~multiple ).
    gr_table->display( ).
    This will give you the checkboxes in the parent level, you still need to write the code to get the selected rows.
    Regards.
    Rich Heilman

  • Too bad ipods can't be checked before leaving the store

    I had made a suggestion that folks check their ipods before leaving the store with them, but Prof said that's not possible. they must be synced first. bummer.
    Message was edited by: David.

    I havent got my touch yet. I have been reading up on these forums and it looks like Apple Store is the last place to buy it.
    Anyway, you said that when u turn it on without syncing, it has a BLACK screen saying whatever. Isnt that big Black screen enough to notice if it is negative or not?
    And for those who have a screen with negative blacks, will you take it back and complain or will you keep it as if thats the way it was made and meant to be???

  • User Exit for tcode PA20 check before displaying the employee details.

    Dear All,
    I want to restrict some of the user to see the details of some employee..  Can you please suggest how I can achieve this.. I would like the user from viewing the details of the employee even if employee comes in the  help. If user select these employee and select an  infotype to view the details a message should come You are not allowed to see this details'.
    It will be good if we can stop these employee from even coming in the F4 help.
    Regards,
    Vidya.

    Hi JB,
    Infact we are using the structural authorisation concept.  The requirements is to allow the user to see the employee belonging to one site only while the user should be able to view the complete org structure..
    We have achieved this by creating a profile which gives access to the complete org unit and restricting the employee for site specific value. This we have achieved by creating a profile in tcode OOSP and then assigning this to the user in OOSB.
    This works fine and user is able to see complete org unit and only the people belonging to his site but he is also able to see all the employee who has left the company irrespective of their site.
    We don't want the user to see leaver from other site so we were thinking of writting some some code which will stop them from coming in the help or if they appear in the help then stop user from viewing the details of other site leaver.
    Please suggest any other way if possible..
    Thanks,
    Vidya.

  • Check payment entry reset

    How can i reset the check payment entry  I  tried  with  T-code FBRA  but  get the message
    Payment was posted with
    withholding tax.
    Clearing document will be reversed.
    Do you want to continue?
    if i click on yes the entry will get reversal
    I want only reset the  entry and don't want reveres it how can I do that?

    We have a similar problem. I will also like to know what the solution is. In ou case it is not a check payment but an electronic bank  payment. We also need to only RESET the payment entry but NOT reverse it. However now when we are trying to do FBRA, the system says exaclty the same message as posted in the original query here.
    regards,
    Suvarghya

Maybe you are looking for

  • How can I display selected tags across multiple e-mail addresses?

    I receive email on a specific topic but via several e-mail addresses. How can I view selected tags where the resulting e-mails span several (7) email addresses. They are all active on my Thunderbird, but as far as I know, I can only display the selec

  • Why does iCal list birthdays 3, 4, 5 even 6 times on the date??

    This is getting worse! Instead of the birthday appearing once on each birthdate, I now get 3 or 4 and in some cases even 6 of the exact same "all day" list of birthdays! In the past I have tried to delete all but 1 - but now they are back in greater

  • How do i make a certain IM like Adium automatically appear in my dock?

    I've downloaded Adium but i have to look click it from the application menu for the icon of adium to appear on my screen's dock. I've downloaded skype and it automatically appears on m dock every time i start my computer. How do you I make the icon a

  • "Itunes has stopped updating your podcast" message -- is there away around?

    When new podcasts are downloaded into Itunes, I transfer them straight to my ipod. I don't play them in Itunes. As a result, I have to tell Itunes that I DO want to continue downloading new files - for every podcast to which I subscribe, on a recurri

  • J1IF01 creation error

    Dear All SAP Gurus I am creating subcontracting challon J1IF01 .Following error is coming, Please specify the number of line items for the challans. Message no. 8I802 have maintained the detais as you suggested in the customisation Excise Group 91 Ex