diff --git a/community/knowledge/data-modeling/transferfields-skip-type-mismatch-can-drop-data.good.al b/community/knowledge/data-modeling/transferfields-skip-type-mismatch-can-drop-data.good.al index 91823c6..a0ac2a8 100644 --- a/community/knowledge/data-modeling/transferfields-skip-type-mismatch-can-drop-data.good.al +++ b/community/knowledge/data-modeling/transferfields-skip-type-mismatch-can-drop-data.good.al @@ -49,8 +49,11 @@ table 50122 "Transfer Target" codeunit 50491 "TransferFields Good" { procedure CopyData(Source: Record "Transfer Source"; var Target: Record "Transfer Target") + var + ConvertedReference: Integer; begin Target."Entry No." := Source."Entry No."; - Evaluate(Target."Reference", Source."Reference"); + Evaluate(ConvertedReference, Source."Reference"); + Target.Validate("Reference", ConvertedReference); end; -} \ No newline at end of file +}