#0
by программистбух
Уникальный идентификатор 1С нужно перевести в число из 11 цифр, не верю, что это возможно. И потом 11 цифр перевести обратно в тот же УИН? Это говорит один специалист по MySQL, верить ему?
#9
by IUnknown
грубо говоря в одну сторону точно можно ... а вот в другую, надо будет делать таблицы ... при чем очень большие
#10
by программистбух
Меня пытаются обмануть и заставить это реализовать, дав базу MySql, не хочется остаться на паперти, разоблачать? для меня серьезный не учебный вопрос.
#12
by vi0
ссылка хранится в mssql в типе bynary 16 байт 16 байт это намного больше чем 11 цифр т.к. например 4 байта это int, который занимает 10 цифр и еще знак
#13
by Timon1405
Забрали сисадмина в армию. Идут стрельбы, админ отстрелялся и слышит результат: — Ни одного попадания! Удивился, почесал затылок осмотрел автомат (проверил магазин, заглянул в ствол…) и грит: — Ну не знаю… от меня пули ушли. Проблемы на принимающей стороне…
#14
by anatoly
чего разоблачать? просто предложи ему реализовать и приведи достаточно один пример когда это не сработает.
#15
by H A D G E H O G s
максимум 4-х байтовое беззнакового = 4294967296 Это 10 цифр. максимум 16-ти байтового беззнакового = 4294967296^4= 340282366920938000000000000000000000000 Это 39 цифр. Читайте задачу правильно и должным образом.
#16
by Lama12
GUID - число комбинаций 16^32. 11 цифр - число комбинаций 10^11. Вопрос - 16^32 = 10^11?
#18
by Крошка Ру
Ну используется-то явно меньше УИНов. 10^11 УИНов должно хватить. Делать таблицу сопоставления. Словарь, то есть.
#21
by Ndochp
А может не цифр, а строку символов? 16 байт это 32 символа в 16ричной системе и всего 16 в 32 ричной - русского алфавита без цифр хватит.
#22
by Serg_1960
Я (кстати тоже "дядя за 40":), вспомнил, что кроме 10-16-32-ричных систем, бывают другие. Например, шестидесятери?чная система шумеров :)
#26
by vde69
1 символ гуида это 4 бита, 32 символа - это 128 бит, это 16 символов в двоичном исчеслении то есть прямое преобразование не катит, все варианты с жатием должны оперировать с некоторыми вероятностями....
#27
by программистбух
тип поля в базе int мне кажется маловато для UIN если я не понимаю исправьте Просил поменять по человечески, но он думал, что я дол--б и начну делать так. Речь не о офисной работе а о азс
#29
by kosts
Если будет использоваться УИД только одного справочника или документа, то можно отбросить часть УИДа, т.к. какая-то его часть постоянная.
#31
by программистбух
Если будет использоваться УИД только одного справочника или документа, то можно отбросить часть УИДа, т.к. какая-то его часть постоянная. А в 1с это официальная информация? не верю
#35
by wowik
"Это говорит один специалист по MySQL" - может это: создается еще одна таблица, где хранится соответствие этих уидов?
#36
by программистбух
Речь идет о автоматике по наливу топлива, на предприятии где сливы водил бензина время от времени. И предложения у него тоже странные. типа водила сам наливает сколько хочет, в обход путевого листа. Сам он лицо посторонее, приглашенное начальником атп, по дружбе.
#38
by программистбух
"Это говорит один специалист по MySQL" - может это: создается еще одна таблица, где хранится соответствие этих уидов? нет такой таблицы нет, да и зачем так все усложнять для жизни
#40
by anatoly
пусть используют КМАЗС+ОмниКомм - полная инфа по водилам, когда сколько налил сколько израсходовал в пути. а постороннее лицо гнать ссаным веником!!
#41
by kosts
Можно реквизит в справочник добавить. Заполнять его автоматически при записи. Запретить любые изменения. Вот и поле для связи.
#43
by программистбух
если вопрос был о том что поле расширить не возможным, или реквизит сделать то да , но тут твердолобость, типа сделает хз знает как
#53
by программистбух
Извинте пишу после закрытия темы да, но не UIN это как да необходимости нет, лучше
#56
by User_Agronom
Не нужен. Код объекта уникален. Если идёт нумерация по годам, то можно код объекта + год. Не нужно заводить реквизит под не нужную информацию.
#57
by программистбух
меня пытаются выставить идиотом, три года спецы (не путать со специалистами) кота за место мучали
#59
by vde69
Структура идентификатора: GUID STRUCT Data1 dd Data2 dw Data3 dw Data4 db 8 GUID ENDS если одно из полей постоянно - тогда может и можно, но это частный случай.....
#60
by программистбух
Тема закрыта, всем спасибо, вы отвели мне душу Если кто нибудь знает официальный комментарий 1с по поводу осмысленности Уникального Индентификатора пожалуйста напишите. Комментировать пожалуйста не надо.
#61
by kosts
Код объекта это код объекта и не путай его и идом, хоть и дополнительным. Код сегодня один а завтра другой.
#65
by программистбух
Кто то же пишет что у записей одной таблицы, т.е. у объектов одного типа начало индентификатора одинаковое.
#67
by Lama12
Вроде не было такой зависимости. Насколько помню, 1С генерит GUIG при старте системы, а потом только 1 к нему прибавляет на каждый новый объект.
#73
by ShoGUN
Даже если кто-то это сказал(в чём я сомневаюсь), то документации нет на этот счёт, и в будущих версиях вполне может что-то поменяться.
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Уникальный идентификатор
- Уникальный идентификатор строк табличной части документа
- Можно ли изменить уникальный идентификатор справочника?
- Как получить уникальный идентификатор объекта или ссылку из строки ?
- Уникальный ключ строки табличной части - как получить?
- Как получить уникальный идентификатор объекта в 1С, с типом "Число"?
- УТ 8.2 (8.2.11.236) ред. 11 (11.0.4.6)
- v7: Как получить уникальный идентификатор объекта в формате v8
- УТ 11 (11.0.8.11) Работа с комиссионерами.
- Ошибка после обновления УТ 11.1.4.11 на УТ 11.1.4.13
- Какую выбрать УТ 11.1.2 & 11.1.4 & 11.1.5 & 11.1.6
- Окно и уникальный идентификатор
В этой группе 1С
- УТ 11.1 Исчезает верхний колонтитул на четных страницах при двусторонней печати
- БП 2.0 Проблема закрытия месяца после свертки
- в регистре накопления оказались записи с регистратором объект не найден, удалить
- УТ 11 - отрицательные остатки
- Динамический список: как его получить с учетом отборов пользователя?
- УТ11. Валовая прибыль в валюте регл учета с НДС
- Вопрос по программе БИТ Отель 8
- 1c БП 3.0 Учёт затрат по подразделениям
- tuple concurrently updated
- Как отключить внешнюю компоненту?
- Одновременное отображение двух окон в интерфейсе Такси
- АНТОР логистика - кто работал?
- Быстрый отбор, вид сравнения в списке, на форме списка документов. УФ.
- Связь по владельцу для поля табличной части (управляемые формы)
- 1С Битрикс. ошибка "Argument is null or empty".
- Не срабатывает "Отказ" в "ПередЗаписью" документа
- выгрузка налоговой декларации УСН в .xls
- XSD схемы для файлов, получаемых через "выгрузить конфигурацию в файлы..."
- Зарплата и налоги в части "выходных дней для ухода за ребенком-инвалидом"
- Результат запроса в табличную часть реквизита формы)) 8.3