новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
9570100
Приватное сообщение

УТ 10.3 отчет с выгузкой на ФТП

Хабаровск(Россия )
07.10.1978(46 лет)
43 |  0
19 января 2022 в 13:00:10 (2 года 48 недель 3 дня 13 часов назад)
61400
Текст задания
Есть ут 10.3 с незначительными доработками.
Необходимо сделать отчет выгрузку ( 2 вида) который каждый день выгружает (пример файл прилагается)
Отчет должен автоматом выкладываться на фтп

Вот еще полезная информация по заявке:

1. Автоматическая выгрузка:
Возможно Вашему программисту поможет этот пример шаблонного скрипта в 1С для настройки автоматизации передачи данных по протоколу FTP (на примере FTP-клиента WINSCP). В данном скрипте информация о деталях подключения записывается в отдельный файл настроек settings.txt. Затем происходит вызов программы WINSCP с использованием данных из файла настроек:
ФайлНастроек = Новый ТекстовыйДокумент;
ФайлНастроек.ДобавитьСтроку("optionechoon");
ФайлНастроек.ДобавитьСтроку("option confirm on");
ФайлНастроек.ДобавитьСтроку("open ftp://---:----@185.98.84.142 -passive -explicit -hostkey=""a1:68:de:96:32:f0:17:2b:a6:b3:90:6c:15:97:aa:d3:d9:ed:3c:59""");
ФайлНастроек.ДобавитьСтроку("put srv01...RoyalCaninRS_STOCK_" + Формат(ТекущаяДата(), "ДФ=yyyyMMdd") + ".xls /Distributors/Distributor/RS_STOCK_" + Формат(ТекущаяДата(), "ДФ=yyyyMMdd") + ".xls");
ФайлНастроек.ДобавитьСтроку("put srv01...RoyalCaninRS_EXPORT_" + Формат(ТекущаяДата(), "ДФ=yyyyMMdd") + ".xls /Distributors/Distributor/RS_EXPORT_" + Формат(ТекущаяДата(), "ДФ=yyyyMMdd") + ".xls");
ФайлНастроек.ДобавитьСтроку("Exit");
ФайлНастроек.Записать("srv01Distributorsettings.txt");
СтрокаКоманды = "srv01...WinSCP.exe /script=srv01...settings.txt";
//при ошибках можно добавить /log=имя файла
ЗапуститьПриложение(СтрокаКоманды);
При необходимости, для корректного создания файла настройки, документацию по командой строке WINSCP можно посмотреть здесь: https://winscp.net/eng/docs/commandline
Коллеги, предлагаю пока попытаться разрешить возникающие трудности с автоматизацией в данной переписке. В случае крайней необходимости, если предоставляемой нами информации будет недостаточно, мы подключим разработчика к данному вопросу.
0
Выбранные исполнители
Отклики