АвтоОбмен:Обмен через FTP

Публикация № 14030

Разработка - Обмен данными 1С - Распределенная БД (УРИБ, УРБД)

56
Обработка Автообмен позволяет дозваниваться и обмениваться файлами выгрузки УРИБ через FTP.
Никаких внешних компонент.
Всё средствами 1С и Windows.

Обработка АвтоОбмен.
-----------------------------------------------------
При открытии загружает список баз УРИБ (за исключением из под которой запущена).
Создает в каталоге базы папку prm, где формирует bat-файл runobmen.bat .
Данный батник подключается к инету , к ftp и загружает файл обмена, опосля отключает инет.
Затем запускает 1С в пакетном режиме для загрузки данных
При выгрузке файла обмена тоже самое только в другом порядке.
Для подключения используется стандартная консольная программа rasdial.exe (w2k,wxp)
Для работы с ftp используется стандартная консольная программа ftp.exe (w2k,wxp)
Также используется утилита из ResourceKit sleep.exe (идет в архиве) - лишь затем чтоб сделать задержку между подключениями.
В файле ftp.ftp команды для работы с ftp
-------------------------------------------------------
+(Плюсы)
Не нужно никаких ВК, exe.
Если не удается подключиться указанное количество попыток, то выдается сообщение (через net send)
Можно использовать сформированный батник для запуска ярлыком (только для загрузки и выгрузки придется переименовать runobmen.bat и ftp.ftp, а также в соответствующем батнике заменить ftp.ftp на исправленный)
-------------------------------------------------------
-(Минусы)
Если работа идет в терминале то net send получат все пользователи сервера (можно исправить если отправлять для пользователя)
Не обрабатываются ошибки ftp.

56

Скачать файлы

Наименование Файл Версия Размер
Обработка с подключением к Интернет
.zip 22,23Kb
14.12.09
353
.zip 22,23Kb 353 Скачать
Обработка для постоянного подключения к Интернет
.zip 10,62Kb
14.12.09
76
.zip 10,62Kb 76 Скачать

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
1. 03.05.06 10:01 Сейчас в теме
2. imsoftware 173 03.05.06 11:37 Сейчас в теме
Очень достойная и грамотно написанная вестчь!
3. Valet 56 03.07.06 22:16 Сейчас в теме
Добавлена работа с базами на MSSQL (Требуется ВК 1С++ http://www.1cpp.ru)
4. Valet 56 03.07.06 22:17 Сейчас в теме
Добавлена работа с базами на MSSQL . Требуется ВК 1С++ http://www.1cpp.ru
5. DS 18.08.06 11:53 Сейчас в теме
Круто, давно искал.
качественная штука!!!
6. CheBurator 18.08.06 15:58 Сейчас в теме
не знаю почему не обрабатываются ошибки фтп.
можно заменить стандартный виндявый на ncftp - у него хорошие коды возврата...
7. Вадимко 202 19.07.07 11:32 Сейчас в теме
Пока времени нет разбираться
+ авансом :)
8. PaRaDoX 80 22.11.07 18:34 Сейчас в теме
Спасибо большое за обработку, очень сильно пригодилась!
9. vers 16.01.09 12:56 Сейчас в теме
разработка понравилась, молодец!
10. IsiKosta 720 11.12.09 08:08 Сейчас в теме
Может добавить возможность напрямую обмениваться через ftp, без дозвона?
11. Valet 56 11.12.09 09:30 Сейчас в теме
(10) Обработка писалась в те времена, когда основным интернетом был диалап.
Сейчас это наверно неактуально.
Добавлю на выходных возможность опцией.
12. Valet 56 14.12.09 23:59 Сейчас в теме
(11) Добавлена обработка из которой исключен механизм дозвона до провайдера.
13. Iksteram 30.11.11 13:47 Сейчас в теме
Молодец, очень нужная вещь, думаю для многих это актуально.
14. Lapitskiy 903 23.02.13 14:21 Сейчас в теме
Несмотря на древность, тема для меня оказалась полезной, спасибо автору!
15. Elected 5 06.11.14 13:20 Сейчас в теме
Странно, но единственное, что работает у меня, так это АвтоОбмен. Файлы на FTP не передаются и не принимаются. Что-то не доработано.
16. nytlenc 17.05.17 10:12 Сейчас в теме
Не могу понять она для 7.7 чтоли?
Оставьте свое сообщение

См. также

Получение измененных документов в 1С: 7.7 2

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Оперативное получение списка измененных документов 1С: 7.7 (любая конфигурация).

2 стартмани

14.04.2016    10856    7    BackHand001    4       

Выгрузка/загрузка данных распределенной базы 1C: Предприятие 7.7. Торговля+Склад 1

Инструменты и обработки no Приложение (exe) v77::ОУ 1С7:ТиС Россия Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Программа для загрузки/выгрузки данных распределенной базы 1С: Предприятие 7.7. Торговля+Склад

1 стартмани

11.03.2014    14006    11    OneLive    1       

Универсальный Бат файл для Автообмена через FTP 5

Инструменты и обработки Программист Приложение (exe) v7.7 1cv7.md Россия Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД) Внешние источники данных

Универсальный Бат файл для Автообмена через FTP для любого количества баз одновременно. Настраиваем, помещаем в планировщик с нужной периодичностью.

1 стартмани

28.05.2013    17209    48    Dima_    14       

Удаление УРБД в 1С:Предприятие 7.7 3

Инструменты и обработки Системный администратор Программист Приложение (exe) v7.7 Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Небольшая программулина для преобразования информационной базы УРИБ (Управление Распределенными Информационными Базами) в обычную для файлового варианта 1С:Предприятие 7.7.

1 стартмани

15.05.2013    10004    23    khvalera    1       

УРБД: Автоматический обмен через интернет между центральной и периферийными базами в Windows 7 + 1С:Предприятие 7.7. 10

Отчеты и формы Системный администратор Программист Нет файла v7.7 1cv7.md Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

На инфостарте есть ряд навороченных средств, таких как у romix'а http://infostart.ru/public/15564/ или у Вадима http://infostart.ru/public/14945/, а в моей публикации все делается вручную, используются bat- файлы, vbscript, принцип действия прозрачен + по горячим следам поднимания УРБД уделил время многочисленным ссылкам. Весь процесс настройки автообмена через интернет от начала до конца: 1) Создаю периферийную базу. 2) Настраиваю автообмен УРБД (можно мастером). 3) Настраиваю пересылку файликов по ФТП. 4) Еще бывает автообмен через dropbox от Антона (http://infostart.ru/public/72556/). 5) Настраиваю пересылку файликов по электронной почте (опционально).

1 стартмани

06.05.2013    41232    38    ksnik    16       

Модификация стандартного механизма УРБД в 1С 7.7 13

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД) 1С7.7<->1C7.7

Обработка позволяет реализовать нестандартную схему обмена данными между распределенными базами в 1С 7.7, когда нужен обмен между группами периферийных баз. Такая ситуация может сложиться, когда у предприятия есть филиалы в разных городах, а в пределах филиала-города должно работать несколько офисов и складов (группа периферийных баз). Между периферийными базами одного города должен быть обмен всеми данными, в центральную базу должны попадать данные из всех городов. Причем, разные города не должны видеть данные другого города.

7 стартмани

15.12.2012    20069    17    axxell    3       

Поиск в движениях регистров битых ссылок на документы (<объект не найден>) и их пометка, как измененных, в другой базе для переноса по УРБД. 6

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v7.7 1cv7.md Россия Абонемент ($m) Поиск данных Распределенная БД (УРИБ, УРБД) 1С7.7<->1C7.7

Обработка предназначена для поиска в движениях регистров оперативного учета битых ссылок на документы (), записи ID этих документов в файл и их пометки, как измененных, в другой (не поврежденной) базе для переноса в исходную с помощью УРБД.

1 стартмани

29.10.2012    14394    30    evgeniybel    3       

Восстановление периферийной базы 1С 7.7 SQL 0

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v7.7 1cv7.md Казахстан Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Обработка поможет восстановить периферийную базу из центральной, для объектов с вариантом миграции "Место создания и центр".

1 стартмани

07.09.2012    11572    29    dark_avenger    3       

Перезапись документов 1С7 2

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1cv7.md Россия Абонемент ($m) Обработка документов Распределенная БД (УРИБ, УРБД)

Перезапись всех документов, продолжая перебор после падения базы на документе. Работает в любой конфигурации.

1 стартмани

11.02.2012    13987    23    fixin    2       

Поиск и восстановление битых ссылок (объект не найден) в реквизитах документов с помощью УРБД 1с 7.7 2

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД) Тестирование и исправление

Данная обработка выполняет два действия: 1. Ищет в реквизитах документов битые ссылки по фразе "" и записывает результаты в файл LostIn1c.txt на диск D. 2. С помощью данных в сохраненном файле в связанной через УРБД базе (предполагается, что в этой базе с данными все нормально) находит эти реквизиты и регистрирует их на выгрузку. Ну а дальше достаточно сделать обмен в УРБД между базами, чтобы ссылки восстановились.

1 стартмани

30.11.2011    14604    88    roms6    5       

Редактор автообмена с фильтром 13

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Инструментарий разработчика Распределенная БД (УРИБ, УРБД) 1С7.7<->1C7.7

Обработка, позволяющая "вскрыть черный ящик" стандартного обмена УРБД 1С 7.7, файловой и sql версий

1 стартмани

23.09.2011    10763    67    Guinnbleid    3       

1с77 + УРБД + DropBox 11

Отчеты и формы Системный администратор Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Удачное решение полуавтоматического обмена УРБД через DropBox

1 стартмани

02.07.2010    21131    43    anton.fly7    8       

Подсчёт числа документов по базам в РИБ 6

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Статистика базы данных Распределенная БД (УРИБ, УРБД)

Как-то давно потребовалось мне узнать сколько и каких документов в базе. Причём база распределённая, и, соответственно, информация нужна в разрезе баз.

1 стартмани

28.02.2010    10853    52    Pim    2       

Обрезание распределённой базы по OLE 17

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1С7:Бух Россия БУ Windows Абонемент ($m) Свертка базы Распределенная БД (УРИБ, УРБД) 1С7.7<->1C7.7

В качестве комментария к http://infostart.ru/public/22060/ Позволю себе выложить своё творение 2004 года того же назначения. Выкладывал в обсуждение разработки Dr.HiHi, но оттуда качается коцаный архив. Поэтому выкладываю отдельной программой. Этой обработкой, кстати, сворачивалась большая база. Более 100 Гбайт. Свёртка выполнялась в периферийных базах. Весь процесс занимал не более двенадцати часов.

1 стартмани

31.10.2009    16532    167    Трактор    9       

Замена пароля пользователям на периферийных базах без участия администратора 1

Инструменты и обработки Системный администратор Программист Архив с данными v7.7 1cv7.md Россия Абонемент ($m) Практика программирования Распределенная БД (УРИБ, УРБД)

Оно конечно ежели, но всё же Что касательно, то и относительно И ничего не бывает так чтобы что-нибудь да и случилось, А случись оно, вот тебе и пожалуйста ...

1 стартмани

28.09.2009    6500    39    nick_f1982    4       

Транспорт файлов между удалеными базами 20

Инструменты и обработки Системный администратор Приложение (exe) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Распределенная БД (УРИБ, УРБД)

Транспорт файлов между удалеными базами с авто поддержкой УРБД, МОД работает через внешнюю SQL базу. Гарантирует полное скачивание файла (в отличие от FTP).

1 стартмани

07.11.2008    20266    353    vde69    14       

СМИТ Восстановление Периферийной Базы 1С 7.7 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Абонемент ($m) Сервисные утилиты Распределенная БД (УРИБ, УРБД)

Обработка "СМИТ Восстановление Периферийной Базы" предназначена для "стимуляции" Центральной базы РБД к ПОВТОРНОЙ выгрузке образа какой-либо из Периферийных баз

1 стартмани

25.08.2008    12561    119    itsmith    10       

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

Инструменты и обработки Системный администратор Программист Приложение (exe) v7.7 1cv7.md Россия Windows Абонемент ($m) Распределенная БД (УРИБ, УРБД)

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

1 стартмани

04.07.2008    10231    113    sml    10       

Всем, "обрезавшим" огромные базы 7.7 посвящается... 39

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v77::ОУ v77::БУ 1С7:Бух 1С7:ТиС Россия Windows Абонемент ($m) Свертка базы Распределенная БД (УРИБ, УРБД)

Всем, "обрезавшим" огромные базы 7.7 посвящается... Здесь лежит конфигурация, сама статья находится по адресу http://infostart.ru/articles/277/

1 стартмани

19.12.2007    19540    729    Dolly_EV    18