Себестоимость товаров в УТ 11.4 - перестала рассчитываться.
Здравствуйте,
имеется: платформа 8.3.10.2561, конфа УТ 11.4.1.273.
1 организация, учетная политика 2.2 и в организации стоит ФИФО (скользящая оценка); рег.задание Расчет себестоимости - каждый день.
Перешли с 7.7 ТиС с 01.01.18 (справочники и остатки).
До 15-16.01 создавался док. Расчет себестоимости (предварительный) и все было ок в отчете Продажи (Валовая прибыль/себестоимость).
Числа 16 создался док. Расчет себестоимости на 31.01 и вариант расчета - фактический. И в отчете Валовая прибыль за период с 01 до 21.01 себестомость показывает, а после 21 (с такими же настройками, но период например 21-22, или день 29.01) уже колокни Себестоимость пустые.
Как так?
имеется: платформа 8.3.10.2561, конфа УТ 11.4.1.273.
1 организация, учетная политика 2.2 и в организации стоит ФИФО (скользящая оценка); рег.задание Расчет себестоимости - каждый день.
Перешли с 7.7 ТиС с 01.01.18 (справочники и остатки).
До 15-16.01 создавался док. Расчет себестоимости (предварительный) и все было ок в отчете Продажи (Валовая прибыль/себестоимость).
Числа 16 создался док. Расчет себестоимости на 31.01 и вариант расчета - фактический. И в отчете Валовая прибыль за период с 01 до 21.01 себестомость показывает, а после 21 (с такими же настройками, но период например 21-22, или день 29.01) уже колокни Себестоимость пустые.
Как так?
Найденные решения
в общем:
1) удаление дока Расчет себестоимости и заново рег.задание не помогает
2) F12 по конфе в принципе понятно что происходит
3) по П2 сделал внешнюю обработку с 1 командой мб кому пригодится
4) помогло
1) удаление дока Расчет себестоимости и заново рег.задание не помогает
2) F12 по конфе в принципе понятно что происходит
3) по П2 сделал внешнюю обработку с 1 командой мб кому пригодится
ОбщегоНазначения.ПриНачалеВыполненияРегламентногоЗадания(Метаданные.РегламентныеЗадания.РасчетСебестоимости); // проверка возможности запуска задания
ПараметрыЗапускаРасчетаСебестоимости = Новый Структура;
ПараметрыЗапускаРасчетаСебестоимости.Вставить("Дата", КонецДня(Объект.ВыбрДата));
ПараметрыЗапускаРасчетаСебестоимости.Вставить("ПредварительныйРасчет", Истина);
ПараметрыЗапускаРасчетаСебестоимости.Вставить("МассивОрганизаций", Неопределено);
ПараметрыЗапускаРасчетаСебестоимости.Вставить("РегламентноеЗадание", Истина);
ПараметрыЗапускаРасчетаСебестоимости.Вставить("МестоВызоваРасчета", "РасчетСебестоимости.ПредварительныйРасчетСебестоимости");
СебестоимостьРассчитана = РасчетСебестоимости.РассчитатьВсеВПопыткеИсключении(ПараметрыЗапускаРасчетаСебестоимости);
Показать4) помогло
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3)в отчет по валовой прибыли попадают данные и из предварительного, и из фактического расчета. Отчет себестоимость товаров организации берет данные из регистра «себестоимость», а туда данные попадают операцией «закрытие месяца», те фактическим расчетом.
1) 10.3 - не вариант =), хоть и верный
2) рег. операции Закрытие месяца не делали, еще январь не закончился.
3) до 15-16 создавался док. Расчет себестоимости с видом предварительный, а 17.01 создался с видом фактический и сразу на дату 31.01.
4) документ помечали на удаление, но 1Ска создавала опять подобный док: на 31.01 и с фактическим расчетом
5) в отчете Продажи (Валовая прибыль) колонки Себестоимость заполняются если период выбран до 21.01, если позже с теми же настройками - пусто. Хотя рег. сведений Стоимость товаров - периодичность месяц.
6) рег. накопления Себестоимость - все ок (каждый день, все регистраторы, количество, стоимость и т.п.) заполнено.
2) рег. операции Закрытие месяца не делали, еще январь не закончился.
3) до 15-16 создавался док. Расчет себестоимости с видом предварительный, а 17.01 создался с видом фактический и сразу на дату 31.01.
4) документ помечали на удаление, но 1Ска создавала опять подобный док: на 31.01 и с фактическим расчетом
5) в отчете Продажи (Валовая прибыль) колонки Себестоимость заполняются если период выбран до 21.01, если позже с теми же настройками - пусто. Хотя рег. сведений Стоимость товаров - периодичность месяц.
6) рег. накопления Себестоимость - все ок (каждый день, все регистраторы, количество, стоимость и т.п.) заполнено.
(8)
В закрытии месяца нажми кнопку рассчитать Себестоимость на текущий месяц, он тебе ее рассчитает.
Если там будет восклицательный знак значит ты продаешь товар в минус и он не может себестоимость рассчитать, надо смотреть остатки на складах и остатки по организациям.
После расчета себестоимости формируй отчет.
Документы в этом месяце будут еще по этому месяц по любому не закроется, ничего тут страшного нет.
У вас используется система интеркампании (когда одна организация продает товар другой организации)???
И еще база одна или документы продажи грузятся из РИБ??
В закрытии месяца нажми кнопку рассчитать Себестоимость на текущий месяц, он тебе ее рассчитает.
Если там будет восклицательный знак значит ты продаешь товар в минус и он не может себестоимость рассчитать, надо смотреть остатки на складах и остатки по организациям.
После расчета себестоимости формируй отчет.
Документы в этом месяце будут еще по этому месяц по любому не закроется, ничего тут страшного нет.
У вас используется система интеркампании (когда одна организация продает товар другой организации)???
И еще база одна или документы продажи грузятся из РИБ??
(8) у меня себестоимость считается регламентным закрытием месяца каждую ночь.
настраивается в закрытии месяца.
Единственный момент - пришлось править общий модуль РаспределениеВзаиморасчетов, т.к. не работало...
В принципе можно в расширении поправить.
Конфигурация 11.3.4.81
Из минусов - в начале каждого месяца надо руками переставлять месяц закрытия.
А предварительные расчеты у меня так и не заработали почему-то...
настраивается в закрытии месяца.
Единственный момент - пришлось править общий модуль РаспределениеВзаиморасчетов, т.к. не работало...
В принципе можно в расширении поправить.
Процедура ЗаблокироватьРегистрЗаданий(ИмяРегистраЗаданий, НомерЗаданияДоРасчета, АналитикиРасчета)
Блокировка = Новый БлокировкаДанных;
ИмяРегистра = "РегистрСведений."+ИмяРегистраЗаданий;
ЭлементБлокировки = Блокировка.Добавить(ИмяРегистра);
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
ЭлементБлокировки.УстановитьЗначение("НомерЗадания", Новый Диапазон(Неопределено, НомерЗаданияДоРасчета));
Если АналитикиРасчета.АналитикиУчетаПоПартнерам <> Неопределено
ИЛИ АналитикиРасчета.Организации <> Неопределено Тогда
КоличествоАналитикПоПартнерам = КоличествоСтрокАналитики(АналитикиРасчета.АналитикиУчетаПоПартнерам);
КоличествоОрганизаций = КоличествоСтрокАналитики(АналитикиРасчета.Организации);
КоличествоСтрок = Макс(КоличествоОрганизаций, КоличествоАналитикПоПартнерам);
ИсточникБлокировки = Новый ТаблицаЗначений;
Счетчик = 0;
Пока Счетчик < КоличествоСтрок Цикл
ИсточникБлокировки.Добавить();
Счетчик = Счетчик + 1;
КонецЦикла;
ЭлементБлокировки.ИсточникДанных = ИсточникБлокировки;
Если АналитикиРасчета.АналитикиУчетаПоПартнерам <> Неопределено Тогда
ИсточникБлокировки.Колонки.Добавить("АналитикаУчетаПоПартнерам", Новый ОписаниеТипов("СправочникСсылка.КлючиАналитикиУчетаПоПартнерам"));
ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.АналитикиУчетаПоПартнерам, "АналитикаУчетаПоПартнерам");
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("АналитикаУчетаПоПартнерам", "АналитикаУчетаПоПартнерам");
КонецЕсли;
Если АналитикиРасчета.Организации <> Неопределено Тогда
ИсточникБлокировки.Колонки.Добавить("Организация", Новый ОписаниеТипов("СправочникСсылка.Организации"));
Если ТипЗнч(АналитикиРасчета.Организации) = Тип("СписокЗначений") Тогда
ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации.ВыгрузитьЗначения(), "Организация");
Иначе
// +++ Для нормальной работы фонового задания закрытия месяца
Если ТипЗнч(АналитикиРасчета.Организации) = Тип("СправочникСсылка.Организации") Тогда
ОрганизацияЗакрытияМесяца = АналитикиРасчета.Организации;
АналитикиРасчета.Организации = Новый Массив;
АналитикиРасчета.Организации.Добавить(ОрганизацияЗакрытияМесяца);
КонецЕсли;
// --- Для нормальной работы фонового задания закрытия месяца
ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации, "Организация");
КонецЕсли;
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Организация", "Организация");
КонецЕсли;
КонецЕсли;
Блокировка.Заблокировать();
КонецПроцедуры
ПоказатьКонфигурация 11.3.4.81
Из минусов - в начале каждого месяца надо руками переставлять месяц закрытия.
А предварительные расчеты у меня так и не заработали почему-то...
Прикрепленные файлы:

(10)работал предварительный рассчет каждый день с 01.01, все ок, но числа 16-17 сформировался на конец месяца с фактическим. Удаляю, но всеравно формируется на конец месяца. Причем до 21.01 норм, даже с фактическим, а с 21.01 хоть и отрабатывает задание и док. перезаписывается, но в отчете почему-то нет Себестоимости.
в общем:
1) удаление дока Расчет себестоимости и заново рег.задание не помогает
2) F12 по конфе в принципе понятно что происходит
3) по П2 сделал внешнюю обработку с 1 командой мб кому пригодится
4) помогло
1) удаление дока Расчет себестоимости и заново рег.задание не помогает
2) F12 по конфе в принципе понятно что происходит
3) по П2 сделал внешнюю обработку с 1 командой мб кому пригодится
ОбщегоНазначения.ПриНачалеВыполненияРегламентногоЗадания(Метаданные.РегламентныеЗадания.РасчетСебестоимости); // проверка возможности запуска задания
ПараметрыЗапускаРасчетаСебестоимости = Новый Структура;
ПараметрыЗапускаРасчетаСебестоимости.Вставить("Дата", КонецДня(Объект.ВыбрДата));
ПараметрыЗапускаРасчетаСебестоимости.Вставить("ПредварительныйРасчет", Истина);
ПараметрыЗапускаРасчетаСебестоимости.Вставить("МассивОрганизаций", Неопределено);
ПараметрыЗапускаРасчетаСебестоимости.Вставить("РегламентноеЗадание", Истина);
ПараметрыЗапускаРасчетаСебестоимости.Вставить("МестоВызоваРасчета", "РасчетСебестоимости.ПредварительныйРасчетСебестоимости");
СебестоимостьРассчитана = РасчетСебестоимости.РассчитатьВсеВПопыткеИсключении(ПараметрыЗапускаРасчетаСебестоимости);
Показать4) помогло
1. Данная ситуация возникает если кто-то запустил отчет Себестоимость товаров организации.
2. В документе Расчет себестоимости товаров меняются реквизиты:
у реквизита
Метод оценки было значение Средняя за месяц
Предварительный расчет было Истина
стало
Метод оценки стало значение ФИФО(скольз. оценка)
Предварительный расчет стало Ложь
3. Как Исправить
обработка Групповое изменение реквизитов
Выбрать данный вид документов
установить отбор по дате
и указать
Метод оценки - значение Средняя за месяц
Предварительный расчет - Истина
Вот и решение
2. В документе Расчет себестоимости товаров меняются реквизиты:
у реквизита
Метод оценки было значение Средняя за месяц
Предварительный расчет было Истина
стало
Метод оценки стало значение ФИФО(скольз. оценка)
Предварительный расчет стало Ложь
3. Как Исправить
обработка Групповое изменение реквизитов
Выбрать данный вид документов
установить отбор по дате
и указать
Метод оценки - значение Средняя за месяц
Предварительный расчет - Истина
Вот и решение
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот