Configuring the M3 BE Interface Program (PMSI)

The Infor M3 BE Interface program (PSMI.DLL) is the interface program that Infor M3 SWB uses to transfer data from and to the Infor M3 BE.

How Data is Transferred Using PSMI

The PSMI.DLL communicates with the Infor M3 BE Server through the MvxSock.DLL. For a description of the MvxSock.DLL see the "M3 API Client Interface" document available on The Wire.

When Infor M3 SWB imports data the PSMI.DLL receives data from the MvxSock.DLL in text format. The PSMI.DLL maps this text to the format that is used by Infor M3 SWB. When data is exported from Infor M3 SWB the PSMI.DLL maps Infor M3 SWB data to the text format used by the MvxSock.DLL.

The parameter file that is used by the PSMI.DLL describes the information that is transferred in and out of Infor M3 SWB.

Variables in the M3 SWB INI File

These variables defined in the Infor M3 SWB ini file are used by the PSMI.DLL:

  • APS_MI_PARAMMVX

    This variable states the name (including full path) of the PSMI parameter file.

  • PINI

    This variable states where the PSMI.INI file resides. Only state the directory name here.

  • PSMI_LOGPATH

    This variable states where the PSMI log files reside. Only state the directory name here.

Related topics