Из месяца в месяц. АРМ для копирования услуг предыдущего периода. Получение данных из динамического списка.

30.09.24

Разработка - СКД

Это обработка может быть вам полезна если вам приходится из месяца в месяц создавать (копировать) в своей однотипные документы об оказании услуг и отправлять акты по почте заказчику. Или как интересный пример работы с динамическими списками через компоновку данных.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Из месяца в месяц:
.epf 29,21Kb
2
2 Скачать (1 SM) Купить за 1 850 руб.

Из месяца в месяц. АРМ для копирования услуг предыдущего периода. Получение данных из динамического списка.

Это обработка может быть вам полезна если вам приходится из месяца в месяц создавать (копировать) в своей однотипные документы об оказании услуг и отправлять акты по почте заказчику.

Или как интересный пример работы с динамическими списками через компоновку данных.

На странице отбора отбираем в динамическом списке с помощью флагов пометки нужные документы в нужном периоде. Доступны любые отборы в настройке списка, например по контрагенту.

 

На странице «Документы к отсылке» нажимаем кнопку «копировать».

Копии отобранных документов создаются в текущем периоде и появляются в динамическом списке.

Отбираем в динамическом списке с помощью флагов пометки нужные документы в текущем периоде, и по кнопке «Отправка» они уходят на электронную почту контрагентов.

Флаг «Пользователь в копии» - текущий пользователь получит копию писем.

Строка Дополнительная копия — почтовые адреса через запятую для получения копии писем. Может понадобиться для контроля.

Перед началом работы откройте обработку в конфигураторе.

//В модуле формы в функции Функция ОтправитьПочтовоеСообщение(ПараметрыПисьма):
Функция ОтправитьПочтовоеСообщение(ПараметрыПисьма):
    // ….. Замените на ваши настройки.
    Письмо.ИмяОтправителя = "1С робот";
    Почта = Новый ИнтернетПочта;
    Профиль = Новый ИнтернетПочтовыйПрофиль;
    Профиль.АдресСервераSMTP = "*********";
    Профиль.ПарольSMTP = "********";
    Профиль.ПользовательSMTP = "*********";
    Профиль.ПортSMTP = 9090;
    Профиль.АутентификацияSMTP = СпособSMTPАутентификации.Login;
    // ….. Замените на ваши настройки



//В модуле формы в функции Функция ПодготовитьПараметрыПисьма(ДокументСсылка):
Функция ПодготовитьПараметрыПисьма(ДокументСсылка)
    // ….. Замените шаблон на Ваши настройки.
    ТекстОтправки = "Добрый день! &ДатаДок ИСПОЛНИТЕЛЬ передает &ЗАКАЗЧИК затраты по услугам за МЕСЯЦ в сумме &СуммаДокСНДС в т.ч НДС по БУ 20% &СуммаНДС";
    // ….. Замените шаблон на Ваши настройки.

 

В редких случаях Вам, возможно, придется подправить макет акта об услугах.

Для программистов может быть интересен код получения списка документов из динамического списка:

&НаСервере
Процедура ПолучитьСписокВсехДокументовВПериодеОтбора(СписокДокументов)

    Перем КомпоновщикМакета, МакетКомпоновки, Настройки, ПроцессорВывода, ПроцессорКомпоновки, Схема, ТаблицаРезультат;
    
    Схема = Элементы.СписокИсходныхДокументов.ПолучитьИсполняемуюСхемуКомпоновкиДанных();
    Настройки = Элементы.СписокИсходныхДокументов.ПолучитьИсполняемыеНастройкиКомпоновкиДанных();
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных();
    МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , ,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
    
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки);
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
    
    ТаблицаРезультат = ПроцессорВывода.Вывести(ПроцессорКомпоновки);
    СписокДокументов = ТаблицаРезультат.ВыгрузитьКолонку("Ссылка");

КонецПроцедуры

 

Публикации автора (infostart.ru)

Другие разработки автора:

Подсистема штрихкодирования серий номенклатуры (УТ 11, КА, ERP)Подсистема штрихкодирования серий номенклатуры (УТ 11, КА, ERP)
Подсистема 'Входной контроль' для ERP ,КА , УТ 11
Подсистема 'Входной контроль' для ERP ,КА , УТ 11
Электронный обходной лист (расширение) для ERP, ЗУП, КА
Отправка электронных писем по задолженностям клиентов (ERP, УТ 11)Отправка электронных писем по задолженностям клиентов (ERP, УТ 11)
Excel Studio for 1CExcel Studio for 1C
Настраиваемый управленческий балансНастраиваемый управленческий баланс
Динамические отчеты СКД
Динамические отчеты СКД
Фоновая отправка уведомлений
Генератор кодаГенератор кода

 

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.17.101

Обработка динамический список акты оказание услуг

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

12000 руб.

02.09.2020    169256    937    403    

905

Операции по ВЭД Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Мастера заполнения Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

СКАЧАЙТЕ И ПОПРОБУЙТЕ БЕСПЛАТНО! Данная обработка расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

9600 руб.

19.06.2012    139410    265    81    

225

Производство готовой продукции (работ, услуг) Рабочее место Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Расширение "Входной контроль" в 1С:ERP, КА 2.5, УТ11.5 и предназначено для удобства отражения операций входного контроля и их результатов в учетной системе, а также фотофиксации брака.

12000 руб.

02.02.2019    37105    44    22    

41

Банковские операции Мастера заполнения Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Если вам нужно корректировать банковские документы, это расширение — именно то, что вам нужно! Создайте правило обработки, укажите, как заполнять документы, и оно автоматически применится при загрузке банковской выписки. Это значительно сократит время и усилия на корректировку. Расширение легко устанавливается в большинство современных конфигураций 1С:УТ 11.5, 1С:ERP 2.5, 1С:КА 2.5, 1С:УНФ 3.0, Розница 3.0

12000 руб.

20.12.2024    594    2    2    

4

Оптовая торговля Мастера заполнения Бизнес-аналитик Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Данное расширение автоматически заполняет бизнес-регион партнера в 1С (УТ 11, КА 2, ERP) при записи на основании КПП или индекса из адреса. Присутствует возможность сохранить имеющиеся бизнес-регионы партнеров, а также перезаполнить или очистить их при первичном заполнении. Возможен выбор региона по умолчанию для партнера без КПП или адреса (например, если вы не указываете адреса физ. лиц и знаете, что они из Вашего региона).

2000 руб.

29.04.2019    33538    59    51    

61

Мастера заполнения Нейросети Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

Расширение для заполнения описания товара (номенклатуры) с помощью модели ИИ ChatGPT с ключевыми словами. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ. Прошло аудит на 1cfresh.com. Версия для автоматического заполнения

5000 руб.

13.03.2023    18431    47    50    

76

Обмен с ГосИС Мастера заполнения Системный администратор Бухгалтер Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Простое решение по автоматическому заполнению реквизитов контрагентов (юридических и физических лиц) по ИНН и наименованию. Может использоваться в любых конфигурациях 1С Предприятие 8: УТ 10.2, УТ 10.3 и т.д. Обновление механизмов 2022 года! Программный код открыт.

1200 руб.

23.07.2015    64953    313    15    

183

Мастера заполнения Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение для типовых конфигураций 1С:БП 3.0 и 1С:УНФ 3.0 добавляет в справочник "Контрагенты" поля "Код ОКВЭД" и "Наименование ОКВЭД" и заполняет их по ИНН контрагента через сервис "1С-Контрагент"

7200 руб.

28.10.2024    442    1    0    

2
Оставьте свое сообщение