Обработка заполнения реквизитов документов предварительно сохраненными значениями для каждого пользователя. В составе внешняя обработка для установки заполняемых значений и собственно обработка заполнения, устанавливающая сохраненные значения в документ по команде.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Заполнение значений реквизитов документов по умолчанию (УТ 11, КА 2, ERP):
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Предлагаю вариант решения проблемы заполнения реквизитов по умолчанию для выбранных типов документов. Состав документов и реквизитов легко расширяется путем добавления табличных частей обработки и несложной модификации основной формы. Предлагаемое решение содержит три этапа:
Создаем дополнительный реквизит пользователя. Назовем его «РеквизитыПоУмолчанию» и определим тип как строку
Обработка «Заполнение реквизитов по умолчанию». Содержит пользователя и набор табличных частей, соответствующих заполняемым типам документов. Колонки табличных частей соответствуют заполняемым данным.
После заполнения данными по команде «Сохранить реквизиты» производится запись сериализованных в XDTO данных табличных частей в дополнительный реквизит, указанный в п. 1.
Далее подключаемая обработка заполнения объекта читает реквизит и заполняет инициализированные значения в документе.
Тестировалось на платформе 1С:Предприятие 8.3 (8.3.14.1779).
Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время (Можно настроить отбор по любому реквизиту или по регулярному выражению). Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение. Автоматическая обработка применяется при загрузке данных как из файлов клиент банка, так и через DirectBank.
Доступен AI чат бот который умеет консультировать по функционалу решения.
Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5.
Обработка значительно расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh
Обработка позволяет создавать документы "Сведения об уплате налогов на едином налоговом счете" по данным файла операций из личного кабинета ЕНС сайта ФНС в конфигурации 1С:Бухгалтерия предприятия 3.0.
Обработка заполняет справочник "Автоработы" 3000 авторабот (реквизит сопоставления "Наименование") и справочник "Номенклатура" 200000 артикулами запчастей на популярные модели автомобилей (реквизиты сопоставления "Наименование" и "Артикул").
Расширение для автоматического формирования актов сверки по контрагентам/партнерам, а также для массовой рассылки печатных форм акта взаиморасчетов пользователям на их электронный адрес.
Обработка предназначена для базы 1С: Бухгалтерия 3.0 для автоматического подбора в документ «Реализация товаров» остатков по ГТД по товару, таким образом сокращается ручное отслеживание остатков по ГТД в ОСВ и исключается фактор человеческой ошибки при подборе.
Пытаюсь прикрутить. Опыта мало. Можете подсказать куда копать?
При чтении реквизитов на форме "значения по умолчанию".
Индекс находится за границами массива
{ВнешняяОбработка.ЗначенияПоУмолчанию.МодульОбъекта(10)}:Т.УстановитьСтроку(ТаблицаРезультатов[0].Значение);
{ВнешняяОбработка.ЗначенияПоУмолчанию.Форма.Форма.Форма(17)}:Об.ПолучитьЗначенияПоУмолчанию();
{ВнешняяОбработка.ЗначенияПоУмолчанию.Форма.Форма.Форма(31)}:ПрочитатьОбъектНаСервере();
(1) Вероятно по запросу вернулась пустая таблица результатов. Скорее всего дело в правильности определения дополнительного реквизита справочника "Пользователи". Наименование должно быть "РеквизитыПоУмолчанию", тип строка неограниченной длины.
а на самом деле нужно
НС.Свойство=ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("РеквизитыПоУмолчанию");
МассивСвойств.Добавить(ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("РеквизитыПоУмолчанию"));
или создавать доп реквизит с наименованием "РеквизитыПоУмолчанию (Пользователи)"
(3) Возможно, что пять лет назад Доп. реквизит создавался с другим наименованием. Я не очень хорошо помню, но точно проверял, работало. Сейчас бы конечно сделал по ИдентификаторДляФормул.