Имя: Пароль:
1C
1C 7.7
v7: РИБ: не выгружает bat - файлом
0 Масянька
 
29.09.15
15:21
День добрый!

bat (для выгрузки из центра) -
"D:\1c_adm\BIN\1cv7s.exe" config /D"D:\1Cv7\RIB\Centre" /NAdmin /P123 /@"D:\1Cv7\RIB\Obmen\ForCentre\upload.prm"

prm -
[General]
Output = D:\1Cv7\RIB\Obmen\ForCentre\upload.log
Quit = Y
AutoExchange = Y

[AutoExchange]
ReadFrom = 001

Не выгружает.
Если руками - всё норм.
Чего не так-то?

Если конфигуратор не закрывать - то видно, что пишет
Начато выполнение пакетного задания
Процедура автообмена...
Процедура автообмена завершена!
Завершено выполнение пакетного задания

Спасибо.
1 ДенисЧ
 
29.09.15
15:22
а батничек запускается в шедулере...
Без активного десктопного сеанса...
2 Масянька
 
29.09.15
15:24
(1) А для блондинки перевести?
3 ДенисЧ
 
29.09.15
15:27
(2) Я для брюнета рассказать, что где и откуда у тебя запускается?
4 Масянька
 
29.09.15
15:28
(3) В папке (на диске В) лежит батник и prm. Оттуда и запускаю.
А откуда надо?
5 HawkEye
 
29.09.15
15:33
батник руками запускаешь?
или по расписанию?
6 Масянька
 
29.09.15
15:34
(5) Пока - руками.
7 HawkEye
 
29.09.15
15:36
(6) и  когда руками запускаешь батник - не выгружается, а когда через Администрирование - распределена ИБ - автообмен, то выгружается?
8 Масянька
 
29.09.15
15:37
(7) Да.
9 HawkEye
 
29.09.15
15:39
(8) если написать так

[AutoExchange]
ReadFrom=*
WriteTo=*


?
10 ДенисЧ
 
29.09.15
15:39
На диске В?
О-О ещё кто-то дискетами пользуется?
11 Масянька
 
29.09.15
15:42
(9) Выдал (конфигуратор)
Начато выполнение пакетного задания
Процедура автообмена...
002 Загрузка из файла D:\1Cv7\RIB\Obmen\0021.zip
002 Не могу открыть файл: D:\1Cv7\RIB\Obmen\0021.zip
Загрузка не выполнена!
Процедура автообмена завершена!
Завершено выполнение пакетного задания

Я совсем ничего не поняла - при чем тут загрузка?
ReadFrom - это же выгрузить. Или нет?
12 Масянька
 
29.09.15
15:43
+ (11) Я только ReadFrom = * написала
13 ДенисЧ
 
29.09.15
15:43
(11) Ну да. Read - это всю жизнь переводилось как "выгрузить"...
ты там ещё не простыла?
14 Масянька
 
29.09.15
15:44
(13) А загрузка при чем тут?
15 Fish
 
гуру
29.09.15
15:44
(14) Переведи слово Read :)
16 Масянька
 
29.09.15
15:45
(15) Ты это эске скажи :)
17 HawkEye
 
29.09.15
15:45
(11) нет, Read - это загрузить..
ReadFrom - прочитать ИЗ
18 mishaPH
 
модератор
29.09.15
15:45
(14) реад это загрузка, прочитать. врайт - это записать ( выгрузить)
19 ДенисЧ
 
29.09.15
15:46
(14) "ReadFrom - это же выгрузить. Или нет?"

Или нет.
Ты это... Вылезай давай... И в тёплый пледик... чайку с медком... Перцовочки...
А расхвораешься, форум много потеряет без тебя...
20 Масянька
 
29.09.15
15:46
И что не так-то?
Почему не работает?
21 HawkEye
 
29.09.15
15:47
(20) Мась, завязывай ты с энтой 1С )))
22 Масянька
 
29.09.15
15:48
(21) Не-е... Подождите...
Что и где не правильно? Почему не работает?
23 HawkEye
 
29.09.15
15:48
(22) у тебя в файле prm есть
WriteTo=*
?
24 Fish
 
гуру
29.09.15
15:49
(20) А есть такой файл, как D:\1Cv7\RIB\Obmen\0021.zip ?
25 Масянька
 
29.09.15
15:49
(23) Нет. Я только Read поправила.
(24) Если ручками выгружать - возникает, а если bat запускать - не возникает.
26 HawkEye
 
29.09.15
15:50
(25) поэтому и не выгружает... выгрузить это WriteTo, а у тебя нет этой команды
27 Масянька
 
29.09.15
15:50
(24) Подожди - а если bat запускать, то файл нельзя удалять? То есть он должен быть?
28 Fish
 
гуру
29.09.15
15:51
(27) Ну судя по (11) он у тебя пытается читать из этого файла и не может.
29 HawkEye
 
29.09.15
15:52
(27) после запуска бат-файла, при условии наличия в файле prm записи WriteTo, zip файл создается автоматически... в этом весь смысл ))
30 HawkEye
 
29.09.15
15:53
+29, а для того, чтобы он читал этот файл, ты должна в периферийной базы при выгрузке настроить правильный путь.
31 Масянька
 
29.09.15
15:54
(26) Писец...
Говорил ВР - учи английский :)))))))))))

(30) Чмоки огромные тебе!

Всем остальным - просто спасибо.
32 HawkEye
 
29.09.15
15:55
(31) чуется мне, что это не последний твой вопрос про УРБД )))))
33 Масянька
 
29.09.15
15:56
(32) А почему по звездочке работает, а по 001 - нет?
34 HawkEye
 
29.09.15
15:58
(33) "*" - это для всех периферийных баз, если по 001 не работает, видимо 001 - это не код базы..
ты уверена что не работает:
ReadFrom = 001
WriteTo = 001
попробовала уже?
35 Масянька
 
29.09.15
15:59
(34) Уже write попробовала. Со звездой работает, с 001 - не-а.
для read другой батник.
36 Масянька
 
29.09.15
17:22
(34) Сам виноват - накаркал :(

Из центра прекрасно ушло в периферию.
Из периферии в центр - висит "Загрузка документа ВводОстатковПокупателя".
Этот док-т не трогала.
Чего надо?
37 HawkEye
 
29.09.15
17:50
(35) зачем тебе другой батник? какой смысл выгружать, если еще не загрузила - напрасное занятие

(36) где висит? в конфигураторе центральной базы? тогда жди ))
38 Масянька
 
29.09.15
17:52
(37) А почему ждать-то?
В периферийную загрузилось быстро (уже обмен) и выгрузилось тоже.
39 HawkEye
 
29.09.15
17:55
(38) а что еще делать? )
40 Масянька
 
29.09.15
18:03
(39) А должно быть долго?
41 HawkEye
 
29.09.15
18:33
(40) если база пустая, то нет.
42 Масянька
 
29.09.15
18:39
(41) Нет, база не пустая.
В периферийке ввела один док-т + сделала префикс БД. Всё, вызрузила (батником), загружает... Уже минут 25...
Щас порву...
43 Масянька
 
29.09.15
18:40
Причем, файл загрузки 1 212 Кб.
44 HawkEye
 
29.09.15
19:19
(43) 1,2Мб? многовато для одного документа...
45 Масянька
 
30.09.15
08:12
(44) Я делаю:
- одну БД делаю центром, в ней же настраиваю обмен, в ней же делаю 1 периферийную.
- выгружаю периферийку (из конфигуратора).
- в новой БД загружаю периферийку (из файла, БД с нуля).
- в периферийке устанавливаю префикс.
- в центре завожу 2 док-та (выгружаю уже батником).
- в периферийке делаю загрузку (батником).
- вижу в периферийке эти док-ты.
- в периферийке делаю 1 док-т, выгружаю (батником).
(всё - нормально)
- пытаюсь грузануть в центр...
Висит... Через 25 минут мне надоело, сняла. Захожу в центр - нового док-та нет (из периферийки) и (тут я не поняла вообще ничего) ГП уехала фиг знает куда (2012 год).
Что не так делаю?
46 HawkEye
 
30.09.15
08:26
(45) надо дождаться загрузки...
47 Масянька
 
30.09.15
08:28
(46) Я щас открыла dat из выгрузки - там чёт много всего...
48 Масянька
 
30.09.15
08:48
Опачки...
Загрузилось, довольно быстро...
Это что - вчера он от меня уже устал? :)))))
49 Масянька
 
30.09.15
09:20
Еще маленький вопрос: вариант задать архива (в батнике загрузки) вида день-месяц-год текущей даты?
50 HawkEye
 
30.09.15
13:33
(49) зачем?
51 Масянька
 
30.09.15
14:02
(50) Затем. Сделала перед загрузкой сохранение. Имя файла задается тупо. То есть будет перезатираться.
Но - тебя пока дождешься :)))))))))
Уже батником обошла.
Все равно - тебе большое спасибо и чмоки :)
52 HawkEye
 
30.09.15
14:04
(51) ну так я тут не живу )))

про перед загрузкой - сохранение - не понял ))

а так не за что....
53 Масянька
 
30.09.15
14:05
(52) Ну, в файле prm - сначала архив, потом загрузка.
А что - не так? Вроде, работает...
54 HawkEye
 
30.09.15
14:13
(53) файл prm для центральной базы?
обычно сначала загружают файлы полученные от периферии,
потом выгружают (создают архив) данные для периферии..

если наоборот сделаешь у тебя данные от периферии два раза будут в центр приходить, так-то конечно не критично, но не красиво
55 Масянька
 
30.09.15
14:20
(54) Не совсем так...
У меня отдельно (батник+prm) для загрузки, отдельно для выгрузки. И вот перед загрузкой данных (от периферии, от центра) сделала еще архив. То есть - сначала архив БД, потом загрузка данных РИБ.
Мне нравится.
Если клиент не будет доволен - убью на хрен...
56 HawkEye
 
30.09.15
14:22
(55) как скажешь ))
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.