This chapter provides an overview of configuration tasks required to integrate PeopleSoft with the Vertex O Series tax solution and discusses how to:
Configure Vertex O Series integration
Set Up PeopleSoft Installation Options for Vertex O Series
Test the Vertex integration
PeopleSoft communicates with the Vertex O Series web service through either the PeopleSoft Integration Broker or the Java Direct XML Post program. To integrate with the Vertex O Series tax solution, you must perform the following configuration steps:
Note. Only setting the connector URLs and setting up business units are required when using the Java Direct XML Post method.
Set up your local integration gateway and load the gateway connectors.
This step is not required if you are using the Java Direct XML Post connection method.
Activate the TAX_INTEGRATION message channel.
This step is not required if you are using the Java Direct XML Post connection method.
Activate the following messages using the PeopleSoft Application Designer:
GET_VERTEX_TAXAREA_REQ
GET_VERTEX_TAXAREA_RES
DO_VERTEX_TAXCALC_REQ
DO_VERTEX_TAXCALC_RES
See Enterprise PeopleTools 8.46 PeopleBook: PeopleSoft Application Designer
Activate the following transactions on the PSFT_TAX node and set the connector URL to the appropriate Vertex endpoint:
GET_VERTEX_TAXAREA_REQ
DO_VERTEX_TAXCALC_REQ
Set Vertex as the Tax Vendor on the PeopleSoft Financials/Supply Chain Installation Options page and set the appropriate Vertex options on the Tax Provider Installation page.
See Setting Up PeopleSoft Installation Options for Vertex O Series.
Note. When you switch from one Tax Vendor Application to another, such as switching from Vertex Q Series to O Series, any geocodes associated with address records in the PeopleSoft database must be upgraded before tax calculations can be sent to the tax vendor software. The Tax Provider Installation page will display the geocode upgrade process status. You should run the process, allow it to complete successfully, or fix any errors that occur, before proceeding.
Configure Billing, Order Management, and Purchasing business units to calculate sales and use taxes through the installed tax vendor and set business-unit level tax vendor options.
See Also
Updating Geocodes for Locations and Addresses
This section discusses how to:
Set up the integration gateway
Activate the TAX_INTEGRATION Message Channel
Configure PSFT_TAX Node Transactions
Page Name |
Object Name |
Navigation |
Usage |
IB_GATEWAY |
PeopleTools, Integration Broker, Configuration, Gateways |
Define local integration gateway and load connectors. |
|
APPMSGMONITOR |
PeopleTools, Integration Broker, Monitor Integrations, Monitor Message, Channel Status |
Activate the TAX_INTEGRATION message channel. |
|
IB_NODE |
Integration Broker, Integration Setup, Node Definitions |
Activate tax node transactions and set the connector URLs. |
Access the Gateways page.
If the Connectors list is empty, click the Load Gateway Connectors button. The Integration Broker uses the HTTPTARGET connector to communicate with the Vertex web service.
See Enterprise PeopleTools 8.46 PeopleBook: PeopleSoft Integration Broker, Managing Integration Gateways
Access the Channel Status page
Find the TAX_INTEGRATION entry in the table of message channels. If the channel status is Paused, click the RUN button to activate the channel.
Access the Node Definitions page.
Using Search, find and view the PSFT_TAX node.
Click the Transactions tab.
Click the Edit link for the DO_VERTEX_TAXCALC_REQ transaction.
Set the Status of the transaction to Active.
Click the Connectors tab.
Set the Value field of the PrimaryURL property to the endpoint of the Vertex tax calculation request function. Typically this will be: http://HOST:PORT/vertex-ws/services/CalculateTaxDoc where HOST:PORT addresses the Vertex web service on the application server.
Click Save.
Click the Return to Transaction List link.
Click the Edit link for the GET_VERTEX_TAXAREA_REQ transaction.
Set the Status of the transaction to Active.
Click the Connectors tab.
Set the Value field of the PrimaryURL property to the endpoint of the Vertex tax area request function. Typically this will be: http://HOST:PORT/vertex-ws/services/LookupTaxAreasDoc where HOST:PORT addresses the Vertex web service on the application server.
Click Save.
The Set Up Financials/Supply Chain, Install, Tax Provider Installation page provides the following options for Vertex O Series:
Note. To display options for Vertex O Series, Vertex must be chosen as the Tax Vendor on the Overall Installation Options page and Vertex O Series as the Vertex Tax Application on the Tax Provider Installation page.
Tax Vendor Call Options |
Determines whether tax calculation transactions are sent to Vertex line by line or as an entire document. The options are:
The Doc Level option allows you to take advantage of invoice and multiline maximum tax rules in some jurisdictions, but when you choose the Doc Level option, returns and credits must be carried out by issuing a full credit and rebill. Choosing the document level option will also provide faster tax transaction processing in most situations since fewer messages are exchanged with the Vertex tax software. The Line Level option allows more flexibility when issuing credits and returns, but prevents you from taking advantage of maximum tax rules at the invoice or multiline level. This option should be chosen when it is not an acceptable practice to issue a full invoice credit and rebill when an individual line must be credited. |
Tax Vendor Call – Payables |
Select how tax calculation transactions from the Accounts Payable application are sent to Vertex. Transactions from Purchasing are always sent line by line, regardless of the value in this field. |
Tax Vendor Call – Sales |
Select how tax calculation transactions from the Billing application are sent to Vertex. Transactions from Order Management are always sent line by line, regardless of the value in this field. |
Tax Vendor Upgrade Status |
Displays the status of the process run when the tax vendor application is changed. The process updates the geocodes associated with addresses in PeopleSoft. |
Tax Vendor Deployment Option |
Web Service is currently the only option. |
Connection Method |
Select the method used to exchange messages with the Vertex O series web service:
|
Message Node Name |
Set to the node setup for the exchange of messages between the PeopleSoft Integration Broker and the Vertex O Series web service. By default, the node to use is PSFT_TAX. |
Tax Exemption Override Allowed |
Select to allow tax exempt transactions to be sent from PeopleSoft to Vertex. If tax exemption overrides are not allowed, exemptions must be maintained within the Vertex application. |
User Name |
Enter the account name used to access the Vertex O Series web service. |
Password |
Enter the password for the account used to access the Vertex O Series web service. |
To test the Vertex O Series integration, click the Test Tax Install button on the Tax Provider Installation page. The system will send a test transaction to Vertex and should report a Geocode and nonzero tax amount. If an error message appears or the tax amount is zero, then there is a problem with the tax installation that must be corrected.