Почему-то не создаётся копия объекта:
HMAP mapId = mapGetObjectDocIdent(info) ;
HOBJ newObject = mapCreateCopyObjectAsNew(mapId, info);
mapClearDraw(newObject) ;
retCode = mapAppendSemanticUnicode (newObject, 9, L"1234567", 1024) ;
retCode = mapRegisterObjectByKey(newObject, "L00711310001");
retCode = mapCommitObject (newObject) ;
При вызове Commit возвращает 0, т.е. ошибку.
HMAP mapId = mapGetObjectDocIdent(info) ;
HOBJ newObject = mapCreateCopyObjectAsNew(mapId, info);
mapClearDraw(newObject) ;
retCode = mapAppendSemanticUnicode (newObject, 9, L"1234567", 1024) ;
retCode = mapRegisterObjectByKey(newObject, "L00711310001");
retCode = mapCommitObject (newObject) ;
При вызове Commit возвращает 0, т.е. ошибку.