Whenever i create a policy in PolicyCenter and try to search the same in the Billing center, it is not getting fetched. I am new to Billing center and made sure to do the following steps for the connection between PC to BC in my local setup.
- Modified the urls in suite config.xml
- added a gosu glass in the PCPolicySystemPlugin and made my env as "local" (runs fine for other envs)
- Modified the username and password to su and gw in the PCConfigurationProvider.gs class
Is there anything else that i am missing out?
In order to make the billing instruction flow from PC to BC in LOCAL, you need to do some changes in PolicyCenter studio.
I think whatever changes that you mentioned above are done in BillingCenter studio and that is not required in your case. Instead do the below changes in PolicyCenter studio.
- Open IBillingSystemPlugin.gwp
- Change the Gosu class from "StandAloneBillingSummaryPlugin.gs" to "BCBillingSystemPlugin.gs" class
- Edit suite-config.xml only if the BC LOCAL URL is wrong (mostly it will be correct)
- Restart the local server
- After server start, ensure the "BillingSystem" message queue in PC is in "Started" status.
- Now create a new submission in PolicyCenter. After bind and issuing the submission you can verify the policy in BillingCenter.
I hope this inputs will help you.