Не заполнено значение параметра тип документа 1с унф
1С:Управление небольшой фирмой.
Новое в версии 1.4.8
Добавлена возможность формирования печатных форм договоров с контрагентами на основе бланков.
При редактировании текста бланка договора, можно использовать заранее определенные параметры. Эти параметры заполняются из данных конфигурации в момент формирования печатной формы договора. В бланке договора они отображаются как обычный текст, заключенный в фигурные скобки.
Дополнительно в бланки, можно включать редактируемые параметры (кнопка Заполняемое вручную поле ). Эти параметры заполняются вручную уже непосредственно перед печатью договора, в окне с печатной формой договора.
Для формирования печатной формы необходимо открыть форму договора, выбрать на ней вкладку Текст договора и указать один из имеющихся бланков договоров.
Заполняемые вручную поля в печатной форме договора отмечены серым цветом.
Для редактирования таких параметров, необходимо выбрать строку из списка значений в правой части формы (группа Заполнение реквизитов ), после чего соответствующий параметр выделится в тексте зеленым цветом, а в поле ввода можно будет ввести необходимое значение.
Для печати договора необходимо выбрать команду Форма договора из выпадающего списка команд печати в карточке договора.
При вызове команды печати произойдет проверка заполнения редактируемых параметров и в случае.
При нажатии на ссылку открывается окно с перечнем доступных реквизитов, используемых при формировании печатных форм.
Так же, в рамках данной задачи:
Добавлена новая форма подбора номенклатуры для документов продаж и закупок. К основным возможностям формы относятся:
Более подробно о возможностях новой формы подбора можно узнать в справке, непосредственно в рабочем приложении.
Состав документов, в которых поддерживается работа с новой формой подбора.
Ограничения, присутствующие в работе подборе.
Для документов поступлений при выборе услуги нет возможности оперировать характеристиками, так как в УНФ услуги сторонних организаций учитываются без характеристик.
Ограничена работа с партиями. На текущий момент нет инструментов для подбора партий товаров в форме подбора. Для пользователей, у которых подбор партий товара является ключевым звеном в работе рекомендуется использовать предыдущую форму подбора.
Переход к предыдущей форме подбора осуществляется из пользовательских настроек посредством переключения соответствующего флага.
Если флаг выключен, при формировании прайс-листа будет использоваться иерархия ценовых групп.
Кроме этого, в документ добавлена возможность обнуления фактического количества и суммы, для повышения удобства заполнения количества при помощи сканера штрихкода.
Новый вид начисления: расчет заработной платы в зависимости от суммы продаж по ответственным сотрудникам.
Данный вид начисления позволяет начислить заработную плату сотруднику от фактических реализаций товаров и услуг.
Как назначить вид начисления конкретному сотруднику?
— Вид начисления указывается при приеме на работу в табличной части Начисления. В поле сумму (размер) указывается процент, который будет выделяться из общей суммы продаж (базы начисления).
В дальнейшем при заполнения документа Начисления зарплаты по сотрудникам будет заполняться вид начисления, вычисляться общая сумма продаж и процент от суммы, который и является суммой начисления зарплаты для сотрудника.
К подсистеме Версионирование объектов подключены документы отражающие поступления и расход денежных средств со счета и из кассы.
Подключение библиотеки отчетов:
Гибкий поиск и работа с избранным:
Гибкая работа с настройками отчета:
Добавлена возможность в полях ввода набирать любые фрагменты слов для поиска, а не только те символы, с которых начинается искомая строка. Незаконченные слова будут автоматически дополняться возможными сочетаниями.
Список справочников, для которых реализован новый поиск в полях ввода приложения:
Совместное использование конфигураций возможно только для коробочных решений.
Улучшен сценарий обмена при использовании для учета производственных затрат подразделений, с целью корректного определения в Бухгалтерии предприятии номенклатурных групп продукции, на которую списываются материалы.
Дополнительно, доработана схема заполнения счетов по умолчанию для отражения нематериальных производственных затрат документами Приходная накладная и Авансовый отчет при переносе в Бухгалтерию предприятия :
Добавилась возможность размещения календаря сотрудника на рабочем столе. Для этого необходимо, используя правую кнопку мыши, на панели навигации рабочего стола вызвать пункт меню Настройка рабочего стола…
В появившемся окне необходимо перетащить форму Календарь сотрудника в левую или правую колонку рабочего стола.
Добавлена колонка Назначение платежа в форму журнала документов по банку. Колонка позволяет более удобно идентифицировать платежи в списке.
Не заполнено значение параметра тип документа 1с унф
Дата публикации 30.07.2019
Использован релиз 1.6.18
Для хранения информации о товарах, материалах, услугах, работах используется справочник Номенклатура.
Справочник Номенклатура можно открыть из разделов: CRM – Номенклатура, Продажи – Номенклатура, Закупки – Номенклатура, Работы – Номенклатура, Производство – Номенклатура.
При вводе нового элемента в справочник выберите соответствующий тип номенклатуры – Запас, Услуга, Работа, Операция, Вид работ, Подарочный сертификат (рис. 1).
Выбранный тип определяет объем вводимой информации и возможные действия с номенклатурой:
Выручку, себестоимость, валовую прибыль и рентабельность по каждой работе можно контролировать с помощью отчета Валовая прибыль по номенклатуре (раздел Продажи – Отчеты).
Важно! Тип номенклатуры рекомендуется вводить один раз и не менять. Тип может быть изменен в исключительных случаях пользователем с правами Администратора. Для изменения типа в открытом элементе справочника Номенклатура по кнопке Еще выберите Разрешить редактирование и установите флажок Тип номенклатуры.
Как добавить в 1С.УНФ дополнительные реквизиты?
В приложениях семейства 1С пользователю предоставляется инструмент, с помощью которого при необходимости можно расширить перечень полей объекта и добавить новые. Механизм работы доступен пользователям с полными правами. Решение задачи не требует вмешательства разработчика по внесению изменений в типовую конфигурацию. Идеология использования функциональности схожа для разных продуктов. В рамках этого материала будет показано, как применять в 1С.УНФ дополнительные реквизиты.
Идея механизма дополнительных реквизитов
Существование дополнительных реквизитов в справочниках и документах предусмотрено разработчиками системы. Их отличие от других полей состоит в том, что эти поля в объекте присутствуют неявно до тех пор, пока не конкретизированы. После объявления работа с созданными полями ведется обычным образом. Методика использования инструмента включает несколько основных моментов:
Настройка дополнительных реквизитов
Доступ к операции по созданию нового реквизита объекта осуществляется в разделе «Настройки / Администрирование / Дополнительные реквизиты». Флаги «Реквизиты и сведения с общим списком значений» и «Общие реквизиты и сведения» объявляют возможности повторного использования созданных параметров и их значений.
Переход по ссылке «Дополнительные реквизиты» открывает окно редактирования, где в левой части представлен список объектов, для которых возможно расширение перечня атрибутов. Правая часть окна отображает набор определенных пользователями характеристик объекта, выбранного в левой части.
Конфигурация 1С.УНФ предлагает для введения новых атрибутов более сорока справочников и документов:
Выбрав объект редактирования, для создания нового реквизита следует использовать кнопку «Добавить / Новый» или «Создать».
Доступность кнопок определяется настройками флагов на предыдущем шаге: в случае «индивидуального» подхода к каждому объекту в части создания дополнительных полей на форме показана кнопка «Создать», если же предполагается «многократное» применение параметров и их значений – приложение предложит кнопку «Добавить».
Особенности создания реквизита
Конкретизация новых параметров объектов включает в себя:
В случае объявления параметра обязательным к заполнению приложение начнет осуществлять контроль этого аспекта и не позволит пользователю сохранить объект с пустым значением реквизита.
Конфигурация предлагает обширный набор типов данных для назначения дополнительному реквизиту:
В качестве примера к элементу справочника «Имущество» добавлен реквизит «Категория» типа «Перечисление». После проведенных настроек при открытии для редактирования элемента справочника поле, соответствующее созданному реквизиту, расположено в нижней части формы и может быть заполнено.
Дополнительные реквизиты в отчетах
После заполнения данными новых полей в документах или справочниках их можно использовать в отчетных формах.
Возвращаясь к примеру, сформируем отчетную форму «Инвентарная карточка», который создается на основе отредактированного справочника «Имущество». В правой части формы располагаются инструменты, обеспечивающие настройку согласно желаниям пользователя. Отображение нового параметра в отчете обеспечивается добавлением новой позиции в группе «Строки». Команда «+Добавить строку» открывает окно выбора возможных реквизитов, среди которых размещены и новый реквизит справочника «Имущество».
Дополнительные данные могут быть также использованы для фильтрации объектов. В группе настроек «Фильтры» параметр «Категория» может быть обычным образом использован для создания условия отбора.
Программная обработка дополнительных реквизитов
Описанные действия по изменению объектов не требуют вмешательства программиста. Дополнить объекты конфигурации необходимыми параметрами сможет пользователь, обладающий необходимым уровнем доступа к объектам и достаточным опытом работы с приложением. Решение воспользоваться предлагаемым инструментом должно быть продуманным и обоснованным. В случае когда предполагается использование реквизита исключительно для хранения и отображения в отчетах, описанный механизм подойдет наилучшим образом.
Данные, которые с высокой вероятностью потребуют написания специального кода для обработки, не следует размещать в дополнительных полях. При написании кода обращение к таким данным осуществляется иным образом по сравнению со стандартными реквизитами, имеет свои особенности, увеличивает затраты труда на написание кода. В такой ситуации рационально обратиться к программисту изначально и внести изменений в конфигурацию с его помощью.
Программное создание характеристик с дополнительными реквизитами в УНФ 1.6
Вводные
В статье описан блок анализа, как демонстрация решения данного типа задач. Для просмотра данных в объекте использую http://www.infostart.ru/public/100967/
Реализация
Категории номенклатуры
Иерархический справочник, минимально пользователем определяется
При записи нового элемента дополнительно формируются наборы доп реквизитов для
Заполняются наборы при записи элемента
Создаю категорию с указанием использования общих характеристик и значения единицы измерения по умолчанию.
Дополнительные реквизиты
Хранятся в «ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения».
В элементе указывается набор «НаборСвойств» в от которого был создан. При использовании информация о принадлежности берется из ТЧ «ДополнительныеРеквизиты» спр. «НаборыДополнительныхРеквизитовИСведений».
На форме пользователь видит «Наименование», по факту заполняется «Заголовок»
Для коррекной работы кроме наименования нужно заполнить
Заполнение идентификатора происходит на форме
«Имя» заполняется в модуле объекта в процедуре «ПередЗаписью()»
Пример создания с типом «Дополнительное значение». Реквизиты «Доступен», «Виден» используются для управлением отображением в форме элемента спр. «Характерисики».
Значения дополнительных реквизитов
Хранятся в справочнике «ЗначенияСвойствОбъектов» с владельцем «ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения»
Характеристики номенклатуры
Характеристики могут быть привязаны к:
Выбор харктеристик сделан через «нестандартную» форму выбора с фильтром, относительно неудобная для пользователей.
Создаем характеристику общую для категории, добавляем в нее значение доп реквизита
Для формирования наимменования из значений доп. реквизитов можно использовать функцию
В структуре данных по доп реквизитам в УНФ есть своя специфика, учитывая которую можно программно создавать элементы для последующего использования.
Благодарю за внимание.
Специальные предложения
Что за задачу решаете? Пример приведите пож-та.
(1) по схеме хорошо, поправлю, может получится в UML отрисовать.
`На форме пользователь видит «Наименование», по факту заполняется «Заголовок»`- не понятно где найти эту форму, если я делаю обработку создания характеристик
Обновление 29.10.20 18:00
См. также
Аналог PIVOT в запросе 1С (как выполнить транспонирование таблицы в запросе 1С) Промо
В статье показывается простой метод реализации аналога оператора PIVOT в запросе 1С без использования соединений.
12.12.2020 3397 Eugen-S 20
Обзор полезных методов БСП 3.1.4. Часть 2
27.04.2021 13766 rayastar 7
Полезные примеры СКД, ч.2
Еще несколько примеров решения задач в СКД.
06.04.2021 9511 Neti 8
Неочевидные нюансы записи управляемой формы
Разберем несколько нюансов записи управляемой формы.
02.04.2021 10794 SeiOkami 52
Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)
27.01.2016 84511 Serginio 113
Обзор полезных методов БСП 3.1.4
25.03.2021 34286 rayastar 50
Звуковое управление в 1С 8.3
В данной статье описано создание библиотеки для звукового управления (выполнение команд голосом) для платформы 1С 8.3. Задача была поставлена так, чтобы модуль функционировал непосредственно на клиенте 1С, осуществляя управление формами, и взаимодействовал с интерфейсом.
16.03.2021 6597 velemir 31
Доработка проведения в ERP 2.5. (Регистры накопления, Регистры сведений)
Покажу точки входа для доработки «типового» проведения документов в ERP для регистров оперативного учета. Рассмотрим три основные ситуации: нужно изменить имеющееся проведение документа; нужно сделать записи в существующие регистры; нужно с нуля описать алгоритм проведения в добавленный регистр. Пример реализован на 1С:ERP Управление предприятием 2 (2.5.4.120)
10.01.2021 9842 BuriyLesha 10
Использование программных перечислений, ч.1: строковые константы Промо
Часто ли у вас возникает необходимость в коде выполнять сравнение на строку?
10.12.2016 40599 unichkin 74
Serverless (Faas) в 1С. Создание и вызов Yandex Cloud Functions
28.12.2020 8271 comol 31
Гарантированно рабочий пример использования длительных операций на БСП с отображением прогресса. [Часть 1]
В данной статье я предлагаю вам гарантированно действующий пример работы с длительными операциями в рамках Библиотеки стандартных подсистем. Так же рассмотрим некоторые новые функции последней версии БСП для работы с длительными операциями.
29.10.2020 9357 quazare 29
Базовые вещи БСП, которые облегчат жизнь программисту 1С
В данной публикации я опишу полезные процедуры и функции модуля общего назначения библиотеки стандартных подсистем, обязательные к использованию любым программистом 1С.
30.08.2020 18731 quazare 34
Вспомогательные инструкции в коде 1С Промо
Помогаем редактору кода 1С помогать нам писать и анализировать код.
15.10.2018 35444 tormozit 106
[Общий модуль] Динамическое формирование интерфейса
Версия 2.0.0.1 + добавил GitHub
28.08.2020 11525 rpgshnik 72
Форма выбора (подбор) в управляемых формах
Разбор небольших примеров того, как правильно открывать форму выбора (подбора) в управляемых формах, не прибегая к модальным окнам.
08.05.2020 68501 user5300 19
Полезные функции БСП (Часть 2)
Список полезных функций из состава Библиотеки стандартных подсистем 3.1.
10.03.2020 19675 user5300 20
Оформление и рефакторинг сложных логических выражений Промо
В сложных логических выражениях нередко самому автору спустя какое-то время тяжело разобраться, не говоря уже о других программистах. Предлагаемая методика позволяет повысить наглядность таких выражений путем оформления в виде И-ИЛИ дерева и одновременно выполнять их рефакторинг.
20.09.2012 82312 tormozit 131
Программная работа с настройками СКД
Нюансы программной работы с настройками системы компоновки данных в отчетах и динамических списках. Обзор всех видов настроек компоновки. Что в каких случаях правильно применять. В качестве примера рассмотрена работа с отборами и группировками.
27.01.2020 60642 ids79 26
[СКД] Программное создание схемы компоновки данных
Сделаем отчет на СКД полностью программно, без использования макета «схема компоновки данных».
15.01.2020 41168 John_d 22
Последовательности событий при проведении документа 1С. Шпаргалка + про формы + про расширения
Собрал информацию о событиях/подписках/расширениях в одном месте.
30.12.2019 32889 kuzyara 38
Запись значения в поле ввода/формы со срабатыванием события ПриИзменении Промо
Иногда возникает необходимость после записи значения в какое либо поле ввода/формы вызвать для него обработчик события ПриИзменении, а о вызове самого события приходится только мечтать. В этой статье приводится программный способ вызова этого события.
11.07.2007 53600 tormozit 51
30 задач. Странных и не очень
30 задач на знание языка программирования 1С и некоторого поведения платформы. Маленьких. Странных и не очень.
02.12.2019 23081 YPermitin 62
Как передать IP адрес, который вызвал HTTP запрос в 1C (для веб-сервера Apache)
Столкнулся с задачей получения IP адреса, который вызывает http сервис 1С. Итак, решение:
22.11.2019 11781 Sibars 19
Шпаргалка (БСП). Добавление в новый документ механизма печати дополнительных печатных форм
Постоянно приходится вспоминать, как добавить механизм печати (БСП) в новый документ. Поэтому решил написать шпаргалку.
10.10.2019 28262 John_d 19
Как сделать из &НаКлиентеНаСервереБезКонтекста почти &НаКлиентеНаСервере Промо
Как сделать метод формы, доступный на клиенте и на сервере одновременно, и сохранить при этом удобство разработки
10.09.2017 50372 tormozit 74
Полезные процедуры и функции для программиста
Все мы пишем программный код и часто используем процедуры, облегчающие его написание. Ниже приведена выборка таких полезных процедур и функций.
07.10.2019 38585 HostHost 41
Таблица значений. Нюансы
Обзор некоторых аспектов использования общеизвестного инструмента 1С.
01.10.2019 50818 Yashazz 56
О программе Postman для тестирования API и для чего она нужна 1С-нику
Для чего нужна программа Postman для тестирования API и какая от него польза для 1С-программиста.
24.09.2019 19294 budidich 31
Выгрузка документа по условию Промо
Что делать, если документы нужно выгружать не все подряд, а по какому-то фильтру: статусу, дате, набору условий. А что если он соответствовал этим условиям, а потом перестал? А если потом опять начал? Такие ситуации заставили попотеть не одного программиста.
25.04.2019 17697 m-rv 3
[Шпаргалка] Программное создание элементов формы
Программное создание практически всех популярных элементов формы.
06.09.2019 94518 rpgshnik 72
Агрегатные функции СКД, о которых мало кто знает
Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.
05.09.2019 73750 ids79 55
Регистры бухгалтерии. Общая информация
Общая информация о внутреннем устройстве регистров бухгалтерии.
05.09.2019 44141 YPermitin 25
Как прикрутить ГУИД к регистру сведений Промо
. и немного теории обмена данными. В частности, разберем боль всех, кто пишет небанальные обмены данными: как набору записей регистра сведений назначить гуид и далее использовать его в обмене для идентификации этого набора.
16.04.2019 22926 m-rv 18
Три костыля. Сказ про фокусы в коде
Три интересных (или странных) костыля в коде, которые могут помочь в повседневных и не очень задачах.
03.09.2019 29749 YPermitin 81
Отслеживание выполнения фонового задания
Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.
17.08.2019 43746 ids79 19
Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив
Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.
08.08.2019 142289 ids79 75
Как сделать запрос на изменение данных Промо
В статье приведены особенности внутренней архитектуры и примеры работы с расширением языка запросов 1С.
01.06.2018 36080 m-rv 23
Как легко запускать выполнение в фоне, не прибегая к долгому описанию фоновых процедур.
02.08.2019 57669 avalakh 26
Разбираемся с параметрами редактирования СКД
Связь по типу, Параметры выбора, Связи параметров выбора
31.07.2019 39360 json 15
Набор данных объект. Использование в схеме компоновки нескольких наборов данных. Различные варианты связи наборов: объединение, соединение. Использование иерархии в отчетах на СКД. Создание собственной иерархии, иерархия детальных записей. Использование вложенных схем в отчетах на СКД.
26.07.2019 100063 ids79 16
Метод формирования движений в типовых регистрах нетиповыми регистраторами Промо
05.12.2017 30530 itriot11 34
Автоматическое и не автоматическое заполнение полей компоновки данных. Использование расширений языка запросов для СКД «<…>», секция ВЫБРАТЬ, секция ГДЕ, параметры виртуальных таблиц. Автоматизированное использование дополнительных данных в запросе: секция ХАРАКТЕРИСТИКИ.