Du kannst dem TFDBatchMoveDataSetWriter ja ein TFDTable zuordnen - das hat dann wiederum ein Property TableName.
Allerdings sind das alles nur Hinweise. Konkret habe ich das selbst auch noch nicht probiert.
Wenn das NOT NULL Feld in der Datenbank einen Default-Wert hat oder über eine Sequenz gefüllt wird, dann sollte ein INSERT auch ohne einen Wert für dieses Feld gehen. In dem Fall wird das Feld im Server passend belegt.
Ich weiß ja auch nicht, mit welchem Wert du das Feld belegst, wenn du es in einem der Events beschreiben würdest. In dem Beispiel in der
DP-EN wird es ja mit 0 vorbelegt - das könnte man auch direkt im Server so festlegen (siehe
ALTER COLUMN: SET DEFAULT)