Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
16 Дек 2017, 16:06
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Пакетный режим конфигуратора возвращает неверные данные  (Прочитано 1718 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SGIRG

  • **
  • Сообщений: 93
  • РЕПУТАЦИЯ: 30
  • КПД: 32%
  • Регистрация: 2014-03-26
  • Сайт: 
  • Профессия: Программист 8.1
Доброго времени суток.
Столкнулся с неприятной ситуацией:
Создал регламентное задание, в котором формируется скрипт файл и записывается во временную папку. После чего этот файл запускается.
Что желает скрипт файл:
1. Удаляет сам себя (чтоб не мусорить)
2. Запускает конфигуратор в пакетном режиме с целью выгрузки dt файла.
По завершении своей работы конфигуратор должен вернуть информацию о результате выгрузки: 0 - выгрузка прошла успешно; 1 - неудачно; 101 - в данных имеются ошибки.

Мне заведомо известно, что в базе есть активные пользователи, о чем подтверждает формируемый конфигуратором лог файл (Out[ -NoTruncate]), НО конфигуратор возвращает значение 0.

Сталкивался ли кто-нибудь с похожей ситуацией? как её можно обойти?
Может ли это быть связано с работой на сервере от имени пользователя, на котором мотается 1С?
Нажимайте "Спасибо", так приятнее))


Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6558
  • РЕПУТАЦИЯ: 775
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Ну так если возвращает 0 и выгрузка успешна, то радоваться нужно. Тем более если dt файл сформирован, то волноваться что там были пользователи не стоит. Их там не было.

Оффлайн SGIRG

  • **
  • Сообщений: 93
  • РЕПУТАЦИЯ: 30
  • КПД: 32%
  • Регистрация: 2014-03-26
  • Сайт: 
  • Профессия: Программист 8.1
Цитировать
Мне заведомо известно, что в базе есть активные пользователи, о чем подтверждает формируемый конфигуратором лог файл (Out[ -NoTruncate])
Это означает, что выгрузка не прошла. Естественно, если в базе есть активные пользователи, то dt файл не выгрузится.
Нажимайте "Спасибо", так приятнее))

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6558
  • РЕПУТАЦИЯ: 775
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Значит это какой-то баг. Какая версия платформы?

Оффлайн SGIRG

  • **
  • Сообщений: 93
  • РЕПУТАЦИЯ: 30
  • КПД: 32%
  • Регистрация: 2014-03-26
  • Сайт: 
  • Профессия: Программист 8.1
Такое возможно..
1С:Предприятие 8.2 (8.2.19.83)

Год назад использовал скрипт для выгрузки ИБ, но он запускался вручную, не через регламентные задания... тогда все работало... ну и, естественно, платформа была по младше.

Придумал вариант для хоть какой-нибудь работы:
Раз лог файл пишется верно, то можно после каждой попытки выгрузки ИБ считывать файл на наличие строки типа "Выгрузка ИБ успешно завершена", либо искать dt, который должен был создаться...
Добавлено: 27 Мар 2014, 16:47

Решено.

в скрипте для запуска пакетного режима я использовал не исполняемый файл 1С напрямую, а стартер:

C:\Program Files\1cv82\common\1cestart.exe

 

Стартер сразу возвращает 0, мол все окей, я смог 1С стартануть.
Нажимайте "Спасибо", так приятнее))

Последний раз редактировалось: SGIRG; 27 Мар 2014, 16:47. Причина: Объединение сообщений


 

Как перенести данные из 7.7 типовая УСН 1.3 в 1С 8 типовая бухгалтерия

Автор Александр бухгалтерРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 4838
Последний ответ 13 Фев 2010, 07:58
от Александр бухгалтер
"Лишние" данные в зарплате

Автор Мария_ХРаздел Пользователям "1С - Предприятие 8"

Ответов: 3
Просмотров: 3792
Последний ответ 05 Апр 2014, 11:11
от Славянка
"Данные по коду не найдены"

Автор elteawРаздел Пользователям "1С - Предприятие 8"

Ответов: 6
Просмотров: 8127
Последний ответ 03 Дек 2015, 13:58
от Timofey Gurubanov
Куда сохраняются данные в режиме работы клиент при выгрузке данных обработкой "Универсальный обмен данными в формате XML"

Автор xDDРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 6963
Последний ответ 13 Ноя 2014, 08:23
от cska-fanat-kz
Как при помощи СКД при формировании макета отчета данные связанного набора данных вывести в Параметр через ";"

Автор sveta CРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 967
Последний ответ 01 Мар 2016, 14:33
от sveta C

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
157 Сообщений
ilyay ilyay
66 Сообщений
alex0402
53 Сообщений
AIFrame
47 Сообщений
oleg-x
44 Сообщений
andron81_81
44 Сообщений
BuhRust
33 Сообщений
MuI_I_Ika MuI_I_Ika
32 Сообщений
Golickoff Golickoff
31 Сообщений
Dima Dddd Dima Dddd
24 Сообщений

* Кто онлайн

  • Точка Гостей: 252
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal