For active records, I want to populate the Valid To field as Null rather that the default 9999/12/31 via History preserving transform. By default it converts NULL to 1900/01/01.
Is it possible to retain it as NULL?
DS- BODS 4.1 Sp1
I don’t think so…BODS allows null on other datetime fields…such as while mapping datetime columns to NULL.
It converts to default value only on History Preserving…
This is SAP Data Services behavior.
Please vote up an Enhancement to set the SAP NULL TO NULL on the job level on the SAP Idea place https://ideas.sap.com/D8223
9.3.2 Working with null values from SAP applications (P197)
9.3.4 Null dates (this seems to be talking about ADF)
The concept of a null date in SAP applications is represented by a value called INITIAL that is a property of every SAP application In the default configuration of Data Services (where Convert SAP null to null is disabled), INITIAL dates are written to an ABAP data file as NULLs.
In ABAP data files, NULLs are represented by empty strings. They are then read by the parent data flow, which converts every empty string to a single space. If passed through again without data type or value change, Data Services converts the single blank into 01-JAN-1900 before loading it into a target.