oops...
Change: $value->{date_field_name} = '' if ($value->{date_field_name} eq '0000-00-00');
To: $values->{date_field_name} = '' if ($values->{date_field_name} eq '0000-00-00');
B.
Change: $value->{date_field_name} = '' if ($value->{date_field_name} eq '0000-00-00');
To: $values->{date_field_name} = '' if ($values->{date_field_name} eq '0000-00-00');
B.