![]() |
Документ "Расчет себестоимости" записывает количество в рег. "УчетЗатрат" некорректно Доброго времени суток! Конфигурация Комплексная автоматизация, редакция 1.1 (1.1.32.1). Режим РАУЗ. Списываем Дизтопливо (к примеру) требованием. В регистре УчетЗатратРегл - запись с кодом операции "Списание партий в производство оперативно" количество напр 100кг, вид движения накопления "приход". В конце месяца документом "РасчетСебестоимости" дополнительно на эту же аналитику делается запись с кодом операции "Расчет базы распределения" с количеством равным напр 250 000 (понятно, что базу посчитала и умножила наверно 100кг на выпуск), вид движения накопления "приход". Далее делает запись "расход" с кодом операции "Списание ОХР (26-й счет) (регламент.)" коим распределяет полученные 250 100 на выпуск. В итге, при формировании отчета "Ведомость по учету зартрат" с детализацией до затраты, видим количество 250 100, хотя фактически 100. Т.е. количественная оценка затрат некорректна и мешает всем жить. Возможно конечно понаписать отчетов, которые не будут учитывать движения... но как посчитать "закрытие", "расход" затрат в случае если есть НЗП?? В результате танцев с бубном, выяснил что такая ситуация возникает в КА при использовании настроек расчета себестоимости по умолчанию, т.е. Способы распределения затрат не указываются и не изменяются. Используются способы распределения затрат с типом базы "По данным ИБ" или "Табличный". При использовании "старого" способа (признак изменять способы распр затрат установлен) такого безобразия не возникает. Изменение варианта решения СЛУ никак не повлияло... Вопрос: есть ли решения по данной проблеме? Ни нагуглить ни наяндексить ничего не удалось... Заранее спасибо за ответы. |
количество гуляет только если гуляла базовая единица... тонна-килограмм... |
[quote=Евгеньич;29697741]с количеством равным напр 250 000 (понятно, что базу посчитала и умножила наверно[/quote] Да ни хрена не понятно. Характер затрат какой? Способ распределения какой? Раздел учета какой? Счет учета какой? Корреспондирующая аналитика прихода на 250000 какая? |
[img]http://s55.radikal.ru/i150/1303/06/3307467a88d4.jpg[/img] |
фотка получилась не айс... Седня мучил полдня отладчик, результаты неутешительные. Процедура УчетЗатрат.ВыполнитьРаспределениеЗатрат( ... НоваяЗапись.КодОперации = ?(ЗначениеЗаполнено(ПравилоРаспределения.КодОперации), ПравилоРаспределения.КодОперации, КодОперацииРаспределениеЗатратПоАналитике(НоваяЗапись.КорАналитикаВидаУчета)); НоваяЗапись.Количество = СтрокаБазы.База; // [b]сдесь 100тн становятся 250100 в себестоимости выпуска[/b] Если НЕ СтруктураШапкиДокумента.ВидОтраженияВУчете = Перечисления.ВидыОтраженияВУчете.ОтражатьВУправленческомУчете Тогда НоваяЗапись.КоличествоНУ = СтрокаБазы.База; КонецЕсли; КоличествоРаспределено = КоличествоРаспределено + НоваяЗапись.Количество; СформированоЗаписей = СформированоЗаписей + 1; КонецЦикла; // по базе КоличествоКорректировки = КоличествоРаспределено - СтрокаДанныеИсточника.Количество; Если КоличествоРаспределено <> 0 Тогда // Запомним, что эти затраты распределили СтрокаРаспределенныхЗатрат = РаспределенныеЗатраты.Добавить(); ЗаполнитьЗначенияСвойств(СтрокаРаспределенныхЗатрат, СтруктураКлючейПоиска); Если КоличествоКорректировки <> 0 Тогда // Скорректируем остаток по аналитике источника в ноль НоваяЗапись = ТаблицаУчетаЗатрат.Добавить(); НоваяЗапись.ВидДвижения = ВидДвиженияНакопления.Приход; НоваяЗапись.КодОперации = Перечисления.КодыОперацийЗатраты.РасчетБазыРаспределения; ЗаполнитьЗначенияСвойств(НоваяЗапись, АналитикаИсточникаЗатрат); НоваяЗапись.Количество = КоличествоКорректировки; // [b]сдесь 100тн становятся 250100 в количестве затрат[/b] Если НЕ СтруктураШапкиДокумента.ВидОтраженияВУчете = Перечисления.ВидыОтраженияВУчете.ОтражатьВУправленческомУчете Тогда НоваяЗапись.КоличествоНУ = КоличествоКорректировки; КонецЕсли; ... |
сумбурно описан пост, чего 250тыс происходило ?? |
НоваяЗапись.Количество = СтрокаБазы.База это из кода процедуры УчетЗатрат.ВыполнитьРаспределениеЗатрат( Если, например в качестве базы выручка от реализации - в регистр УчетЗатратРегл в Количество пишется Сумма равная базе распределения. Т.е. в моем примере 250тыс - база распределения, рубли |
на [url]www.buh.ru/forum/thread.jsp?id=684907[/url] картинки четче получились. Странно что в нете не нашел решения... с 25 по последний релиз КА такая проблема. Уже 5 баз пересмотрел, везде одно и тоже. |
| Текущее время: 10:43. Часовой пояс GMT +3. |