Имя: Пароль:
1C
1C 7.7
v7: Уникальность документа для обмена
0 Snik_666
 
28.01.12
00:24
Добрый вечер! Обеспечит ли мне этот код однозначную уникальность документа среди всех документов? (планируется регулярный обмен документов)

   СтрокаВнутр = ЗначениеВСтрокуВнутр(выбДок);
   
   Буква = Прав(Лев(СтрокаВнутр,3),1);
   ЛеваяЧасть = Лев(СтрокаВнутр,СтрДлина(СтрокаВнутр)-26);
   Тип = СокрЛП(_IdToStr(Прав(ЛеваяЧасть,СтрДлина(СокрЛП(ЛеваяЧасть))-14)));
   Идентиф = СокрЛП(Лев(Прав(СтрокаВнутр,15),13));
   Рез = Буква+"_"+Тип+"_"+Идентиф;
   
   Сообщить("Рез="+Рез);


результаты выглядят:
Рез=O_0_33196
Рез=O_0_33199
1 Snik_666
 
28.01.12
00:27
ЗначениеВСтрокуВнутр(выбДок)={"O","0","0","0","0","0","       977     33199   "}
Основная теорема систематики: Новые системы плодят новые проблемы.