Configuring the Sales Controller

  1. In the Italy SDI Connector Configuration tool, click the Sales 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 receive sales details from the ERP.
    WIP
    Specify a path to be used for processing sales 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 to be used when submission has failed or when an invoice response is not recognized.
    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 to be used for receiving different response statuses from SDI.
    Note: An invoice can have these statuses: CUSTOMER_ACCEPTED, CUSTOMER_REJECTED, DEADLINE_PASSED, DELIVERED, DELIVERY_FAILURE, DELIVERY_TIMEOUT, SDI_REJECTED, or SENT. The response file would be returned in the Inbox folder.
  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.