Parcel carrier server yfs.properties
Use the customer_overrides.properties file
to override properties in the Parcel Carrier Server category of yfs.properties.
The following table contains Parcel Carrier Server yfs.properties and descriptions.
| Property | Values | Description |
|---|---|---|
| Parcel Carrier Server | ||
| ycs.airborne.server.url | Valid values = <server url> Default = https://eCommerce.airborne.com/ApiLandingTest.asp |
Airborne logon parameter. Example: |
| ycs.airborne.server.UserID | Valid values = <userid> | Airborne logon parameter. Example: ycs.airborne.server.UserID=<your airborne server userid> |
| ycs.airborne.server.Passwd | Valid values = <password> | Airborne logon parameter. Example: ycs.airborne.server.Passwd=<your airborneserver password> |
| ycs.airborne.LabelPrint.X-coordinate | Valid values = <X-coordinate> Default = 0.1 |
Airborne print parameter. Example: ycs.airborne.LabelPrint.X-coordinate=0.1 |
| ycs.airborne.LabelPrint.Y-coordinate | Valid values = <Y-coordinate) Default = 0.1 |
Airborne print parameter. Example: ycs.airborne.LabelPrint.Y-coordinate=0.1 |
| ycs.airborne.LabelPrint.Width | Valid values = <LabelPrint.Width> Default = 8.5 |
Airborne print parameter. Example: ycs.airborne.LabelPrint.Width=8.5 |
| ycs.airborne.LabelPrint.Height | Valid values = <LabelPrint.Height> Default = 6.5 |
Airborne print parameter. Example: ycs.airborne.LabelPrint.Height=6.5 |
| ycs.airborne.LabelPrint.Dump_Switch | Valid values = yes or no Default = yes |
Airborne print parameter. Example: ycs.airborne.LabelPrint.Dump_Switch=yes |
| yfs.log.logger | <absolute path to message log dir> | This property must be set if you use the default message handling implementation. It contains
the absolute path to the directory where message logs will be written. Example: yfs.log.logger= |
| ycs.log.directory ycs.xmlDump.directory |
<full path to log dir> | This property must be set if you use the default message handling implementation. It contains
the absolute path to the directory where message logs will be written. Examples: ycs.log.directory=<full path of log directory> ycs.xmlDump.directory=<full path of log directory> |
| ycs.timer.switch | Valid values = yes or no | This property is to set to enable and disable the Timer from logging. Example: ycs.timer.switch=yes |
| ycs.log.size.maxallowed | <max log file size in bytes>
Default = 1000000 |
This property is only used if you use the default message handling implementation. It
specifies the maximum allowed log file size in bytes. A new active log file is created whenever the
currently active log file reaches this size. Example: ycs.log.size.maxallowed=1000000 |
| ycs.log.logger | <class name> | Default class to handle messages output by PureEcommerce. The default implementation will
write these messages to log files. Example: ycs.log.logger=com.yantra.ycs.util.YCSFileLogger |
| ycs.purge.path | <full path of log directory> | This property must be set for the purge programs to run. Example: ycs.purge.path=<full path of log directory> |
| ycs.purge.days | <number of days> | This property must be set for the purge programs to run. Example: ycs.purge.days=15 |
| ycs.weight_tolerance_percent | <percent>
Default = 5 |
If a label is printed before it is actually manifested, weight printed on the label may not
exactly match the actual weight. Parameter below specifies the tolerance percent beyond which the
label has to be reprinted. Example: ycs.weight_tolerance_percent=5 |
| proxySet=false | Valid values = true or false Default = false If set to true, the following details are required: https.proxyHost https.proxyUser https.proxyPassword https.proxyPort |
Proxy settings for https connections. Example: proxySet=false |
| yfs.closeManifest.doInventoryUpdatesOfflineOnConfirmShipment | Valid values = Y or N Default = N |
Upon setting this property as 'Y', the closeManifest API calls the confirmShipment API with DoInventoryUpdatesOffline=Y. |
| ycs.manifest.reopenmanifest | Default = Y | This property must be set as “N”, so that the addToContainerToManifest API will never reopen the closed manifest. |