RCG Data Normalization Process API - Implementation Template

(0 reviews)

Data mappings

This document provides information generated from the DataWeave scripts included in the project, such as function definitions, variable definitions, and data mapping tables.

ModuleDescription
hyperforce-to-crma-mappingHyperforce-CRMA Mapping
hyperforce-to-crma-request-mappingCreate Hyperforce to CRMA Request Mapping
prepare-full-load-request-to-crmaHyperforce to CRMA Mapping
prepare-over-ride-requestHyperforce - CRMA Delta Load Mapping

hyperforce-to-crma-mapping

Hyperforce-CRMA Mapping

Source: ./src/main/resources/dwl/hyperforce-to-crma-mapping.dwl

Mapping Tables

Maps Hyperforce to CRMA format.

CRMAHyperforceDescription
accountdimension_externalidaccountdimension.externalidThe account dimension externalId
promotiondimension_idpromotiondimension.idThe Promotion DimensionId
tacticdimension_nametacticdimension.nameThe tactic dimension only applies for promotiontactic export
productdimension_externalidproductdimension.externalidThe product dimension externalId
measurecodemeasurecodeThe Measure code
start_dateMonthsThe startdate of promotion
end_dateMonthThe end_date of the Promotion per Month
ValueValueThe value of a promotion for a given month

(back to top)

hyperforce-to-crma-request-mapping

Create Hyperforce to CRMA Request Mapping

Source: ./src/main/resources/dwl/hyperforce-to-crma-request-mapping.dwl

Mapping Tables

Maps Hyperforce to CRMA format.

CRMAHyperforceDescription
accountdimension_externalidaccountdimension.externalidThe account dimension externalId
promotiondimension_idpromotiondimension.idThe Promotion DimensionId
tacticdimension_nametacticdimension.nameThe tactic dimension only applies for promotiontactic export
productdimension_externalidproductdimension.externalidThe product dimension externalId
measurecodemeasurecodeThe Measure code
start_dateMonthsThe startdate of promotion
end_dateMonthThe end_date of the Promotion per Month
ValueValueThe value of a promotion for a given month
isActiveisActiveThe isActive
Concatination of standard fieldsuniqueIdentifierThe unique Identifier

(back to top)

prepare-full-load-request-to-crma

Hyperforce to CRMA Mapping

Source: ./src/main/resources/dwl/prepare-full-load-request-to-crma.dwl

Mapping Tables

Maps Hyperforce to CRMA format

HyperforceCRMADescription
accountdimension_externalidaccountdimension.externalidThe account dimension externalId
promotiondimension_idpromotiondimension.idThe Promotion DimensionId
tacticdimension_nametacticdimension.nameThe tactic dimension only applies for promotiontactic export
productdimension_externalidproductdimension.externalidThe product dimension externalId
measurecodemeasurecodeThe Measure code
start_dateMonthsThe startdate of promotion
end_dateMonthThe end_date of the Promotion per Month
recordIdentifierrecordIdentifierThe Primary key

(back to top)

prepare-over-ride-request

Hyperforce - CRMA Delta Load Mapping

Source: ./src/main/resources/dwl/prepare-over-ride-request.dwl

Mapping Tables

Maps Hyperforce to CRMA format.

CRMAHyperforceDescription
accountdimension_externalidaccountdimension.externalidThe account dimension externalId
promotiondimension_idpromotiondimension.idThe Promotion DimensionId
tacticdimension_nametacticdimension.nameThe tactic dimension only applies for promotiontactic export
productdimension_externalidproductdimension.externalidThe product dimension externalId
measurecodemeasurecodeThe Measure code
start_dateMonthsThe startdate of promotion
end_dateMonthThe end_date of the Promotion per Month
ValueValueThe value of a promotion for a given month
isActiveisActiveThe isActive
Full_LoadY or NThe indicator for Full_Load

(back to top)


Reviews

TypeTemplate
OrganizationMuleSoft
Published by
MuleSoft Solutions
Published onOct 3, 2023
Asset overview

Asset versions for 1.0.x

Asset versions
VersionActions
1.0.4
1.0.2
1.0.1