Hi John,
The SD0059 check is applicable for XPT-format data only. It tries to match define.xml info with actual metadata in XPT files as
datetime and text == Char
float and integer == Num
Please note that there is a bug in current configuration. The SD0059 check works incorrectly using SDTM specifications, rather than define.xml info.
As a short term solution you can fix “config-… .xml” files in “…\opencdisc-validator\config” folder manually by opening them in any text editor (e.g., Notepad ) and replacing the following string
<val:Condition ID=“SD0059” Test=“TYPE == ‘%Variable.Type.Basic%’”
by
<val:Condition ID=“SD0059” Test=“TYPE == ‘%Variable.Define.Type.Basic%’”
Sorry for inconvenience. Let me know if you like to get corrected files instead of manual fixing procedure.
Regards,
Sergiy