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

Автор Тема: Непонятное поведение регистра  (Прочитано 271 раз)

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

Оффлайн gtmanul

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-03-10
  • Сайт: 
  • Профессия: Ученик 1С
Платформа 7.7 (7.70.027)
Конфигурация самописная

Добрый день! 1С не моя специализация, я лишь заменяю коллегу в отпуске. Поэтому, возможно, вопрос очевиден и ответ лежит на поверхности, однако я с этой проблемой разбираюсь уже второй день.
Вопрос из сферы ЖКХ, конфигурация самописная, но до недавнего момента все работало хорошо. В конфигурации есть регистр Работы, данные в который вносятся документом Наряд. Есть другой документ, пусть он зовется Ведомость. Этот документ на основании трудоемкости получаемой из регистра Работы делает определенные действия.
Ко мне обратился пользователь, у которого не проводился один из документов Ведомость. Начав разбираться я выяснил что документ не проводится т.к. за выбранный период для выбранной бригады регистр работ возвращал трудоемкость равную нулю. Хотя соответствующий документ наряд создан и проведен. Т.е. в теории данные в регистр должны были попасть.
С помощью внешней обработки (REGPRINT.ERT) я смотрю содержимое регистра и обнаружил вот какую странность. Если выбрать группировку по бригаде то за выбранный период действительно не видно данных по проблемной бригаде. Однако если добавить в группировку поле документ и заново посмотреть регистр, то данные по проблемной бригаде появляется.

В вложениях скриншоты настройки обработки и результаты выполнения.

Вот фрагмент кода из документа Ведомость, который по логике должен получать значение трудоемкости
	Рег = СоздатьОбъект("Регистр.Работы");
Рег.УстановитьФильтр(,,,,Мастер,Бригада);
Рег.ИспользоватьПериод(ДатаГод(ДатаДок),ДатаМесяц(ДатаДок));
Трудоемкость100 = Рег.СводныйИтог(,,,,Мастер,Бригада,"Выработка");


Оффлайн gtmanul

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-03-10
  • Сайт: 
  • Профессия: Ученик 1С
Быть может кому интересно. Все решилось переносом базы на другой диск. И все заработало как надо.


Теги:
 


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

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

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


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

* Реклама

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

СМОТРЕТЬ >>

* Поиск

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

* Реклама

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

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

MuI_I_Ika MuI_I_Ika
80 Сообщений
cska-fanat-kz cska-fanat-kz
70 Сообщений
Kironten
52 Сообщений
alex0402
47 Сообщений
LexaK
34 Сообщений
alexandr_ll
34 Сообщений
djkeysi
24 Сообщений
Андрей1966
24 Сообщений
sertak sertak
23 Сообщений
BuhRust
22 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 

Dellos Catering - выездной ресторан кейтеринг по всему Миру
SimplePortal 2.3.5 © 2008-2012, SimplePortal