FM after the Payment run is executed

Hello All,
Please can anyone let me know, which event can be used for follow up activity after the payment run (FPY1) is executed.
Regards
Charvi
Edited by: CharviS on Jan 23, 2012 8:39 AM

Hi Charvi,
If your only requirement to post a Dr\Cr line item  to customer account whose payment run has been successful, then you can use event 0032.
Event 0032 can create additional line items for a document in Contract Accounts Receivable and Payable.
So, if you only want to post the incentive after a payment run, place a check initially for the origin key (i_fkkko-herkf), if i_fkkko-herkf =06, i.e a payment run, then only proceed with the posting of the Dr\Cr line item.
You can use FM FKK_COMPLETE_CHARGE_DOCUMENT for the purpose.
Hope it helps.
Thanks,
Amlan

Similar Messages

  • Trigger a program immediately after the Payment Run F110

    Hi All,
    How to trigger a program immediately after the Payment Run F110.
    Thanks.

    Hi,
    In general payment media programs are executed immediately after the payment run.
    You can execute payment media programs using transaction code SA38 or you can enter appropriate variants for payment media programs in printout/date medium tab while executing payment run in F110 so that they are run automatically along with payment run.
    Thanks!
    Raju
    Edited by: M V Narayana Raju on Sep 18, 2010 2:40 AM

  • After the Payment Run F110

    Hi All,
    I want to trigger a program immediately after the payment run F110, and this program should create a spool file with some output.
    can any one suggest me how to trigger this program after the payment run F110.
    Thanks.

    use F110 - printout/data medium - lists
    A.

  • Spool Deleted  After the Payment Run

    Hello SAP Guru,
    My client is having one issue quite often; the problem is after running the payment run via F110 the printing spool is getting deleted specifically for one company code; however, for rest of the company codes spools don't get deleted automatically. Interestingly, the payment run is run by the same user id so why the spool gets deleted for one company code but not for others?
    I've checked sp01 and there is no spool exist for that company code. 
    Here is the problem: Lets say when they run a payment run for over 200 checks and printer doesn't print out the checks they can't go back to locate the spool for this specific payment run. Due to this problem they have to delete each check individual and reprint via FCH7 which is really a time consuming.
    Could you please let me know why the spool getting deleted or how I can print out the 200 checks again without voiding them recreating new check numbers?
    Please advise,

    Go to SP01 or SP02 select the request and go to properties and you will get a check box - "Do not delete the spool" deselct the same and your issue will get resolve.
    This you have to do before printing the spool.
    Uttam.
    Edited by: Uttam Agarwala on Jul 18, 2011 10:09 AM
    Edited by: Uttam Agarwala on Jul 18, 2011 10:12 AM

  • Email to Vendors when the payment run is executed.

    Hi,
    We have a set up where in a DME file is generated in F110 and sent to the bank. Now the business is looking to send email to the respective vendors who have been paid in the F110 as soon as it is made.
    I am searching for any standard programs but could not find.
    Is there a way to do it?
    Rgds
    Raj/

    Hello,
    Copy the SAMPLE_PROCESS_00002040 function module to ZSAMPLE_PROCESS_00002040 and make the required changes within the FM.
    Please refer:
    SAP NOTE 1033893, 836169.
    Also see Note 521587.
    We are able to trigger the email:
    We have done the following:
    Go to transaction code FIBF
    Settings ==> Process Modules ==> of an SAP Application
    Process = 00002040
    Ctr: Kept Blank
    Appl: Kept Blank
    Function Module: ZSAMPLE_PROCESS_00002040
    Hope this should work.
    Regards,
    Ravi

  • How to Change the PDF's that are generated once the Payment run completes

    Hello All,
    After the Payment run completes, it creates a bank file, and check registry etc.  Our system also creates a PDF which is sent out to the vendors via email.  I need to make some changes to this PDF that is being generated.  Where can I do this?  The pdf sits in the Business Workplace.   Any ideas?
    Thanks,
    Rashad

    It is not possible to change the PDF manually.
    You need to change the form assigned for payment advice in FBZP settings.
    However, these settings are uniform and across all the vendors.
    You cannot put different rules for different vendors.
    Regards,
    Ravi

  • Can not fiend  the payment run 02.09.2009 in transaction F110

    Hello Experts,
    Can you solve following problem - We have a problem where the end user can not fiend  the payment run 02.09.2009 in transaction F110
    Tha payment run has been executed and document is shown in log SM37, But payment is not med....further user has to made the payment manually....we have also check with workflow there we have seen that order is posted to bank.
    I can not find the reson why the payment run is not shown in F110...and after running the payment run successfully why the payment is not mede....
    Thanx
    BR
    Vaibhav Dhabe...

    Hello Stacy,
    Thanx for reply but the print program you mention above is not there...please suggest what I can do next to this
    BR
    Vaibhav

  • Reversal of the Payment Run

    Dear Forum,
    The users have made the Payment Run thru T Code F110, which is comprising of large number of Invoices. However, due to error at the bank side during file upload, we need to reverse the transactions. Is there a way to reverse the payments thru mass reversal? T Code FBRA allows resetting and reversal of one document at a time and using the T Code F.80 Mass Reversal we notice the system gives the error message - items alraedy cleared, mass reversal not allowed.
    Would appreciate your help.
    Thanks!
    Regards

    I dont think you can do it mass. You have to do it one after the other since SAP gives you two options - (1) Reset Only (2) Reset and Reverse.
    I would suggest you to use LSMW or any let an ABAP person create a program for this and upload.
    As a functional person, I would prefer LSMW.
    Bye
    Vijay

  • Automatic e-mail of remittance advice to vendors following the Payment Run

    Hi,
        We are implementing the Automatic e-mail of remittance advice to vendors following the Payment Run(F110) for one of our company code located at UK.
    But we have already implemented this process for one of the company code located in US using the Business transaction event 00002040 and it is working fine.
    Now i want to find out if we could utilitize emailing the employee reimbursement remittances for UK as we do here in the US using the same BTE.
    I just want to know if our current BTE (business transaction event) can be set up for their group also along with generating the SAP script to format the remittance.
    Earliest reply will be appreciated.
    With regards,
    Shree.J

    Hi,
    do you mind share with me how did you implement the Automatic email of remittnance advice to vendor after payment run?
    I am in process research this solution. appreaciate if you can share with me if you have any info.
    +91 9791122480
    Thanks in advance.
    regards
    v.krishnamoorthy

  • F110 run the payment run directly without running the proposal run first

    Hello to you all,
    Does any one know I do I block the option to run the payment run directly without running the proposal run first?
    Thanks in advance,
    Yoav

    Hi
    First delete the payment run output by the following :
    Goto Edit on menu bar --> Payment --> Delete Output
    then run the proposal run again and after that process payment run.

  • Need to print a letter to bank after every payment run

    HI Gurus,
    i have a weird requirement from businees, i need to print a letter after every payment run for specific pyament mehod through F110. the config for this payment method in FBZP maintained as
    Paymnet mehod for : outgoing payment
    Paymnet method classification : Bank transfer
    this is letter will contain the most of the bank details in vendor master data (like bank account number, bank name, address,......e.t.c)
    Could you please help me in finding if there is any standard form has this details and driver program for this (i mean RFFO*).
    Thanks in Advance.
    Preethi

    See Chapter 11 of Oracle Business Intelligence Server Administration Guide (Version 10.1.3.2 December 2006).
    Oracle BI Administrators can configure the Oracle BI Server to maintain a local, disk-based cache of
    query result sets (query cache). The query cache allows the Oracle BI Server to satisfy many
    subsequent query requests without having to access back-end databases (such as Oracle or DB2).
    This reduction in communication costs can dramatically decrease query response time.
    As updates occur on the back-end databases, the query cache entries can become stale. Therefore,
    Oracle BI Administrators need to periodically remove entries from the query cache using one of the
    following methods:
    ■ Manually. In the Administration Tool, in the Manage menu, select Cache to open the Cache
    Manager. Cache Manager provides the maximum flexibility in choosing which cache entries to
    purge and when to purge them, but it requires direct human involvement. For more information,
    refer to “Using the Cache Manager” on page 255.
    ■ Automatically. In the Administration Tool, you can disable cache for the system, set caching
    attributes for a specific physical table, and use Oracle BI event tables to purge cache
    automatically. For additional information about managing cache, refer to “Monitoring and
    Managing the Cache” on page 234.
    ■ Programatically. The Oracle BI Server provides ODBC-extension functions for purging cache
    entries programmatically. These functions give you the choice and the timing flexibility of Cache
    Manager with the automation of event tables. You can write your own scripts to call these
    functions at times that fit your needs. For more information, refer to “Purging and Maintaining
    Cache Using ODBC Procedures” on page 235.

  • F110, reset the payment run back to payment proposal automatically.

    Hi,
    When payment run is carried out, some line items are being paid and others are not.The line items that are not getting paid canu2019t be selected just for the next payment run because they are already proposed for this specific but stuck payment run und canu2019t be deselected anymore. Means, the stuck payment run canu2019t be started another time, the selected not paid items canu2019t be deselected. So what are you going to do with the items that are stuck in the payment run? You canu2019t deselect them, you canu2019t pay them, you canu2019t clear the vendor open items.
    Right now the solution is very manually and therefore very time intense and therefore the user is asking for a solution to automatically set back the payment run to a payment u2018proposalu2019. From this starting point we can deselect vendor line items and can run the same payment run again or delete the not paid vendor line items in the stuck payment run and transfer them to a new payment run.
    Can anybody provide me a solution.
    Thanks,
    Vardhan

    Dear Vardhan,
    Your query is not very clear. Nevertheless, i would try to explain as per my understanding.
    If some items are not paid in one Payment Run, then all such items will be under exception list. You have to check the exception list for the reason as to why those weren't paid. Once you know the reason of non-payment, you can go further.
    I hope this answers your query, as far as my understanding goes.
    Thank you.
    Suresh Jayanthi.

  • Search for records in the event viewer after the last run (not the entire event log), remove duplicate - Output Logon type for a specific OU users

    Hi,
    The following code works perfectly for me and give me a list of users for a specific OU and their respective logon types :-
    $logFile = 'c:\test\test.txt'
    $_myOU = "OU=ABC,dc=contosso,DC=com"
    # LogonType as per technet
    $_logontype = @{
        2 = "Interactive" 
        3 = "Network"
        4 = "Batch"
        5 = "Service"
        7 = "Unlock"
        8 = "NetworkCleartext"
        9 = "NewCredentials"
        10 = "RemoteInteractive"
        11 = "CachedInteractive"
    Get-WinEvent -FilterXml "<QueryList><Query Id=""0"" Path=""Security""><Select Path=""Security"">*[System[(EventID=4624)]]</Select><Suppress Path=""Security"">*[EventData[Data[@Name=""SubjectLogonId""]=""0x0""
    or Data[@Name=""TargetDomainName""]=""NT AUTHORITY"" or Data[@Name=""TargetDomainName""]=""Window Manager""]]</Suppress></Query></QueryList>" -ComputerName
    "XYZ" | ForEach-Object {
        #TargetUserSid
        $_cur_OU = ([ADSI]"LDAP://<SID=$(($_.Properties[4]).Value.Value)>").distinguishedName
        If ( $_cur_OU -like "*$_myOU" ) {
            $_cur_OU
            #LogonType
            $_logontype[ [int] $_.Properties[8].Value ]
    #Time-created
    $_.TimeCreated
        $_.Properties[18].Value
    } >> $logFile
    I am able to pipe the results to a file however, I would like to convert it to CSV/HTML When i try "convertto-HTML"
    function it converts certain values . Also,
    a) I would like to remove duplicate entries when the script runs only for that execution. 
    b) When the script is run, we may be able to search for records after the last run and not search in the same
    records that we have looked into before.
    PLEASE HELP ! 

    If you just want to look for the new events since the last run, I suggest to record the EventRecordID of the last event you parsed and use it as a reference in your filter. For example:
    <QueryList>
      <Query Id="0" Path="Security">
        <Select Path="Security">*[System[(EventID=4624 and
    EventRecordID>46452302)]]</Select>
        <Suppress Path="Security">*[EventData[Data[@Name="SubjectLogonId"]="0x0" or Data[@Name="TargetDomainName"]="NT AUTHORITY" or Data[@Name="TargetDomainName"]="Window Manager"]]</Suppress>
      </Query>
    </QueryList>
    That's this logic that the Server Manager of Windows Serve 2012 is using to save time, CPU and bandwidth. The problem is how to get that number and provide it to your next run. You can store in a file and read it at the beginning. If not found, you
    can go through the all event list.
    Let's say you store it in a simple text file, ref.txt
    1234
    At the beginning just read it.
    Try {
    $_intMyRef = [int] (Get-Content .\ref.txt)
    Catch {
    Write-Host "The reference EventRecordID cannot be found." -ForegroundColor Red
    $_intMyRef = 0
    This is very lazy check. You can do a proper parsing etc... That's a quick dirty way. If I can read
    it and parse it as an integer, I use it. Else, I just set it to 0 meaning I'll collect all info.
    Then include it in your filter. You Get-WinEvent becomes:
    Get-WinEvent -FilterXml "<QueryList><Query Id=""0"" Path=""Security""><Select Path=""Security"">*[System[(EventID=4624 and EventRecordID&gt;$_intMyRef)]]</Select><Suppress Path=""Security"">*[EventData[Data[@Name=""SubjectLogonId""]=""0x0"" or Data[@Name=""TargetDomainName""]=""NT AUTHORITY"" or Data[@Name=""TargetDomainName""]=""Window Manager""]]</Suppress></Query></QueryList>"
    At the end of your script, store the last value you got into your ref.txt file. So you can for example get that info in the loop. Like:
    $Result += $LogonRecord
    $_intLastId = $Event.RecordId
    And at the end:
    Write-Output $_intLastId | Out-File .\ref.txt
    Then next time you run it, it is just scanning the delta. Note that I prefer this versus the date filter in case of the machine wasn't active for long or in case of time sync issue which can sometimes mess up with the date based filters.
    If you want to go for a date filtering, do it at the Get-WinEvent level, not in the Where-Object. If the query is local, it doesn't change much. But in remote system, it does the filter on the remote side therefore you're saving time and resources on your
    side. So for example for the last 30 days, and if you want to use the XMLFilter parameter, you can use:
    <QueryList>
    <Query Id="0" Path="Security">
    <Select Path="Security">*[System[TimeCreated[timediff(@SystemTime) &lt;= 2592000000]]]</Select>
    </Query>
    </QueryList>
    Then you can combine it, etc...
    PS, I used the confusing underscores because I like it ;)
    Note: Posts are provided “AS IS” without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

  • Sending an email when the payment run its finished

    Dear experts,
    I need to generate an email to only one recipient when the payment run its finished (F110).
    Can you help me with this?
    Points will be rewarded.
    Rgs.

    Hi
    If its just sending an email this can be achieved.
    An ABAP program can be developed to trigger this email and the same can be attached in the print programs tab of Automatic payment run with proper variant.
    But, if an workflow needs to be triggered then its a very huge task.
    Check if there is any standard SAP workflow for the same, i think there isn't any like that.
    Let me know if you require any further details.
    Kalyan
    Assign points if helpful

  • User cancelled the payment run by mistake

    Hi friends user has cancelled the payment run by mistake.
    below is what I see on status screen on R3P
    Parameters have been entered
    Payment proposal has been created
    Payment run has been cancelled
    please let me know what should I do in order to run it again.

    Hi,
    This is the way to delete the payment run which was cancelled, till you delete the cancelled payment run you cannot rerun the APP.
    Once you press this you see a pop up press yes and proceed to delete the proposal.
    Thanks
    VK

Maybe you are looking for

  • "Right-to-left" languages causing formatting change

    Inserting Hebrew words into an English paragraph using the input menu causes formatting to change. I don't really know how to describe it well, but some have only a few words before it skips to the next line, etc. For example, this line would be chan

  • I cannot get sound on Facebook, SoundCloud and some other sites.

    If I use another browser, this is not an issue but Firefox is my main browser. Please help!

  • Transferring Quality Info record longtext to PO

    Hi ,      We have PRs created from Maintenance Order, from PR we create PO , for the materials we have QM activated & Quality Info record longtex is maintained in QI02 , we would like this to be displayed under PO Texts tab , ..pls let me what settin

  • Date parameter problem

    Dear All, I have created a BO with a field using the Date as datatype. A set of AS and WS is generated to perform CRUD operation. The problem is the date format is not compatible when I pass the date from GP to the WS. The GP is using the java.util.D

  • Batch Export Crash

    Each night we are rendering 7-10 hours of NTSC 10-bit uncompressed SD into MPEG-4 reference files. We are using Batch Export, MPEG-4 About one night out of four, the Mac crashes. This is apparently at the end of the first render. The file exists but