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

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С.

15500 руб.

02.09.2020    190340    1059    403    

989

SALE! 50%

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

Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время. Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение.

12000 руб.

20.12.2024    7946    24    20    

25

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

Стандартные конфигурации ERP, КА, УТ 11 позволяют работать с штрихкодированием серий. Есть только одно суровое ограничение – на упаковке должна быть этикетка для номенклатуры и отдельно для серии. Во многих случаях это критически неудобно.

12000 руб.

19.04.2021    24611    73    49    

66

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

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

9600 руб.

19.06.2012    141006    283    81    

239

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

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

2000 руб.

29.04.2019    34372    65    51    

68

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

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

7200 руб.

28.10.2024    936    2    0    

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