Вход | Регистрация
 

изменение обмена с прямого на файловый

изменение обмена с прямого на файловый
Я
   sakiselev
 
10.05.21 - 14:06
Существует прямой обмен УТ 3.1 (для Украины) - БП 2.0  (на управляемых формах).  Тут наверное не важно какие именно конфиги.
Суть проблемы: как из него сделать обмен через файл.  В настройках изменил вариант обмена. указал каталог. Но. при обмене ругается. что в каталоге не обнаружен файл ни в ту ни в обратную сторону.
Попробовал сделать обмен - но мне гворит . что у вас уже есть такой узел для обмена  используйте существующую настройку.
Попробовал просто создать пустой файлик с нужным именем в каталоге - не помогает.

подскажите как с прямого изменить на файловый.
   hhhh
 
1 - 10.05.21 - 14:14
(0) коды узлов надо проверить, чтобы четко совпадали. При прямом обмене это было пофиг, поэтому вы там там накосячили с кодами. И еще там регистры сведений какие-то вроде были, где тоже соответствие узлов описывается.
   sakiselev
 
2 - 10.05.21 - 14:21
у меня всего 2 узла БУ и ЦБ.  До этого прямой обмен нормально работал.

Тут не в узлах дело. Он при попытке выгрузить в файл пытается сначала прочитать файлик из второй базы (БУ) хотя его там его нет. Даже если создаю пустой  хмл с нужным именем. все равно на это ругается.
   ДенисЧ
 
3 - 10.05.21 - 14:59
Если файлика нет, он не должен ругаться, если это центр. Значит, что-то не то. раньше была галка "выполнять выгрузку при ошибках". ПОищи
ПРойдись отладчиком
   hhhh
 
4 - 10.05.21 - 15:39
(2) в первый раз должен ругаться, не берите в голову.
   Gbpltw
 
5 - 10.05.21 - 16:41
Прогоните обмен 2 раза туда-сюда
   sakiselev
 
6 - 10.05.21 - 18:53
да скорее всего (4),(5)  верно.   Из второй базы выгрузился файлик сам.

Список тем форума
 
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.