CMD and RKTS Integration
In existing on-prem system rkts07-integration application will convert the SC300S XML message into RKTS tag based message format and push into MQ and from there RKTS application will consume the data.
In modernization, CMD will publish the messages into EMP topic on cloud and from there messages will be replicated to ground by EMP. The messages from ground topic will be consumed and converted to RKTS tag based message format.
The below diagram shows the how the RKTSPush solution needs to be implemented in modern platform without impacting the RKTS application.
Below table shows field mapping and transformation logic from CMD to RKST. This is not fully completed, needs to be mapped all fields.
| CMD EMP Fields | Transformation Logic | RKTS Fields | Default Value |
|---|---|---|---|
| MESSAGE_ID | SCVFE001 | ||
| VERSION | 1 | ||
| Current Datetime | sendTimeNow | ||
| Get Previous time from config file | sendTimePrevious | ||
| TAG_ID | TAG001 | ||
| externalSystemReference | externalSystemName=SCV | customerNumber | |
| tradingName | customerName | ||
| tradingName | customerAbbrName | ||
| apartmentOrFloor,streetName | customerAddress1 | ||
| streetNumber,subArea,district,cityName | customerAddress2 | ||
| regionCode,postalCode,isoCountryCode | customerAddress3 | ||
| customerAddress4 | |||
| zipCode | |||
| regionCode | state | ||
| linkPhoneNumber | |||
| LINK_EXPORT_FAX | |||
| telefax | |||
| concernCode | |||
| vipNonRoll | vipClass | ||
| EDI_SYSTEM | |||
| MSL_EXPORT_SALES_CODE | |||
| FORWARDERS_BROKER | |||
| FORWARDERS_COMMUNICATION | |||
| ORG_BROKERAGE | |||
| orgFmcCode | |||
| EMPLOYEE_CODE | |||
| BUREAU_OF_CONSENSUS_AUTHORIZED | |||
| EXCLUDE_FORWARDER | |||
| EXCLUDE_BROKER | |||
| LOCAL_MARK | |||
| identifierValue | identifierType=TAX, identifierCode | taxReference | |
| PREPAID_PAY_AT_PORT | |||
| COLLECT_PAY_AT_PORT | |||
| PREPAID_PAYER | |||
| COLLECT_PAYER | |||
| LINK_IMPORT_FAX | |||
| MSL_IMPORT_SALES_CODE | |||
| SCL_EXPORT_SALES_CODE | |||
| SCL_IMPORT_SALES_CODE | |||
| locAddressName | |||
| locPoBoxNumber | |||
| locStreetName | |||
| locStreetNumber | |||
| locAddressLine2 | |||
| locCityCode | |||
| locAddressLine3 | |||
| ACTION | 1 |
Was this page helpful?