Создание (изменение) документа (справочника) с заданным GUID

15.02.22

Задачи пользователя - Корректировка данных

Создание копии произвольного документа (справочника) с заданным GUID или создание копии объекта с заменой всех ссылок на новый объект и удалением исходного.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Создание (изменение) документа(справочника) с заданным GUID:
.epf 12,52Kb
31
31
1 SM
Скачать Купить за 1 850 руб.

Обработка решает задачи

1 – получение GUID любого документа или справочника

2 – создание путем копирования объекта с произвольным GUID

3 – создание копии объекта с новым GUIID с заменой всех ссылок на созданный объект вместо существующего, которой удаляется

Описание работы

Из списка всех документов в базе выбираем тип документа и исходный документ, по образцу которого создадим новый.

В поле «Исходный GUID» отобразиться его уникальный идентификатор

В поле «Новый GUID» укажем новый уникальный идентификатор

По кнопке «Создать копию» будет создана копия исходного документа с новым номером

и заданным GUID

По кнопке «Изменить GUID» будет также создан новый документ, но все ссылки на исходный документ будут заменены ссылками на новый, а исходный будет удален (механизм БСП)

По кнопке «Показать GUID» отобразиться GUID созданного документа равный полю

«Новый GUID».

По кнопке «Ссылки на исходный» будут найдены все ссылки в базе на исходный документ

По кнопке «Ссылки на новый» будут найдены все ссылки в базе на новый документ

 

 

Аналогичные операции можно сделать с произвольным справочником

 

 

Проверено на релизе 1С:ERP  (2.5.6.291). Должно работать на любой конфигурации 8.3.

См. также

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    31149    94    151    

68

Корректировка данных Системный администратор Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    109396    657    173    

696

Корректировка данных Зарплата Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Внешняя обработка предназначена для исправления самых различных ошибок, возникших по самым разным причинам. Общее проявление этих ошибок видно в различии данных между: проводками и различными отчетами по НДФЛ, заполнении ведомостей на выдачу зарплаты, неверным расчетом НДФЛ при начислении ЗП и т.д.

3600 руб.

09.02.2024    1462    11    5    

14

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    3807    35    17    

43

Взаиморасчеты Корректировка данных Бухгалтер Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Бухгалтерский учет Управленческий учет Платные (руб)

Вы наконец разобрались с закрытием месяцев и пора начать контролировать сроки оплаты поставщикам и задолженности клиентов, но в базе расчеты не идут из-за развернутого сальдо? Не беда, есть решение!

7200 руб.

02.11.2020    7078    5    0    

8

Банковские операции Корректировка данных Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

При загрузке банковской выписки поступлений по платежным картам 1С не совсем верно распознает данные, предоставляемые банком. В результате приходится корректировать эти данные вручную в документе "Поступление на расчетный счет". Ставить сумму комиссии (даже когда программа автоматом рассчитала сумму она не всегда совпадает с банком), вид операции, в зависимости от торговой точки менять учет налогов, ставить договор итд. Все это настраивается один раз и вам останется только выбрать период! Есть и простой вариант использования - просто правит сумму комиссии. Расширение в комплекте позволяет вызвать обработку автоматически после загрузки выписки.

2400 руб.

23.12.2021    14403    9    26    

14

Корректировка данных Программист Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный редактор реквизитов для управляемых форм позволяет изменять любые справочники и документы в любых конфигурациях на управляемых формах (8.2 - 8.3). как в толстом клиенте, так и в тонком.

1200 руб.

06.03.2020    18083    23    3    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. urbanist 86 14.03.23 15:34 Сейчас в теме
Не работает со справочником в УТ 11.5
Ошибка при вызове конструктора (УникальныйИдентификатор)
{ВнешняяОбработка.СозданиеДокументаСправочникаСЗаданнымGUID.Форма.Форма.Форма(159)}:НовыйГУИД1 = Новый УникальныйИдентификатор(Объект.НовыйGUIDСпр);
{ВнешняяОбработка.СозданиеДокументаСправочникаСЗаданнымGUID.Форма.Форма.Форма(180)}:ИзменитьGUIDСпрНаСервере();

по причине:
Недопустимое значение параметра (параметр номер '1')
2. user_as_01 13 21.03.23 21:28 Сейчас в теме
(1) Наверно недопустимое значение ввели, как и пишет типовой метод: Новый УникальныйИдентификатор
Оставьте свое сообщение