Имя: Пароль:
1C
1С v8
1С УПП 1.3.61.2 Проведение по партиям Не сдвигается гарница по Упр учету
0 Kleo
 
26.02.15
07:41
Здравствуйте!

При запуске обработки "Проведение по партиям" по бух.учету устанавливается граница на конец дня даты проведения партий, а а упр.учету нет. встает на одном документе и все.
Проверяла запросом:

ВЫБРАТЬ
    ПартионныйУчетГраницы.МоментВремени КАК МоментВремени,
    ПартионныйУчетГраницы.Регистратор
ИЗ
    Последовательность.ПартионныйУчет.Границы КАК ПартионныйУчетГраницы
ГДЕ
    ПартионныйУчетГраницы.Организация = &Организация

УПОРЯДОЧИТЬ ПО
    МоментВремени

встает на документе Перемещение товаров в середине дня. и Все!! Пробовала искусственно сдигать границу далеко в будущее, затем обратно в прошлое - затем запускаю - ничего не помогает.

Затем в том документе, на кот. останавливается ставлю в дате время раньше, тогда устанавливается граница на следующий по времени документ. и так далее... меня время - встает на другом документе.

Подскажите, пожалуйста. как быть?
1 Kleo
 
26.02.15
08:16
или это ошибка релиза?
2 Kleo
 
26.02.15
08:48
Сложность еще в том, что режим клиент-серверный и нельзя отладчиком зайти в некоторые общие модули...

Если раскручивать все процедуры, то получается, что не сдвигается граница вперед, потому что программа не видит последующие документы в последовательности..

общий модуль - УправлениеЗапасамиПартионныйУчет.СдвинутьГраницыПоследовательности,  а затем
УправлениеЗапасамиПартионныйУчет.ОпределитьНаличиеПоследующихДокументовВПоследовательности

Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1
                   |    Последовательность.Регистратор
                   |ИЗ
                   |    Последовательность.ПартионныйУчет КАК Последовательность
                   |ГДЕ
                   |    Организация =&Организация
                   |    И Последовательность.МоментВремени > &Документ
                   |    И (НЕ Последовательность.Регистратор ССЫЛКА Документ.РасчетСебестоимостиВыпуска)
                   |    И (НЕ Последовательность.Регистратор ССЫЛКА Документ.КорректировкаСтоимостиСписанияТоваров)
                   |    И (НЕ Последовательность.Регистратор ССЫЛКА Документ.ОтчетПроизводстваЗаСмену)
                   |    И (НЕ Последовательность.Регистратор ССЫЛКА Документ.АктОбОказанииПроизводственныхУслуг)
                   |    И (НЕ Последовательность.Регистратор ССЫЛКА Документ.ПоступлениеТоваровИзПереработки)
                   |    И (НЕ Последовательность.Регистратор = &Регистратор)";
    

здесь скорее всего возвращает пустой запрос...
3 shuhard
 
26.02.15
08:54
(2)[Сложность еще в том, что режим клиент-серверный и нельзя отладчиком зайти в некоторые общие модули... ]
бред
4 DayDreamer
 
26.02.15
09:20
5 DayDreamer
 
26.02.15
09:21
при проведении этого документа вручную документ проводится без сообщений о нехватке какого либо товара по партиям в упр учете?
6 Kleo
 
26.02.15
09:47
(5) нашла ошибку через "Сообщить"

Оказалось программа отказывалась сдвигать границу, т.к. в последующих документах был документ:

21.01.2015 13:09:39; <Объект не найден> (555:940c002590af5aee11e4a134146fd82e)

Вообщем причина установлена!
7 DayDreamer
 
26.02.15
09:55
веселая у вас база, и много таких  <Объект не найден>?
8 Kleo
 
26.02.15
11:03
(7) это редкое исключение, единичный случай! это из-за обмена
(4) спасибо за ссылку! попробую!
9 Kleo
 
26.02.15
11:14
(7) можно почистить этот объект не найден? мы восстановили этот документ, нашли. создали новый. а нельзя "Объект не найден" очистить по-быстрому, не запуская тестирование базы в монопольном режиме?
2 + 2 = 3.9999999999999999999999999999999...