Configuring the Purchase Controller

  1. In the Italy SDI Connector Configuration tool, click the Purchase tab.
  2. In the Endpoint Configuration section, select the active environment to the test or live web service. Select configure to add details of the endpoint for the Italian web service if these have changed after delivery of the tax connector.
    Note: The endpoints should not be changed unless recommended by Infor.
  3. In the Folder Paths section, specify this information:
    Outbox
    Specify a path to be used for receiving purchase invoice status updates from the ERP (outcome notifications).
    WIP
    Specify a path to be used for processing purchase files. Files are moved from the Outbox folder to the WIP folder, and then inserted into the database. After the files are inserted in the database, they are deleted from the WIP folder.
    Rejected
    Specify a path that will hold deadline-passed messages for which we cannot find the invoice being rejected and responses from the outcome notification for which we cannot find the original invoice.
    Note: The XML received by the tax connector failed the basic validation check and so communication to the web service could not be initiated.
    Inbox
    Specify a path that will contain deadline-passed messages and the results of outcome notification statuses.
  4. In the Sleep time section, specify this information:
    Sleep time (in seconds)
    Specify the sleep time in seconds or use the default value for these fields: Controller, Outbox, and Send Invoice Service.
  5. In the Service Call Retries section, specify this information:
    Service Call Retries
    Specify the interval in seconds and the number of retries for the initial communication (short) and thereafter for a longer period of time (long).
    Occasionally, the Italian Tax Authority web service may become temporarily unavailable, for example, due to maintenance. If this is the case, the controller will try to resubmit the request several times. Initially, this is done through the short retry interval. When all short retries are exhausted, the controller drops through to the long retry intervals. If all retries are exhausted, then the processing thread for that particular service is ended.
  6. In the Termination section, specify the delay in seconds to be used when termination has been invoked. This sets processing to complete in an orderly manner before the controller is terminated.