CMDBuild Forum

Modifying card & Database

Hello,
On my own CMDB (2.3.2), when i change a data with the "modify card" option, it happens that a new row is created in the database, instead of updating the existing one.

Is it a normal behavior ?
I have a chart displayed with a dashboard and because of this, the chart become wrong when i modify a value. Does it come from my configuration, or is it normal ?

When you change a data with the "modify card" option the old card is "versioned" (inserted by triggers into the historical table inherited from the class) and the current versione of the card is updated.

This is the normal CMDBuild behavior (CMDBuild Overview Manual page 21) and this allows you to check all card changes in the UI History TAB.

Obviously in your query you must extract only the valid cards ([where "Status" = 'A'] in every class involved in the query).
CMDBuild Team