About ECRTP

ECRTP is a data transformation engine. It analyzes, transforms, and routes messages. There are many types of message transformations:

Figure 1-1: ECRTP flow chart"

  1. EDI to flat file – interprets incoming EDI-formatted data and translates it into a user-defined file format. Performed by inbound maps.

  2. EDI to EDI – interprets incoming EDI-formatted data and translates it into another EDI format. Performed by any-to-any maps.

  3. EDI to XML/HTML – interprets incoming EDI-formatted data and translates it into XML or HTML-formatted data. Performed by web maps (special any-to-any maps).

  4. Flat file to EDI – interprets a user-defined file and translates it to an EDI standard or to other standard message formats. Performed by outbound maps.

  5. Flat file to flat file – interprets a user-defined file and translates it into another user-defined format. Performed by any-to-any maps.

  6. Flat file to XML/HTML – interprets a user-defined file and translates it into XML or HTML-formatted data. Performed by web maps (special any-to-any maps).

  7. XML/HTML to EDI – interprets XML or HTML-formatted data and translates it to an EDI standard or to other standard message formats. Performed by web maps (special any-to-any maps).

  8. XML/HTML to flat file – interprets XML or HTML-formatted data and translates it into a user-defined format. Performed by web maps (special any-to-any maps).

  9. XML/HTML to XML/HTML – interprets XML or HTML-formatted data and translates it into XML or HTML-formatted data. Performed by web maps (special any-to-any maps).

ECRTP consists of the following components: map files, trading partner database, and log files.