Как сформировать уникальный ID в формате 1С

 
0
 
PHP
ava
Rusman | 19.11.2013, 10:05
Здравствуйте!

Для выгрузки в 1С, программист 1С просит сформировать идентификаторы как в 1С, говорит что там в 16 ричном виде.
Формат: a8e74333-27ef-11e2-986d-001e3da82b0e
Каким образом можно сформировать в этом же 16 ричном виде в таком формате?

Спасибо!
Ответы (3)
ava
ksnk | 19.11.2013, 09:33 #
А что за проблема? Обычный md5, только дефисики в нужных местах проставить.

Можно ключики в базу занести в unique индекс, чтобы гарантированно не встречались коллизии.

Откуда сами ключики-то появляются? К 1с они какое отношение будут иметь?
ava
AVA12 | 19.11.2013, 13:42 #
Судя по формату, это не просто набор циферок, а UUID, так что далеко не любое сочетание циферок будет корректным.
ava
georgiy11 | 19.11.2013, 21:18 #
Да,что то похожее на UUID. Если есть специфический идентификатор, то в 1C и должен по идее быть API для генерации его. Это логично.
Зарегистрируйтесь или войдите, чтобы написать.
Фирма дня
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Участники
  Rusman   ksnk   AVA12   georgiy11
advanced
Отправить