$fs has following data
$fs = Array
(
[values] => Array
(
[field_1] => Array
(
[und] => Array
(
[0] => Array
(
[target_id] => val_1
)
)
)
[field_download_1] => Array
(
[und] => 1
)
[field_download_nid_1] => Array
(
[und] => Array
(
[0] => Array
(
[target_id] => Downloaded_48840
)
)
)
[field_status_1] => Array
(
[und] => 7
)
[field_view_1] => Array
(
[und] => 1
)
[field_view_nid_1] => Array
(
[und] => Array
(
[0] => Array
(
[target_id] => Viewed_48840
)
)
)
[field_rt] => Array
(
[und] => 0
)
[field_date_1] => Array
(
[und] => Array
(
[0] => Array
(
[value] => Array
(
[date] => 11/19/1927
)
)
)
)
[field_date_2] => Array
(
[und] => Array
(
[0] => Array
(
[value] => Array
(
[date] => 17/08/2011
[time] => 20:04
)
)
)
)
[field_date_2] => Array
(
[und] => Array
(
[0] => Array
(
[value] => Array
(
[date] => 18/08/2011
[time] => 08:49
)
)
)
)
[field_text_field_1] => Array
(
[und] => Array
(
[0] => Array
(
[value] =>
text is displayed here
)
)
)
[nid] => 48840
[vid] => 48840
[uid] => 1
[op] => Report stamp
)
[triggering_element] => Array
(
[#parents] => Array
(
)
)
)
The drupal_form_submit() is called when submit button is clicked on a form(which is not abc_node_form).
drupal_form_submit('abc_node_form', $fs, $node );
abc_node_form : form_id of content type abc .
$fs : has all the values extracted from the $node.
$node : form_state of the form which has all the values for which the content_type abc needs to be updated.
Also I have checked for form_get_errors(), I dont get any errors but the form node does not get updated.;