Target mapping in a delivery cannot read the worktable data

Avatar

Avatar

Alexandros2

Avatar

Alexandros2

Alexandros2

02-08-2018

Summary: I cannot get my worktable data to get saved to the delivery log (broadLog). I'm using a custom target mapping that uses the [targetData/@fieldName] convention.

Detailed Explanation and steps

I have extended the delivery logs schema, nms:broadLogRcp, to include three additional fields that we need to use.

I have created this target mapping:

screenshot-adobe-1.png

And use this in my delivery:

screenshot-adobe-2.png

Once I run my workflow, I can confirm that the worktable data is there correctly, this is the worktable after the  delivery:

screenshot-adobe-3.png

and it might also be useful to mention that my variable names are correct, for instance in the delivery subject line I print out '<%= targetData.persadoVariationCode %>' and it's there.

Unfortunately, when I inspect my delivery logs, it seems that these attributes have not been copied over there after all:

screenshot-adobe-4.png

Am I doing something wrong with the target mapping, or missing a step somewhere?

Is there perhaps a way to debug what the target mapping does?

Client: Adobe Campaign v7 (7.0 build 8850)

Application server: 1.1 build 8850

Instance version: 6.1.1 build 8850

Thank you,

Alexandros

View Entire Topic

Avatar

Avatar

Ankuragr

Employee

Avatar

Ankuragr

Employee

Ankuragr
Employee

03-09-2018

Hi Alex,

It could be the issue of element and attribute, when you defining alias for field you want to write in delivery log define it as @fieldname.

If field names are fine, then I suggest try using edit schema activity before delivery.

Regards,

Ankur A.