Обработка выполняет любые действия со значениями табличной части в том числе заполнение на основании табличных частей других объектов (не обязательно с похожей структурой). Позволяет заполнять такие экзотические поля как "КлючСтроки" и прочие, требующие сложных вычислений.
Навеяно "ОбработкаТабличнойЧастиТовары". Оформленно в виде внешней саморегистрируемой обработки заполнения табличных частей. С претензией на универсальность.
Бесплатные
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе
Инфостарт БЕСПЛАТНО
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
При открытии обработки в пользовательском режиме будет сформирован список всех документов и справочников с указанием табличных частей готовый для копирования (в режиме конфигуратора) в макет "Параметры_Авторегистрации" (лишнее можно удалить).
В обработке достуны ряд алгоритмов:
Для алгоритмов у которых доступно заполнение соответствия и/или алгоритма возможно сохранение настроек:
При заполнении ТЧ на основании другой ТЧ есть три варианта заполнение: 1. По соответствию; 2. По произвольному алгоритму; 3. Их комбинация.:
Соответствия заполняются вручную (с учетом типов), по имени (с учетом типа), по типу (не взирая на имя):
При написании алгоритма доступны три помошника: 1. Шаблон запроса(ов); 2. Изменение текста написанного запроса (требует его выделения); 3. Все поля объекта, откуда была вызвана обработка, и текущие (по циклу) строки таблиц источника и приемника:
После выбора поля путь к данным вставляется в алгоритм:
Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank.
Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.
Расширение добавляет возможность создавать ЭТрН и электронный заказ (заявку) на основании документа «Реализация товаров и услуг».
При создании документа автоматически заполняются основные данные: участники перевозки, адреса, транспорт, водитель и сведения о грузе.
Работает как расширение, не требует изменения типовой конфигурации и быстро подключается.
Infostart MagicInput улучшает подбор в полях ввода 1С: ищет по любой части названия и по нескольким ключевым фрагментам, распознаёт ввод в другой раскладке и показывает иконки/статусы объектов прямо в списке. Поддерживает вставку навигационной ссылки/представления документа для автоподбора; для разработчиков доступны поиск по GUID и полному имени предопределённого. Работает в управляемых формах и подключается в большинстве конфигураций 1С 8.3/8.5. Работает на возможностях платформы, внешние компоненты не используются.
Расширение для автоматического формирования актов сверки по контрагентам/партнерам, а также для массовой рассылки печатных форм акта взаиморасчетов пользователям на их электронный адрес.
Решение позволяет по ИНН производить проверку контрагентов, получая сведения: видов деятельности, данных ЕГРЮЛ, связанных организаций, отчетности, налогов, финансовый анализ, а также в один клик заполнить карточки справочников контрагентов/партнеров по ИНН в программе 1С по данным ФНС. Попробуйте ДЕМО версию перед покупкой.
Данное расширение автоматически заполняет бизнес-регион партнера в 1С (УТ 11, КА 2, ERP) при записи на основании КПП или индекса из адреса. Присутствует возможность сохранить имеющиеся бизнес-регионы партнеров, а также перезаполнить или очистить их при первичном заполнении. Возможен выбор региона по умолчанию для партнера без КПП или адреса (например, если вы не указываете адреса физ. лиц и знаете, что они из Вашего региона).
Обработка позволяет создавать документы "Сведения об уплате налогов на едином налоговом счете" по данным файла операций из личного кабинета ЕНС сайта ФНС в конфигурации 1С:Бухгалтерия предприятия 3.0.
Расширение для типовых конфигураций 1С:БП 3.0, 1С:УНФ 3.0, 1С:УТ 11 добавляет в справочник "Контрагенты" поля "Код ОКВЭД" и "Наименование ОКВЭД" и заполняет их по ИНН контрагента через сервис "1С-Контрагент"
не понял, есть ли такая возможность:
приемник - строка, источник - реквизит.
???
как будет сделано приведение типов?
.
например я в ТЧприемнике хочу заполнить строка.Артикул значением Товар.Артикул
(5) спсб. я примерно так себе и представлял.
.
по поводу "пропадающих" сообщений и прочих проблем - это временные трудности на портале, связанные с большим трафиком. Саппорт работает над устранение проблем и повышением производительности.
(8) - я понял подвох.
Задача автоматического подбора соответствий в этой обработке не решалась. Тем боле, что кроме типа может не совпадать имя реквизита. Для этого и потребовалось сохранение преднастроек. Обработка в первую очередь предназначалась для случаев, когда из одной строки или нескольких, связанных по ключу строк нужно создать одну или несколько ответных строк. А поскольку алгоритм выполняется в цикле, то была создана СтруктураЛичная для хранения каких-нибудь промежуточных значений, чтоб не пересчитывать.
Сложные случаи требуют преднастроек программистом.
В остальных случаях вполне пригодна для простых пользователей.
(9) это вы сильно хорошего мнения о "простых пользователях" - они вот так не глядя, например (для 7.7 ибо у меня есть мелкопохожая разработка), ПО ПРОТСОМУ - такой обработкой столько наворотят - неделю разгребать.. абизянам гранаты в руки - не давать!
(10) К сожалению обезьянам и давать ничего не надо - они сами находят.
А если по существу, то была идея при вызове обработки в структуре параметров передавать настройки по некоторому ограничению, но что ограничивать и как симпатичней это сделать пока не решил.
P.S. Есть ли вообще защита от "генератора нажатий случайных кнопок"? По-моему только большая вожделенная кнопка "Сделать всё". А посему, моё глубокое убеждение, что от пользователя тоже нужно требовать понимания происходящего и профессионализма. А то доживем до времен, когда работодатель скажет: "Да не будем мы брать программиста на работу, а то он такого напрограммирует...". Так зачем брать на работу такого бухгалтера или оператора? (Заранее согласен, что это не соответствует действительности, а жаль).
Типовая торговля 10.3.
Заполняю Заказ покупателя на основании заказа покупателя (Да так надо) вылетает ошибка при нажатии на кнопку Выплнить и выбора ТЧ товары.
ТЧ_Источник = ПустоеЗначениеТипа(ТипЗначения)[мИмяТЧ].Выгрузить();
Аналогичная ошибка при заполнении "Инвентаризации товаров на складе" (делаем "Добавить из объекта" - выбираем "Инвентаризация товаров на складе" - Подбор - выбираем документ из списка - Ок - нажимаем "Выполнить" - "Товары" - вылетает окошко с ошибкой "Получение элемента по индексу для значения не определено" - нажимаем "Подробно...":
{Форма.ФормаПереноса(517)}: Получение элемента по индексу для значения не определено
ТЧ_Источник = ПустоеЗначениеТипа(ТипЗначения)[мИмяТЧ].Выгрузить();