TPEC2CMConfig.txt file

The purpose of the TPEC2CM Configuration file is to allow the user to define parameters to drive the conversion. There are two types of parameters: site-specific constants and override values for fields in the ISA segment. Please note that the beginning and end of the file should not be changed, but entries and comments can be added in between.

Site-specific constants are required to complete the conversion process: they provide values need to successfully create the XML files for the Partner Manager XML Autoload utility. The following site-specific constants are available:

  • ISACompanyPrefix
    • Company Name Prefix for CM internal ISA Partners. Max length allowed is 15 characters.
  • GSCompanyPrefix
    • Company Name Prefix for CM internal GS partners. Max length allowed is 15 characters.
  • DefaultPartnerNameFrom
    • In TPEC Relationships are supposed to be linked with a Partner definition. In case one is not found the conversion program should default to Interchange (I) or Relationship (R) Records for the CM Partner Name.
  • InboundPUTFolder
    • Single folder path for all Inbound PUT Post Offices. Make sure you include the last "\" (or "/" if Unix).
  • OutboundPUTFolder
    • Single folder path for the EDO Outbound PUT Post Office. Make sure you include the last "\" (or "/" if Unix).
  • GETFolder
    • Single folder path for all inputs into Trading Manager. Should match the StampAndSortFile input directory. Make sure you include the last "\" (or "/" if Unix).
  • IgnoreInbound997
    • Inbound 997's are processed internally in Trading Manager. Tradelinks are only required if the user wants to process them into some application of their own. Values are Y/N
  • DefaultRepetitionChar
    • The ISA Control Standard is hard coded to "U" for ISA Control versions less than "00402". For "00402" and higher this Repetition Character will be hard coded. Character must be defined in ASCII HEX.

Override values are not required. The XML Autoload will verify that the old values for these parameters are valid in Trading Manager and fail if not. If they are not valid the user has the option of adding the failing values to Trading Manager or (by using these parameters) specifying replacement new values that are valid in Trading Manager. The following override values for fields in the ISA segment are available:

IchgQual:XX|YY

ElementSeparator:XX|XX

SubElementSeparator:XX|YY

SegmentTerminator:XX|YY

IchgCtrlVerNo:XXXXX|YYYYY

In the above values:

  • X represents the old TPEC value; Y represents the new CM value.
  • Old and New values are fixed length.
  • All Old and New values have to be represented in ASCII HEX with the exception of IchgCtrlVerNo that has to be a text string.
  • Old SegmentTerminator value is one character long. New value can be up to three characters long represented with a space in between. For example, a terminator of "~<CR><LF>" would be represented as: SegmentTerminator:0A|7E 0D 0A