helpf.pro
Регистрация
 0 
Распечатать

1С 8.3 : Отображение в списке статуса наличия оригиналов закрывающих документов Поступлений

Этой статьей мы начинаем серию "Хотелок" - то что бухгалтера, менеджеры и т.д. просят добавить в программу 1С для удобства своей работы.

Хотелка: Необходимо для каждого документа Поступление товаров и услуг добавить выбор статуса наличия оригиналов Документов. 

В компании огромный документооборот, по 50 документов в день - менеджеры затягивают или чаще забывают предоставить оригиналы документов ) нужен информативный статус с возможностью отбора по статусу и вывода списка на печать:

Решение: 1. В документ поступление добавлен выбор статуса наличия документов

2. В список документов поступлений добавлена информативная колонка с выделением статусов по цветам:

Для данной колонки работает стандартный механизм отборов, что позволяет быстро фильтровать документы по статусу

Как это сделали: Данная задачка до банальности проста, поэтому особо долго не думали и реализовали следующим способом:

1. Документ Поступление товаров и услуг, добавили переключатель

2. В список документов добавили колонку Статус документа: 

3. В модуле списка в процедуре ДокументСписокПриПолученииДанных добавили:

Код 1C v 8.х
 //W1C - Отображение статуса наличия документов
Для Каждого Строка Из ОформленияСтрок Цикл
Если Строка.ДанныеСтроки.Ссылка.ТипОригинал  = 0 Тогда
Строка.Ячейки.СтатусДокумента.УстановитьТекст("Нет");
Строка.Ячейки.СтатусДокумента.ЦветФона = Новый Цвет(255, 87, 87);
ИначеЕсли Строка.ДанныеСтроки.Ссылка.ТипОригинал  = 1 Тогда
Строка.Ячейки.СтатусДокумента.УстановитьТекст("Скан");
Строка.Ячейки.СтатусДокумента.ЦветФона = Новый Цвет(255, 255, 153);
ИначеЕсли Строка.ДанныеСтроки.Ссылка.ТипОригинал  = 2 Тогда
Строка.Ячейки.СтатусДокумента.УстановитьТекст("Оригинал");
Строка.Ячейки.СтатусДокумента.ЦветФона = Новый Цвет(155, 255, 155);
КонецЕсли;
КонецЦикла; 
//*//

Результат: Теперь бухгалтер быстро фильтрует документы по статусу и менеджеру - печатает реестр, далее менеджер занимается получением оригиналов от контрагентов.

Если Вы столкнулись с подобной проблемой!?

Хотите автоматизировать аналогичный процесс - Обращайтесь, Мы поможем Вам! - Контакты > 1С Программирование

Разместил:   Версии: | 8.2 УП | 8.3 |  Дата:   Прочитано: 19888
 0 
Распечатать
Возможно, вас также заинтересует
17 правил для составления оптимального ЗАПРОСа к данным базы 1С 52
Для формирования и выполнения запросов к таблицам базы данных в платформе 1С используется специальный объект языка программирования Запрос . Создается этот объект вызовом конструкции Новый Запрос . Запрос удобно использовать, когда требуется получ
Автоматическая архивация баз 1С с использованием Cobian Backup и VBS скриптов 9
Клиент попросил настроить автоматическую архивацию баз 1С раз в три дня и выгрузку архивов на Dropbox и на FTP Сервер. Кроме 1С нужно архивировать папку с рабочими документами. Хочет - так хочет, делаем: Первым делом настроим автоматическую архивац
Ввод данных по командировкам в программе ЗУП 0
Ввод сведений о командировках в программе 1С: Зарплата и управление персоналом 8 (ред.30) осуществляется в Разделе Кадры - Все кадровые документы - Создать - Командировка Откроется документ: Ввод сведений о командировках в программ
Ввод по строке - поиск по первым символам или в любом месте наименования 6
При разработке конфигурации, для упрощении ввода документов потребовалось настроить ввод номенклатуры по совпадению любой части наименования! В 1С 8.3 по умолчанию настройки справочника номенклатуры такие: При такой настройке, механизм поиска в
Где список открытых окон (документов, справочников) в такси? 2
В текущей работе пользователь обычно открывает несколько объектов. Это может быть документ, справочник, отчет и т.д. В предыдущем интерфейсе не было проблем быстро найти открытый объект и актуализировать его для дальнейшей работы используя окна или
Посмотреть все результаты поиска похожих
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.