Расчет себестоимости ERP

1. 2 18.02.21 08:04 Сейчас в теме
Всем доброго времени суток!

При закрытии месяца типовым функционалом обработка не отрабатывает до конца и в какой то момент падает. Не открывается как обычно, если есть ошибки, протокол расчета периода, а открывается журнал регистраций с логом. Где нет ошибок, но есть такие строчки:

20. Расчет себестоимости: РассчитатьСтоимость
- 7 230 / 0,438 сек. (0,52%)
- 7 230 / 0,438 сек. (0,52%)
- 7 230 / 0,39 сек. (0,46%)
Дополнительная информация об этапе:
- Отклонение на текущей итерации: 3 989,426740358
- Отклонение на текущей итерации: 3 648,911549337
- Отклонение на текущей итерации: 3 628,2586089219
- Отклонение на текущей итерации: 3 628,2586089219

При этом из регистра Задания к расчету себестоимости не удаляются два производственных этапа. В которых почему то при каждом закрытии возрастают коды строк. То есть есть сейчас 1000, то после нескольких перезакрытий становится 30000.

Подскажите, в чем может быть проблема?

P.S Весь документ этапа перекопал, с другим рабочими этапами все совпадает и отрабатывает так же.

Спасибо.
Вознаграждение за ответ
Показать полностью
Найденные решения
16. konyashkingn 2 23.02.21 11:36 Сейчас в теме +1 $m
На будущее если кому пригодится. Изменения количества итераций не помогает. Ошибка видимо кроется где то глубоко. Помогло выгрузить базу. Создать новую клиент-серверную базу туда загрузить dt. После чего все успешно закрылось.
user1534961; +1 Ответить
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. ab_initio 87 18.02.21 10:21 Сейчас в теме
Похоже на что-то типа мертвой петли. В этом случае СЛУ решение, хоть и имеет, но итераций может потребоваться много и не хватить их числа до порога сходимости.
Что у вас за этапы, что за производство?
4. konyashkingn 2 18.02.21 11:58 Сейчас в теме
(2) Там действительно похоже на петлю. Так как в выпускающем этапе после закрытия месяца партии подставляются как ссылка на этот же этап, как бы сам себя выпускает.
3. konyashkingn 2 18.02.21 11:11 Сейчас в теме
1С:ERP Управление предприятием 2 (2.2.4.93)
Производственные этапы 2.2
5. ab_initio 87 18.02.21 12:19 Сейчас в теме
Самое верное - разорвать петлю. Т.е. документы переделать так, чтоб не было выпуска самого из себя..
Но, наверное, можно и параметрами решения СЛУ поиграть. Число итераций поувеличивать.
Видите ли, даже если петли, то решение у СЛУ всё равно есть. Метод решения применяется им. Якоби, численный. Надо, чтоб он до конца досчитал.
7. konyashkingn 2 18.02.21 12:34 Сейчас в теме
(5) А где увеличивается количество интераций?
9. ab_initio 87 18.02.21 12:49 Сейчас в теме
(7) В настройках. В окне закрытия месяца вверху есть кнопка "Настройки" - > "Настройки параметров закрытия месяца".
Прикрепленные файлы:
11. konyashkingn 2 18.02.21 13:02 Сейчас в теме
(9) На будущее если вдруг кому пригодится. В старых версиях конфигураций ERP количество итераций не выведено в константы и формы, а напрямую пишется в коде в общем модуле УниверсальныеМеханизмыПартийИСебестоимости.
12. ab_initio 87 18.02.21 13:17 Сейчас в теме
(11) А вы по какой причине не обновляетесь, если не секрет?
13. konyashkingn 2 18.02.21 13:33 Сейчас в теме
(12) Доработок достаточно много, плюс в ERP не ведется бухгалтерия и руководство не видит смысла вкладывать деньги в обновление, так как никакого выигрыша не будет с этого.
14. ab_initio 87 18.02.21 13:49 Сейчас в теме
(13)
Доработок достаточно много, плюс в ERP не ведется бухгалтерия

Ну, тут и сказать нечего.
Если бухгалтерия живет отдельно, зачем тогда закрытия месяца и себестоимость.
Зачем тогда вообще ERP ? Тогда и УНФ сошло бы.
6. ab_initio 87 18.02.21 12:29 Сейчас в теме
Я когда-то делал для УПП отчет, который ищет петли.
https://infostart.ru/public/87976/
Для ERP всё ни как не соберусь. Вот почему.
Петли объективно существуют, хотя, лучше стараться строить учет без них.
Из множества наших внедрений КА-2 и ERP пока нет ни одного случая, где бы петли были объективно нужны.
Обычно они объективно нужны в производстве алкашки и химозы, вторпереработке, сплавах и т.д..
8. konyashkingn 2 18.02.21 12:35 Сейчас в теме
(6) Да, я видел, скачал уже хотел посмотреть, думал попробовать самому сделать на ERP. Но там так быстро не получится, так как надо сначала понять какие регистры правильно анализировать
10. ab_initio 87 18.02.21 12:55 Сейчас в теме
(8) Ну, там источники подменить нужно. Хотя схема алгоритма, скорее всего, та же вполне может остаться. Я уж точно не помню как делал, 10 лет прошло. Помню, что как-то по-модному с рекурсией :)
15. ab_initio 87 18.02.21 13:57 Сейчас в теме
(13)
Доработок достаточно много, плюс в ERP не ведется бухгалтерия

Ну, тут и сказать не знаю чего.
Если бухгалтерия живет отдельно, зачем тогда закрытия месяца и себестоимость. Тогда же две себестоимости будет. "Упр"<>"Бух". Люди подерутся между собой.
Зачем тогда вообще ERP ? Тогда, наверное, и УНФ сошло бы.
16. konyashkingn 2 23.02.21 11:36 Сейчас в теме +1 $m
На будущее если кому пригодится. Изменения количества итераций не помогает. Ошибка видимо кроется где то глубоко. Помогло выгрузить базу. Создать новую клиент-серверную базу туда загрузить dt. После чего все успешно закрылось.
user1534961; +1 Ответить
17. user1080690 24.02.21 11:57 Сейчас в теме
Видели такое, если одно подразделение выпускает в другое продукцию и потом второе передает продукцию первому.
Оставьте свое сообщение
Вопросы с вознаграждением