Перейти к содержанию
Форум РИК

План производства


aver

Рекомендуемые сообщения

При попытке открыть только что измененный план производства выдало:

gluk_pp.png

и открыло без внесённых изменений.

ЧТО БЫ ЭТО ЗНАЧИЛО?

Ссылка на комментарий
Поделиться на другие сайты

  • 1 month later...
  • Ответов 64
  • Created
  • Последний ответ

Top Posters In This Topic

Периодически бывают такие же проблемы. Решили проблему с помощью резервных копий 2 раза в день. Обычно помогала перезагрузка компьютера, но пару раз пришлось из резервной копии подгружать накануне сохраненную копию сметы.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 months later...

Выпускаю КС-2 для объектной сметы. В плане производства надо удалить смету. После удаления сметы, при передвижении по позициям смет выдает: "Ошибка в расчетном модуле сметы! Выход за границы массива элементов сметы". Перезагрузил комп - сделал все заново, ошибка пропала. В чем дело и как исправить без перезагрузки компа?

Ссылка на комментарий
Поделиться на другие сайты

...Перезагрузил комп - сделал все заново, ошибка пропала. В чем дело и как исправить без перезагрузки компа?

Попробуй просто перегрузить Выньрик (заверши/запусти).

Иногда, при появленнн странностей в действиях программы, я так и поступаю.

Иногда помогало. Изредка приходилось ликвидировать кривой ПП и пересоздавать его заново.

Ссылка на комментарий
Поделиться на другие сайты

...Попробуй просто перегрузить Выньрик...Иногда помогало...

В том то и дело - что "иногда". А хочется услышать мнение программиста который отвечает за этот глюк...

Ссылка на комментарий
Поделиться на другие сайты

Выпускаю КС-2 для объектной сметы. В плане производства надо удалить смету. После удаления сметы, при передвижении по позициям смет выдает: "Ошибка в расчетном модуле сметы! Выход за границы массива элементов сметы". Перезагрузил комп - сделал все заново, ошибка пропала. В чем дело и как исправить без перезагрузки компа?

Пожалуйста, уточните:

1. Ваша Версия РИКа

2. Точная последовательность действий, приводящая к ошибке

Ну, вот так, например, июньская версия от работает без ошибок:

1. Соэдать ППР с уровня Объекта

2. Включить в ППР все 8 смет(это у меня на этом объекте было 8 смет)

3. Задать выполнение по январю, марту, апрелю по 20 % с выпуском накопительных в Локальном и ресурсном исполнении

4. Удалить смету №3 (например)

5. Поменять Концовку и режим расчета концовок

6. Задать выполнение февраль, май с выпуском накопительных в Локальном и ресурсном исполнении

7. Удалить смету №2

и никаких ошибок.

Желательно узнать по конкркетнее при каких условиях и действиях появляется ошибка.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 months later...

РИК последней версии, проф.

Интересная вещь обнаружилась:

при создании с уровня локальной сметы плана производства со 100% выполнением оказалось, что сумма сметы не равна сумме ПП. (такие вещи случались изредка и ранее, но не было времени анализировать, и процентовка выпускалась из сметы с заменой шапки на КС2).

Сейчас припёрло - решил найти, где собака зарылась. И что-же оказалось?

А оказалось, что при создании ПП, в некоторых строках при передаче сметы РИК округлял годовую норму расхода (объём расценки) с произвольной точностью, отображая:

. 0,19 вместо 0,1904

. 0,236 вместо 0,2358

. 0,004 вместо 0,00448

. 0,03 вместо 0,0338

и т.д. и сюдэ.ПП_.PNG

Урезанными оказались 30 позиций из 76, почти 40% (каждые две позиции из пяти).

В то же время в ПП корректно передались строки, где объём отображался с четырьмя знаками после запятой.

При корректировке объёмов выдавало:

Суммарный объем будет превышать годовую норму!

из чего можно судить, что РИК воспринимает урезанные им же объёмы самыми правильными, хотя в прикреплённой смете другие цифры.

и несколько раз выдало при корректировке объёмов:

Выход за границы массива строк концовки.

----------------------------------

Дата сборки: Jun 30 2008

CcKonzovka::ThrowIfNotSet

Calculation.cpp:25186

Что это такое (произвольное урезание объёмов) и как с этим бороться?

Ссылка на комментарий
Поделиться на другие сайты

  • 6 months later...

1.3.090401проф. ПП с уровня стройки, переходящий остаток, 3 объекта, 16 смет.

Пару раз произошла вот такая история:

при попытке добавить к ПП новую смету, после выбора сметы лампочкой и нажатия кнопки "Далее" в окне "Выбор смет", РИК без всяких предупреждений выгружался.

После повторного запуска программы, РИК не выдавал предложений восстановить сметы из-за аварийного завершения работы. Получается, что программа отключилась штатно?

И добавляемая смета оказывалась включеной в план производства.

Во всей этой истории непонятно внезапное завершение работы РИК'а.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 months later...

А теперь и в версии 1.3.090616 проф.

План производства создан с уровня стройки (переходящий с прошлого года).

При выполнении операции "Добавить сметы" происходит немотивированная выгрузка РИК (молча, без сообщений - просто вылетает). Смету не добавляет.

Со второго раза вставляет нормально.

Введённые перед действием объёмы в расценках не слетели. Концовка обновилась (изменяемые поля стали по дефолту).

Произошло сегодня два раза.

Что бы это значило?

Ссылка на комментарий
Поделиться на другие сайты

  • 1 month later...

Рик 1.3.090616 Проф

Создаётся первоначальный план производства с уровня объекта командой контекстного меню.

Были заполнены атрибуты ПП.

При нажатии кнопки "F3-Выпуск" выдаёт:

---------------------------

Класс Wdbffile

---------------------------

Файл:f:\rik_0616\sm_r\rab\planpr\ac7sc8k5.dbf

не найден!

---------------------------

ОК

---------------------------

Если же плюнуть на этот план и добавить с уровня объекта ещё несколько ПП, и открывать без предварительного заполнения атрибутов - то все они открываются без проблем.

После этого удаляем самый первый-инвалид, заменив по необходимости архивный номер, и продолжаем работать.

Что бы это значило?

И почему-то от флажка "Приводить вводимый объем кратным единице измерения" толку нет - независимо от его состояния объёмы выводятся всегда кратными единице измерения (например 47 м2 =>0,47 при ei=100м2). Но что странно - для некоторых расценок работает, для основной массы - нет.

У одной расценки (из 254-х) из сметы передан объем завышенным в 100 раз. (96,4 вместо 0,964)

PP_count.png

Ссылка на комментарий
Поделиться на другие сайты

Рик 1.3.090616 Проф

Создаётся первоначальный план производства с уровня объекта ...

Если же плюнуть на этот план и добавить с уровня объекта ещё несколько ПП, и открывать без предварительного заполнения атрибутов - то все они открываются без проблем.

После этого удаляем самый первый-инвалид, заменив по необходимости архивный номер, и продолжаем работать.

Пришлите, пожалуйста, этот Объект с неработающим ППР и с заполненными атрибутами. У Вас ведь не на всех Объектах такая ошибка появляется?
Ссылка на комментарий
Поделиться на другие сайты

Пришлите, пожалуйста, этот Объект с неработающим ППР и с заполненными атрибутами.
Я уже создал там рабочий ПП, и при его наличии новый ПП вставляется и открывается корректно.

Попозже попробую его удалить и смоделировать ситуацию

У Вас ведь не на всех Объектах такая ошибка появляется?
Раз в сто лет, редко очень.
Ссылка на комментарий
Поделиться на другие сайты

Рик 1.3.090616 Проф

Создаётся первоначальный план производства с уровня объекта

У одной расценки (из 254-х) из сметы передан объем завышенным в 100 раз. (96,4 вместо 0,964)

PP_count.png

Пришлось проделать вот что:

В смету вставил заново из НБ расценку дефектной позиции, старую строку с расценкой удалил,

Создал новый ПП - в него все объёмы передались уже корректно.

Загрузил в него объёмы из предварительно выгруженного предыдущего ПП с дефектной позицией. Стало всё нормально.

Но ведь объёмы в старый передались некорректно. На моей памяти это третий случай.

Отчего-то это происходит?

Ссылка на комментарий
Поделиться на другие сайты

  • 1 month later...

в.1.3.090909 проф. План производства (из 8-ми смет)

В окне "Параметры плана производства..."->"Прочие",

установка/снятие флажка "Приводить вводимый объем кратным единице измерения расценки":

Независимо от установки флажка, вводимый объём предлагается вводить кратным единице измерения. Сброс флажка не влияет на эту ситуацию.

Ссылка на комментарий
Поделиться на другие сайты

в.1.3.090909 проф.

Опять при создании ПП для одной сметы при 100% выполнении две строки передало с объёмом, увеличенным в 100 раз по сравнению со сметой!!!

0,4 вместо 0,004 по смете

0,27 вместо 0,0027 по смете

Ссылка на комментарий
Поделиться на другие сайты

в.1.3.090909 проф.

Опять при создании ПП для одной сметы при 100% выполнении две строки передало с объёмом, увеличенным в 100 раз по сравнению со сметой!!!

0,4 вместо 0,004 по смете

0,27 вместо 0,0027 по смете

Очень похоже на ту ситуацию, которую мы обсуждали на семинаре. Смета была сделана в старой версии НБ, а ПП работает в новой версии НБ, в которой помеянлись КЛЮЧИ к ед. измерения.

Лечить так:

1. в ЛОКАЛЬНОЙ СМЕТЕ - Действия - Восстановить базовые ед.изм-Для всей сметы

2.Выпустить новый ПП

3. перенести в него из старого ПП объемы работ

Ссылка на комментарий
Поделиться на другие сайты

Очень похоже на ту ситуацию, которую мы обсуждали на семинаре. Смета была сделана в старой версии НБ, а ПП работает в новой версии НБ, в которой помеянлись КЛЮЧИ к ед. измерения......
Здесь немного по-другому:

Создаётся смета и почти сразу (через месяц) по ней создаётся ПП со 100% выполнением. База та же.

Но вот

...

1. в ЛОКАЛЬНОЙ СМЕТЕ - Действия - Восстановить базовые ед.изм-Для всей сметы

2.Выпустить новый ПП

конечно заслуживает внимания - могла попасть расценка, скопированная из другой сметы со старой НБ.

Я специально (до получения ценных указаний) оставил копию косой сметы с кривым ПП. И данные манипуляции выправили положение.

Спасибо.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 months later...

При выходе из ПП выдало (версия 1.3.091125)

---------------------------

План производства - 2: <наименование ПП>

---------------------------

SavePlanPr: Не удалось скопировать файл архива плана производства!

---------------------------

---------------------------

WinРИК 1.3

---------------------------

Access violation at address 005A4BCD in module 'WINRIK.EXE'. Read of address 00000000.

---------------------------

Выйти из ПП можно только без сохранения, в противном случае РИК входит в ступор.

Проявилось не сразу, в процессе работы.

После перезагрузки РИК'а вроде пропало. Но вдруг проявится вновь?

Что бы это значило?

Ссылка на комментарий
Поделиться на другие сайты

---------------------------

SavePlanPr: Не удалось скопировать файл архива плана производства!

---------------------------

Программисты говорят, что ключевым словом является "Не удалось скопировать", то есть РИК пытается, но система не позволяет.

Кто не позволяет??? это к Вам вопрос.

Это может быть антивирус, может быть сбой файловой системы или банально мало места на диске и пр пр пр...

Ссылка на комментарий
Поделиться на другие сайты

Это может быть антивирус, м... или банально мало места на диске и пр пр пр...
РИК у каспера в доверенных, свободного места на диске ~200 гектар, остается сбой ФС...
Ссылка на комментарий
Поделиться на другие сайты

Проверь здоровье ЖД...
Диск вообще-то довольно молодой.

Но в общем-то проблема вот в чём:

Одним из признаков хорошего кода является обработка исключений самой программой. Программа в принципе не должна завершаться аварийно с выдачей системных критических сообщений, а обрабатывать ситуацию своими средствами (как то: вывод предупреждения, возврат к предыдущему до сбоя состоянию и т.д. и сюдэ). Чем РИК похвастаться, увы, пока не может, в работе периодически возникают критичные, необрабатываемые РИК'ом исключения. Не так часто, но всё же возникают.

Ссылка на комментарий
Поделиться на другие сайты

...Чем РИК похвастаться, увы, пока не может...

Полностью согласен с Вами. Это часто происходит, к величайшему сожалению, при работе с большими сметами или ПП, строчек так на 800 и больше.

Интересно. Программисты читают эту тему?

Ссылка на комментарий
Поделиться на другие сайты

...Интересно. Программисты читают эту тему?
Наверняка нет, ведь вопросы по аварийному завершению РИК возникали и ранее. И не один раз :(

Лев Анатольевич, Владислав Анатольевич, Александр и другие, А-у-у.

Ссылка на комментарий
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...

×
×
  • Создать...