По теме из базы знаний
- Подсистема: История изменений реквизитов объекта, в том числе табличных частей. 1С 8.2
- Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)
- Надежная регистрация изменений. Версионирование объектов. Аудит. Все средствами SQL Server
- Программная работа с типовыми формами истории данных
- Настройка истории изменений. Подключение новых объектов (которых нет в списке) к системе версионирования (БСП) без изменения конфигурации
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) MikeGorshkov, в документе есть реквизит дата он в свою очередь пишется в регистр и так получается движение документа, поэтому требуется править код если вы хотите видеть одну дату, а проводить документ другой. Я так понимаю у вас траблы со временем, а не с датой?
это возможно только если у документа доступно неоперативное проведение, при оперативном всегда будет текущая дата фиксироваться вроде как
Объясню конкретнее, 1с БГУ 8.2 там есть дата документа от 1С, а в регистре сведений фиксируется дата изменения которая берется с даты компьютера(число, час, минуты, секунды) приложение вкладываю. мне нужно создать обработку которая проводила бы документы за определенный период, например документы 2014 года, с возможностью выбора вида определенной группы документов. просто такая была обработка в 7.7. Можно было выбрать документы например авансовый отчет за определенный период, например, май, и как будто их провели в начале июня и указывала дату которую нужно мне, а время с часами минутами и секундами указывала произвольно. На примере стандартной обработки Групповое проведение документов. Она проводит документы одним временем. Надо както ее доработать чтоб она проводила их разным временем. но тем которое нужно мне
Прикрепленные файлы:
(4) MikeGorshkov, суть в том что есть 2 понятия дата документа и дата проведения. Так вот я понимаю у вас в документе это одно понятие? А вы хотите чтобы в документе стояло к примеру 25.08.2014, а в регистр сведений записало 26.08.2014. Распишите на примере что у вас и как должно в итоге получится. Для 8.2 есть обработка УниверсальныеПодборИОбработкаОбъектов8.2.epf такую задачу может решить.
(5) Xershi, Вы все правильно поняли. Пробовал эту обработку, удобная. С датой вы тоже правильно поняли. но нужно чтоб при обработке проставлялась запись в регистр по произвольному времени.
Привожу пример. Я работаю специалистом по внедрению 1С. Нас проверяют. А проверяют по Истории изменения записи объекта. Цель в том чтоб в истории отображались разные временные интервалы. а при групповом проведении устанавливается одно и то же время, например,Несколько Документов проведены 18:05:02. Приходится вручную перепроводить документы, при этом менять время компьютера
Т.Е. создать иллюзию, работы на целый день, ведь документы создаются не за одну секунду))
Привожу пример. Я работаю специалистом по внедрению 1С. Нас проверяют. А проверяют по Истории изменения записи объекта. Цель в том чтоб в истории отображались разные временные интервалы. а при групповом проведении устанавливается одно и то же время, например,Несколько Документов проведены 18:05:02. Приходится вручную перепроводить документы, при этом менять время компьютера
Т.Е. создать иллюзию, работы на целый день, ведь документы создаются не за одну секунду))
Прикрепленные файлы:
Как вариант - провести документ с одной датой, потом записать без проведения с другой датой. Но как-то странно получается) отчеты то по моменту времени документа строятся.
Так дата вам нужна какая? Завтрашняя и с рандомным интервалом? Или дата которой документ был создан?
А так юзайте обработку и вручную ставьте нужную вам дату или пишите сами, что след объект + рандом число от заданой даты и так далее.
А так юзайте обработку и вручную ставьте нужную вам дату или пишите сами, что след объект + рандом число от заданой даты и так далее.
(11) MikeGorshkov, я бы тогда бы в обработке в произвольном алгоритме написал
И даты доков бы проставились рандомно
н=1;
ЗавтрашнаяяДата = ПишемДатуЗавтра;
Пока н< ЧислоВашихДокументов Цикл
Объект.Дата = ЗавтрашнаяяДата;
ЗавтрашнаяяДата = ЗавтрашнаяяДата + ФункцияРандомногоЧисла;
н=н+1;
КонецЦикла;
И даты доков бы проставились рандомно
Прошу Вас (12) Xershi, подсобить что
то не догоняю куда текст вписать.
Приложил обработку через которую пытался
то не догоняю куда текст вписать.
Приложил обработку через которую пытался
Прикрепленные файлы:
УниверсальныеПодборИОбработкаОбъектов.epf
Как пользоваться той обработкой я вкурсе. Она проводит записи в от так!
а нужно чтоб было разное время
а нужно чтоб было разное время
Прикрепленные файлы:
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот