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. Note: If you are using a custom mobile layout and change this property from "shipmentNoSSUs" to "shipments" then you need to change all the endPoints for your boxeIds from using "shipments" to using "shipmentNoSSUs" in that custom mobile layout. |
|
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 |
|
|
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 |
|
24B |
When this property is set to true, any double quotes inside a field in a CSV export are replaced with ". This is useful if you want to import the CSV data back into Oracle Transportation Management. Default: false |
|
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 |
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. disableDefaultChildRefResourceExpansion |
25A |
This property enables or disables expansion of the reference resource in a child resource. If false, the reference resource in the child resource will always be expanded. If true, then the expansion of the reference resource in the child resource will check if the query parameter expandChildRefResources is true or not and if query parameter is true, it will expand the reference resources of the specified child resource. If the query parameter is not specified then it will fallback on the glog.fusion.cil.restapi.config.expandChildRefResources property. Default: true. |
25A |
Specifies whether the child reference resources should be expanded or not. If specified as false, the child reference resource GID will be shown. When this is enabled, all columns of child reference resources will be shown. Default is false. |
|
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. |
|
|
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. includeChildren |
25A |
This property is used as a fallback for the REST API request for PATCH method when it does not have the includeChildren query parameter. When the payload contains both parent and child objects, the includeChildren parameter will decide whether to persist only the parent or to also include the child objects into persistence. Default value is false, which means that PATCH operation will not affect child resources. If it is set to true,PATCH operation will be carried out on both parent and child resources in a single request. When and async PATCH request or a PATCH request made using batch transmission (JSON transmission), this property value will be used. |
|
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 |
|
|
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 |
|
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. |
||
This is a comma-separated list of JSON paths for reference resources which should be expanded in outbound REST messages. Default: shipments.sEquipments.sEquipment |
||
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. |
||
|
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 |
|
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:
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:
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 |
24A |
Default: true. Consult Support before changing this property. |
|
25C |
If false, new child objects will not be added for new primary keys. If true, new child objects will be added. Default: false. |
|
glog.fusion.cil.restapi.structuredAction. checkMaxAllowedConcurrentRequests |
24B |
Setting this property to false removes limits placed on the number of concurrent requests that can be processed. By removing that limit, you could experience performance issues. Default value is true. |
glog.fusion.cil.restapi.structuredAction. riqRateAndRoute.defaultReleaseMethodGid |
24B |
If the releaseMethodGid is missing from the RIQ JSON during API calls, this property sets the order release method used to determine how ship units are built. Default value is ONE_TO_ONE. |