Отсутствует остаток по счету "08.03" по способу строительства "Подрядный" для объекта
21.09.2012
11:05
#1
"Добрый день.<br> <br>Обновили БП до релиза 2.0.39.6. Теперь, при проведении документа принятие к учёту ОС программа выдаёт сообщение: <br> <br>"Отсутствует остаток по счету "08.03" по способу строительства "Подрядный" для объекта <Объект1>". <br> <br>Сравнили с релизом 2.0.37.14. Разница в запросе в модуле проведения. В старом релизе используется таблица остатков, в новом обороты. <br>Вот пример: <br> <br>Релиз 2.0.37.14: <br> Запрос.Текст = <br> "ВЫБРАТЬ <br> | СУММА(ВЫБОР <br> | КОГДА Остатки.Субконто2 = &ХозСпособСтроительства <br> | ТОГДА 0 <br> | ИНАЧЕ Остатки.СуммаОстаток <br> | КОНЕЦ) КАК СуммаОстаток, <br> | СУММА(ВЫБОР <br> | КОГДА Остатки.Субконто2 = &ХозСпособСтроительства <br> | ТОГДА Остатки.СуммаОстаток <br> | ИНАЧЕ 0 <br> | КОНЕЦ) КАК Хозспособ_Остаток <br> |ИЗ <br> | РегистрБухгалтерии.Хозрасчетный.Остатки( <br> | &КонецПериода, <br> | Счет = &Счет, <br> | &ВидыСубконто, <br> | Организация = &Организация <br> | И Субконто1 = &Объект) КАК Остатки"; <br> <br>Релиз 2.0.39.06 <br> <br> Запрос.Текст = <br> "ВЫБРАТЬ <br> | СУММА(ВЫБОР <br> | КОГДА Обороты.Субконто2 = &ХозСпособСтроительства <br> | ТОГДА 0 <br> | ИНАЧЕ Обороты.СуммаОборот <br> | КОНЕЦ) КАК СуммаОборот, <br> | СУММА(ВЫБОР <br> | КОГДА Обороты.Субконто2 = &ХозСпособСтроительства <br> | ТОГДА Обороты.СуммаОборот <br> | ИНАЧЕ 0 <br> | КОНЕЦ) КАК Хозспособ_Оборот <br> |ИЗ <br> | РегистрБухгалтерии.Хозрасчетный.Обороты( <br> | , <br> | &КонецПериода, <br> | Период, <br> | Счет = &Счет, <br> | &ВидыСубконто, <br> | Организация = &Организация <br> | И Субконто1 = &Объект) КАК Обороты"; <br> <br> <br>Кто может подсказать с какой целью так сделано? Программа теперь постоянно при проведении выдает ошибку бухгалтеру. На партнерском форуме - тишина. Вопрос очень актуален.<br>Спасибо."
21.09.2012
11:47
#2
"Субконто2 оборотное, поэтому правильнее собирать обороты, а не получать остаток.<br> <br> <br> СуммаОстатка = Результат.Итог("СуммаОборот");<br>...<br>Если (СуммаОстатка = 0) тогда<br> ОбщегоНазначения.СообщитьОбОшибке<br>....<br>А вот зачем проверять на обязательность подрядного строительства, вопрос нужно задать в 1С."
Отражение з/пл в регламентированном учетеНе выгружаются торговые предложения из Управления Торговлей 11 в Битрикс
Читают тему
(гостей: 1)