Friday, March 02, 2012

PeopleSoft 9.1 Mobile Inventory: Setup PeopleSoft Integration Broker & Activating Inventory services


PeopleSoft Mobile Inventory retrieves and writes data to PeopleSoft FSCM using webservices. In order to call the FSCM webservices from PeopleSoft Mobile Inventory, the PeopleSoft Integration Broker must be setup and the webservices used by PeopleSoft Mobile Inventory must be actived. Furthermore permissions must be granted to users to be able to access the webservices.

Setup Integration Broker

Pub/Sub Servers

First you need to activate the Publish and Subscribe Servers in the Application Server.


Default Local Node
Find your default local node and set the authentication option to Password and supply an existing PeopleSoft userid and password.


GateWay
As shown in the first screenshot in this post, the next thing to setup is the PeopleSoft Gateway. After you supply the Gateway url [http://server:port/PSIGW/PeopleSoftListeningConnector] click on Save and the connectors will be loaded. Now click on Gateway Properties Page link and on the next screen login with default user administrator and password password.


On this page supply the application server and port to be used by the webserver and on the PeopleSoft Nodes section add your default local node eg PSFT_EP and click on Save. Click on Ping Node button to verify the connection between webserver and appserver.


Click on Return and back on the PeopleSoft Node Configuration page click on Advanced Properties Page link.


Using the Password Encryption section encrypt the password for secureFileKeystorePassword and click on Save.

Service Configuration


Set the Endpoint to be used in webservices as [http://server:port/PSIGW/PeopleSoftListeningConnector].

Integration Broker Domain


Make sure the Integration Broker Domain is Active and that all dispatchers are active. If not, use the Purge Domain Status  button and All Domains Active checkbox to refresh the domain.

Additional Nodes

For the following nodes the user has to be changed to an existing PeopleSoft user:
  • ANONYMOUS
  • WSDL_NODE


GETWSDL Service Operation

The GETWSDL service operation needs to be active and there should only be one active routing.


Setup of Integration Broker is now finished.

Activate Services

PeopleSoft Mobile Inventory uses FSCM webservices to communicate. For the following services the service operations, handlers and routings needs be activated.
  • MIN_ADJUSTMENT
  • MIN_ALT_TYPES_GET
  • MIN_BIN_TRANSFER
  • MIN_CART_COUNT_GET
  • MIN_CART_COUNT_SAVE
  • MIN_COUNTING_EVENT_GET
  • MIN_COUNTING_EVENT_SET
  • MIN_COUNTING_EVENT_VALIDATE
  • MIN_EXPRESS_ISSUE
  • MIN_EXPRESS_ISSUE_VALIDATE
  • MIN_FUL_INQ_INV_HDR
  • MIN_ITEM_STK_INQ
  • MIN_LOOKUP_GENERIC_GET
  • MIN_MENU
  • MIN_NPRCPT_SAVE
  • MIN_OPTIONS
  • MIN_PROMPT_EDIT
  • MIN_RCPT_CNTR_GET
  • MIN_RCPT_CNTR_SAVE
  • MIN_RECV_DELIVERY Web
  • MIN_RECV_DELIVERY_SAVE
  • MIN_STCK_FEEDBK_GET
  • MIN_STCK_FEEDBK_SAVE



Grant Permissions


Integration Broker is setup and the webservices have been actived.

You need to grant users access to these webservices and the Component Interfaces these webservices use.

For this, two predelivered  roles are in place:
  • MIN Administrator
  • MIN User

What is in the roles? Access to the webservices and Component Interfaces.



Set Installation Option


Last thing that needs to be done on PeopleSoft site, is to activate Mobile Inventory in the Installation Options.


After this reboot the application server.

In the next post I will explain the steps needed for the deployment of Mobile Inventory.

No comments:

Post a Comment