Универсальный журнал документов + редактирование реквизитов документа без его перепроведения

Администрирование - Сервисные утилиты

Типовая обработка "Универсальный журнал документов" с возможностью редактирования реквизитов документа без его перепроведения.

В некоторых ситуациях бывает необходимо изменить реквизит док-та, не влияющий на его движения (дата вх. док-та, № вх. док-та и т. п.), перепроводить при этом документ не хочется (или нельзя). Вот для таких случаев и была добавлена в типовую обработку "Универсальный журнал документов" возможность редактирования реквизитов документа без его перепроведения. Для редактирования доступны реквизиты типа: строка, дата и набор реквизитов из макета обработки.

Скачать файлы

Наименование Файл Версия Размер
Универсальный журнал документов + редактирование реквизитов документа без его перепроведения
.zip 42,45Kb
26.11.09
395
.zip 42,45Kb 395 Скачать бесплатно

См. также

Комментарии
1. Alexandr_P (Русский) 25.11.09 15:28 Сейчас в теме
Это таким вот хитрым способом обходимся без перепроведения документов:
ДокументОбъект.Записать(РежимЗаписиДокумента.Запись)

:D
4. Василий Агеев (agew) 27 25.11.09 21:14 Сейчас в теме
(1) Я что то не понял - это юмор такой или что, чем данный код то не понравился? Если тем что документ не перепроводится так для этого и прежназначено. Пользователь ведь не все реквизиты может редактировать, а только определенные (типа строки, дата, и спецреквзиты из заявленного списка), те что на движения документов не влияют (ну согласитесь что номер вх. документа в "ПоступленииТоваровИУслуг" на его движения ну никак не влияет или номер вх. сч-ф).
6. Poppy (poppy) 3320 25.11.09 21:49 Сейчас в теме
По какому принципу выбираются реквизиты, которые можно редактировать?

Ага. Уже увидила в (4).
8. Alexandr_P (Русский) 26.11.09 03:07 Сейчас в теме
(4) Почему-то у меня редактировались реквизиты, которые влияют на движения :?: Вы хотя бы ненужные выводите только для чтения ;)
9. Василий Агеев (agew) 27 26.11.09 09:01 Сейчас в теме
(8) какие именно реквизиты? вид документа?
12. дед Мазай (Mazaloff) 26.11.09 16:35 Сейчас в теме
16. Alexandr_P (Русский) 27.11.09 06:45 Сейчас в теме
(9) Мало что-ли реквизитов примитивного типа, которые влияют на движения или на логику самого документа...
2. Андрей (ghostishe) 288 25.11.09 16:15 Сейчас в теме
Ага, а если после строчки нет чего-нибудь, типа КонецПроцедуры, Цикла итп,
то еще и точку с запятой в конце забубенить нужно. А чем не устраивает стандартная "подбор и обработка?" все везде типовое, ничего дописывать не надо.
5. Василий Агеев (agew) 27 25.11.09 21:24 Сейчас в теме
(2) <Ага, а если после строчки нет чего-нибудь, типа КонецПроцедуры, Цикла итп,
то еще и точку с запятой в конце забубенить нужно> - у тебя ошибку обработка выдала что ли? Если да - то в каком месте? Данная обработка бралась из типовой конфигурации "Бухгалтерия предприятия" и для нее же делалась. Может я лошара такой, но вообще то при заполнении формы публикации я это указывал.
(2,3) По поводу стандарных обработок - да я сам только за - если бухгалтера будут их использовать (мне ж работы меньше) и я сначала им данные обработки и продемонстрировал, но мне было заявлено: "Мы вот в 7-ке изменяли реквизиты из общего журнала, нам было так удобно. А то что ты нам тут показал, нас не устраивает (неудобно, много кнопок нажимать и т. п.). Делай как в 7-ке." А у нас в компании принцып - кто деньги платит, тот музыку и заказывает. Вот поэтому и пришлось делать подобным образом. Хорошо еще что не заставили во все журналы и списки документов добавлять возможность редактирования реквизитов.
3. Александр Медведев (anig99) 2573 25.11.09 19:36 Сейчас в теме
Уберу минус, когда объяснишь чем твоя обработку лучше Групповой обработки справочников и документов и Универсальный подбор и обработка...
7. Poppy (poppy) 3320 25.11.09 22:03 Сейчас в теме
В обработке новое значение реквизита может быть любого типа. Так задумано?
10. Василий Агеев (agew) 27 26.11.09 10:18 Сейчас в теме
(7) Замечание принято, обработка исправлена - теперь при выборе нового значения тип значения определяется автоматом по метаданным реквизита документа.
11. дед Мазай (Mazaloff) 26.11.09 16:34 Сейчас в теме
и кому понадобилась такая штука? менять реквизиты не перепроводя документ... очень аккуратно с этим надо быть...

а если юзеры узнают и начнут менять что захотят... все можно тогда на базе и на учете поставить крест! :D
13. Василий Агеев (agew) 27 26.11.09 17:03 Сейчас в теме
(11) либо люди вообще не читают описание и предыдущие коментарии, либо я такой тупой: обработка позволяет менять не все реквизиты документа, а только определенные (типа дата, строка и из спецсписка: адрес доставки, грузоотправитель, грузополучатель, ответственный). Ткните меня мордой в то место в конфигурации "Бухгалтерия предприятия", где эти реквизиты влияют на движения документов.
(12) тип документа - так нормально?
14. Poppy (poppy) 3320 26.11.09 18:08 Сейчас в теме
Имеется особенность при работе с реквизитами составного типа.

Например, в типовой УТ в документе Событие есть реквизит "КонтактноеЛицо" типа "СправочникСсылка.КонтактныеЛица, Строка, СправочникСсылка.КонтактныеЛицаКонтрагентов". Это реквизит редактировать нельзя.
Другой реквизит - "Контрагент" типа "СправочникСсылка.Контрагенты, Строка" редактировать можно. Но ввести позволяет только значение типа СправочникСсылка.Контрагенты.
15. Василий Агеев (agew) 27 26.11.09 18:42 Сейчас в теме
(14) - исправлено: для реквизитов имеющих составной тип, при выборе значения реквизита сначала появляется окно выбора типа данных.
17. Александр Медведев (anig99) 2573 29.11.09 09:54 Сейчас в теме
Повторю вопрос - чем эта обработка лучше Групповой обработки справочников и документов???????
18. Василий Агеев (agew) 27 29.11.09 14:35 Сейчас в теме
(17) мое мнение - ничем не лучше, мнение половины здесь отписавшихся - ВСЕ такие обработки - вселенское зло, мнение нашего главбуха - мне так проще и удобней, мнение ВВП - стране нужна модернизация.
22. Олег Шалимов (CaSH_2004) 345 27.05.12 22:31 Сейчас в теме
(18) Очередной любитель улучшить мир создав свой вилосипед?
Тут уже есть как минимум 3 мощных инструмента чтобы выполнять такие задачи! Зачем еще то плодить? Хочеться творить? Бери и дорабатывай имеющиеся, делай их лучше и удобнее. А своять редактор реквизитов можно за 20 минут, смысла его выкладывать не вижу совсем
Оформления разработки вообше никакого!
Я смотрю народ хватает лишь то что лежит на поверхности, даже не удосужившись набрать поиск.
Пользуйтесь:
Универсальный редактор реквизитов (ИР)
Универсальный редактор реквизитов Управляемый + Обычный интерфейс
Данные объекта, выбрав его как самый удобный для редактирования сделал к нему Дополнение
19. isn Игнатьев (isn) 13 08.06.10 10:25 Сейчас в теме
Думаю в этот журнал надо добавить возможность выводить дополнительные реквизиты, даже без возможности отбора
20. Igor Emelyanenkov (IEmelya) 02.10.11 23:19 Сейчас в теме
Эта обработка как топор, надо использовать осторожно. Можно дрова рубить, а можно головы.
Все можно, если осторожно.
Мне то же так проще и удобней.
21. c+ + (ture) 230 25.01.12 15:31 Сейчас в теме
{Форма.ОсновнаяФорма.Форма(49,14)}: Переменная не определена (УниверсальныеМеханизмы)
Результат = <<?>>УниверсальныеМеханизмы.ВосстановлениеНастроек(СтруктураНастройки);
{Форма.ОсновнаяФорма.Форма(79,14)}: Переменная не определена (УниверсальныеМеханизмы)
Результат = <<?>>УниверсальныеМеханизмы.СохранениеНастроек(СтруктураНастройки);
{Форма.ОсновнаяФорма.Форма(705,7)}: Переменная не определена (УниверсальныеМеханизмы)
Если <<?>>УниверсальныеМеханизмы.ПолучитьНастройкуИспользоватьПриОткрытии(СтруктураНастройки) Тогда
{Форма.ОсновнаяФорма.Форма(739,3)}: Переменная не определена (УниверсальныеМеханизмы)
<<?>>УниверсальныеМеханизмы.СохранитьНастройку(СтруктураНастройки);
{Форма.ОсновнаяФорма.Форма(463,6)}: Переменная не определена (ОбщегоНазначения)
<<?>>ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки());
{Форма.ОсновнаяФорма.Форма(473,6)}: Переменная не о
Оставьте свое сообщение