I just refreshed our training database using Epicor’s instructions. One of the first steps to the System Flow tutorial says to go to Company Configuration and check the check box for Calculate Taxes for Quote under All Modules – Taxes – Detail.
We do that and then try and save but we get the following message.
What do i need to do to get past this? I have a ticket with Epicor right now but they have not found a solution. This is the demo database the is supplied with Epicor.
The Licensed list gets refreshed when you login. It’s on the Session object. Once you apply the license to the companies in Admin Console, you should only need to logout/login.
All it checks for is
if (!String.IsNullOrEmpty(ttAPSyst.CPayCompany) && !Session.ModuleLicensed(Erp.License.ErpLicensableModules.ConsolidatedPayment))
If you don’t have the CPay license then force-blank out the CPayCompany and it should stop complaining. That may be SQL. Since the RowRule makes it readonly again since your license is not licensed, but their demo database comes pre-filled in… #BugInDemoDatabase
Strange. After I cleared them and then made the original change I was trying to do, I went back to the demo db and set those fields back to what they were before I cleared them.
I tested my original change on the Company Configuration to see if it continues to give me the error which is what I was expecting. (i had a call with Epicor about it coming up and wanted to show them).
But ‘poof’ the issue doesn’t happen anymore. Even though those fields are still populated, it doesn’t yell at me anymore.
For us our Demo database uses our data… The time I do go into E10_Demo I usually don’t touch the settings and lastly, we atleast do have the AP Centralized Module.
I didn’t clear that one because even in our production database, even though XbSyst.ConsolidatedPurchasingCompany is empty, there is still a hash in XbSyst.ConsPurchasingParent. As far as I know no one has said anything about stuff not working for the past 9 years since we have been on Epicor so if it is not broke, I am not going to touch it.