Posting Reports to Other PeopleSoft Applications
If you have several PeopleSoft applications, you may want to post reports to the report repository on another PeopleSoft databases. PeopleTools 8.50 uses the service operation PSRF_REPORT_CREATE_VERSION_2, releases prior to 8.50 use PSRF_REPORT_CREATE_VERSION_1. If you want to send reports to a system where VERSION_2 is the default (PT 8.50 and above) from a system using VERSION_1 (PT 8.49 and below), you will need to add a transformation in the Service Operation Version definition.Note: You can not send reports from a system where VERSION_2 is the default to a system where VERSION_1 is the default.
Posting Reports to Another PeopleSoft Database with Same Version
If both databases use the same version of the service operation PSFT_REPORT_CREATE, you will need to
add the outbound routing on the sending system and the inbound routing on the receiving system, as illustrated in this diagram:
Posting reports to another PeopleSoft database
To add service operation routings:
1. On the Sending system, select PeopleTools, Integration Broker, Integration Setup, Service Operations
2. Open the service operation PSRF_REPORT_CREATE.
3. Navigate to Routing tab.
4. Enter a Routing Name for your routing and click Add.
5. Enter the Sender Node (node name for the system where you are logged on).
6. Enter the Receiver Node (node name of the PeopleSoft application where you want to post the report).
7. Click Save.
8. On the Receiving system, repeat steps 1 thru 4 above.
9. The Sending node is the remote system and the Receiving node is the current system.
10. Save the routing.
Transforming Inbound Service Operation Version
If the sending database uses PSFT_REPORT_CREATE.VERSION_1 and the receiving database expects VERSION_2, you will need to activate the nondefault version of the message and add the transformation program PSRF851XFORM. This transformation program will transform the inbound message to VERSION_2.
Inbound transformation
To add the inbound routing:
1. On the Receiving system, select PeopleTools, Integration Broker, Integration Setup, Service Operations
2. Open the service operation PSRF_REPORT_CREATE.
3. Navigate to Routing tab.
4. Enter a Routing Name for your routing and click Add.
5. Select VERSION_1 for the Version.
6. Enter the Sender Node (remote node).
7. Enter the Receiver Node (current node).
8. Click Save.
To set up the non-default version:
1. Navigate back to General tab, click VERSION_1 under Non-Default Versions to open Service Operation VERSION_1.
2. Make sure the Active check box is selected.
3. In the Service Operation Mappings section enter PSRF851XFORM in the Transform to Default field.
4. Click Save.


No comments:
Post a Comment