|
Проблема с Расчетом себестоимости в 1С КА. | ☑ | ||
---|---|---|---|---|
0
idw
09.01.12
✎
09:25
|
Господа уппшники и кашники подскажите по мой проблеме: не могу сделать расчет за май месяц, до этого четыре месяца нормально закрылись. Сейчас провел документ Расчет себестоимости в КА, в результате получилось черти чё.
Вот, что выдал документ при проведении: Проведение документа: Расчет себестоимости ЦФ000000008 от 31.05.2011 12:00:00 Выполненное количество итераций расчета стоимости: 100 Полученное среднее отклонение решений: 88,640332563660760802150093032871614637171800703 Выполненное количество итераций расчета стоимости: 100 Полученное среднее отклонение решений: 112,104229433546743849493487698986975397973950796 Обнаружены отрицательные остатки по регистрам учета затрат! Расчет себестоимости может быть выполнен некорректно и может выполняться длительное время. П.С. у меня 1С КА, РАУЗ включен. |
|||
1
idw
09.01.12
✎
09:26
|
Предыдущие месяцы закрывались нормально, вот что выдавалось при проведении:
Проведение документа: Расчет себестоимости ЦФ000000007 от 30.04.2011 12:00:01 Выполненное количество итераций расчета стоимости: 14 Полученное среднее отклонение решений: 0,000000375371535736611794123775786622 Выполненное количество итераций расчета стоимости: 17 Полученное среднее отклонение решений: 0,000000443850948114190456345071889977078558033 Проводка по отклонению стоимости товара при возврате поставщику сформирована не будет Обнаружены отрицательные остатки по регистрам учета затрат! Расчет себестоимости может быть выполнен некорректно и может выполняться длительное время. Пробывал увеличить кол-во итераций до 200. Не помогло. |
|||
2
idw
09.01.12
✎
12:19
|
Имеет ли смысл изменить параметры Граница погрешности СЛУ, Максимальное кол-во итераций СЛУ и Среднее отклонение СЛУ?
|
|||
3
guevara74
09.01.12
✎
13:25
|
(2) Не имеет. У вас отрицательные остатки на конец месяца. Устраните их и тогда по идее должно быть нормально. При отрицательных остатках в общем случае расчет сс некорректен. Что бы их отловить, распроведите расчет сс и сформируйте ведомость по учету затрат и ведомость по мпз с группировками - все четыре аналитики
|
|||
4
idw
09.01.12
✎
14:02
|
(3) отрицательные остатки были и в прошлых месяцах, но расчет себестоимости нормально проводился.
|
|||
5
Reaper_1c
09.01.12
✎
14:11
|
(4) Отрицательные остатки в регистрах затрат?
|
|||
6
guevara74
09.01.12
✎
14:47
|
(4) А кто вам сказал что правильно проводился? :)
Отсутствие отрицательных остатков по учету затрат является ОБЯЗАТЕЛЬНЫМ условием корректного расчета себестоимости. Телепатически трудно говорить что у вас с данными, но первым пунктом решения вашей проблемы является устранение отрицательных остатков. Ну еще бы я перед этим наверно проверил что у вас нет комплектаций товара в этот же товар. в силу отрицательных остатков у вас сложилась ситуация, что при решении системы уравнений вместо схождения результата к некоторым корням (а среднее отклонение ничто иное как разность между корнями в соседних итерациях) получается наоборот расхождение. |
|||
7
idw
09.01.12
✎
16:04
|
(5) по регистрам затрат нет отрицательных остатков. Это я посмотрел по ведомости по учету затрат. По мпз есть отрицательные остатки.
(6) Это я проверял по отчету Ведомость по учету затрат. Если остатков нет после расчета себестоимости, значит нормально всё распределилось. Комплектации нет. Учет простой: пришли материалы и затраты, передали их производство, сделали выпуск продукции и продали отчетами о розничных продажах. Выпуска полуфабрикатов нет. |
|||
8
idw
09.01.12
✎
16:17
|
Посмотрел по отчетам почему то Расчет себестоимости спотыкнулся на бананах. ) Сделал проводку Д20.01.1 - К10.1 на 799 миллинов по подразделению Кухня (списание в производство) и добавил проводку по перемещению между складами: Д10.1-К10.1 с Кухни в Бар.
По этим бананам в прошлых периодах тоже минуса были. |
|||
9
Reaper_1c
09.01.12
✎
17:22
|
(7) Я доверяю расчету себестоимости больше, чем тебе.
|
|||
10
guevara74
09.01.12
✎
17:30
|
(8) ну вот вы и причину нашли
>>По мпз есть отрицательные остатки >>Сделал проводку Д20.01.1 - К10.1 на 799 миллинов |
|||
11
idw
09.01.12
✎
18:26
|
А почему раньше всё нормально было? Попробую убрать отриц. остатки.
|
|||
12
guevara74
09.01.12
✎
18:43
|
(11) Утрированно (не совсем верно, но так понятней на пальцах) : Есть товар стоимостью Y , две штуки которого мы выпускаем из 3 штук материала стоимостью X. Получается уравнение 2Y = 3X. Вопрос, сколько корней у этого уравнения (и как следствие стоимость)?
Ответ : бесконечное множество : 0,0; 1.5,1 ; 3,2 .... А почему? а потому, что нам неизвестна стоимость материалов X. Это и есть отрицательный остаток МПЗ у вас!!! Какой из этих корней выберет система - это как звезды сложатся на небе. Вот почему у вас более-менее было при прежних расчетах сс. Теперь предположим, что стоимость материала X нам известна. система примет вид: 2Y=3X X=4 Корень известен - 6, 4.... Вот по какой причине нельзя допускать перед расчетом сс отрицательных остатков |
|||
13
Lamer1C
09.01.12
✎
18:47
|
(0) прочитал "какашники" )) я бы тоже начал с убирания отрицательных остатков, хотя бывает и с ними нормально следующие закрываются.. а потом уже по данным смотреть.
|
|||
14
idw
11.01.12
✎
09:17
|
Написал обработку, которая удаляет отрицательные остатки по МПЗ на конец месяца. Стал снова делать расчет себестоимости и вот уже за февраль вылезло сообщение:
"Обнаружены отрицательные остатки по регистрам учета затрат!" В ведомости по учету затрат и Ведомости по учету МПЗ нет отрицательных остатков. В отчетах группировка строк стоит по Подразделению, Статье затрат, Затрате и Счет. Где еще могут быть отриц. остатки? |
|||
15
guevara74
13.01.12
✎
10:19
|
(14) - неправильные группировки. я же в (3) сказал "Что бы их отловить, распроведите расчет сс и сформируйте ведомость по учету затрат и ведомость по мпз с группировками - все четыре аналитики"
|
|||
16
Lamer1C
14.01.12
✎
00:23
|
(14) регитры УчетЗатрат
|
|||
17
idw
14.01.12
✎
20:31
|
(15) спасибо теперь понял. ) Отловил еще минуса по МПЗ, исправил их, но почему-то после исправления всё равно пишет, что Обнаружены отрицательные остатки по регистрам учета затрат!
Посмотрел по ведомости по МПЗ образовались отрицательные стоимостные остатки документом Расчет себестоимости. Из-за чего это может быть? |
|||
18
ДенисЧ
14.01.12
✎
20:41
|
Распроведи все РС.
И вообще, я себе в конфу в этом сообщении вставил вывод тех минусов, которые она обнаружила... |
|||
19
idw
14.01.12
✎
20:49
|
(18) долго заново перепроводить. На проведение одного документа уходит часов 8. А мне надо перепровести год. ( Попробую дальше проводить. Большой косяк был в мае. Сейчас я стараюсь убрать все минуса, а уж потом провожу расчет себестоимости. Кстати я правильно делаю вот так: делаю оприходование на конец месяца (закрываю минуса по МПЗ) на время 23:59-50, а расчет себестоимости уже провожу 23:59:59?
|
|||
20
ДенисЧ
14.01.12
✎
20:51
|
(19) блин... Без распроведения ты не увидишь картину, которую видит расчёт. Поэтому без распроведения толку нет
|
|||
21
Один С
14.01.12
✎
21:00
|
на копии распроведи, посмотри где косяк и исправь в эталонной базе бе распроведения..
|
|||
22
idw
14.01.12
✎
21:02
|
До проведения расчета себестоимости не было минусовых остатков. Это я проверяю запросом, который выцепил из расчета себестоимости. После проведения они возникают, т.е создает документ Расчет себестоимости. Смысл его еще раз проводить и распроводить?
|
|||
23
ДенисЧ
14.01.12
✎
21:04
|
(22) в рс выведи то, на что он ругается.
|
|||
24
idw
14.01.12
✎
21:08
|
(23) надо так и сделать.
|
|||
25
guevara74
15.01.12
✎
06:19
|
(19) Такое время проведения расчета СС - ненормально. Скажем так, я больше двух часов не встречал. Вернее встречал, когда 2 дня молотилось, но там допустили идеологическую ошибку - порядка 20000 номенклатурных групп было.
Вообще отрицательные остатки имеют право на жизнь. Но в некоторых ситуациях (Например возвратные отходы по своей сути отрицательная затрата). Но после расчета сс их не должно быть. Может вам стоит обратиться к франчу? К нормальному франчу. |
|||
26
idw
15.01.12
✎
10:26
|
(25) долгий расчет себестоимости может быть связан с тем, что номенклатурные группы указаны только в документах Выпуск продукции, причем она одинаковая у всех, а в Поступлении, Требовании-накладной номенклатурные группы пустые?
|
|||
27
ДенисЧ
15.01.12
✎
10:33
|
(25) А я встречал. На 40 000 выпусков в месяц. Без встречных и прочего.
|
|||
28
idw
15.01.12
✎
10:56
|
(27) в месяц порядка 500 - 800 выпусков продукции. Встречных нет. Но это общепит, постоянно есть отриц. остатки.
|
|||
29
ДенисЧ
15.01.12
✎
10:57
|
(28) 500? Тогда 8 часов - это аномально. Если конечно, не на первом пне считаете. Перемещения встречные есть?
|
|||
30
idw
15.01.12
✎
11:01
|
(29) Нет встречного перемещения. Проц Intel Core i7 ОЗУ 8 гигов.
|
|||
31
ДенисЧ
15.01.12
✎
11:03
|
(30) Тогда только отладчик в замере времени... Я так колдовал, когда первый раз в УПП месяц закрывал... Там индексов добавить, тут код слегка оптимизнуть...
|
|||
32
idw
15.01.12
✎
11:10
|
(31) эт не реально. ) Я тоже первый раз месяц закрываю. Знаний не хватит, что куда.
|
|||
33
ДенисЧ
15.01.12
✎
11:15
|
(32) у меня тоже знаний не было. Просто запускал замер времени и смотрел, на чём тормозит. Начинал, разумеется, с 5-10 документов.
|
|||
34
idw
15.01.12
✎
11:19
|
(33) 5-10 документов - это выпуски? Или обшее количество?
|
|||
35
ДенисЧ
15.01.12
✎
11:25
|
(34) для начала я брал поступления и всякие перемещения за один день и 10 выпусков (у меня их больше тысячи в день...)
А потом добавлял подневно. В результате и месяц закрывался за 4 часа, и бухи были довольы |
|||
36
idw
15.01.12
✎
11:53
|
(35) спасибо попробую так.
|
|||
37
idw
15.01.12
✎
23:47
|
Сделал замер времени при проведенни документа РСВ. В общем 97% времени выполняется вот этот запрос из общ. модуля КорректировкаСтоимостиУчетЗатрат.НайтиПутьВГрафе
// Функция ищет путь в графе исходный список вершин содержится в таблице ТаблицаВолновыхМеток. // Критерием окончания поиска являются: // - вершина с ненулевым количественным остатком // - внешняя вершина (затраты ушли из подсистемы учета затрат) // Функция НайтиПутьВГрафе() ТекстЗапроса = "ВЫБРАТЬ | УчетЗатратДвиженияРасход.КорНомерУзла КАК НомерУзла, | ВЫБОР КОГДА ((УчетЗатратДвиженияРасход.КорНомерУзла = 0) ИЛИ | //ДляУпрУчета (ЕСТЬNULL(УчетЗатратРеглОстатки.КоличествоОстаток,0) <> 0) | //ДляБухУчета (ЕСТЬNULL(УчетЗатратРеглОстатки.КоличествоОстаток,0) <> 0) | //ДляНалУчета (ЕСТЬNULL(УчетЗатратРеглОстатки.КоличествоНУОстаток,0) <> 0) | ) ТОГДА ИСТИНА | ИНАЧЕ ЛОЖЬ КОНЕЦ КАК РешениеНайдено |ИЗ УчетЗатратДвиженияРасход КАК УчетЗатратДвиженияРасход | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатрат%СуффиксРегл%.Остатки(&ГраницаДатаКон, ) КАК УчетЗатратРеглОстатки | ПО УчетЗатратДвиженияРасход.КорАналитикаВидаУчета = УчетЗатратРеглОстатки.АналитикаВидаУчета | И УчетЗатратДвиженияРасход.КорАналитикаУчетаЗатрат = УчетЗатратРеглОстатки.АналитикаУчетаЗатрат | И УчетЗатратДвиженияРасход.КорАналитикаУчетаПартий = УчетЗатратРеглОстатки.АналитикаУчетаПартий | И УчетЗатратДвиженияРасход.КорАналитикаРаспределенияЗатрат = УчетЗатратРеглОстатки.АналитикаРаспределенияЗатрат |ГДЕ УчетЗатратДвиженияРасход.НомерУзла = &НомерУзла"; И вешается функция вот здесь: ТаблицаСостоянийПолучателей = Запрос.Выполнить().Выгрузить(); А что это за функция такая и можно ли как-нибудь увеличить скорость? |
|||
38
Южный океан
16.01.12
✎
17:07
|
(37)
Это корректировка копеек. Почитай статью на ИТС . Какой релиз ? Долго этот код работал на старых релизах. Как быстрое , временное решение , можно установить константу " Граница погрешности СЛУ " в " ноль " . |
|||
39
idw
16.01.12
✎
19:25
|
(38) Релиз 1.0.16.1
|
|||
40
idw
16.01.12
✎
19:48
|
(38) Какое название статьи?
|
|||
41
idw
16.01.12
✎
20:56
|
(38) о чудо. У меня провелось за час где-то. Но правда много копеек осталось не закрыто. ) До этого " Граница погрешности СЛУ " было "5". Может из-за этого долго проводилось?
|
|||
42
idw
17.01.12
✎
20:03
|
(0) разобался из-за чего не правильно закрывался месяц май. Дело было в отрицательных остатков, причем именно суммовых, при отрицательных количественных остатков месяц нормально закрывался.
|
|||
43
idw
21.01.12
✎
13:50
|
(41) рано радовался. Закрывается только если " Граница погрешности СЛУ " = "0".
В противном случае 1С просто вылетает с сообщением "Не достаточно памяти". Памяти на сервер 8 гигов. Отрицательных остатков нет, точнее они были, но я их исправил в конце месяца. В чем может быть причина? |
|||
44
Reaper_1c
21.01.12
✎
13:53
|
(43) при расчете себестоимости используются временные таблицы для хранения промежуточных результатов? Сервер 1С 32-х или 64-х разрядный?
|
|||
45
idw
21.01.12
✎
13:54
|
(44) 32-х разрядный.
|
|||
46
idw
21.01.12
✎
13:55
|
(44) всё типовое. Никаких изменений в расчет себестоимости не вносил.
|
|||
47
Reaper_1c
21.01.12
✎
13:57
|
использование временных таблиц определяется константой. Проверь. Включи тех. журнал - если в момент вылета объем рабочего процесса приближается к 2-м гигам, то проси у своего франча ключ от 64-хразрядного сервера "на попробовать"...
|
|||
48
idw
21.01.12
✎
14:00
|
(47) такой ключик никто не даст. Он мало у кого есть.
Да кстати. База не клиент-серверная, а файловая. |
|||
49
idw
21.01.12
✎
14:00
|
(45) это я соврал.
|
|||
50
Reaper_1c
21.01.12
✎
14:02
|
(48) В файловой без шансов. На счет "Мало" не знаю - под гарантийное письмо даю либо свой, либо у дистрибьютора беру. Это не проблема.
|
|||
51
idw
21.01.12
✎
14:04
|
(50) на серверный вариант надо переводить базу?
Самое интересное, что с января по апрель я сделал расчет себестоимости. Май оказался какой то заколдованный. Может просто база распухла и в файловом варианте уже не тянет. |
|||
52
Reaper_1c
21.01.12
✎
14:39
|
(51) Вряд ли распухла. У тебя скорее граф затрат где-то зациклился в мае, вот систему и колбасит на приближениях.
|
|||
53
idw
21.01.12
✎
14:41
|
(52) как от этого избавиться?
|
|||
54
Reaper_1c
21.01.12
✎
14:43
|
(53) Искать, на какой из узлов корректировки себестоимости списания одна и та же затрата поступила одновременно на вход и выход...
|
|||
55
Reaper_1c
21.01.12
✎
14:46
|
+(54) Распределяемая затрата в производстве. В разделе учета МПЗ у тебя такое вряд ли могло произойти...
|
|||
56
idw
21.01.12
✎
14:49
|
(54) ведомость по учету затрат с смотреть?
|
|||
57
Reaper_1c
21.01.12
✎
15:13
|
(56) Я бы "МПЗ и затрат" анализировал...
|
|||
58
idw
21.01.12
✎
15:21
|
(57) а на пальцах можешь объяснить что надо смотреть? Точнее какие настройки вбить в отчет "Анализ движения МПЗ и затрат"?
Я обычно его вот с такими настройками смотрю: Отбор: - Раздел учета = Затраты - Кор. раздел учета = Выпуск Группировки колонок: Кор. продукция В итоге он выдаст какая затрата на какую продукцию пошла. Так правильно? |
|||
59
idw
23.01.12
✎
08:05
|
Добрый день. Можете подсказать вот по такому вопросу:
Как посмотреть на какой из узлов корректировки себестоимости списания одна и та же затрата поступила одновременно на вход и выход? |
|||
60
idw
24.01.12
✎
08:24
|
Разобрался из-за чего долго расчет себестоимости проводился. Перешел с платформы 8.1 на 8.2, увеличилась скорость в 4-ре раза. Теперь документ проводится 1,5 - 2 часа. С предыдущими вопросами не разобрался. (
|
|||
61
idw
24.01.12
✎
12:03
|
(59) по этому вопросу можете подсказать?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |