#0
by RomaH
Суть - есть отчетность в которой выводим в файл ГУИД документа При этом документы генерятся в разных базах И он как бы должен быть уникальным Но случилось страшное - ГУИД одного из новых документов совпал с ГУИД документа 3 летней давности Как не создавая новый документ поменять ГУИд у существующего?
#2
by butterbean
Странно, я всегда думал что ГУИД формируется в частности из даты/времени создания объекта
#4
by Храбрый
Тоже думаю никак. Предложу такой вариант. Создать новый документ копированием старого. Провести. Очистить у него все движения. Обработкой с ИТС "ПоискИЗаменаЗначений.epf" заменить старый на новый. Проводки при этом останутся от старого ГУИД новый.
#5
by 1dvd
>>Но случилось страшное - ГУИД одного из новых документов совпал с ГУИД документа 3 летней давности... Вот, не поверю. Скорее кто-то 100 раз подряд получит орла, подбрасывая монету, чем это
#7
by cw014
Смысл был в том, что бы создать новый документ с корректным гуидом, заполнить из предыдущего документа, проставить признаки, положить движения, а старый удалить непосредственно
#8
by RomaH
но факт даже так счета выставляем 5 разным страховым и даже если бы этот дубль улетел в другую страховую - то все ок и совпало <an_sums> <an_sum an_sum="5.1.2." comment="ключ xkey для данного первичного счета был среди ранее переданных в СМО персональных счетов данной МО" /> <an_sum an_sum="5.7.1." n_pp="1025" curestart="2014-10-14" cureend="2015-08-25" doctor="161-574-991 98" comment="xkey=500cf5e8-4, payercode=Г, curestart=14.10.2014, cureend=25.08.2015" /> правда в комменте фигня какая-то - лечение у терапевта в течение 10 месяцев, но вот
#14
by бомболюк
в СУБД у таблицы документа по полю _IDRRef, то есть Ссылка, установлен уникальный индекс, поэтому в одной таблице 2 одинаковых ГУИДа быть точно не может никак.
#15
by PiterPrg
Я писал обработку, которой менял ГУИДЫ справочников (Если база MSSQL). Правда, она работала со справочниками (насколько я помню :-) )... Но ее можно переделать. Выбирать "Быстрая замена", чтобы поменять в движениях. Разумеется, делать сперва на ТЕСТОВОЙ базе, потом на рабочей, сделав бекап. После замены - обязательно пересчет итогов сделать. Ну и разумеется, на СВОЙ страх и риск. Я предупредил....
#20
by h-sp
есть такие особо экономные бухи. Например лежит у них в базе документ, помеченный на удаление. Но они его не удаляют. Год лежит, два. И тут вдруг приходит кому-то мысль, они берут его, меняют дату на свежую и всё содержимое меняют и проводят.
#22
by TormozIT
Нужно точно скопировать объект, выполнить замену ссылок в режиме ОбменДанными.Загрузка=Истина . Все это максимально автоматизировано в ИР
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УПП Учет спецодежды, временная разница
- КА 2.2 Ввод начальных остатков по счетам 60.21, 60.22, 62.31 и 62.32 (валютки)
- v7: Дополнительный глобальный модуль
- SQL. Обновление. SDBL
- Ввод остатков по 68.04 и 68.02, УПП
- В "Рознице" 2.2 не работают Скидки в Чеке в РМК и в обычном режиме
- Нумерация строк группировки СКД
- Порядок вызова процедур в расширении... Не порядок
- Детализация на СКД
- Где посмотреть скрипт для SQL, для определения самых "неэффективных " индексов?
- (ЗУП 3.1) регистрация переработок - не заполняется норма
- Ошибка открытия файла: Чтение данных из файла обмена завершено с ошибками!
- ERP закрытие месяца
- В "Рознице 2.2" нужно отредактировать пробитые чеки ККМ и изменить сумму
- v7: Штрих-М-01Ф и 1С 7.7
- Как из списка документов получить ссылку на выбранный и передать ее на сервер?
- неверные параметры valuetype
- После прошивки онлайн-кассы исчезла строка НДС по товару
- Срез последних по позиции регистратор
- БП 3.0 на PostgreSQL ужасно тормозит при проведении платежек.