At check-in, if the file name does not match (with chdk-out filename) gives me the opportunity to do the check-in and changed his name and that the note put the actual file name. So I can have locally several versions (drafts) but only one published in Openkm and know wich version is publised.
LOCAL________|OpwenKM Doc_|Checked-in by_|NOTE
name_doc_01__|Name_Doc____|user1________|Original:name_doc_01
copy_name_doc|Name_Doc____|user2________|Original:copy_name_do
name_doc_20__|Name_Doc____|user1________|Original:name_doc_20
LOCAL________|OpwenKM Doc_|Checked-in by_|NOTE
name_doc_01__|Name_Doc____|user1________|Original:name_doc_01
copy_name_doc|Name_Doc____|user2________|Original:copy_name_do
name_doc_20__|Name_Doc____|user1________|Original:name_doc_20