The pcmserve.ini file resides on the mileage PC in the c:\windows or the c:\winnt folder. Values specified in pcmserve.ini will be used unless they are otherwise specified in the mileage request packet. PC*MILER|Streets uses pmwssrv.ini, and has a few additional key values included at the bottom of the chart below.
Valid values for default and option settings in the pcmserve.ini that can be changed by the user are described below.
Key | Valid Values (Defaults) | Description |
[Defaults] | | |
CalcType= | Practical | Not supported by PC*MILER for the AS/400. If routing type is not specified, the default route type of Practical will be used. |
Units= | Miles Kilometers | Which unit of measure for distance. |
ChangeDest= | TRUE FALSE | When optimizing the route, should the trip’s destination be optimized also. |
Borders= | TRUE FALSE | Should the engine try to keep routes within the United States (F), or can they cross and recross the borders at will (T) |
HubMode= | TRUE | Calculate the routes from the origin to each stop (T), not through each stop (F). |
AlphaOrder= | TRUE | List the states in the State Report in alphabetical order, or in the order driven. |
FerryMiles= | TRUE | Use ferry distances in mileage and cost calculations (T), or don’t use (F). |
[Options] | | |
CustomRoute= | TRUE FALSE | Should Custom routing be used. |
HazRoute= | None General Explosive Inhalant Radioactive Corrosive Flammable | The default hazardous routing type: disabled, general material, explosive, inhalant, radioactive, corrosive, or flammable. |
Light Vehicle= | TRUE FALSE | Set to TRUE (T) for light vehicle routing and restriction overrides; FALSE (F) = heavy vehicle routing and obey restrictions. |
PartialCityMatch= | TRUE FALSE | Require exact match on city name strings (T) or match on partial city names (F). Primarily used for long city names like “Naval Shipyard Portsmouth N0018, VA, Portsmouth”. |
UseUSPostCodes= | TRUE FALSE | When set to TRUE, if a 5-digit postal code might be a U.S. or a Mexican code, the U.S. code will be used. Default = True |
UseMexPostCodes= | TRUE FALSE | When set to TRUE, if a 5-digit postal code might be a U.S. or a Mexican code, the Mexican code will be used. Default = False NOTE: If UseUSPostCodes and UseMexPostCodes are both FALSE, or are not in the .INI, the default U.S. code will be used. |
PC*MILER|Streets-Specific Values
[Options] | | |
UseStreets= | TRUE FALSE | Should street-level (T) or highway-only (F) routing be used when stops are city names or ZIP codes. |
MatchRoadNameOnly= | TRUE FALSE | Set to (T) to match address on road name only. |