Configuration and Administration

glog.fusion Properties

To control the behavior of Oracle Transportation Management, you can change settings in the glog.properties file or the appropriate property set.

Property

New in Version

Description

glog.fusion.cil.config.defaultShape.v2.shipments 24A

This allows customers to change the default shape for a well-known root resource name if an alternate custom shape is available. See the "Available Custom Shapes" section of the REST API for Fusion Cloud Transportation and Global Trade Management Business Object Resources for details.

glog.fusion.cil.config.max_limit

 

The maximum number of records that can be returned for any internal query that can then be used for paging. See the glog.fusion.cil.restapi.config.max_limit for a use case.

Default: 1000

glog.fusion.cil.config.saveNullValue

 

If true, then a value of "null" in an inbound REST message will update the existing value to be NULL in the database. If false, then the database value is retained.

Default: false

glog.fusion.cil.restapi.config.client.timeout

22A

Set the default timeout value for outbound REST transport if no value is set on the target External System.

Default: 30 seconds

glog.fusion.cil.restapi.config.expandRefFull

22B

Set this property to false to not show reference attributes. By default (true), if a reference is expanded it will show all the attributes. Default is true.

glog.fusion.cil.restapi.config.expandRefResources

 

The query parameter expandRefs controls whether a GID will be shown for a foreign key or whether there will be a link URL to the referenced resource. Default is "true".

If specified as "true" the links will be shown. When this is enabled, all columns which reference a table associated with one of the supported root resources will appear as URL links. Setting this value to "true" would make the links appear by default without the expandRefs query parameter needing to be specified.

glog.fusion.cil.restapi.config.client.followRedirects

23A

Set this property to true to have outbound REST client calls automatically follow a redirect response message (i.e. HTTP 3xx status). Note that the default approach of not following the redirection is recommended for outbound integration. The use of the redirection status codes 3xx is rare and so should only be used if required by the specific API which in this use case is the HERE matrix routing calculation API.

Default: false

glog.fusion.cil.restapi.config.limit

 

Sets the number of resources returned for a single page for a REST API query. Must be less than or equal to the value of  glog.fusion.cil.restapi.config.max_limit.

Default: 25

glog.fusion.cil.restapi.config.max_limit

 

Sets the maximum number of resources that can be retrieved for any REST API query. The value must be less than or equal to the value of glog.fusion.cil.config.max_limit.

Default: 1000

glog.fusion.cil.restapi.config.pull.flattenedRefs

 

This is a comma-separated list of JSON paths for reference resources which should be flattened within the parent object for GET (pull) and/or REST outbound (push).

Default value is an empty string; i.e. there is no default value.

glog.fusion.cil.restapi.config.push.expandedRefs

 

This is a comma-separated list of JSON paths for reference resources which should be expanded in outbound REST messages.

Default: shipments.sEquipments.sEquipment

glog.fusion.cil.restapi.config.push.flattenedRefs

 

This is a comma-separated list of JSON paths for reference resources which should be flattened within the parent object for GET (pull) and/or REST outbound (push).

Default value is an empty string; i.e. there is no default value.

glog.fusion.cil.restapi.config.push.prependPathSep

 

The property controls whether or not to format the “resourceUrl” that will appear in outbound REST messages. If true, the URL will always start with a "/". If false, then it will not start with a "/".

Default: true

glog.fusion.cil.restapi.config.push.showLinks  

When true, links to reference resources will be included in the outbound REST messages.

Default: false

glog.fusion.cil.restapi.config.showRefID

22C

Specifies the system default value when the showRefID query parameter is not specified. See the Supported HTTP Methods section of the REST API Guide for details.

Default: false

glog.fusion.cil.restapi.config.<pull or push>.uomOptionDefault 24A

Sets the default UOM code option during an API GET (pull) and outbound REST (push). Uses the same options as glog.fusion.cil.restapi.config.uomOptionDefault.

Overrides the glog.fusion.cil.restapi.config.uomOptionDefault property.

Default: null

glog.fusion.cil.restapi.config.<pull or push>.uomOption.<uom name> 24A

Sets the specific UOM code option for an API GET (pull) and outbound REST (push). 

Uses the same options as glog.fusion.cil.restapi.config.uomOptionDefault.

The following UOM names are supported:

  • currency
  • weight
  • volume
  • distance
  • duration
  • speed
  • temperature
  • density
  • area
  • length
  • reportingquantity

Overrides the glog.fusion.cil.restapi.config.<pull or push>.uomOptionDefault and the  glog.fusion.cil.restapi.config.uomOptionDefault properties. 

Default: null

glog.fusion.cil.restapi.config.uomOptionDefault 24A

Controls the default UOM code option. 

Options include:

  • DISPLAY: Shows the User Preference if declared, or the base UOM code if not.
  • ENTERED: This will show the value and code specified when creating the UOM property for the resource being created or updated. If different from the system base UOM, the base value will be a conversion using the appropriate rate (i.e. standard UOM conversion or a specific exchange rate if a currency UOM).
  • PREF: Shows the user preference UOM code if declared.
  • BASE: Shows the system base UOM code.
  • FUNC: (Currency UOMs only). This will show the currency value in the associated functional currency, if defined on the resource.

The values can be a comma separate ordered list of multiple UOM options listed above.

If the glog.fusion.cil.restapi.config.<pull or push>.uomOptionDefault and glog.fusion.cil.restapi.config.<pull or push>.uomOption.<uom name> are not defined, this property is used.

Default: DISPLAY

glog.fusion.cil.restapi.config.useNestedSubQuery

24A

Default: true. Consult Support before changing this property.

 

Related Topics

Property Files