Обработка заполнения реквизитов документов предварительно сохраненными значениями для каждого пользователя. В составе внешняя обработка для установки заполняемых значений и собственно обработка заполнения, устанавливающая сохраненные значения в документ по команде.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 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.
Исправление пересчета товаров, пересчет всех колонок по виду цен. Исправлено поведение стандартной команды Заполнения по виду цен. Расширение не меняющее логику работы. Удовлетворит большинство розничных продавцов, не нужно ничего пересчитывать руками, сразу видна недостача или излишки по выбранному виду цены
Оптимизируйте процесс закрытия периодов. Автоматизируйте любые, даже самые сложные правила переноса и выполните инвентаризацию остатков за минуты. Гибкая обработка для 1С, которая работает как самостоятельный модуль — без привязки к БСП и с поддержкой большинства конфигураций. Ваш идеальный помощник для закрытия периода, исправления ошибок, реорганизации учета, корректировки и списания остатков.
Пытаюсь прикрутить. Опыта мало. Можете подсказать куда копать?
При чтении реквизитов на форме "значения по умолчанию".
Индекс находится за границами массива
{ВнешняяОбработка.ЗначенияПоУмолчанию.МодульОбъекта(10)}:Т.УстановитьСтроку(ТаблицаРезультатов[0].Значение);
{ВнешняяОбработка.ЗначенияПоУмолчанию.Форма.Форма.Форма(17)}:Об.ПолучитьЗначенияПоУмолчанию();
{ВнешняяОбработка.ЗначенияПоУмолчанию.Форма.Форма.Форма(31)}:ПрочитатьОбъектНаСервере();
(1) Вероятно по запросу вернулась пустая таблица результатов. Скорее всего дело в правильности определения дополнительного реквизита справочника "Пользователи". Наименование должно быть "РеквизитыПоУмолчанию", тип строка неограниченной длины.
а на самом деле нужно
НС.Свойство=ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("РеквизитыПоУмолчанию");
МассивСвойств.Добавить(ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("РеквизитыПоУмолчанию"));
или создавать доп реквизит с наименованием "РеквизитыПоУмолчанию (Пользователи)"
(3) Возможно, что пять лет назад Доп. реквизит создавался с другим наименованием. Я не очень хорошо помню, но точно проверял, работало. Сейчас бы конечно сделал по ИдентификаторДляФормул.