|
Загрузка "Клиент банка" (бух. 3.0) | ☑ | ||
---|---|---|---|---|
0
tiago
30.11.15
✎
13:15
|
Доброго дня, уважаемые!
Имею: - 1С 8.3.6.1977. - Бухгалтерия 3.0. - Windows/SQL Server - 2012. Столкнулся с такой проблемой: 1. Установили конф-ю. 2. Получили файл из банка (.ТХТ) 3. Запускаю обработку "Клиент банка". 4. Импорт - указываю файл, и ничего не происходит, таблица пустая, ошибок не дает. 5. Пытаюсь загрузить в файловую копию - никаких проблем - загружается как надо. 6. Бывает случается "чудо" и загрузка в клиент-серверную версию происходит после перемещения/переименования текст. файла и перезапуска 1С %))) Кто-то ещё сталкивался? Что не так делаю? Помогите! |
|||
1
Лефмихалыч
30.11.15
✎
13:17
|
допиленная бухгалтерия?
|
|||
2
tiago
30.11.15
✎
13:20
|
(1) Да, только начали под себя исправлять: 2-3 новых документов/справочников, проводки в док-тах. Данную обработку не трогали - банком ещё не занимались.
|
|||
3
Aleksey
30.11.15
✎
13:34
|
версия БП последняя? Журнал регистрации смотрел?
|
|||
4
Azverin
30.11.15
✎
13:41
|
(0) отладчик, же! ваш КО
|
|||
5
tiago
30.11.15
✎
14:01
|
(1) Загрузил .дт без наших добавлений, результат то же(((
(3) Отстаем на 2 релиза, в данный момент обновиться возможности нет. Журнал пишет: - Фоновое задание. Начало. - Фоновое задание. Запуск. Чтение данных из файла импорта банка-клиента - Фоновое задание. Успешное завершение. (4) В отладке вижу: Результат = ЗаполнитьДокументыНаИмпорт(ИБФайловая); В саму функцию не заходит, но возвращает: Результат.ЗаданиеВыполнено = Ложь Почему не зашел в функцию отладчиком, не понятно, не представляю почему Ложь... |
|||
6
piter3
30.11.15
✎
14:02
|
(5) отладку на серевере включи
|
|||
7
tiago
30.11.15
✎
14:16
|
(6) Существует способ включить такую отладку без редактирования реестра и перезапуска службы (в данный момент таким правом не владею)?
|
|||
8
tiago
02.12.15
✎
07:46
|
Раздобыл доступ менять реестр и перегружать службы. Теперь попадаю в серверные функции. Как я понял из замысловатого кода с применением хранилищ и журнала регистрации, выполнение процедур из менеджера обработки передается на выполнение в фоне, где передается время ожидания выполнения - всего лишь 2 или 4 в зависимости от соединения, поскупились так же и на сообщение, что времени не хватает, я бухнул 99, было не жалко. В итоге теперь загружается без проблем. Пытаюсь объяснить себе почему раньше в некоторых случаях загрузка получалась (видимо на тот момент 2 и 4 хватало) и от чего зависит выбор этого времени?
|
|||
9
lion11
02.12.15
✎
08:09
|
(8) Поделись, где именно поправил?
|
|||
10
OldMonk
02.12.15
✎
08:26
|
(8) у вас так много документов выгружается, что дефолтного таймаута не хтватает? 8-О
|
|||
11
Azverin
02.12.15
✎
11:45
|
(10) "1. Установили конф-ю." - может они за весь 2015 года хотят платёжки загрузить в 1С)))) не удивлюсь этому)
|
|||
12
tiago
03.12.15
✎
06:37
|
(9) С удовольствием:
ОбщийМодуль.ДлительныеОперации.ЗапуститьВыполнениеВФоне стр. 58 Если ПолучитьСкоростьКлиентскогоСоединения() = СкоростьКлиентскогоСоединения.Низкая Тогда ВремяОжидания = 99; //4; Иначе ВремяОжидания = 99; //2; КонецЕсли; (10)(11) Загружали файл 27КБ, 528 строк. Это много? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |