Сегодня мы будем добавлять колонку в табличную часть документа.
Исходя из этого, идем самым простым, на мой взгляд, путем :)
ВАЖНО!!! Обязательно сохраняем базу!!! Смотрим тут: Как сохранить базу
Открываем нашу программу в режиме "Конфигуратор"
Поступил такой вопрос: В документ "Заявка от Покупателя" в табличную часть нужно добавить дополнительную колонку, в которой можно было бы выбирать статус товара: "В наличии" или "Под заказ". Больше эта колонка нигде не нужна и нигде не участвует (т.е. в печатных формах не отражается и доп.отчеты не нужны)
Исходя из этого, идем самым простым, на мой взгляд, путем :)
ВАЖНО!!! Обязательно сохраняем базу!!! Смотрим тут: Как сохранить базу
Открываем нашу программу в режиме "Конфигуратор"
Если конфигурация не открылась - открываем ее через "Конфигурация" - "Открыть конфигурацию"
1. Добавляем новое Перечисление. Перечисления - это, практически, те же самые справочники, но которые нельзя изменить в программе. Например, для пола человека есть только два варианта для выбора - Мужчина и Женщина. В этом случае нет смысла заводить справочник - лучше завести перечисление, где и будут указаны эти два варианта. В программе же, при заполнении каких-то данных о сотрудниках, будут предложены только два варианта для выбора (Мужчина, Женщина) - нет третьего и нельзя добавить свой... Удобно тем, что пользователи не добавят свои какие-то значения, и в то же время не напишут как папало (М,Ж; Му,Же; Муж,Жен и т.п.), что удобно для фильтрации
Читать дальше --->
Читать дальше --->
Находим слово "Перечисления" (можем через "+" раскрыть) и на самом слове "Перечисления" правой кнопкой мыши выбираем "Новое Перечисление"
В открывшемся окне в поле "Идентификатор" напишем название "СтатусТовара" (или "СтатусТовараДляЗаказа" что бы совсем понятно было) - пишем без пробелов.
По кнопке "Новый" добавим значения, которые и будем выбирать потом в документе в отдельной колонке
В окне нового значения в поле "Идентификатор" пишем "ВНаличии" (без пробелов), а в полях "Комментарий" и "Представление" пишем "В наличии" (Представление - то, что нам будет показываться для выбора в программе)
По кнопке "ОК" сохраняем. Добавляем еще одно значение - "ПодЗаказ"
Закрываем окно и переходим к документам. Раскрываем "Документы" (нажимаем на +) и находим документ "ЗаявкаПокупателя"
Щелкаем мышкой два раза - открывается окно документа
Добавляем новый реквизит (колонку) в табличную часть документа - нажимаем кнопку "Новый" под окном "Реквизиты табличной части" .
Реквизит добавлен - задаем его свойства. На вкладке "Общие" в поле "Идентификатор" пишем "СтатусТовара"
А в поле "Тип значения" по стрелочке выбираем наше добавленное перечисление - Перечисление.СтатусТовара
Вот что получилось
Теперь осталось добавить колонку в таблицу и разместить ее там на нужном месте.
Нажимаем кнопку "Форма" - открывается форма документа "Заявка от Покупателя"
В верхнем меню нажимаем "Вставить" и выбираем "Реквизиты.." - таким образом вставляются все заданные реквизиты документа.
В окне "Реквизиты табличной части" рядом со "СтатусТовара" ставим галочку и нажимаем "Вставить"
Идем в конец таблицы (нажимаем на прокрутку в низу таблицы") и видим нашу добавленную колонку - дважды щелкаем мышкой на ее названии и в поле "Заголовок" пишем "Статус товара" - этот заголовок колонки, который мы будем видеть в программе.
Нажимаем "ОК"
Теперь нам нужно перенести колонку в удобное для нам место - перенесем поближе к колонке "Номенклатура". Для этого просто щелкнем на заголовок нашей новой колонке и не отпуская кнопку мыши перетаскиваем колонку.
Вот что должно получиться
Теперь нам нужно сохранить наши изменения. Можем сохранить по значку дискеты" на панели инструментов, закрыть конфигуратор и открыть программу в режиме "Предприятия". Можно нажать F11 - конфигуратор остается открытым, конфигурация сохраняется и при этом программа открывается в режиме "Предприятие"
При сохранении появляются такие предупреждения
Нажимаем "Да", "Принять" и "ОК" соответственно.
Посмотрим, что у нас изменилось в программе? :)
Открываем программу в режиме "Предприятие", открываем документ "Заявка от покупателя" - можно открыть уже сохраненный или создать новый...
Видим в таблице новую колонку "Статус товара". Если щелкнуть мышкой на ней дважды - появляется кнопочка - нажимаем и выпадает список для выбора
Колонка добавлена, значения выбираются :)
Добрый вечер! Обращаюсь к вам уже не в первый раз:)Надеюсь на подсказку. Вопрос такой.
ОтветитьУдалитьОформляем заказ от покупателя "Заявка на поставку" например 20 августа. А забрать товар покупатель хочет 15 сентября.
Товар на складе есть но не весь. Мы делаем заказ поставщикам и комплектуем заказ.
Как сделать что бы этот документ(Заявка на поставку) не потерялся в куче других. Заявок много и сроки получения у всех разные. Может есть способ поставить напоминание или что то такое?
Здравствуйте, Андрей!
ОтветитьУдалитьЯ не знаю вашего учета, а потому в голову приходит пока только такое решение: можно "нарисовать" небольшой отчет, где бы выводились заявки, по которым еще не сформирована реализация и стоит дата отгрузки равная дате отчета. Можно в отчет выводить еще и заявки ближайших 3х-5ти дней.. т.е. две таблицы - заявки на сегодня и отдельно заявки на следующие 3-5 дня.. И можно в главном модуле прописать, что бы при загрузке программы этот отчет формировался автоматически.
Да было бы неплохо при загрузке программы увидеть напоминание о заявке на сегодня и на следующие три дня.
ОтветитьУдалитьПодскажите как. Торговля+склад 7,7 ред.9,2
Спасибо.
Андрей, вот тут я написала про простое напоминание при загрузке программы http://1ctisprosto.blogspot.ru/2017/08/blog-post.html
ОтветитьУдалитьБольшое спасибо! Буду "внедрять" :)
ОтветитьУдалитьВсе работает! Спасибо!
ОтветитьУдалить