Вобщем нужен краулер, который бы лазил по заданным сайтам, складывал в БД или файлы нужную информацию, работал достаточно быстро. Писать надо на чём-то из этих: ПХП, С++, Пёрл, питон Можно ...
Программа обмена файлами
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача.
Необходимо обеспечить обмен файлами между базами 1С. Эти базы делают выгрузки файлов каждая в свой каталог для выгрузки и загружают все файлы, попавшие в соответствующий каталог загрузки.
Каждый выгруженный файл в своём имени содержит код офиса и код юрлица. Если код офиса не равен нулю, тогда этот файл должен попасть только тем адресатам, у которых реквизит код офиса равен коду офиса указанному в файле или нулю. Тоже самое с кодом юрлица.
Пример.
Формат имени файла: ххх-ооо-ююю-ххх.txt где «ООО» - код офиса, «ююю» - код юрлица.
Реестр адресатов:
id наименование Код региона Код юрлица
1 Лукойл 000 001
2 Газпром 000 002
3 Татнефть 000 003
4 Север 001 000
5 Юг 002 000
6 Восток 003 000
7 Запад 004 000
1. Лукойл выдаёт файл в свой каталог выгрузки с именем ххх-000-000-ххх.txt. Этот файл нужно доставить по всем остальным шести базам, т.к. коды офиса и юрлица не заданы в файле
2. Лукойл выдаёт файл в свой каталог выгрузки с именем ххх-001-000-ххх.txt. Этот файл нужно доставить в базу Север, т.к. у этой базы совпал код региона с тем, который в файле, и в базы Газпром и Татнефть, т.к. у этих баз код равен нулю
3. Юг выдаёт файл в свой каталог выгрузки с именем ххх-003-002-ххх.txt. Этот файл нужно доставить в базы Восток и Газпром
4.
В каждую локальную сеть ставится программа, которая обслуживает базы в пределах локальной сети и обменивается по электронной почте с другими аналогичными программами в других сетях. Выгружаемый файл отправляется в эту программу, которая по имени файла определяет, куда его переправлять. Если база 1С находится в пределах локальной сети, тогда программа сама копирует файл обмена в каталог загрузки базы. Если база расположена в другой сети, тогда программа отправляет электронное письмо с приаттаченным файлом обмена на соответствующий адрес.
Программа регулярно проверяет входящую почту. При наличии там писем, он их скачивает, вытаскивает из них файлы обмена и складывает в каталог загрузки базы.
Так же клиент постоянно сканирует каталог выгрузки и при наличии там каких либо файлов он отправляет их адресатам по почте либо прямым копированием.
Настройки программы:
- электронный адрес для входящих сообщений
- POP3
- SMTP
Реестр участников обмена (адресатов)
Реквизиты адресата:
- id
- код офиса
- код юрлица
- режим работы внутрисетевой (каталог обмена)/ удаленный (электронный адрес)
- каталог входящих сообщений
- каталог исходящих сообщений
- электронный адрес
Реквизиты базы офисов:
- код
- наименование
Реквизиты юрлица:
- код
- наименование
Заявки фрилансеров
Похожие заказы
- $800Прикладное ПО1 исполнительЗакрыт16 лет назад
Приветствую, нужен спец по .НЕТ чтоб написать Wrapper на .НЕТ для нативной библиотеки (Reflection). Пример враппера есть для нескольких версий, нужно сделать универсальную и дописать для предыдущих версий. Все спецификации методов и ...
Прикладное ПО6 заявокЗакрыт16 лет назадПросьба писать тем у кого есть опыт подобных разработок. Наш проект находится на стадии составления технического задания и закупки оборудования, необходима первоначально помощь в составление ТЗ, в дальнейшем реализация программной части ТЗ! Жду ...
Прикладное ПО7 заявокЗакрыт16 лет назадТехническое задание на создание программного обеспечения «Бартер» (далее по тексту ПО) Главные Задачи. (короткое описание) ПО должно обеспечить решение задачи по подбору вариантов обмена различными товарами и услугами между ...
Прикладное ПО22 заявкиЗакрыт16 лет назадИмеются исходники программы в Clarion ? Нужен человек который доработает программу , и напишет скрипты для sms шлюза .
Прикладное ПО2 заявкиЗакрыт16 лет назад- $50
Нужен софт для поиска быстрых прокси серверов
Прикладное ПО8 заявокЗакрыт16 лет назад ---------------------------- Внимание: *nix - софт! ---------------------------- Сам софт: http://paparazzi.enac.fr/wiki/Main_Page Доступны его исходники: http://cvs.savannah.gnu.org/viewcvs/paparazzi/paparazzi3/ Требуется его локализация - русский, плюс разработка нового функционала и существенная доработка существующего. ...
Прикладное ПО5 заявокЗакрыт16 лет назад- $250
Нужно написать и потом развивать программу под windows, с инсталлером, защитой итд. Подробности при переписке. Только для профи с портфолио.
Прикладное ПО32 заявкиЗакрыт16 лет назад ТЗ 1. Кол-во показов (000): 1 = 1000. 1000 показов стоит 48р. минимальное кол-во показов 500 тыс. если в поле вводят цыфры больше 500 то они просто перемножаются на например 800 х48. ...
Прикладное ПО6 заявокЗакрыт16 лет назад- $50
Нужно сделать программу под Windows переводчик сайтов на украинский работающий через http://translate.google.com/ на входе список урлов сайтов которые нужно перевести - на выходе украинские статические версии дополнительные функции количество ...
Прикладное ПО2 заявкиЗакрыт16 лет назад