EBIFour.com > Debugging Clarify Errors > Ruleset Integer

Ruleset Source Field value Cannot be Converted to Integer

Clarify Scenario:

Cleo Clarify EDI ruleset Move Variable into EDI element

In the population of EDI element TD102 with a numeric value, from a numeric field, an error occured.

Clarify Issue:

The Clarify Move action is not moving a decimal value correctly, into a non-decimal field.

Server Errors:

Ruleset Source Field value Cannot be Converted to Integer screenshot

Step 6: Execute Transformation - Single Output
Data:

Starting com.extol.processtasks.engine2.tasks.TransformationEngineTask@44d705b3
Executing Version 2 Ruleset: "com.abc.SWS.outbound.Asn.SwsOb4010856RS"
Starting Transformation Engine
env.var.Log_of_Interchange_Id ---> null
The value '196.00' cannot be converted to Integer. Field 'TD102'. (Exception running ruleset com.abc.SWS.outbound.Asn.SwsOb4010856RS at rule 41 : new Move().execute(this.v_NumVarSOQSInt) --> #[target.Area2.sgHL.current.TD1.current.TD180])



Clarify Resolution:

Cleo Clarify EDI ruleset Absolute Move Variable into EDI element screenshot

Instead of using the Move Clarify ruleset action, we used Absolute action.


By: on