Меню

Редактирование проводок проведенного документа 1С Предприятие 8.1 8.2. Опубликовано 24.02.2015 автором tanzwut.24 февраля 2015- Прочие незначительные изменения в других обработках документов. Новое и изменения в версии v.8.2.4.2. 22.10.2012 г.  Новое и изменения в версии v8.2.4.1. 17.10.2012г.: - Добавлено редактирование ПланаСчетов, ПланаВидовРасчета.Название: Редактирование проводок проведенного документа 1С Предприятие 8.1 8.2. Добавил: Доктор Шульц. Добавлен: 02 Mar 2014. Категория: Обработки, отчеты.15 апреля 2014

В 1С:Предприятии 8 существует возможность организовать в форме редактирование пользователем записей любого регистра, в том числе, и для подчиненного регистратору. Данная возможность соответствует общему подходу, принятому в 1С:Предприятии 8 в отношении модификации записей регистров. Система допускает и программное, и интерактивное изменение записей регистра без какого-либо участия регистратора (документа). Для выполнения таких изменений достаточно указать только ссылку на регистратор, чтобы определить значение отбора записей регистра.
Следует заметить, что эта возможность никак не противоречит типовой стратегии формирования движений при проведении документов. Система допускает, наряду с основной стратегией, используемой в большинстве случаев и предполагающей формирование движений в процессе проведения, и другие варианты. Например, непосредственное изменение движений может использоваться для создания документов, предназначенных для ручного редактирования движений регистров. Такая возможность широко используется для регистров бухгалтерского учета, но может применяться и для других регистров. Это позволяет предоставить пользователю или администратору системы возможность отражения в регистре операций, для которых не предусмотрено в конфигурации специального документа. Такая возможность никак не нарушает общую модель использования регистра как централизованной системы учета, а позволяет решать в нем дополнительные, заранее не предусмотренные задачи. Другим вариантом использования ручного редактирования регистров может являться предоставление пользователю возможности вносить изменения в движения, сформированные документом (в форме документа или в отдельной форме). Разумеется, реализация такой возможности требует от разработчика конфигурации решения вопросов связанных с регулированием полномочий пользователя и возможностью повторного формирования движений документом после их ручной корректировки. Например, может отмечаться, что движения данного документа изменены вручную и не должны обновляться при проведении. Система предоставляет весь необходимый набор средств для поддержки таких решений (расширения табличного поля, предназначенные для редактирования наборов записей, возможность отключения активности записей, отключение автоматического удаления движений и т.д.) Соответственно, это решение может применяться разработчиком, если он считает необходимым наличие такой возможности в прикладном решении.

Нужно для того чтобы бухгалтер редактировал документы в 1С8.2 БП 2.0. в 8.1 было все нормально, была панелька внизу, а в БП 2.0 нет такой панельки.  (33) не то редактирование. не все в нем что раньше было в 1.6 БП

В качестве примера рассмотрим создание документа "РучнаяОперация" для изменения данных регистра "УчетНоменклатуры".
Прежде всего, следует запретить проведение документа "РучнаяОперация". Работа стандартного механизма проведения документов нам, в данном случае, будет не нужна, поскольку мы собираемся вручную изменять записи в регистре накопления.
Затем, несмотря на то, что документ "РучнаяОперация" не проводится, следует указать, что движения документа будут находиться в регистре накопления "УчетНоменклатуры". Это необходимо для того, чтобы в форме документа нам был доступен для редактирования набор записей регистра накопления, содержащий движения документа "РучнаяОперация". Данная ситуация как раз очень хорошо иллюстрирует тот факт, что изменение записей регистра может выполняться не только при проведении документа, но и другими способами.
После этого в форме документа "РучнаяОперация" следует расположить табличное поле с командной панелью. Тип значения этого табличного поля должен быть "РегистрНакопленияНаборЗаписей.УчетНоменклатуры". Затем следует указать, что источником данных для этого табличного поля будут являться движения документа "РучнаяОперация" по регистру "УчетНоменклатуры".
Все, по большому счету, ручная операция готова. Можно в режиме "1С:Предприятие" создать новый документ, и используя пиктограммы командной панели, связанной с табличным полем, вручную редактировать набор записей этого документа.
Обратите внимание, что при записи документа в качестве регистратора для редактируемого набора записей будет установлен сам этот документ (независимо от значения, введенного вручную), и для каждой записи из набора может быть указан различный период, не совпадающий с датой самого документа.
Также следует заметить, что при пометке документа на удаление движения не очищаются, поскольку мы не задействовали механизм проведения документа. В случае если необходима подобная функциональность, можно регулировать активность движений.
Таким образом, мы рассмотрели общий случай создания ручной операции. Однако логика конкретного прикладного решения может накладывать различные ограничения на создаваемую ручную операцию. Одним из самых распространенных ограничений является требование синхронизации даты движений с датой самого документа.
Самым простым способом такой синхронизации является принудительная установка нужной даты движений в модуле формы документа:

Также на эту тему: Формы 1С Интерфейс 1С и подсистемы 1С. Дополнительные материалы: Видео - управляемые формы 1С Электронная книга "Разработка справочников и документов 1С", раздел "Разработка форм 1С".

Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
Для Каждого ЗаписьРегистра Из Движения.УчетНоменклатуры Цикл
ЗаписьРегистра.Период = Дата;
КонецЦикла;
КонецПроцедуры
Если теперь в режиме "1С:Предприятие" перезаписать созданные ранее документы "РучнаяОперация", можно убедиться, что дата движений будет синхронизирована с датой документа.
Такой способ синхронизации является самым простым и не учитывает возможность программной записи документа "РучнаяОперация". В самом деле, при программном вызове метода Записать() у объекта документа, он будет записан без участия формы документа. Это значит, что событие "При записи" формы документа вызвано не будет, и наш код обработчика не отработает. Чтобы предусмотреть возможность синхронизации периода движений документа с датой документа и в случае программной записи объекта документ, следует использовать обработчик события Перед записью() объекта документ, а не формы документа.
Удалим обработчик события Перед записью() формы документа и рассмотрим, как выполняется синхронизация даты документа и движений в модуле объекта. Для этого следует создать обработчик события Перед записью() в модуле объекта документа "РучнаяОперация", содержащий следующий текст:
Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
// Определить нужно ли обновлять дату в движениях
ОбновитьДатуДвижений = ЭтоНовый() Или Движения.УчетНоменклатуры.Модифицированность();
Если Не ОбновитьДатуДвижений Тогда
// Проверить, что дата изменилась
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент", Ссылка);
Запрос.Текст =
"ВЫБРАТЬ
| Дата
|ИЗ
| Документ.ВводНачальныхОстатков
|ГДЕ Ссылка = &ТекущийДокумент";
Выборка = Запрос.Выполнить().Выбрать();
Выборка.Следующий();
ОбновитьДатуДвижений = Выборка.Дата Дата;
КонецЕсли;
// Установить всем новую дату, если нужно
Если ОбновитьДатуДвижений Тогда
Если Не Движения.УчетНоменклатуры.Выбран() И Не Движения.УчетНоменклатуры.Модифицированность() Тогда
Движения.УчетНоменклатуры.Прочитать();
КонецЕсли;
Для Каждого ЗаписьРегистра Из Движения.УчетНоменклатуры Цикл
ЗаписьРегистра.Период = Дата;
КонецЦикла;
КонецЕсли;
КонецПроцедуры
В этом случае обработчик будет содержать больше кода за счет дополнительных проверок, которые выполняются в результате того, что возможна как интерактивная, так и программная запись объекта.
Поясним содержание обработчика. Если записывается новый документ или были изменены его движения - следует обновить дату движений. В противном случае мы считываем запросом дату документа из базы данных и сравниваем ее с датой, установленной у записываемого объекта. Если даты разные – также следует обновить дату движений.
Перед установкой даты мы проверяем, был ли прочитан набор записей в свойстве "Движения" объекта и изменялся ли он. Если оба этих условия ложны – это значит, что набор записей в свойстве "Движения" объекта пуст, и это состояние не связано с его изменением. В этом случае, чтобы предотвратить ошибочное удаление записей в регистре (перезапись пустым набором записей), мы предварительно читаем движения из регистра в набор записей в свойстве "Движения". Затем, как и в предыдущем случае, устанавливаем нужную дату для всех записей этого набора. При выполнении записи объекта документ, этот набор будет записан в регистр накопления.
Аналогичным образом в процессе записи документа "РучнаяОперация" можно управлять не только периодом записей регистра накопления, но и значениями других полей регистра.
Например, таким же образом может быть создан документ "Операция", позволяющий вводить ручные операции в регистр бухгалтерии. При этом, вероятно, кроме управления периодом записей регистра, вам потребуется управлять значением поля "Активность" ("включать" и "выключать" проводки документа) и т.д.
В заключение следует сказать, что выбор обработчика, в котором будет размещен текст процедуры, зависит от логики работы создаваемого объекта. Если конфигурация не предусматривает программной записи объекта – можно выбрать обработчик модуля формы. Если предполагается и программная модификация объекта – следует выбирать обработчик модуля объекта.
Заметьте, что оба эти способа не исключают модификацию записей регистра через объект "РегистрНаборЗаписей.". Поэтому, если логика конфигурации подразумевает возможность программной модификации объекта набор записей, код обработки следует размещать в обработчике события набора записей. Все попытки изменить данные регистра будут сведены, в конечном счете, к записи именно набора записей.

Книга «Инструменты для создания тиражируемых приложений "1С:Предприятия 8.2".  Редактирование печатных форм. 24.09.2008 20:10. Светлана. 537428. Подскажите, пожалуйста, как можно редактировать печатные формы документов.

Как открыть период для редактирования в 1с8.2?25 апреля 2012Расходная накладная и Перемещение товаров - это документы, к которым привязаны свои печатные формы, вот именно печатные формы и нужны(к примеру  16.04.2013, 17:49 Создание новых печатных форм или редактирование старых 8.2. @aragastmatb.

Дата запрета редактирования в 1С. Список форумов Список тем Поиск Новая тема.  Если делать РКО правой кнопкой "На основании" расходного документа 13г. и не менять ставок НДС и иных параметров, должно проходить.

Откроем окно редактирования документа «Оказание услуг», перейдем на  Редактор формы - 1С:Предприятие 8 Книга «Решение  1с 8.2 редактировать форму документа. 1С:Вопросы и ответы - 1С Бухгалтерия, В помощь бухгалтеру.Установила дату запрета редактирования, но все документы раньше этой даты спокойно проводятся без каких-либо предупреждений.  Отмена Отправить. [Прочее] 1С 8.2 ЗУП 2.5.24.4 Дата запрета редактирования.

Запретить редактирование табличной части документа "Заказ" 1с8.2.1 Малый бизнес - Нужно запретить редактирование табличной части документа "Заказ" (по сути накладная на отгрузку)после проведения, т.е можно редактировать

Попросили меня подредактировать печатную форму ПКО в 1С 8.2 БГУ. Всё как положено, отредактировалась, изменения сохранились, но когда начинаю заходить в базу пишет: "Конфигурация базы данных не соответствует26 марта 2012Нумерация документов — очень важный механизм программы 1С 8.3.  Как удалить справочники и документы из 1С 8.3 (Бухгалтерия и другие). Редактирование данных этого периода запрещено.

Как изменить номер документа в 1С:Бухгалтерии 8? Евгений 11.05.2010 Комментарии отключены. В программе 1С:Бухгалтерия 8 по умолчанию редактирование номеров в документах недоступно.

В 1С:Предприятии 8 существует возможность организовать в форме редактирование пользователем записей любого регистра … Можно в режиме "1С:Предприятие" создать новый документ, и используя пиктограммы командной панели21 марта 2009будут выводиться результаты запроса 3. У столбца, для которого нужно обеспечить возможность редактирования, установлено свойство … 5. Свойство ТолькоПросмотр табличного документа установлено в значение "Истина". 5 февраля 2014

Изменение номера документа в программе 1С:Бухгалтерия 8.2.  Как изменить номер документа в 1С:Бухгалтерии 8. В программе 1С:Бухгалтерия 8 по умолчанию редактирование номеров в документах недоступно.

Алексей Гладкий 1С Бухгалтерия 8.2. Оформление и проведение первичных учетных документов. Введение.  Окно ввода и редактирования документа в данном случае будет выглядеть так, как показано на рис. 2.6.Установка запрета редактирования данных 18 июня 2013. Как сделать так, чтоб нельзя было редактировать документы в базе программы 1С 8?

Как выполнить редактирование макета или формы на платформе 1С:Предприятие 8.2.  Откроем окно редактирования документа «Оказание услуг», перейдем на закладку «Макеты», запустим конструктор печати («Конструктор – Конструктор печати»).

Создание, копирование, редактирование и сохранение документов в программе.  Работа с документами в 1С:Предприятие 8.2. Автоматизирование работы фирмы услуг по ремонту различной бытовой техники с помощью 1С:Предприятие 8.2.Просмотр, редактирование и контроль версий Для просмотра и редактирования документов "1С:Документооборот 8 КОРП" использует соответствующие приложения, установленные на локальных компьютерах пользователей. 8 марта 2012

Редактирование номера документа в 1С 8.2 Бухгалтерия предприятия (базовая). Катариос 6 баллов.  Перешла на новую конфигурация, не могу никак привыкнуть и разобраться до конца. Нумерация всех документов началась с начала.

Часто появляется необходимость изменения печатной формы того или иного документа в «1С:Предприятие».  Видео как сохранить редактирование форм в конфигурации 1с 8 2. Эти статьи могут быть полезны.Алексей Анатольевич Гладкий 1С Бухгалтерия 8.2. Понятный самоучитель для начинающих. Введение.  Например, переход в режим редактирования документа осуществляется нажатием клавиши F2, удаление позиции из списка – с помощью

Как восстановить нумерацию документов в 1С 8.2.  Очень часто перед бухгалтерами возникает вполне логичный вопрос как восстановить нумерацию документов в 1С 8.2, после того, как были внесены ручные исправления.

Создание, проведение, редактирование документов в 1С 8.2. Все данные, вносимые в программу 1С, оформляются с помощью электронного документа. Что представляет из себя документ в 1С, чем он отличается от бумажного документа?Всего 3 сообщения Для редактирования печатных форм документов используется команда Таблица - Вид - Редактирование. , как отредактировать счет в 1с 8.2 Далее сохраняю печатную форму реестра в Ексель и редактирую.

Номера документов в 1 с 8.2. присваиваются автоматически по порядку, но иногда возникает необходимость изменить номер, и  Приступаем к редактированию, в поле «номер». Номер должен быть уникальным, иначе программа не даст записать документ.

Ручное редактирование печатной формы в 1С Как изменить печатную форму счета на оплату в 1С 1C 8.2 Редактирование печатной формы документа Редактирование печатных форм в просмотре Можно ли в 1С редактировать печатную форму.1C:Предприятие 8 » Программирование 1С 8.2.  для 5 открыть конфигуратор открыть конфигурацию потом меню конфигурация -поддержка - настройка поддержки там есть кнопка включить возможность редактирования при нажатии на кнопку пугает что

С полными правами. 4. Сервис - Управление пользователем и доступом - Установить дату запрета редактирования данных.

Возможность редактирования цен в документах определяется в 'Настройках дополнительных прав пользователя'.Добрый день, подскажите как установить запрет редактирования проведенных документов в 1С 8.2 редакция 11.1 для определенных пользователей? не касается функции с определенной датой 8 октября 2014

Для просмотра и редактирования документов "1С Документооборот 8.2" использует соответствующие приложения, установленные на локальных компьютерах пользователей.

Редактирование кодов и номеров справочников и документов без лишних телодвижений.  Бесплатный базовый курс по созданию внешних печатных форм для 1С:Предприятие 8.2 обычный интерфейс.Проблему редактирования текста в документе перед печатью решается следующим образом: Заходим в раздел "Администрирование" в пользовательском режиме Печатные формы, отчеты и обработки.

В каждой из них указывается ряд справочников, документов, Редактирование и просмотр - наиболее известные и понятные Лучшим вариантом будет создать новую роль и установить возможность Использование 1С24 июля 2015

В 1С Бухгалтерия Предприятия 8 реализована гибкая настройка формирования проводок документов с помощью регистра  Также от родителя наследуется признак «Учет по подразделениям» (он недоступен для редактирования в нашем случае).Часто у пользователей возникает вопрос: как изменить номер документа? По умолчанию эта функция в 1С отключена, и на то есть свои основания. Механизм нумерации довольно сложен.

как в 1с 8,2 Предприятие поставить дату запрета редактирования? Сервис-Управление доступом и пользователями-Дата запрета изменения данных.

Подскажите, как установить запрет на редактирование документов в прошлых налоговых/отчетных периодах, т.е. чтобы был возможен только просмотр документов?23 января 2015Скажите пожалуйста, у меня типовая конфигурация 1С 8.2. Как в данной конфигурации можно установить запрет редактирования документов, как его полного изменения, так и изменения какого-то определенного реквизита

Нередко встречается ситуация когда необходимо поправить подключенную внешнюю печатную форму какого-то документа, например надо раздвинуть строки, переместить какие либо элементы, вставить логотип.  2. Редактирование печатной формы.

При этом редактирование номеров документов по умолчанию запрещено — это делается для того, чтобы не нарушалась последовательность нумерации документов.запрет редактирования документов в 1с 8.2
запрет редактирования документов 1с 8.2 зупредактирование номера документа в 1с 8.2
редактирование документов в 1с 8.2редактирование документов в 1с 8.3