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

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

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

Оффлайн SGIRG

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

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

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


Оффлайн MuI_I_Ika

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

Оффлайн SGIRG

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

Оффлайн MuI_I_Ika

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

Оффлайн SGIRG

  • ***
  • Сообщений: 100
  • РЕПУТАЦИЯ: 30
  • КПД: 30%
  • Регистрация: 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
Просмотров: 5103
Последний ответ 13 Фев 2010, 07:58
от Александр бухгалтер
"Лишние" данные в зарплате

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

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

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

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

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

Ответов: 3
Просмотров: 7676
Последний ответ 13 Ноя 2014, 08:23
от cska-fanat-kz
Нужно в параметр запроса к РегистрБухгалтерии.Проводки.Остатки вставить вместо периода данные из другого запроса отчет СКД 8.3, обычные формы

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

Ответов: 0
Просмотров: 151
Последний ответ 10 Апр 2018, 14:00
от Св Ч

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

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

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


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

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
152 Сообщений
oleg-x
64 Сообщений
alex0402
60 Сообщений
AIFrame AIFrame
52 Сообщений
wise wise
37 Сообщений
KOI8-R
33 Сообщений
buketov.av buketov.av
28 Сообщений
Alter
22 Сообщений
alexandr_ll
20 Сообщений
Анюта17
19 Сообщений

* Кто онлайн

  • Точка Гостей: 415
  • Точка Скрытых: 0
  • Точка Пользователей: 8
  • Точка Сейчас на форуме:

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal