странное движение по партиям

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
странное движение по партиям
 
А-А:А+А  4.1.01.19
платформа 8.1.15.14

Не могу понять, почему при проведении документа "Поступление товаров" в измерении Партия регистра ПартииТоваровКомпании ставится не ссылка на этот документ а на некий другой? (см скрин 1)  

Причем при попытке открытия этого другого документа (откуда он взялся, хз), система выдает "Документ является документом партии отрицательных остатков" - внутри пустой, движений никаких не делает. Для чего нужен такой документ в системе, я догадываюсь, но никаких отрицательных остатков на этот период (как же и на все предыдущие) в базе нет.

Естественно, при проведении документа доп. расходов, привязанных к этому поступлению система выдает:

Дополнительные затраты, распределяемые на себестоимости могут быть введены только ДО СПИСАНИЯ (ПЕРЕМЕЩЕНИЯ) данной партии!
Из-за возникших ошибок процедура проведения  была прервана!

Прошу помочь советом, что делать, в документации ничего не нашел. :(
 
Ответ из похожей темы:
Цитата
Виктор Радько пишет:
Документ "Партия отрицательных остатков" это служебный документ, который не доступен для редактирования без прав администратора. Будет указываться в партиях если:
1. Учет по партиям не ведется т.е. используется стратегия списания партий товара "Средняя", Себестоимость товара будет всегда средней, а не конкретная для партии. Стратегия списания определяется либо по полю "Стратегия списания партий товаров по датам" у Склада, либо по константе: "Стратегия списания партий товаров по датам", которая настраивается в "Настройках параметров" на закладке "Списание партий".
2. При отгрузки товара разрешены отрицательные остатки товаров по складу. Пример возвращаем товар поставщику, но указали больше чем есть на складе. Расход количества, которое делает отрицательный остаток запишем на служебную партию, чтоб записи по другим партиям нормально закрылись. Чтобы разрешить отгрузку в минус нужно убрать значение Запретить в праве "Разрешить отрицательные складские остатки".

Ссылка на похожую тему: http://rarus.ru/forum/forum7/topic457/#message2106
 
Спасибо за оперативный ответ!
Поставил в настройках склада и константах - ФИФО. Перепровел. Теперь вижу привычные движения по партиям. НО! Ошибка с доп расходами не ушла!
Итак , что имеем:
1.01.2011  Поступление товаров СИ00000007 от 01.01.2011 14:24:15
1.01.2011  Поступление доп. расходов ДВ000008 от 01.01.2011 (документ основание указан вышеобозначенный док) 17:45:00

после проведения второго выводится ошибка
Дополнительные затраты, распределяемые на себестоимости могут быть введены только ДО СПИСАНИЯ (ПЕРЕМЕЩЕНИЯ) данной партии!
Из-за возникших ошибок процедура проведения  была прервана!

Прилагаю скрин с отчетом по партиям, там видно, что указанная партия никуда не списывалась в этот день!
Изменено: Василий Дубынин - 25.02.2011 15:27:15
 
Сделайте данный отчет более детальный:
Добавьте дополнительные группировки по складам, характеристикам и статусу партий.
 
Цитата
Виктор Радько пишет:
Сделайте данный отчет более детальный:

Добавьте дополнительные группировки по складам, характеристикам и статусу партий.

Так пойдет?
Изменено: Aristo - 25.02.2011 17:53:04
 
У меня пока не получается воспроизвести подобную ошибку.
Попробуйте следующий запрос выполнить в консоли запросов (Обработки->Служебные->Консоль запросов)

Нужно заполнить параметры:
НаМомент = 1.01.2011-17:45:00
Регистратор = Поступление товаров СИ00000007 от 01.01.2011 14:24:15
СкладКомпании = Тот же склад, что и в Поступлении товаров.

Пришлите скриншот результата.

ВЫБРАТЬ
ПартииОбороты.Номенклатура,
ПартииОбороты.ХарактеристикаНоменклатуры,
ПартииОбороты.СтатусПартии,
ПартииОбороты.Партия,
СУММА(ПартииОбороты.Количество) КАК КоличествоПриход
ПОМЕСТИТЬ
ПартииОбороты
ИЗ
РегистрНакопления.ПартииТоваровКомпании КАК ПартииОбороты
ГДЕ
ПартииОбороты.Регистратор   = &Регистратор И
ПартииОбороты.СкладКомпании = &СкладКомпании И
ПартииОбороты.ВидДвижения   = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
СГРУППИРОВАТЬ ПО
ПартииОбороты.Номенклатура,
ПартииОбороты.ХарактеристикаНоменклатуры,
ПартииОбороты.СтатусПартии,
ПартииОбороты.Партия
ИМЕЮЩИЕ
СУММА(ПартииОбороты.Количество)<>0
;

ВЫБРАТЬ
ПартииОбороты.Номенклатура КАК Номенклатура,
ПартииОбороты.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
ЕСТЬNULL(СУММА(ПартииОбороты.КоличествоПриход), 0) КАК КоличествоПриход,
ЕСТЬNULL(СУММА(ПартииОстатки.КоличествоОстаток), 0) КАК КоличествоОстаток
ИЗ
ПартииОбороты КАК ПартииОбороты
ЛЕВОЕ СОЕДИНЕНИЕ
РегистрНакопления.ПартииТоваровКомпании.Остатки(&НаМомент, СкладКомпании = &СкладКомпании И
(Номенклатура, ХарактеристикаНоменклатуры, СтатусПартии, Партия) В (ВЫБРАТЬ Номенклатура, ХарактеристикаНоменклатуры, СтатусПартии, Партия ИЗ ПартииОбороты)) КАК ПартииОстатки
ПО
ПартииОбороты.Номенклатура = ПартииОстатки.Номенклатура И
ПартииОбороты.ХарактеристикаНоменклатуры = ПартииОстатки.ХарактеристикаНоменклатуры И
ПартииОбороты.СтатусПартии = ПартииОстатки.СтатусПартии И
ПартииОбороты.Партия = ПартииОстатки.Партия
СГРУППИРОВАТЬ ПО
ПартииОбороты.Номенклатура,
ПартииОбороты.ХарактеристикаНоменклатуры
 
Вот:
 
Виктор, может стоит базу выслать?  Вам проще будет. Тем более, еще одну ошибку нашли: при проведении одного конкретного документа  реализации программа зависает. Базу протестил, проблема не ушла. Посмотрел по коду, все дороги ведут к обработчику Приход() модуля набора записей ВзаиморасчетыКомпании - где то внутри уходит в бесконечный цикл.
 
Цитата
Aristo пишет:
при проведении одного конкретного документа реализации программа зависает
"Объект не найден..." в итогах регистра - нету?
 
Цитата
Владимир Гаврилов пишет:
Цитата
Aristo пишет:

при проведении одного конкретного документа реализации программа зависает

"Объект не найден..." в итогах регистра - нету?
Посмотрел, нету. Там и база небольшая - с января завели. Сейчас для чистоты эксперимента завел нового контрагента и сделал стандартную связку - выписал для него заказ покупателя на одну произвольную позицию, на основании сделал Счет, на основании Счета сделал Реализацию товара - так вот эта реализация тоже ушла в аут... Не могу понять системы .. Ведь все остальные реализации проводятся...
Изменено: Aristo - 27.02.2011 06:31:19
 
Кстати, это реальная проблема - не можем восстановить последовательность изза этого, а руководство просит отчетность.
 
Вопрос к разработчикам: скажите, что нам делать то в данной ситуации? Документы виснут. Написать официальный запрос в техподдержку?
 
Если умеете пользоваться отладчиком - посмотрите на чем виснет, проанализируете.
Можно базу прислать на техподдержку, мы посмотрим. Есть вероятность что воспроизведется
 
С помощью отладчика все ищется очень быстро. Проблема в том, что
В реализации ДВ00000022 в качестве документа-основание указан Заказ покупателя ДВ00000013 от 14.01.2011 14:44:38
В Заказе покупателя ДВ00000013 в качестве документа-основания указан Счет на оплату ДВ00000003 от 14.01.2011 14:32:27
В Счете на оплату ДВ00000003 в качестве документа-основания указан Заказ покупателя ДВ00000013 от 14.01.2011 14:44:38
В Заказе покупателя ДВ00000013 в качестве документа-основания указан Счет на оплату ДВ00000003 от 14.01.2011 14:32:27 - круг замкнулся.

При попытке вычислить документ-основание для взаиморасчетов - функция орПолучитьОстатокПоСделке - уходит в бесконечный цикл.

Дерево документов от реализации так же кстати падает.

Определитесь - кто у вас все таки первичнее и устраните циклическую ссылку. Я предполагаю (судя по времени) - самым первым является документ Счет на оплату ДВ00000003 - так что из него надо убрать ссылку на заказ. Скорее всего такую ссылку взгромоздили чьими-то продвинутыми руками.
 
Большое спасибо за ответ! А что по ситуации с доп расходами? База у вас есть, проблемные документы  указаны в #3 посте
 
Документа доп-расходов  ДВ000008 не обнаружил в этой базе. Сделал руками документ доп.затрат на основании указанного вами - все провелось
 
Все получилось, спасибо! Проблема была в настройках списания партий(FIFO) по складу
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С