Hi,
Anyone else upgrading from 2013 R2 -> 2016 come across errors running the upgrade data portion - where Approvals Management is in use.
I have narrowed it down to this function that is failing.. The function is getting called with table ID 38 - I looked in Cronus - but there is no data in the posted approval entry table.. or comment line - both of which I have data for.
Table 38's key is Doc Type, Doc No = as are most of the document tables - so I dont see how this code can work ?
Anyone got any thoughts ? I am going to re-work the function... but seems strange that its still like this - even in CU3 - unless i am missing something ?
LOCAL GetPostedRecordID(TableID : Integer;DocumentNo : Code[20];VAR PostedRecordID : RecordID)
RecRef.OPEN(TableID);
KeyRef := RecRef.KEYINDEX(1);
FieldRef := KeyRef.FIELDINDEX(1);
FieldRef.SETFILTER(DocumentNo);
IF RecRef.FINDFIRST THEN
PostedRecordID := RecRef.RECORDID;
0