IPB Style© Fisana

Перейти к содержимому


Баги


  • Чтобы отвечать, сперва войдите на форум
6 ответов в теме

#1 typeok

typeok

    Рядовой

  • Пользователи
  • 3 Сообщений:
0
  • Город , ,

Опубликовано 20 August 2007 - 09:26

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

#2 DarkWolf

DarkWolf

    Лейтенант

  • Пользователи
  • ФишкаФишка
  • 51 Сообщений:
2
  • Город , ,

Опубликовано 29 August 2007 - 20:26

Если это делать, то нужно создать отдельный форум для этого. Тут все будет захламлено. Восьмерка еще очень сырая, это мое мнение

#3 Vitaliy

Vitaliy

    Рядовой

  • Пользователи
  • 2 Сообщений:
0
  • Город , ,

Опубликовано 15 November 2007 - 12:27

Товарищи помогите плиз кто может. Срочно. Невозможно изменить данные по начислениям работника организации. При сохранении изменений выдаёт ошибку "Запись с такими ключевыми полями уже существует" (ЗУП предприятие 8.0)

#4 typeok

typeok

    Рядовой

  • Пользователи
  • 3 Сообщений:
0
  • Город , ,

Опубликовано 11 January 2008 - 15:19

Vitaliy
Скорее всего в регистре расчета (основные или дополнительные начисления) уже есть такая запись - ФИО сотрудника или организация или приказ пишется второй раз в регистр, а это не допустимо. Возможно работник два раза введен в табличной части по начислениям.

Добавлено (11.01.2008, 15:19)
---------------------------------------------
DarkWolf
Я думаю, что темы под конкертную конфу по ошибкам должны иметь право на существование. Иначе если создавать форум по ошибкам для всей 8ки, тогда будет трудно найти нужную проблему для ее решения. wacko


#5 wetally

wetally

    Рядовой

  • Пользователи
  • 3 Сообщений:
0
  • Город , ,

Опубликовано 09 September 2009 - 09:59

Готовлюсь к спецу по ЗиУПу, столкнулся с такой проблемой. В задании необходимо сформировать отчет по исполнительным листам, а у меня вылетает ошибка.
Проверял по релизам 2.1.5.7, 2.1.6.3, 2.1.7.3, 2.1.8.6 - везде одно и тоже.
Залез в код - в отчете ВедомостьПоИсполнительнымЛистам при формировании запроса используется поле Размер (модуль объекта процедура УстановитьНачальныеНастройки), в регистре расчета УдержанияРаботниковОрганизации такого нет.

Как я решил данную проблему:
1. В модуле объекта ВедомостьПоИсполнительнымЛистам в процедуре УстановитьНачальныеНастройки
изменил немного запрос:
- строка 199: УдержанияРаботниковОрганизаций.Размер КАК Размер,
на УдержанияРаботниковОрганизаций.Показатель1 КАК Размер,
- строка 221: УдержанияРаботниковОрганизаций.Размер,
на УдержанияРаботниковОрганизаций.Показатель1,

2. После этого вылезли ошибки в модуле объекта УниверсальныйОтчет:
закомментировал строки в процедуре ДобавитьПанельБыстрыеОтборы:
- строка 6017: ПолеВводаВидСравнения.УстановитьДействие("ПриИзменении", ?(мДействиеПолеВводаВидСравненияПриИзменении = Неопределено, Новый Действие("ПолеВводаВидСравненияПриИзменении"), мДействиеПолеВводаВидСравненияПриИзменении));
- строка 6030: ПолеВводаЗначение.УстановитьДействие("ПриИзменении", ?(мДействиеПолеВводаЗначениеПриИзменении = Неопределено, Новый Действие("ПолеВводаЗначениеПриИзменении"), мДействиеПолеВводаЗначениеПриИзменении));
- строка 6043: ПолеВводаЗначениеС.УстановитьДействие("ПриИзменении", ?(мДействиеПолеВводаЗначениеПриИзменении = Неопределено, Новый Действие("ПолеВводаЗначениеПриИзменении"), мДействиеПолеВводаЗначениеПриИзменении));
- строка 6056: ПолеВводаЗначениеПО.УстановитьДействие("ПриИзменении", ?(мДействиеПолеВводаЗначениеПриИзменении = Неопределено, Новый Действие("ПолеВводаЗначениеПриИзменении"), мДействиеПолеВводаЗначениеПриИзменении));

и после этого отчет начал выводиться.

ВНИМАНИЕ, после того как отчет ВедомостьПоИсполнительнымЛистам станет Вам в работе не нужна, действия в пункте 2 советую вернуть в первоначальное состояние!!!!!!!!!!!!!!!


#6 Zaval

Zaval

    Генерал-полковник

  • Пользователи
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 1109 Сообщений:
148
  • Город , ,

Опубликовано 09 September 2009 - 11:26

Некрофилы... smile
Киев

#7 wetally

wetally

    Рядовой

  • Пользователи
  • 3 Сообщений:
0
  • Город , ,

Опубликовано 09 September 2009 - 15:29

Хотя, сейчас смотрю код дальше, в модуле формы УниверсальныйОтчет есть экспортные процедуры ПолеВводаВидСравненияПриИзменении(Элемент) Экспорт и ПолеВводаЗначениеПриИзменении(Элемент) Экспорт, в которые, по идее должен совершаться переход в закомментированных строках.

Кто нибудь может объяснить это?

Добавлено (09.09.2009, 16:29)
---------------------------------------------
Окончательный вариант решения данной проблемы (без правки Универсального отчета):

1. В модуле объекта ВедомостьПоИсполнительнымЛистам в процедуре УстановитьНачальныеНастройки
изменил немного запрос:
- строка 199: УдержанияРаботниковОрганизаций.Размер КАК Размер,
на УдержанияРаботниковОрганизаций.Показатель1 КАК Размер,
- строка 221: УдержанияРаботниковОрганизаций.Размер,
на УдержанияРаботниковОрганизаций.Показатель1,

2. В модуле формы ВедомостьПоИсполнительнымЛистам создаем 2 пустые процедуры:
Процедура ПолеВводаВидСравненияПриИзменении(Элемент)
КонецПроцедуры

Процедура ПолеВводаЗначениеПриИзменении(Элемент)
КонецПроцедуры

Итог - у меня все заработало!!!!!!!





1 пользователей читают эту тему

0 пользователей, 1 гостей, 0 невидимых