Vince,
Based on your suggestion, I created an xlate consisting of a BULKCOPY, a SEND, an IF statement to catch the charge to duplicate (containing a COPY to move in the new charge code, and another SEND), and finally a SUPPRESS. The problem I’m having is that the new charge transaction messages remain in pending and are not transmitted unless I stop and start the thread. Is there something I’m missing? Thanks.