Posting date should not be in future for vendor payments

Hello Guys,
Hope everyone doing fine....
My question is: In F-53 or F-58, Posting should not be greater than entry date or system date.
I did write a validation for this.
Company code 1000, document type KZ, Transaction Code F-53(FBZ2) or F-58(FBZ4)
Check: BKPF-BUDAT>SYST-DATUM
Message Error:
But it is not working.
Could some one help me?
Regards,
SK

Dear Srinivas,
Change the check as follows from
Check: BKPF-BUDAT>SYST-DATUM
to
BKPF-BUDAT <= BKPF-CPUDT
add  BSEG-KOART = 'K' in prerequisite
Regards,
NCC  Talluri

Similar Messages

  • Default Posting date should not be changed / Field status in FB01

    Dear FI gurus,
    In Transactions like FB01, MIRO, FB60, FB70 posting date is appearing automatically. But this date can be changed by the users. We want that the posting date should be made "Display only". How this can be done. Kindly guide.
    thanks in advance.

    Hello,
    There is slight modification in the above mentioned answer:
    Company code = XXXX
    Check
    Posting Date (BKPF-BUDAT) <> Current Date (SYST-DATUM)
    Otherwise
    Give the message number and E (Error)
    regards

  • Posting date should not be in past

    Dear SAP Expert,
    in T code MB31, if date of posting is in past,  system should give error message.
    waiting for your valuable reply.
    Regards
    Pravin

    Hi,
    There is no direct control to avoid back dated postings in mB31.
    You can make use of user exit and write a code so that system will not allow back dated entry.
    You can try with this exit MBCF0009.
    CSN

  • DOCUMENT SETTING that ALLOW FUTURE POSTING DATE does not work in PL34

    Hi Expert,
    I am now using SAP B1 2005B (7.40.252) sp:00 pl:34 and realised that the ALLOW Future Posting Date was not working. 
    I still can remember while I was using pl:11 at B1 2005A, there is no such problem and wish to know when can the bug fix up? in which sp/pl?
    Wish to hear goods news ASAP .
    Thank you.
    Joan.

    Basically can you please clarrify your requirement as to what you want to change ..what I understand you would need to change the code for ABAP - RFEBBE00
    Value Date code in the above abap
            IF PAR_VALD = 'X'.
              MOVE C2-VALDT TO HLP_VALDT.  "  VALUE DATE
             write hlp_valdt to umsatz-budat dd/mm/yy.
            ELSE.
              MOVE C8-BALDT TO HLP_BALDT.
              MOVE HLP_BALDT TO HLP_VALDT.
            write hlp_valdt to umsatz-budat dd/mm/yy.
            ENDIF.
               MOVE HLP_VALDT(2) TO UMSATZ-BUDAT.
               MOVE HLP_VALDT2(2) TO UMSATZ-BUDAT3.
               MOVE HLP_VALDT4(2) TO UMSATZ-BUDAT6.
    Regards
    Anurag
    Message was edited by: Anurag Bankley

  • Asset value date and posting date are not in same fiscal year

    Hi,
    Our business user has created an asset under an incorrect asset class, which he is trying to transfer to a new asset whcih was created under correct asset class. However system is restricting user with the error message "Asset value date and posting date are not in same fiscal year". Can you please advise me how we can proceed further with this error.
    Regards,
    Asam.

    Hi,
    To transfer one asset to another asset within a company code can be done through ABUMN only.
    While doing this transfer you have enter the document date, posting date, and value date for the transaction, but all these dates should be in same fiscal year only.
    In your case you must have been entered the dates for asset value date and posting date , and these two dates are in diff financial years.
    Please make sure that both the dates are in same FY.
    Hope this will fix your issue.
    Thanks,
    Srinu

  • FA-retirement-Asset value date and posting date are not in same fisc year

    Hello,
    I would like to post retirement in the new fiscal year but with asset value date in the previous year so that NBV is calculated correctly. It is not possible neither in ABAON nor in ABAVN with any transaction type.
    I always get message 'Asset value date and posting date are not in same fiscal year'.
    Is there any way how to handle this?
    Thank you,
    Jan

    Hi,
    I have tried this but the settings of our Depr keys works in the way. That if you use asset value date in the new month it will calculate depreciation for the whole month.
    This means if I retire with asset value date 31.12.2008 - NBV will be calculated as at 31.12.2008.
    If I retire with asset value date 1.1.2008 - NBV will be calculated as at 31.1.2009.
    Thank you anyway!

  • The delivery date should not flow from PR to PO.

    Dear Gurus,
    While creating a P.O with reference to PR.
    The delivery date should not flow from PR to PO.
    Any settings are there for this

    there is no planning.
    this is a utilites industry.
    if there is any way to do.The delivery date should not flow from PR to PO.
    please share ur  ideas

  • AR Invoice date should not be less than delivery date

    How can i make an alert for user when they will prepare AR Invoice?
    Example:
    If Delivery date is 01-10-2010 and Invoice date should be later or same but not less than delivery date(01-10-2010).
    if Invoice date is less than delivery date then This data should not be added into the database.
    So there is any way to stop this error.
    Thanks
    Mizan

    Dear Bala,
    Here is the SP:
    set ANSI_NULLS ON
    set QUOTED_IDENTIFIER ON
    go
    ALTER proc [dbo].[SBO_SP_PostTransactionNotice]
    @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'
    --     ADD     YOUR     CODE     HERE
    If @object_type='13' and @transaction_type='A'
    BEGIN
    If Exists (Select distinct 'error' from [dbo].[OINV] T0 Inner Join INV1 T1
    On T0.DocEntry=T1.DocEntry Inner Join DLN1 T2 On T1.BaseEntry=T2.DocEntry
    Where T0.DocDate<T2.DocDate
    And T0.DocEntry = @list_of_cols_val_tab_del)
    BEGIN
    Select @error = -1,
    @error_message = 'DocDate for Invoice Should not be Less than Del. Date. So You can not Add this Doc'
    End
    End
    -- Select the return values
    select  @error,@error_message
    end
    Regards,
    Mizan

  • End date should not less than Start date, else CLEAR it

    Hello
    I put CONTRACT START DATE and CONTRACT END DATE fields on the form. These 2 objects (Date/Time objjects) i pulled them from Satndard tab of pallette and dropped on my layout page design, fine.
    Now, am trying to put a validation that the end dat eshould not lower than start date, so, i got a thread as below from Niall,
    http://forums.adobe.com/message/1909551
    and i did my FormCalc coding under EXIT event of END DATE field as below,
    // Pls. note this FormCalc
    // End date should not less than Start date, else CLEAR it - Begin
    var stDate
    var endDate
    stDate = xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_START_DATE") .rawValue
    endDate = xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_END_DATE").r awValue
    if (stDate > endDate) then
        xfa.host.messageBox("End date is lower than Start date! End date is cleared")
        xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_END_DATE").r awValue = null
    endif
    // End date should not less than Start date, else CLEAR it - End
    I tried in VALIDATE, CALCULATE, CHANGE events of END DATE, but nothing working!!
    PLs. let me kow how can i achieve my requirement? I am anewbie,
    Thank you

    If you use the exit event, you will probably have to have the same code on both the start and end date fields since they have a dependancy on each other. Maybe better to try the validate event of the end date so that if either field is changed the event gets fired. You can try the following for validate event
    // Pls. note this FormCalc
    // End date should not less than Start date, else CLEAR it - Begin
    var stDate
    var endDate
    stDate = CON_START_DATE.rawValue
    endDate = $.rawValue
    if ( HasValue(endDate) ) then
        if (stDate > endDate) then
            xfa.host.messageBox("End date is lower than Start date! End date is cleared")
            $.rawValue = null
        endif
    endif
    1
    // End date should not less than Start date, else CLEAR it - End

  • Contract End date should not less than Start date, else CLEAR it

    Hello
    I put CONTRACT START DATE and CONTRACT END DATE fields on the form. These 2 objects (Date/Time objjects) i pulled them from Satndard tab of pallette and dropped on my layout page design, fine.
    Now, am trying to put a validation that the end dat eshould not lower than start date, so, i got a thread as below from Niall,
    http://forums.adobe.com/message/1909551
    and i did my FormCalc coding under EXIT event of END DATE field as below,
    // Pls. note this FormCalc
    // End date should not less than Start date, else CLEAR it - Begin
    var stDate
    var endDate
    stDate = xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_START_DATE") .rawValue
    endDate = xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_END_DATE").r awValue
    if (stDate > endDate) then
        xfa.host.messageBox("End date is lower than Start date! End date is cleared")
        xfa.resolveNode("CUSTOMER.Page31_Contracts.Con_Whole_Page.CON_Basic_Info.CON_END_DATE").r awValue = null
    endif
    // End date should not less than Start date, else CLEAR it - End
    I tried in VALIDATE, CALCULATE, CHANGE events of END DATE, but nothing working!!
    PLs. let me kow how can i achieve my requirement? I am anewbie,
    Thank you

    http://forums.adobe.com/message/4264933#4264933

  • Calculate due date for vendor payment

    hi friends,
    In my project i need to calculate the due date for vendor payment.as my client maintain different payment terms for different vendors am not able to pick the payment key from t052 table and calculate the due date.
    do anyone have a solution for this......
    prajith

    Hi
    You can insert Payment terms in Vendor master and also you can change or assign payment term while making transaction.
    But first of all you should have payment term.
    IMG -- Financial Accounting -- Accounts Receivable and Accounts Payable -- Outgoing Invoices/Credit Memos -- Maintain Terms of Payments
    Regards,
    Amit

  • User should not be able to change the payment terms

    Dear All,
    My issue is that user should not be able to change the payment terms in any of the document.I have tried to do it through authorization but it is not working out.
    Mona.

    Dear Mona,
    This may only be done through SP_Transaction_Notification.
    Thanks,
    Gordon

  • FEBAN - FB05 - error F5243 for vendor payment

    Hello,
    I kindly ask for a hint.
    The vendor payment is included in eleclonical bank file.
    From transaction FEBAN (Edit bank statement) for item which is not fully cleared we get to trans. FB05 (post with clearing) and try to post to account type K (vendor) - changed manually from D (customer) which is defaulted to K and vendor account number entered. The document type is not visible on selection screen when FB05 is accessed through FEBAN.
    The document type for vendor payment should be KZ.
    Somehow the transaction intend to hold DZ (customer payment) --> and when we hit enter an error message appears:
    Account type K is not defined for document type DZ
    Message no. F5243
    Not sure what is driving this ...
    Please, advise ...
    Thanks a lot
    Marcela

    Hello,
    Please check your configuration:
    IMG => Financial Accounting => Bank Accounting => Payment Transactions => Electronic Bank Statement => Make Global Settings for Electronic Bank Statement
    Give your chart of accounts
    Double click on posting rules.
    Check the document type given for the posting rule you are using to post.
    You need to change from DZ to KZ.
    Regards,
    Ravi

  • Tables for vendor payments

    Hi,
    Are there any tables available in SAP for vendor payments.
    I know some tables PAYR,REGUH,REGUP ETC.
    But these are for after the printingof check is happened.
    I want the table for manual payment,residual payment,advance payment etc.
    Vendor invoices and cleared items will be stored in BSIK,BSAK,as well as these will be stored in BKPF,BSEK also.
    In such a way vendor payments are all so stored in any other tables apart from BKPF,BSEG.
    Kindly Reply......
    Thanks in Advance
    Radhika

    When you raise a vendor invoice then it will be captured in BSIK, and as the payment takes place the value in BSIK will be cleared and the value appears in BASK. If the invoice is cleared or say the payment happened for the invoice then the cleared item will be captured in BSAK (Payment), there is no other table apart from these that capture the payment.
    Just tell you requirement clearly.

  • Trigger of Milestone for Vendor Payment

    Hi,
       Is there some functionlaity available in SAP for Vendor Payment similar to Triggering of Milestone for Customer Invoices?
    i.e when we confirm activities milestones are triggered which will remove billing block and vendor payments can be made.
    Regards,
    B P Singh

    Hi,
    As suggested by Ahmed search the forum. You will get a lot pointers. Just type Invoicing Plan as the search criteria and proceed. You can also check the link,
    http://help.sap.com/saphelp_erp60/helpdata/en/86/98853478616434e10000009b38f83b/frameset.htm
    Regards,
    Gokul
    Edited by: Gokul on Nov 10, 2009 1:32 PM

Maybe you are looking for

  • SQL Loader (Oracle 8.1.5 on Suse 6.3) Internal Error

    Hi all, I try to insert data with SQL Loader on Linux (Suse 6.3) and get the following message: SQL*Loader-704: Internal error: ulmtsyn: OCIStmtExecute (tabhp) [-1073747572] ORA-00942: table or view does not exist The control file and data file did w

  • How can I stabilise large transfers of data & retain full smart playlists?

    Hi, I hope somebody can help. Now that I have more than 20,000 songs in my iTunes, all of which I want to sync, my ipod classic 160gb goes into the 'infinite reset loop', or, when occasionally appearing to sync correctly, ends up with 0 songs, 0 vide

  • How can I call a web service via Adobe Reader XI?

    Hi all, I have created a document using LiveCycle (Trial) to get something from my custom web service, using Adobe Pro to open the file and its success to call the web service when clicking the call button, however, when I try to do the same thing us

  • Error Code: "This computer is no longer authorized for purchased items that are on this iPad."

    I'm getting Error Code: "This computer is no longer authorized for purchased items that are on this iPad."  I have tried re-authorizing and the error persists. I have also tried de-authorizing ALL my devices, then re-authorizing and that did not help

  • Cannot Publish a page

    Hello, I am relatively inexperienced with iWeb. I have published one little page with a few photos just for experimentation purposes. But now I am trying to do a page with vacation photos and videos to share with family and it won't publish. Here is