How to Customize the SDMP CSV File

The import process uses the SDMP_FILES.CSV file as the input file, which manages the files for promotion. This article explains how to customize the SDMP_FILES.CSV file.
casm173
The import process uses the 
SDMP_FILES.CSV
 file as the input file, which manages the files for promotion. This article explains how to customize the
SDMP_FILES.CSV
file.
The .exe and .dll files must not be considered for promotion.
Navigate to
NX_ROOT/site/cfg
 directory, edit the
SDMP_FILES.CSV 
file, and create entries in a sequential order as listed:
  • path
    : Specifies the relative path from NX_ROOT.
  • file
    : Specifies the file name or wildcard characters (for example:
    *
    .
    *
    ,*.xml, eiam*.config).
  • extension
    : Specifies the file extension.
  • group
    : Specifies the logical group of files for exporting:
    • Onetime - Files that are rarely modified and require administrator intervention to compare the differences and merge manually on the target system. These files are not replaced on the target system.
    • Copy - Copies a specific file.
    • Environment - Files specific to the environment.
    • Recursive - Applicable for folders and sub folders recursively.
    • Reports - Files related to reports.
  • parser: 
    Controls file processing.
    • Copy: Copies a specific file.
    • Onetime: Files that are grouped as onetime require administrator intervention to compare the differences and merge manually on the target system. These files are not replaced on the target system. These files are available at
      export_import_path/Promotion/Import/<import package>/<exported package>
      . Select the respective folder. For more information, see SDMP Config Properties File.
      If the
      export_import_path
      property value is empty, navigate to the 
      NX_ROOT/Promotion/Export
       folder to view the exported package and summary report.
    • Recursive: Performs a recursive copy of files and folders.
  • OS
    : Specifies the operating system.
    • Both: Applicable for Windows and Non-Windows.
    • Win: Applicable for Windows.
    • Non-Win: Applicable for Non-Windows.
For example:
Path
File
Extension
Group
Parser
OS
/site/mods/interp/
*.*
 
Recursive
recursive
Both
/pdmconf/
NX.env.tpl
tpl
Copy
copy
Win
/pdmconf/
NX.env.tpl
tpl
Copy
copy
Non-Win
/fig/cfg/
*.fmt
fmt
Reports
copy
Both
/pdmconf/
eiam*.config
properties
onetime
onetime
Both