Reconciliation is a scheduled task that automatically occurs nightly. It takes all the inventory and business data within the system and calculates the compliance position of licenses. Using admin permissions, you can trigger a reconciliation manually from the UI, or via the command prompt on your App/Batch server. You can also specify additional parameters to the reconciliation, which can be helpful in troubleshooting scenarios.
NOTE: Manual reconciliation may not provide an accurate compliance status, because many operators may be making changes while the calculation is running.
Run a manual reconcile from the UI
Under the License Compliance dropdown, select Reconcile on the lower right.
Run a manual reconcile from the command prompt
To run a reconcile from the command prompt, first navigate to C:\Program Files (x86)\Flexera Software\FlexNet Manager Platform\DotNet\bin. You can then run any of the following commands.
You can also add parameters directly to the scheduled task so that the automatic import will include them. To do this:
Open Windows Task Scheduler and select FlexNet Manager Platform.
Select the Inventory import and license reconcile task, then select the Actions tab and double-click on the action you’d like to add parameters to.
This will bring up the Edit Action window. You can include additional parameters in the Add arguments field. Below is an example with the -verbose and -nooptional parameters added.
You can use the -verbose parameter if you’re experiencing issues reconciling. It increases the amount of information logged, which is useful for debugging. This parameter also greatly increases the size of import logs, so you should only enable this parameter as needed.
You can use the -nooptional parameter if your system is bringing in large amounts of file evidence, as it reduces excess and allows your reconciliation to finish faster. This can be left as an optional argument.