Здравствуйте.
Используем одну отраслевую конфигурацию основанную на БП 2.0
Был релиз 2.0.46 в нём 20й счёт отлично закрывался. После обновления до 2.0.49. Он закрываться перестал. Никакие данные и никакие настройки в программе не менялись!(обновлял до самого последнего релиза проблема та же).
Открываю процедуру закрытия месяца и вижу там что стандартную процедуру "ДвиженияПоПрямымЗатратамПоУслугам" доработали:
На скрине результат выполнения запроса в рабочей базе.
Далее идёт обход результата в цикле. И обход идёт по статьям затрат. Так как статей затрат в результате выполнения запроса нет. То не выполняется часть кода. А именно не делается запись в один из регистров:
В общем ближе к делу... вопрос тут простой "Кто прав?".
Со старой процедурой которая закрывала по НГ всё закрывалось отлично. Разработчик изменил процедуру закрытия месяца с детализацией до статей затрат. Теперь не закрывается 20й счёт. Я написал в тех поддержку. На что мне ответили что у них ошибка не воспроизводится. На что попросили прислать базу. Чего я сделать не могу.
После этого мне сказали что я не правильно веду учёт и мне нужно обратится в отдел продаж для того что бы заказать работу их специалиста. То есть до обновления я вёл правильно. А как установил обновление так вдруг стало не правильно.
Но мне не нужно закрытие по статьям затрат. Меня устраивает закрытие по НГ более чем полностью. К тому же способ закрытия затратных счетов я так понимаю это элемент учетной политики предприятия и он не может вдруг взять и изменится в середине года?
Используем одну отраслевую конфигурацию основанную на БП 2.0
Был релиз 2.0.46 в нём 20й счёт отлично закрывался. После обновления до 2.0.49. Он закрываться перестал. Никакие данные и никакие настройки в программе не менялись!(обновлял до самого последнего релиза проблема та же).
Открываю процедуру закрытия месяца и вижу там что стандартную процедуру "ДвиженияПоПрямымЗатратамПоУслугам" доработали:
"ВЫБРАТЬ
| ХозрасчетныйОстатки.Счет КАК Счет,
| ЕСТЬNULL(ХозрасчетныйОстатки.Подразделение, ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)) КАК Подразделение,
| ХозрасчетныйОстатки.Субконто1 КАК НоменклатурнаяГруппа,
//
| ХозрасчетныйОстатки.Субконто2 КАК СтатьяЗатрат,
//
| СУММА(ЕСТЬNULL(ХозрасчетныйОстатки.СуммаОстатокДт, 0)) КАК ОстатокПрямыхРасходов,
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаНУОстатокДт, 0) КАК ОстатокПрямыхРасходовНУ,
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаПРОстатокДт, 0) КАК ОстатокПрямыхРасходовПР,
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаВРОстатокДт, 0) КАК ОстатокПрямыхРасходовВР,
| МАКСИМУМ(ЕСТЬNULL(ОстаткиНЗП.СуммаБУ, 0)) КАК СуммаНЗП,
| ЕСТЬNULL(ОстаткиНЗП.СуммаНУ, 0) КАК СуммаНЗПНУ,
| ЕСТЬNULL(РеализацияУслуг.СчетРасходов, 0) КАК СчетРасходов,
| ЕСТЬNULL(РеализацияУслуг.СуммаОборот, 0) КАК Выручка
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(&КонГраница, Счет В ИЕРАРХИИ (&Счета), , Организация = &Организация) КАК ХозрасчетныйОстатки
| ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| ИнвентаризацияНЗП.СчетЗатрат КАК СчетЗатрат,
| ИнвентаризацияНЗП.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
| ИнвентаризацияНЗПСостав.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа,
//
| ИнвентаризацияНЗПСостав.СтатьяЗатрат КАК СтатьяЗатрат,
//
| СУММА(ИнвентаризацияНЗПСостав.Сумма) КАК СуммаБУ,
| ИнвентаризацияНЗПСостав.СуммаНУ КАК СуммаНУ
| ИЗ
| Документ.ИнвентаризацияНЗП.Состав КАК ИнвентаризацияНЗПСостав
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ИнвентаризацияНЗП КАК ИнвентаризацияНЗП
| ПО ИнвентаризацияНЗПСостав.Ссылка = ИнвентаризацияНЗП.Ссылка
| ГДЕ
| ИнвентаризацияНЗП.Дата МЕЖДУ &НачДата И &КонДата
| И ИнвентаризацияНЗП.Организация = &Организация
| И (НЕ ИнвентаризацияНЗП.ПометкаУдаления)
|
| СГРУППИРОВАТЬ ПО
| ИнвентаризацияНЗП.СчетЗатрат,
| ИнвентаризацияНЗП.ПодразделениеОрганизации,
| ИнвентаризацияНЗПСостав.НоменклатурнаяГруппа,
//
| ИнвентаризацияНЗПСостав.СтатьяЗатрат,
//
| ИнвентаризацияНЗПСостав.СуммаНУ) КАК ОстаткиНЗП
| ПО ХозрасчетныйОстатки.Субконто1 = ОстаткиНЗП.НоменклатурнаяГруппа
//
| И ХозрасчетныйОстатки.Субконто2 = ОстаткиНЗП.СтатьяЗатрат
//
| И ХозрасчетныйОстатки.Счет = ОстаткиНЗП.СчетЗатрат
| И ХозрасчетныйОстатки.Подразделение = ОстаткиНЗП.ПодразделениеОрганизации
| ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| РеализацияУслугОбороты.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа,
| РеализацияУслугОбороты.СчетРасходов КАК СчетРасходов,
| СУММА(ЕСТЬNULL(РеализацияУслугОбороты.СуммаОборот, 0)) КАК СуммаОборот
| ИЗ
| РегистрНакопления.РеализацияУслуг.Обороты(&НачГраница, &КонГраница, , Организация = &Организация) КАК РеализацияУслугОбороты
|
| СГРУППИРОВАТЬ ПО
| РеализацияУслугОбороты.НоменклатурнаяГруппа,
| РеализацияУслугОбороты.СчетРасходов) КАК РеализацияУслуг
| ПО ХозрасчетныйОстатки.Субконто1 = РеализацияУслуг.НоменклатурнаяГруппа
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйОстатки.Счет,
| РеализацияУслуг.СчетРасходов,
| РеализацияУслуг.СуммаОборот,
| ХозрасчетныйОстатки.Субконто1,
//
| ХозрасчетныйОстатки.Субконто2,
//
| ОстаткиНЗП.СуммаНУ,
| ЕСТЬNULL(ХозрасчетныйОстатки.Подразделение, ЗНАЧЕНИЕ(Справочник.ПодразделенияОрганизаций.ПустаяСсылка)),
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаНУОстатокДт, 0),
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаПРОстатокДт, 0),
| ЕСТЬNULL(ХозрасчетныйОстатки.СуммаВРОстатокДт, 0)
|
|УПОРЯДОЧИТЬ ПО
| Счет,
| Подразделение,
| НоменклатурнаяГруппа,
//
| СтатьяЗатрат,
//
| СчетРасходов
|ИТОГИ
| МАКСИМУМ(ОстатокПрямыхРасходов),
| МАКСИМУМ(ОстатокПрямыхРасходовНУ),
| МАКСИМУМ(ОстатокПрямыхРасходовПР),
| МАКСИМУМ(ОстатокПрямыхРасходовВР),
| МАКСИМУМ(СуммаНЗП),
| МАКСИМУМ(СуммаНЗПНУ),
| СУММА(Выручка)
|ПО
| Счет,
| Подразделение,
| НоменклатурнаяГруппа,
//
| СтатьяЗатрат,
//
| СчетРасходов";
ПоказатьНа скрине результат выполнения запроса в рабочей базе.
Далее идёт обход результата в цикле. И обход идёт по статьям затрат. Так как статей затрат в результате выполнения запроса нет. То не выполняется часть кода. А именно не делается запись в один из регистров:
СтрокаЗаписиРасчетаСебестоимости = ЗаписьРасчетаСебестоимости.Добавить();
В общем ближе к делу... вопрос тут простой "Кто прав?".
Со старой процедурой которая закрывала по НГ всё закрывалось отлично. Разработчик изменил процедуру закрытия месяца с детализацией до статей затрат. Теперь не закрывается 20й счёт. Я написал в тех поддержку. На что мне ответили что у них ошибка не воспроизводится. На что попросили прислать базу. Чего я сделать не могу.
После этого мне сказали что я не правильно веду учёт и мне нужно обратится в отдел продаж для того что бы заказать работу их специалиста. То есть до обновления я вёл правильно. А как установил обновление так вдруг стало не правильно.
Но мне не нужно закрытие по статьям затрат. Меня устраивает закрытие по НГ более чем полностью. К тому же способ закрытия затратных счетов я так понимаю это элемент учетной политики предприятия и он не может вдруг взять и изменится в середине года?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот