Настройка выгрузки загрузки данных Spot2D (PraData): различия между версиями

Материал из САБ вики
(Скорректировал картинки.)
Нет описания правки
Строка 8: Строка 8:
Из 1С базы каждый день выгружаются файлы дистрибьютора до 03 часов ночи на сервер, после 03 часов файлы грузятся на сайт Spot2D (PraData).
Из 1С базы каждый день выгружаются файлы дистрибьютора до 03 часов ночи на сервер, после 03 часов файлы грузятся на сайт Spot2D (PraData).


== Текущая настройка. ==
== Текущая настройка в 1С. ==
'''1С.'''
[[Файл:Mstsc 2023-07-03 11-09-24olkov-s.jpg|мини|485x485px|граница|без]]
[[Файл:Mstsc 2023-07-03 11-09-24olkov-s.jpg|мини|485x485px|граница|без]]



Версия от 14:25, 3 июля 2023

Настройка проводилась в рамках задачи: https://portal.sab2up.ru/company/personal/user/204/tasks/task/view/734/

(в задаче приложено ТЗ и данные для подключения на сайты).


Краткое описание:

Из 1С базы каждый день выгружаются файлы дистрибьютора до 03 часов ночи на сервер, после 03 часов файлы грузятся на сайт Spot2D (PraData).

Текущая настройка в 1С.

Mstsc 2023-07-03 11-09-24olkov-s.jpg

Обработка «сабВыгрузка_PRADATA_ВсеПоставщики.epf»

Browser 2023-07-03 13-46-08.jpg

По каждому поставщику можно выбрать набор выгружаемой номенклатуры или выбрать «Вся номенклатура».

Выбраны папки выгрузки:

Browser 2023-07-03 13-51-52olkov-s.jpg

Администрирование -> Дополнительные отчёты и обработки -> Выгрузка_PRADATA (все поставщики):

Mstsc 2023-07-03 11-12-55olkov-s.jpg

Настроено расписание на выгрузку файлов на сервер (каждый день; с 2:00:00 по 3:00:00 один раз в день, завершать после 3:00:00).

Система на сервере.

Создан bat файл на каждого поставщика (например, 01.bat)(!в идеале бы перейти на Powershell):

«

@ECHO OFF

SET user=***

SET password=***

SET site=alti.spot2d.com

D:

cd !External_files

cd Our_partner

cd PraData

cd Alti

curl.exe -v -F "ufile=@ttoptions.csv;type=text/plain;filename=ttoptions" -F "__login=%user%" -F "__password=%password%" http://%site%/upload/auto >> D:\!Tasks\Our_partner\Logs\log01.txt 2>&1

curl.exe -v -F "ufile=@ta.csv;type=text/plain;filename=ta" -F "__login=%user%" -F "__password=%password%" http://%site%/upload/auto >> D:\!Tasks\Our_partner\Logs\log01.txt 2>&1

curl.exe -v -F "ufile=@delivery.csv;type=text/plain;filename=delivery" -F "__login=%user%" -F "__password=%password%" http://%site%/upload/auto >> D:\!Tasks\Our_partner\Logs\log01.txt 2>&1

curl.exe -v -F "ufile=@stocks.csv;type=text/plain;filename=stocks" -F "__login=%user%" -F "__password=%password%" http://%site%/upload/auto >> D:\!Tasks\Our_partner\Logs\log01.txt 2>&1

curl.exe -v -F "ufile=@sku.csv;type=text/plain;filename=sku" -F "__login=%user%" -F "__password=%password%" http://%site%/upload/auto >> D:\!Tasks\Our_partner\Logs\log01.txt 2>&1

curl.exe -v -F "ufile=@receive.csv;type=text/plain;filename=receive" -F "__login=%user%" -F "__password=%password%" http://%site%/upload/auto >> D:\!Tasks\Our_partner\Logs\log01.txt 2>&1

curl.exe -v -F "ufile=@cancellations.csv;type=text/plain;filename=cancellations" -F "__login=%user%" -F "__password=%password%" http://%site%/upload/auto >> D:\!Tasks\Our_partner\Logs\log01.txt 2>&1

»

И настроено расписание в Планировщике Windows под локальным пользователем «UserRunTasks» (пароль знает Сергей О. и Дмитрий Б.):

Browser 2023-07-03 13-56-43olkov-s.jpg

Немного о сервисе Spot2D.

Сервис для загрузки данных по поставщикам от PraData.

Контакты:

https://pradata.com/home/

Support contacts:

Telegram

support@pradata.com

spot2d@pradata.com


На сайте можно посмотреть "Активность" \ "Последние входы в систему" и "Лог загрузки": без|мини|773x773пкс без|мини|776x776пкс В "Автозагрузке" -> "Список закачек" можно посмотреть информацию по статусу загрузки каждого файла: граница|без|мини|778x778пкс