Skip Headers
Oracle® Retail Allocation Operations Guide
Release 16.0.1
E87769-01
  Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
 

6 In-Context Launching Task Flows in Retail Applications

Retail Applications can expose select task flows retailers can directly launch into. This feature is referred to as in-context launching in a Retail Application. Retailers can launch these task flows directly through specific URLs.

Retail Applications will provide information about the various task flows retailers can in-context launch into including the URLs and the required parameters.

Retailers can use these URLs in other web pages as links. For example: the URL to a task flow that invokes the Create Allocation Flow in a Retail Application can be added as a link to dashboard report on a BI server.

When the user clicks on a URL to a task flow, the Retail Application will open in a new browser window or tab depending on the specified target of the URL. The requested task flow will be shown as a UI tab within the Retail Application.

Limitations of In-Context Launch via URLs

  • The In-Context launch feature will not detect if there is an already opened window or tab for the Retail Application. So when a user clicks on a link to a Retail Application's task flow, say, a report on a BI server, a new browser window or tab will be opened even though the user already has an existing browser window or tab opened for that same Retail Application.

  • If a BI dashboard is added on the Retail Application, and if that dashboard has a report that contains links to in-context launchable task flows in the same Retail Application, a new browser window or tab will still be opened.

List of In-Context Launch Task Flows

Allocation utilizes the following in-context task flows:

Quick Create Allocation by Passing Source or Item IDs

The Quick Create Allocation container is a quick way to create an allocation by passing Source or Item Ids.

HTTP URL

http://<host>:<port>/<app-web -context>/faces/<home view>?navModelItemId= allocationCreateFromBI1

Table 6-1 Quick Create by Passing Source or Item IDs

Parameter ID Required? Description Sample URL

source

Yes

Source_type

http://...?navModelItemId= allocationCreateFromBI1?source=PO

sourceIdList

Yes

sourceIdList

http://...?navModelItemId= allocationCreateFromBI1?source=PO& sourceIdList=10234;10234

itemIdList

Yes

Source_type

http://...?navModelItemId= allocationCreateFromBI1? itemIdList=ASN


Load Allocation

The Load Allocation container allows you to load allocations by passing the Alloc_id.

HTTP URL

http://<host>:<port>/<app-web -context>/faces/<home view>?navModelItemId= allocationCreateFromBI3

Table 6-2 Allocation Create

Parameter ID Required? Description Sample URL

allocationId

Yes

allocationId

http://...?navModelItemId= allocationCreateFromBI3? allocationId=10234


Quick Create Allocation by Passing Item Id and WH IDs

The Quick Create Allocation container is a quick way to create an allocation by passing Item Id and WH Ids.

HTTP URL

http://<host>:<port>/<app-web -context>/faces/<home view>?navModelItemId= allocationCreateFromBI1

Table 6-3 Quick Create by passing Item ID and WH IDs

Parameter ID Required? Description Sample URL

source

Yes

source

http://...?navModelItemId= allocationCreateFromBI4? source=WH

itemIdList

Yes

Items

http://...?navModelItemId= allocationCreateFromBI4? source=WH&itemIdList=103490343

warehouseIdList

Yes

source

http://...?navModelItemId= allocationCreateFromBI4?source==WH&itemIdList=103490343& warehouseIdList=20002