{
"global_properties": {
"char_set": "UTF-8",
"date_format": "MMM/dd/yyyy",
"language": "en",
"api_version": "9.0"
},
"request_data": {
"request_type": "update",
"entity_type": "project_finance_snapshot",
"output_format": "json",
"value_delimiter": "|"
},
"app_data": {
"project_finance_snapshot": [{
"project_number": {
"display_name": "Project ID",
"value": ""
},
"project_name": {
"display_name": "Project Name",
"value": "Test Project JSON"
},
"finance_descriptor": {
"fin_edit_mode": {
"display_name": "Finance Edit Mode",
"value": "M"
},
"snapshot_descriptor": {
"snapshot_name": {
"display_name": "Snapshot Name",
"value": "Test Snap"
},
"snapshot_desc": {
"display_name": "snapshot_desc",
"value": ""
},
"is_default_snapshot": {
"display_name": "Is Default snapshot",
"value": "Y"
}
},
"comment": " For monthly edit mode, use following structure: For each month loop tag / data_YYYYMM attribute inside tag.
For yearly edit mode, use following structure: For each each year loop / data_YYYY attribute loop inside tag.
For aggregate edit mode, use following structure: Loop / data_aggregate attribute tag inside tag"
},
"finance_data": {
"data_201412": {
"savings": {
"display_name": "Benefits",
"s_cat1": {
"display_name": "Category 1",
"s_cat1_elem1": {
"display_name": "Element 1",
"value": "100"
}
}
},
"expenses": {
"display_name": "Cost",
"e_cat1": {
"display_name": "Category 1",
"e_cat1_elem1": {
"display_name": "Element 1",
"value": "44"
}
}
}
}
}
}]
}
}