Launch the main mfgutil utility script/shortcut from the $QADEA directory. Alternatively, to avoid modifications to the main MFG/UTIL, copy mfgutil and mfgutil.ini to the $QADICT folder and adjust the mfgutil script/shortcut to run it in the $QADICT working directory, then launch this utility from $QADICT.
Copy the existing compilation database set used to compile European Accounting or base programs or any other layer, that connects to all required databases (for example, CompileUS-EA or CompileUS, or Compile) and create the CompileUS-ICT database set.
Add corresponding database sets for each required language (for example, CompilePL-ICT) based on existing databases sets connecting to the language-specific compilation databases.
Compile ICT for US language using the just-created database set and the $QADICT/utcompil.wrk compilation list. Make sure that the Propath is set properly to point to the $QADICT folder on the first position: ICT,(QXTEND),(MSW/PSW),(WMS),CORE (all core layers, including BBI, FIN, QRA, PROXY).
Note: R-code of AIM programs (wh* programs) should not be stored in the standard language directory (/<language>
/wh). It should be compiled directly to the $QADICT directory.
Do this by adding the following QAD Warehousing (AIM) related programs to the $QADEA/toplevel.lst file:
This will ensure that these QAD Warehousing top-level programs will be compiled to the proper directory during all subsequent compilations done with MFG/UTIL.