Sending PI message in case of Payment Cancellation and Check Number Voided

Hi ..
I've a requirement to send a message to PI wth the required invoice header fields whenver any payment document number is cancelled or check number is voided. I know we can cancel the payment or check payment through tcode FCH8 and the module program for this is SAPMFCHK.
I have no idea where would i put my custom code in the check payment cancellation wherein i can put my invoice fields and the proxy code so that I can send a message whenever any check payment or payment is cancelled.
Please help me if you have come with the similar requirement. I think i need to create an enhancement and put my codes inside that but not sure how do to this.
Thanks,
Shamim

Hi
I guess You need to create substitution for this purpose. In your case reversal document get created for your original FI document.
Go through http://wiki.sdn.sap.com/wiki/display/ERPFI/Creatinguserexitsforsubstitutions
First check GCX2 transaction if there is already any Z Program attached for your application area. If yes check if it is active in SPRO
Special Purpose LedgerTools-Maintain Validation/Substitution/Rules---Maintain Substitution
You can create substitution ZTEST under
Financial Accounting----Document header for field "reversal Indicator" and if you do F4 in field "Exit" you will see the exit created by you as per wiki.
I think you can create substitution on field "reversal Indicator" but its your choice. Check if your exit gets trigger.
Try creating a event to trigger proxy or submit program etc...
Hope this helps.
Regards
Vinit
Edited by: Vinit Joshi on Mar 9, 2012 8:20 PM

Similar Messages

  • I cannot send a message to a non-apple phone and an apple phone in a group message. Both of the names will turn green as though they are non-apple phones, even when one is an apple user.

    I cannot send a message to a non-apple phone and an apple phone in a group message. Both of the names will turn green as though they are non-apple phones, even when one is an apple user. I am on iPhone 6. It also happens on my mom's iPhone 5s.

    Send messages with your iPhone, iPad, or iPod touch - Apple Support
    iOS: Troubleshooting Messages - Apple Support
    Send a group message with your iPhone, iPad, or iPod touch - Apple Support

  • Print payment advice and check

    Hi all,
    i am executing payment programme. it is posting entry against open items. But it is not printing payment note and check..
    Please tell me its urgent,
    Regards
    Krishna

    Hi,Krishna
    Pl check the following configuration before u run the APP.
    >Assignment of forms : Change view paying company codes(F110_D_AVIS)
    >Assignment of forms : Set up payment methods per co code for payment transactions(F110_prenum_chck)
    >Mentioning of Check lot in the variant
    >Assign payment method to Bank transaction
    Hope this will solve ur problem.
    Surendra

  • Payment Advice and Check print - RFFOUS_C

    Hi All,
    Requirement is to print Payment Advice and check in same page and if multiple invoices then check in first
    page is voided and actual check is printed in last page at the end of Payment run (F110).
    RFFOUS_C is the program used to print both check and payment advice but currently this program print one invoice and check per page.
    (1) Is there any configuration available in FBZP to print multiple invoice in one page with check ?
    or
    (2) Is it feasible to customize RFFOUS_C program as this program generate check number per invoice and Data base update inside loop processing.
    Please suggest....any solutions.
    Thanks.

    Hi,
    I have same requirement.
    I want to print the payment advic and check for each vendor.
    For example, for vendor A if i have 10 invoice then it should print generate one payment document with 10 invoice document.
    and suppose i have two vendors  then it should generate the two payement document one for each vendor.
    can we control payement by each vendor?
    What confuguration i need to do for the same.
    Kindly help.
    Regards
    Sachin

  • When i do initial set up w creative cloud set uo wont run send error message"installer failed to initialize" why and how can i get pass this

    When I do initial set up with creative cloud set up it wont run a send error message "installer failed to initialize" comes up. Why and how can I get passed this?

    Error "Installer Failed to Initialize" | Install desktop application | Windows

  • I am trying to "pin" to pinterest through a dialogue box and nothing happens when I hit "pin" and I also tried to send a message through linked in dialogue box and nothing happens when I hit "send"

    Why does nothing happen when I'm trying to perform an action/command through a pop-up dialogue box, such as sending a message on linkedin or attempting to pin on pinterest?

    All future installs/updates of Muse (and most other Adobe apps) are through the Creative Cloud desktop app. Thus you do need to have it installed.
    Are you on Windows or Mac? What OS version?

  • When i send a message on iMessage on my mac and i get a message back it automatically sends a message saying "Unknown command", i need help please help me.

    you see what i mean as soon as they reply iMessage sends a message saying "Unknown command".

    Me too, with Mavericks...

  • Need to print payment proposal and check

    Hi guys, when i schedule my payment proposal, i need to be able to print it immediately at the proposal level so the client can see the proposal list and check....
    right now its not printing...
    please advise
    thanks
    Brian

    Hello,
    You need to change the variant.
    That variant must have been used by somebody else with other payment run date and identification.
    You need to change to your payment run date and identification key to your payment run date and identification.
    Make sure that other entries like house bank, account ID, vendor number are correct.
    Regards,
    Ravi

  • Payment against a check number

    Dear All,
    Im wondering whether i can post an outgoing payment and choose from a list the number of the check i want to make the payment against (from my check lot on the system). 
    Regards,
    Roba Motaweh
    Edited by: Roba Motaweh on Feb 22, 2011 3:11 PM

    Dear Mauri,
    Thank you so much for your help. But FCHT allows me to change the assignment of the payment but how do i assign a check number to a payment at the first place? FCHT is not working since the system is not finding any information on the assignment of that check number to a payment.
    Regards,
    Roba

  • I only have access to wifi, imessage started defaulting to green text message instead of blue imessage to people who it previously worked fine with.  Now I can't send outdoing messages, i have turned SMS off and it still does this, any suggestions?

    I only have access to wifi, imessage started defaulting to green text message instead of blue imessage, thus they fail to send, I have turned off SMS and restarted the phone and the problem gotinues.  Any suggestions?

    iPads only support iMessage. You cannot send SMS with any of the native iOS functionality on it. There may be some apps in the app store that will, and certainly several messaging platforms (but read the descriptions carefully).

  • My new iPhone 6 sends text messages from my email not from my cell number.  how to fix this?

    I have a new iPhone 6.  I am having trouble with texting.  Why do my texts go out from my email instead of my cell phone number?  How can I fix this?

    Settings->Messages->Send & Receive->Start New Conversations From
    Make sure your number is checked.
    Also if you reply to an iMessage sent to one of the email addresses listed in Settings->Messages->Send & Receive->You can be reached by iMessage at,
    you'll answer by default from that address.

  • I have a IPad and I tried to send a message to a friends IPad mini and it didn't go through.  She has a different carrier than I do.  Can't all Apple products work together no matter the carrier?  I used her apple IPad mini designated phone number.

    How can I message a friend on her IPad mini from my IPad?

    If both have Apple devices AND both have data plans, why don't you message each other using iMessages instead of regular SMS?
    iMessages get sent thru the TCP/IP Internet rather than the cellular network so they are essentially free (other than any data cap you may have, irrellevant if the iGadget is connecting via Wi-Fi).
    http://support.apple.com/kb/HT3529

  • Blackberry 8820 when I send a message it makes a bleep sound and tells me how much credit

    I haven't had my blackberry long but I like to send texts massages during the day like in class but switch this loud beep the teacher can hear it , it also show me how much credit iI have But i dont care as much about that 
    any help will be greatly appreciated

    Hi zsefbhuk9and welcome to the BlackBerry Support Community Forums.
    To change your sounds, go to "Profiles" on your device. You will then see the available profiles from which you can select - Loud, Vibrate, Quiet, Normal, Phone only and Off. The current profile will have Active after it
    If you wish to keep the current profile active but want to modify the sounds, scroll down to the bottom and select "Advanced"
    Click the profile you wish to modify.
    Scroll down to "SMS"
    Select out of holster to either "None" or "Vibrate". This will ensure it does play any noises when a text is received.
    Thanks and have a great day!
    -HMthePirate
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • Periodically Thunderbird will fail to send a message, place it in the outbox and then start selecting multiple messages whereever I click.

    Running on Windows 7 with latest Thunderbird but this has been happening for at least a year on two different Win 7 computers. Tried restarting Thunderbird which wants to force me into safe mode but does not fix it. Only a Windows restart fixes this issue. I have a third Win7 computer on which this has never happened.
    Thanks for your help in fixing this. Dave ([email protected])

    No, It happens once every week or two, just happened today, and I rarely am in Win safe mode. One never knows when it will happen.
    Dave

  • CASE Statement - and checking number ranges

    I am attempting to write a bit of SQL that can be used to do a count of Requisition Values, in different value bands, e.g.:
    0 - 250
    251 - 500
    501 - 1000
    etc...
    I have got this far:
    SELECT   sum_value
           , COUNT(req_id) req_ct
        FROM (SELECT   prha.requisition_header_id req_id
                     , CASE SUM(prla.unit_price * prla.quantity)
                          WHEN 250
                             THEN '250'
                          WHEN 500
                             THEN '500'
                          WHEN 500
                             THEN '1000'
                          ELSE 'OTHER'
                       END sum_value
                  FROM po.po_requisition_headers_all prha
                     , po.po_requisition_lines_all prla
                 WHERE prha.requisition_header_id = prla.requisition_header_id
                   AND prha.creation_date >= SYSDATE - 3
              GROUP BY prha.requisition_header_id
                     , prla.requisition_header_id) rt
    GROUP BY sum_value;
    SUM_V     REQ_CT
    250            3
    500            6
    OTHER        726But - it is not that great, in that it counts REQs with an exact value of 250,400,500 etc.
    I am trying to work out the syntax to allow the CASE statement to work with ranges, but I can't work it out.
    I have naively attempted this, for example:
    WHEN > 250 AND 500
    But that errors out, because I can see that the '>' needs to know what it is checking
    Any help much appreciated.
    Thank you

    Thanks for the reply Sarma,
    I've attempted that:
    SELECT   sum_value
           , COUNT(req_id) req_ct
        FROM (SELECT   prha.requisition_header_id req_id
                     , CASE SUM(prla.unit_price * prla.quantity)
                          WHEN BETWEEN 250 AND 500
                             THEN '250 - 500'
                          WHEN BETWEEN 501 AND 1000
                             THEN '501 - 1000'
                          WHEN BETWEEN 1001 AND 2500
                             THEN '1001 - 2500'
                          ELSE 'OTHER'
                       END sum_value
                  FROM po.po_requisition_headers_all prha
                     , po.po_requisition_lines_all prla
                 WHERE prha.requisition_header_id = prla.requisition_header_id
                   AND prha.creation_date >= SYSDATE - 3
              GROUP BY prha.requisition_header_id
                     , prla.requisition_header_id) rt
    GROUP BY sum_value;But I can see that it doesn't work because I need to state what 'blah' is!
    For example, if I tried to state 'blah' as follows:
    SELECT   sum_value
           , COUNT(req_id) req_ct
        FROM (SELECT   prha.requisition_header_id req_id
                     , CASE SUM(prla.unit_price * prla.quantity)
                          WHEN SUM(prla.unit_price * prla.quantity) BETWEEN 250 AND 500
                             THEN '250 - 500'
                          WHEN SUM(prla.unit_price * prla.quantity) BETWEEN 501 AND 1000
                             THEN '501 - 1000'
                          WHEN SUM(prla.unit_price * prla.quantity) BETWEEN 1001 AND 2500
                             THEN '1001 - 2500'
                          ELSE 'OTHER'
                       END sum_value
                  FROM po.po_requisition_headers_all prha
                     , po.po_requisition_lines_all prla
                 WHERE prha.requisition_header_id = prla.requisition_header_id
                   AND prha.creation_date >= SYSDATE - 3
              GROUP BY prha.requisition_header_id
                     , prla.requisition_header_id) rt
    GROUP BY sum_value;It still errors. I guess I am doing something fundamentally wrong, but I can't see how I can refer to the 'sum' value, to then use it in the Between section of the Case statement.
    Thanks

Maybe you are looking for

  • Resolution problem on external display on Macbook Pro (15-inch, Mid 2010)

    Hi there guys. I recently bought a 23inch Dell Ultrasharp display for my 15inch Macbook pro. Max resolution I can get from the screen is 1080p. Althought, I've noticed a weird thing. After using my screen for like 2 and a half weeks, when I started m

  • Withholding tax warning message

    Hi we maintain the witholding tax at invoice & payment level both in vendor master data, due to this system always deduct TDS twice at the time of posting. we want a check at the time of invociing and payment, system should ask about TDS whether this

  • Jar files need for Custom connector API app

    hi all, I am doing an application regarding "Custom connector API", for doing the application I need "jdom,rome-0.6" jar files. kindly send these jar files it will be helpful to me. To do such custom connector API application any plugins must be adde

  • _x values

    Why are the values for x and y different on the Properties toolbar vs. getProperty(object, _x)? I'm using AS to get the position of a tweened movie clip, and when I compare the values at the start and end of the tween with the values from the Propert

  • Add iPad to existing share everything plan.

    I do not understand why I can not add and activate my new iPad online.   Instead, I have to call customer support.  I called, and they told me that department was shut down for the holidays.  Seriously?  I understand it's Christmas and all, but I can