Неправильные начальные остатки по регистру

Форум 1С: Одинэс.Ру

Найти!

Неправильные начальные остатки по регистру

Edd
08.05.2009 - 08:47
Доброго времени суток все
Подскажите пожалуйста почему так происходит
Есть остаточный регистр(Бонусы), в регистре 1 измерение (справочник.сотрудник) и 1 ресурс (сумма Ч12.2)
Движение по регистру осуществляет 1 вид документов
1 документ
приход регистра 100 грн
расход регистра 20 грн
 
Написан запрос
Перем Запрос, ТекстЗапроса, Таб;
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с НачДата по КонДата;
|Сотрудник = Регистр.Бонусы.Сотрудник;
|Сумма = Регистр.Бонусы.Сумма;
|Функция СуммаНачОст = НачОст(Сумма);
|Функция СуммаПриход = Приход(Сумма);
|Функция СуммаРасход = Расход(Сумма);
|Функция СуммаКонОст = КонОст(Сумма);
|Группировка Сотрудник без групп;
|Группировка Документ;
|Условие(Сотрудник в ВыбСотрудник);
|"//}}ЗАПРОС
;
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
 
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Таблица");
 
Таб.ВывестиСекцию("Заголовок");
Пока Запрос.Группировка(1) = 1 Цикл
        ПечСотрудник = Запрос.Сотрудник;  
ПечСуммаНачОст = Формат(Запрос.СуммаНачОст,"Ч-12.2");
ПечСуммаПриход = Формат(Запрос.СуммаПриход,"Ч-12.2");
ПечСуммаРасход = Формат(Запрос.СуммаРасход,"Ч-12.2");
ПечСуммаКонОст = Формат(Запрос.СуммаКонОст,"Ч-12.2");
Таб.ВывестиСекцию("Сотрудник");
КонецЦикла;
Таб.Показать("Сформировать", "");
в результате запроса получаем
ПечСуммаНачОст = 80;
ПечСуммаПриход = 100;
ПечСуммаРасход = 20;
ПечСуммаКонОст = 160;
 
1С предприятие для SQL, релиз 21
База dbf
Подскажите почему так происходит?
 
Спасибо большое!
К списку тем 1 > К списку форумов

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

odines.ru
22.10.2021 - 20:01
Смотри также:
Версия для обучения программированию - обновляется ли?
не получается написать обработку
7.7 Товарно-транспортная накладная, кто писал? или у кого есть?

Re: Неправильные начальные остатки по регистру

Edd
1 - 08.05.2009 - 08:47
Неправильный получается начальный остаток, его не должно быть вообще

Re: Неправильные начальные остатки по регистру

Edd
2 - 08.05.2009 - 08:58
заметил еще такое, в файле регистра RG13855.DBF (так он у меня называется) поле "PERIOD" НЕ ЗАПОЛНЕННОЕ, в файлах остальных регистров - это поле заполнено...

Re: Неправильные начальные остатки по регистру

Reaper
3 - 08.05.2009 - 09:01
ТЗ = СоздатьОбъект("ТаблицаЗначений");
Запрос.Выгрузить(ТЗ, 1, 1);
ТЗ.ВыбратьСтроку();
 
Попыришься - и там тебе открытым текстом скажут, что за документы сформировали движения раньше анализируемой тобой даты.

Re: Неправильные начальные остатки по регистру

Edd
4 - 08.05.2009 - 09:05
И там НЕТ начальных ОСТАТКОВ НИКАКИХ
Пробовал уже

Re: Неправильные начальные остатки по регистру

Edd
5 - 08.05.2009 - 09:12
Извините нет документов в ТЧ, таблица ТЧ выглядит так
Сотрудник       документ                        начОст  приход Расход  КонОст
                                80 100 20 160
Якимчук В.                         80 100 20 160
Якимчук В. НачислениеБонусов 0000000124 0 100 20 0

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

odines.ru
22.10.2021 - 20:01
Смотри также:
1CBarCod.dll
Множественная операция подбора из справочника
Бух, ЕСН без копеек

Re: Неправильные начальные остатки по регистру

Edd
6 - 08.05.2009 - 09:13
В первой строке отсутствует сотрудник и документ
В второй - нету документ

Re: Неправильные начальные остатки по регистру

Reaper
7 - 08.05.2009 - 09:32
Период с 01.01.1980 сделай

Re: Неправильные начальные остатки по регистру

Edd
8 - 08.05.2009 - 09:35
Такая же фигня получается
Я так понимаю это проблема конфигурации, потому что когда тот регистр создать в чистой базе, то такого нету, не помогает также обединение текущей базы с чистой.....

Re: Неправильные начальные остатки по регистру

Arden
9 - 08.05.2009 - 09:55
ТиИ не помогает?

Re: Неправильные начальные остатки по регистру

Партизан
10 - 08.05.2009 - 10:06
(1) А с конечным остатком что?

Re: Неправильные начальные остатки по регистру

victuan
11 - 08.05.2009 - 10:44
Релиз платформы какой?

Re: Неправильные начальные остатки по регистру

Jimbo
12 - 08.05.2009 - 11:49
(11) - в посте явно 21 написан
попробуйте 27
 
первая строка итоги
вторая - группировка по сотруднику, третья уже с документом
 
получается что на сотруднике что то висит = 80. ТиИ, если больший период не поможет

Re: Неправильные начальные остатки по регистру

SMOKE
13 - 08.05.2009 - 12:25
Может проблема не в регистре, а в документе. Документ с битой датой, которого в журнале не видно, как то было такое. Если попробовать удалить из конфигурации документ и регистр, сохраниться, а потом накатить их обратно объединением из чистой базы?

Re: Неправильные начальные остатки по регистру

victuan
14 - 08.05.2009 - 13:03
Короче, Выгрузить данные - загрузить данные.

Re: Неправильные начальные остатки по регистру

Edd
15 - 08.05.2009 - 14:01
Попробовал в конфигурации создать новый ост.регистр, новый документ, такая-же фигня.......

Re: Неправильные начальные остатки по регистру

Чучундер
16 - 08.05.2009 - 22:28
автор гонит пургу, однозначно

Re: Неправильные начальные остатки по регистру

Пацталоцци
17 - 09.05.2009 - 05:10
(16) +100
для начала обновить релиз хотя бы на 25
потом можно разговаривать о чём-то

Re: Неправильные начальные остатки по регистру

VZ
18 - 09.05.2009 - 05:31
Неправильный получается начальный остаток, его не должно быть вообще - что значит "неправильный"? Платформа остатки не сочиняет. Ищи по периодам...
Напрямую файл просмотри, в крайнем случае.
 
Всякая подобная фигня образуется, как правило, из-за неверной настройки оси. Если винда сообщает время от времени, что происходит ошибка записи - пользовать комп нельзя до устранения причины.
И юзать всяческие ФАТ категорически нельзя...

Re: Неправильные начальные остатки по регистру

Cthulhu
19 - 09.05.2009 - 07:10
"юзать всяческие ФАТ категорически нельзя" -- не тринди..

Re: Неправильные начальные остатки по регистру

buh
20 - 09.05.2009 - 08:16
|Условие(Сотрудник в ВыбСотрудник);
 
В каком-то релизе был глюк с такой конструкцией, проявлялся, когда в списке было только одно значение.

Re: Неправильные начальные остатки по регистру

VZ
21 - 10.05.2009 - 06:29
(19) Сам не трынди. Просто скажи, что надежность ФС тебя не волнует, и ты любитель разгребать последствия незавершенных записей.

Re: Неправильные начальные остатки по регистру

МимохожийОднако
22 - 10.05.2009 - 07:13
Иногда помогает установка ТА на первый документ и обратно. Пересчет выправляет итоги.
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Как перенести остатки из УСН в БУХ Пропадает элемент справочника »
© 2009 Форум 1С: Одинэс.Ру