Как вывести поле комментарий в списке документов в 1с
На практике часто встречается ситуация, что оригиналы документов поступают в бухгалтерию не всегда вовремя. В таких случаях бухгалтер вынужден отражать в учете операции по копиям первички с надеждой на то, что оригинал документа поступит позже.
Для того чтобы бухгалтеру было удобно отслеживать по каким документам получены оригиналы, а по каким нет, в программе 1С предусмотрен специальный реквизит — флажок Оригинал получен .
Факт получения оригинала также можно отметить и через журнал. Это имеет свои преимущества:
- в документе выставить флажок Оригинал получен можно в только открытом периоде;
- в журнале флажок Оригинал можно ставить и в закрытом периоде.
Но проблема состоит в том, что не все реквизиты документов сразу видны в журнале документов, если по умолчанию установлены стандартные настройки.
Например, в стандартной настройке журнала Поступление (акты, накладные) отсутствует графа Оригинал .
Для решения поставленной задачи откройте список документов поступления: раздел Покупки –Покупки – Поступление (акты, накладные) .
Вызовите настройку изменения формы по кнопке Еще – Изменить форму .
В открывшейся настройке формы выставьте флажок у поля Оригинал .
После сохранения изменений по кнопке ОК поле Оригинал будет отображаться в общем списке документов поступления.
Таким образом можно добавлять любые нужные поля в любых списках документов. Очень удобно!
Отбор данных по заданным полям
И это тоже можно настроить!
Для этого воспользуемся настройкой списка документов.
Вызовите настройку изменения формы по кнопке Еще – Настроить список .
В открывшейся настройке формы выставьте условия отбора как показано на рисунке.
Указанные условия отобразятся в шапке списка документов поступления.
После сохранения изменений по кнопке Завершить редактирование будут отображены в общем списке документов поступления только документы с полученным оригиналом.
Для того чтобы отобразились документы, по которым оригинал не получен, нужно снять флажок с условия Оригинал – Да и выставить флажок на условии Оригинал – Нет.
Теперь бухгалтер может получать отдельно списки документов поступления с полученными и не полученными оригиналами накладных.
Сохранение выполненной настройки
По кнопке Еще- Сохранить настройки можно сохранить выполненную настройку в программе, например, под именем Список Оригинал.
Теперь всегда можно будет вернуться к созданной настройке по кнопке Еще – Выбрать настройки .
В открывшейся форме списка настроек нужно выбрать нужную и нажать на кнопку Выбрать .
Вывод реестра документов на печать
Вывести на печать реестр документов можно двумя способами:
- по кнопке Печать ;
- по команде Вывести список .
По команде Вывести список пользователь сам решает какие именно поля ему вывести в реестр документов.
По условию Оригинал – Нет отобразите список документов, по которым еще не получены оригиналы.
Для вывода полученного списка документов на печать откройте форму настройки данных по кнопке Еще — Вывести список .
Выставите флажки у тех полей, которые будут в таблице.
После сохранения по кнопке ОК , программа построит таблицу с указанными данными. По этому варианту мы можем сами задавать для печати те поля, что нам нужны, включая и те, что добавляем в список сами.
Полученную таблицу можно вывести на печать по кнопке Главное меню – Файл –Печать или нажав комбинацию клавиш CTRL + P
Сохранение информации в файл
Сохранение информации в файл происходит по кнопке Главное меню – Файл – Сохранить как .
В форме сохранения в файл необходимо указать:
- имя файла;
- тип файла;
- место сохранения файла.
После этого нажать на кнопку Сохранить . Информация будет сохранена на диск компьютера.
В графе Информация выводится информация о контрагенте (подотчетном лице) или содержание ручной операции. Для документов, у которых есть возможность определить общую сумму операции, она выводится в графе Сумма и указывается валюта операции.
В журнале предусмотрен отбор по организации, по контрагенту (подотчетному лицу) и полнотекстовый поиск.
Для настройки содержания и внешнего вида списка следует воспользоваться командой Еще — Настроить список. .
С помощью настроек можно:
Чтобы вывести список всех документов организации, кроме регламентных операций, нужно выполнить следующие действия:
- перейти на закладку Отбор;
- в колонку Поле добавить значение Тип документа. Для этого можно воспользоваться кнопкой Добавить новый элемент или выбрать поле в списке доступных полей;
- указать вид сравнения Не равно;
- в колонке Значение указать Регламентная операция, выбрав его из списка;
- нажать на кнопку Завершить редактирование.
В список полей отбора можно добавить другие поля. В этом случае в таблицу будут выведены только те данные, которые удовлетворяют всем условиям отбора.
Выполненные настройки списка автоматически сохраняются при закрытии формы списка. Чтобы эти настройки можно было использовать в дальнейшем, их можно сохранить с помощью команды Еще – Сохранить настройки.
Для восстановления стандартных настроек, следует выполнить команду Еще –Установить стандартные настройки.
В динамическом списке оно есть, а при формировании формы в подчиненных элементах нет.
Заметил, что у пользователя с полными правами однако поле отображается.
В журнале регистрации пусто.
Начал с того, что выполнил запрос динамического списка через консоль запросов. Запрос отработал нормально, и комментарии отобразились в колонке. В запросе присутствовало ключевое слово РАЗРЕШЕННЫЕ.
Увренность, что-то не так с правами, стала сильнее.
Установки видимости элемента по ролям ничего не дали (по умолчанию были отключены вообще). Просмотр РЛС для журнала тоже был безрезультатным.
Может, кто-то столкнется с подобным, и данная заметка будет полезна.
Будем хранить примечание в доп. свойстве заказа и пользоваться стандартным функционалом работы с примечаниями табличного документа.
1) Вывод примечаний
К сожалению, примечания нельзя вставить в уже выведенную область (поправьте меня, если я ошибаюсь)
Если вы выводите отчёт вручную (методом .Вывести() ), то проблем никаких нет, вставляем примечсание через свойство .Примечание.Текст .
Однако у меня отчёт на СКД, поэтому пришлось немного исхитриться: пробежаться по выведенному ТД, получить для каждой строчки нужной группировки заказ (из расшифровки), вставить нужную ячейку с примечанием и удалить такую же без примечания.
Код будет примерно такой:
2) Добавление, удаление, редактирование примечаний и их сохранение в объекте
Будем использовать стандартный механизм работы с примечаниями ТД (правой кнопкой мыши по ячейке, пункты "Вставить/Изменить примечание", "Удалить примечание" использовать не будем, считаем что изменение примечание на пустую строку это и есть его удаление)
Добавим форме реквизит "ТекущийЗаказ", при активизации ячейки, если она "нужная", то записываем в этот реквизит значение расшифровки.
Далее ПриИзмененииСодержимогоОбласти если область имеет тип "РисунокТабличногоДокумента" и заполнен "ТекущийЗаказ", то запишем в его доп. свойство примечание
Тут есть один нюанс: Если кроме примечаний вы хотите использовать расшифровку (например, переходить в заказ), то нужно обеспечить пользователю возможность переключать режим "ТолькоПросмотр", т.к. когда он истина, то работает расшифровка, но не работает управление примечаниями, а когда "ложь", то наоборот.
Я решил эту проблему добавлением на форму кнопки, переключающей этот режим
Читайте также: