Добавляем колонку в табличную часть документа "Заявка от Покупателя"

Сегодня мы будем добавлять колонку в табличную часть документа.

Поступил такой вопрос: В документ "Заявка от Покупателя" в табличную часть нужно добавить дополнительную колонку, в которой можно было бы выбирать статус товара: "В наличии" или "Под заказ". Больше эта колонка нигде не нужна и нигде не участвует (т.е. в печатных формах не отражается и доп.отчеты не нужны)

Исходя из этого, идем самым простым, на мой взгляд, путем :)

ВАЖНО!!!  Обязательно сохраняем базу!!! Смотрим тут:  Как сохранить базу

Открываем нашу программу в режиме "Конфигуратор"

Если конфигурация не открылась - открываем ее через "Конфигурация" - "Открыть конфигурацию"


1. Добавляем новое Перечисление. Перечисления - это, практически, те же самые справочники, но которые нельзя изменить в программе. Например, для пола человека есть только два варианта для выбора - Мужчина и Женщина. В этом случае нет смысла заводить справочник - лучше завести перечисление, где и будут указаны эти два варианта. В программе же, при заполнении каких-то данных о сотрудниках, будут предложены только два варианта для выбора (Мужчина, Женщина) - нет третьего и нельзя добавить свой... Удобно тем, что пользователи не добавят свои какие-то значения, и в то же время не напишут как папало (М,Ж; Му,Же; Муж,Жен и т.п.), что удобно для фильтрации
Читать дальше --->
Находим слово "Перечисления" (можем через "+" раскрыть) и на самом слове "Перечисления" правой кнопкой мыши выбираем "Новое Перечисление"


В открывшемся окне в поле "Идентификатор" напишем название "СтатусТовара" (или "СтатусТовараДляЗаказа" что бы совсем понятно было) - пишем без пробелов.

По кнопке "Новый" добавим значения, которые и будем выбирать потом в документе в отдельной колонке


В окне нового значения в поле "Идентификатор" пишем "ВНаличии" (без пробелов), а в полях "Комментарий" и "Представление" пишем "В наличии" (Представление - то, что нам будет показываться для выбора в программе)


По кнопке "ОК" сохраняем. Добавляем еще одно значение - "ПодЗаказ"


Закрываем окно и переходим к документам. Раскрываем "Документы" (нажимаем на +) и находим документ "ЗаявкаПокупателя"


Щелкаем мышкой два раза - открывается окно документа

Добавляем новый реквизит (колонку) в табличную часть документа - нажимаем кнопку "Новый" под окном "Реквизиты табличной части" .

Реквизит добавлен - задаем его свойства. На вкладке "Общие" в поле "Идентификатор" пишем "СтатусТовара"


А в поле "Тип значения" по стрелочке выбираем наше добавленное перечисление - Перечисление.СтатусТовара


Вот что получилось

Теперь осталось добавить колонку в таблицу и разместить ее там на нужном месте.
Нажимаем кнопку  "Форма" - открывается форма документа "Заявка от Покупателя"


В верхнем меню нажимаем "Вставить" и выбираем "Реквизиты.." - таким образом вставляются все заданные реквизиты документа.


В окне "Реквизиты табличной части" рядом со "СтатусТовара" ставим галочку и нажимаем "Вставить"

Идем в конец таблицы (нажимаем на прокрутку в низу таблицы") и видим нашу добавленную колонку - дважды щелкаем мышкой на ее названии и в поле "Заголовок" пишем "Статус товара"  - этот заголовок колонки, который мы будем видеть в программе.

Нажимаем "ОК"
Теперь нам нужно перенести колонку в удобное для нам место - перенесем поближе к колонке "Номенклатура". Для этого просто щелкнем на заголовок нашей новой колонке и не отпуская кнопку мыши перетаскиваем колонку. 

Вот что должно получиться


Теперь нам нужно сохранить наши изменения. Можем сохранить по значку дискеты" на панели инструментов, закрыть конфигуратор и открыть программу в режиме "Предприятия". Можно нажать F11 - конфигуратор остается открытым, конфигурация сохраняется и при этом программа открывается в режиме "Предприятие"

При сохранении появляются такие предупреждения



Нажимаем "Да", "Принять" и "ОК" соответственно.

Посмотрим, что у нас изменилось в программе? :)
Открываем программу в режиме "Предприятие", открываем документ "Заявка от покупателя" - можно открыть уже сохраненный или создать новый...

Видим в таблице новую колонку "Статус товара". Если щелкнуть мышкой на ней дважды - появляется кнопочка - нажимаем и выпадает список для выбора




Колонка добавлена, значения выбираются :)

6 коммент.:

Андрей Бабакин комментирует...

Добрый вечер! Обращаюсь к вам уже не в первый раз:)Надеюсь на подсказку. Вопрос такой.
Оформляем заказ от покупателя "Заявка на поставку" например 20 августа. А забрать товар покупатель хочет 15 сентября.
Товар на складе есть но не весь. Мы делаем заказ поставщикам и комплектуем заказ.
Как сделать что бы этот документ(Заявка на поставку) не потерялся в куче других. Заявок много и сроки получения у всех разные. Может есть способ поставить напоминание или что то такое?

Marina Shulakova комментирует...

Здравствуйте, Андрей!
Я не знаю вашего учета, а потому в голову приходит пока только такое решение: можно "нарисовать" небольшой отчет, где бы выводились заявки, по которым еще не сформирована реализация и стоит дата отгрузки равная дате отчета. Можно в отчет выводить еще и заявки ближайших 3х-5ти дней.. т.е. две таблицы - заявки на сегодня и отдельно заявки на следующие 3-5 дня.. И можно в главном модуле прописать, что бы при загрузке программы этот отчет формировался автоматически.

Андрей Бабакин комментирует...

Да было бы неплохо при загрузке программы увидеть напоминание о заявке на сегодня и на следующие три дня.
Подскажите как. Торговля+склад 7,7 ред.9,2
Спасибо.

Marina Shulakova комментирует...

Андрей, вот тут я написала про простое напоминание при загрузке программы http://1ctisprosto.blogspot.ru/2017/08/blog-post.html

Андрей Бабакин комментирует...

Большое спасибо! Буду "внедрять" :)

Андрей Бабакин комментирует...

Все работает! Спасибо!

Отправить комментарий

Related Posts Plugin for WordPress, Blogger...