Journey Update Contact Activity fails to update integer field types when the Integer length is greater than 6 digits
Trailblazer Community

Journey Update Contact Activity fails to update integer field types when the Integer length is greater than 6 digits

Marketing Cloud Journey Builder

Last updated 2019-04-19 ·Reference W-4251249 ·Reported By 2 users

Fixed in version Marketing Cloud January 2018

Summary
Update Contact Activity within Journey Builder converts the numeric value to scientific notation (1.23457e+006) which causes updates to integer type fields to fail.

Repro
-Journey Builder > New Journey
-Give it a name
-Drag the update contact activity onto the canvas
-Select a Data Extension with an integer field
-Select the integer attribute
-Give it a value of 123456789123456789, save
-Create an entry audience to inject records into the journey
-Choose the journey re-entry settings
-Activate
-Note the update fails

Workaround
Below are several different workarounds.

-Change the target field type to decimal with 0 places after decimal to retain the whole number format.

-Use a text field type instead of integer.

-Use values that are 6 characters or shorter.

Any unreleased services, features, statuses, or dates referenced in this or other public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make their purchase decisions based upon features that are currently available.