Dit bericht kan voorkomen bij verkoop- of aankoopdocumenten in het commercieel beheer, evenals bij magazijnoverplaatsingen of inventarissen. Het geeft aan dat Mercator in een situatie waarin dit document normaal niet gewijzigd zou mogen worden, detecteert dat het de status "in bewerking" heeft. Bijvoorbeeld, vóór het afdrukken wil Mercator de gebruiker waarschuwen dat het document dat hij afdrukt niet overeenkomt met de versie die in de database is opgeslagen. Dit is een potentieel problematische situatie, aangezien men op het punt staat een papieren versie te produceren van een mogelijk niet-definitief document.
Nota voor ontwikkelaars: in een DataTable activeert het vervangen van een waarde door een identieke waarde de wijzigingsvlag. Het wordt aanbevolen om Api.SmartReplace te gebruiken, die de vervanging alleen uitvoert als de waarde verschillend is:
Api.SmartReplace(dr_lignes_c, "id_projet", dr_sig["p_id"]);
Voor een numerieke waarde met decimalen:
Api.SmartReplace(billingEngine.PIEDS, "rendu", delta, n_dec);