Enable the billing summary plugin in PolicyCenter
Before you begin
About this task
Procedure
- Open Guidewire Studio™ for PolicyCenter.
- Navigate in the Project window to and open IBillingSummaryPlugin.gwp in the Plugin editor.
-
Change Gosu Class to one of the
following, depending on the version of BillingCenter that you are integrating with:
- gw.plugin.billing.bc1000.BCBillingSummaryPlugin for BillingCenter 10
- gw.plugin.billing.bc900.BCBillingSummaryPlugin for BillingCenter 9
- In the Studio Project window folder, open IBillingSystemPlugin.gwp.
-
Change Gosu Class to one of the
following plugin implementation classes, depending on the version of BillingCenter that
you are integrating with:
- gw.plugin.billing.bc1000.BCBillingSystemPlugin for BillingCenter 10
- gw.plugin.billing.bc900.BCBillingSystemPlugin for BillingCenter 9
- Navigate in the Project window to and open config.xml.
-
Set the value of the BillingSystemURL parameter to the
BillingCenter URL.
For example, in the base configuration, the URL for a local BillingCenter installation is the following:
http://localhost:8580/bc/BillingCenter.doConfiguration parameter BillingSystemURL defines the URL for an exit point. Guidewire configures exit points in config.xml and not in suite-config.xml. The configuration parameters in suite-config.xml support integration between Guidewire applications through web services. The exit point configuration parameters in config.xml support integration between web browsers.See PolicyCenter exit points to ClaimCenter and BillingCenter.
-
If archiving is enabled in BillingCenter, set the following PolicyCenter configuration
parameters:
-
Set BillingSystemArchiveEnabled to
true. -
Set the value of BillingSystemArchivePolicyPeriodDays to a
positive value indicating the minimum number of days after the term end date before
the billing policy period is archived.
This value must be less than or equal to the setting in the billing system. Guidewire recommends setting the value to be equal and keeping the value of BillingSystemArchivePolicyPeriodDays synchronized with the value of ArchivePolicyPeriodDays in BillingCenter.
-
Set BillingSystemArchiveEnabled to
- Navigate in the Project window to and open suite-config.xml.
-
Remove the comment markers
<!--and-->from the line for the BillingCenter URL:<!--<product name="bc" url="http://localhost:8580/bc"/>--> - If necessary, update the BillingCenter URL to match your server and port.
-
Navigate in the Project window to and then to
wsi.remote.gw.webservice.bc. -
Open one of the following web service collection files, depending on the version of
BillingCenter that you are integrating with PolicyCenter:
- bc1000.wsc for BillingCenter 10
- bc900.wsc for BillingCenter 9
The web service definitions in this file use the${bc}variable defined in suite-config.xml. -
Select all the web services in Resources and click Fetch
.
You must refresh the web services, even if you have made no changes to them. -
Click the Settings tab and review
the contents of the Configuration
Provider class.
This class defines the user name and password that PolicyCenter uses to connect with BillingCenter.
Important: Guidewire strongly recommends that you change these values from their default values. - Stop the BillingCenter application server.
