Running Global Calc from the command line
Running Global Calc from the command line requires Integrated Windows Authentication to be used to log into Optiva. This is only available for On-Premise customers.
You must change the Windows ID for the Optiva user who is running Global Calc to the domain user who is
         running the scheduled job. For example, set the Windows ID field for Optiva user FSI to INFOR\psmith. 
Use the FsGlobalCalcStartProcess.exe program to run Global Calc from a command prompt. Because this program connects to the Optiva server, the FsGlobalCalcStartProcess.exe.config file is associated with this program. Both files are located in the inetpub\wwwroot\FsSvcCore\bin directory.
You can program the calculation process to begin at a scheduled time from a standard scheduler application.
By default, this config file has entries that reference the
         web methods on the localhost.
You can run the FsGlobalCalcStartProcess.exe program from a machine that is not the Optiva server machine. You must modify the
            FsGlobalCalcStartProcess.exe config file. Change
            localhost to the name of the Optiva server machine. 
You can start using the command line process for new Global Calc objects where no formulas have been loaded into the job list.
Syntax
FsGlobalCalcStartProcess.exe  -dbname –lab –group –calccode – runtime
 
	     Parameters
Parameters can be used in any order.
| Parameter | Description | 
|---|---|
                        -? or 
					 -h 
				                  | 
                     Displays the FsGlobalCalcStartProcess.exe usage.  | 
                  
                        -dbname <dbname> 
				                  | 
                     Required: Optiva database that is used to log into Optiva. Enclose values that contain
                        embedded spaces in double quotes. Example:  | 
                  
                        -lab <lab code> 
				                  | 
                     Optional. Use if the user configured for
					 Integrated Windows Authentication does not have a lab and group configured in
					 the 
					 User form. If left blank, then the user’s
					 default lab is used. 
					  When you specify a lab, you must also specify the user group.  | 
                  
                        -group <group code> 
				                  | 
                     Optional unless 
					 -lab is specified. Group to run the Global
					 Calc process for if not specified for the user. When left blank, it is the
					 user’s default group. 
				   | 
                  
                        -calccode
                        <Global Calc code> | 
                     Required. The Global Calc object code
					 (jobID) that is specified in the web client and is used to run
					 the calc process. This is tracked in the results in the 
					 Reports tab. 
				   | 
                  
                        -runtime <minutes> 
				                  | 
                     Optional. Duration in minutes before the calc process stops. If this value is not provided, then the time from the Global Calc form is used. | 
                        -stoptime
                         <YYYY:MM:DD:HH:mm:SS> | 
                     Optional. As an alternative to the 
					 –runtime argument, you can use the 
					 -stoptime argument to designate a completion
					 date and time (24-hour format). 
				   | 
                  
-forcestart | 
                     Optional. When this parameter is passed,
                        the Global Calc process starts from the beginning instead of restarting
                        where the process left off. When the parameter is not passed, the Global Calc process restarts where it left off.  |