based on the internet archive it looks like the article was locked at iprodeveloper.

they did allow the following
Have you ever wondered what's on the other end of that call to your trigger program? Well, now you can install "caller ID" (with no monthly fee) for your trigger programs to find out just where those database changes are coming from. Technically, internal OS/400 file operations such as QDBPUT (Database add a record) and QDBUDR (Database update, delete, or release a record) cause a trigger program to be called. But with a little help from a couple of message-handling APIs, you can ...

I believe if you search thru the archives you could find some example of "who called me..." probably around trigger programs as alluded in the above snippet.


Soucy, Michael wrote on 8/1/2018 4:52 PM:
I just tried it, and it didn't work. For what it’s worth here is the link to the original article.

I suspect the website has since pulled the article. The link takes me to some website called ITPro today. Is there a better way on V7R3 to get the name of the calling program that is causing my trigger program to fire?

Thank you,

-----Original Message-----
From: RPG400-L [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Bryan Dietz
Sent: Wednesday, August 01, 2018 4:46 PM
To: RPG programming on the IBM i (AS/400 and iSeries)
Subject: Re: caller-id program

have you tried posting the unworking(old) link here:


Soucy, Michael wrote on 8/1/2018 4:36 PM:
I seem to recall not too long ago someone posted a question regarding the program called "caller-id" written by Lloyd Deviney from NEWS/400. It was stated that there is an issue with this program working on V7R3. I forgot to print off the solution to the problem. I've tried searching the archives, but I can't find the answer. Is the issue related to the APIs that are being called in this program? When I Google "caller-id" I came across a question I had posted on the RPG Café. One of the replies references a link to the original article which doesn't seem to exist any more. Can someone please post a link to the solution to fixing this?

Michael Soucy

This is the RPG programming on the IBM i (AS/400 and iSeries) (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at

Please contact support@xxxxxxxxxxxx for any subscription related questions.

Help support by shopping at with our affiliate link:

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2020 by and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].