Автор |
Сообщение |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 19.03.2021 07:24:27
|
SHIBANOV
Пользователь
Зарегистрирован: 06.11.2012 10:30:16
Сообщений: 515
От: Алексей Шибанов
Оффлайн
|
sexColumnName = "Sex"
row[sexColumnName] = "именуемый" / "именуемая"
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 25.03.2021 15:08:05
|
FFLY
Новичок
![[Avatar]](/forum/images/avatar/7f687767ccf20fcea1c9dc4a5adc2326.png)
Зарегистрирован: 20.11.2012 11:29:49
Сообщений: 85
Оффлайн
|
Здравствуйте, уважаемые знатоки.
Помогите моему горю ...
В одной организации внедрили Парус 10, в частности "Кадры". Работали люди, всё было хорошо. Но пришла новая кадровичка. Молодая, с амбициями, работавшая раньше на 1С. И тут началось: тут не так, там не эдак и т.п.
Встал у нас с ней, в частности, такой затык: для подсчета резерва отпусков нужно знать на определенную дату сколько у человека осталось неотгулянных дней отпуска. Идеально под эти цели подходит раздел "Периоды отпусков" (больше я ничего и не нашел). Там есть колонка "Остаток дней", но в ней отражаются остатки дней за период, а не на конкретную дату. В идеале, добавить бы свою колонку "Остаток дней на дату", но в этом разделе не подключен механизм дополнительных колонок. Тогда я пообещал ей написать отчет, в котором и выводил бы данную информацию. И вот, убив кучу времени ввиду отсутствия навыков в программировании в Парус 10, сварганил я отчет. Вывел в него информацию о сотруднике, о периоде отпуска, о положенных днях отпуска (из должности). Но хоть убей не могу понять, как посчитать количество уже отгулянных дней отпуска по текущему периоду. Tornado.chm уже перелистал весь: есть интерфейс ParusYug.Business.GenericPersonnel.ILeavePeriod, но в нем нет этой информации. Есть интерфейс ParusYug.Business.GenericPersonnel.ILeavePeriodService, в нем есть метод GetLeaveOfAbsence, чтобы получить список отпусков, связанных с периодом. Но как им воспользоваться - не могу разобраться.
Пример моего кода:
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 25.03.2021 16:52:59
|
SHIBANOV
Пользователь
Зарегистрирован: 06.11.2012 10:30:16
Сообщений: 515
От: Алексей Шибанов
Оффлайн
|
В секцию Usings добавить Parus.Business.Query
Перечень отпусков по периоду:
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 25.03.2021 18:39:01
|
FFLY
Новичок
![[Avatar]](/forum/images/avatar/7f687767ccf20fcea1c9dc4a5adc2326.png)
Зарегистрирован: 20.11.2012 11:29:49
Сообщений: 85
Оффлайн
|
В секцию Usings добавить Parus.Business.Query
Перечень отпусков по периоду:
var leaves = Manager.Select<ILeaveOfAbsence>(x => x.Period == document);
Алексей, огромное Вам, человеческое, спасибо.
Буду дальше отчет мучить
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 18.04.2021 18:35:57
|
ANDERS
Пользователь
Зарегистрирован: 01.02.2013 14:11:24
Сообщений: 831
Оффлайн
|
Сделал свой вариант договора, но при печати на некоторых приказах о приеме выходит ошибка.
Не передан пункт приказа
Имя параметра: Parameters
Но при этом штатный вариант договора печатается.
Подскажите в чем причина?
Это сообщение было изменено 1 раз. Последнее изменение было в 18.04.2021 18:36:15
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 19.04.2021 13:16:17
|
SHIBANOV
Пользователь
Зарегистрирован: 06.11.2012 10:30:16
Сообщений: 515
От: Алексей Шибанов
Оффлайн
|
ANDERS wrote:
Подскажите в чем причина?
Причина в неверном объявлении типа параметра OrderItem в отчете.
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 19.04.2021 13:51:36
|
ANDERS
Пользователь
Зарегистрирован: 01.02.2013 14:11:24
Сообщений: 831
Оффлайн
|
Тип параметра я не трогал, как был в штатном отчёте.
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 19.04.2021 15:36:31
|
SHIBANOV
Пользователь
Зарегистрирован: 06.11.2012 10:30:16
Сообщений: 515
От: Алексей Шибанов
Оффлайн
|
Тогда может помочь перепроверка привязки отчета, и просмотр под отладкой, что в отчет приходит.
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 19.04.2021 18:22:31
|
ANDERS
Пользователь
Зарегистрирован: 01.02.2013 14:11:24
Сообщений: 831
Оффлайн
|
Привязку заново делал, не помогает.
Какие шаги нужно выполнить чтобы посмотреть под отладкой, если можно по пунктам?
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 15.09.2021 09:36:30
|
ANDERS
Пользователь
Зарегистрирован: 01.02.2013 14:11:24
Сообщений: 831
Оффлайн
|
Выгрузил "Унифицированная форма Т-2 Личная карточка работника.xml".Когда захожу в Data Sources закладку Code появляется Error -"операция успешно завершена" кода нет.
Раньше вроде проблем не было .Office 2013 +дизайнер отчетов (скачал сегодня 15.09.2021).
Подскажите в чем проблема?
Имя файла |
Унифицированная форма Т-2 Личная карточка работника.xml |
Скачать
|
Описание |
Описание отсутствует |
Размер файла |
802 Kbytes
|
Загружено: |
0 раз(а) |
|
Имя файла |
Ошибка Т-2.png |
Скачать
|
Описание |
Описание отсутствует |
Размер файла |
85 Kbytes
|
Загружено: |
1 раз(а) |
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 15.09.2021 11:28:44
|
SHIBANOV
Пользователь
Зарегистрирован: 06.11.2012 10:30:16
Сообщений: 515
От: Алексей Шибанов
Оффлайн
|
ANDERS wrote:Выгрузил "Унифицированная форма Т-2 Личная карточка работника.xml".Когда захожу в Data Sources закладку Code появляется Error -"операция успешно завершена" кода нет.
Раньше вроде проблем не было .Office 2013 +дизайнер отчетов (скачал сегодня 15.09.2021).
Подскажите в чем проблема?
Я Вам отправлял поправленный шаблон еще весной, поищите
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 30.09.2021 19:23:01
|
ANDERS
Пользователь
Зарегистрирован: 01.02.2013 14:11:24
Сообщений: 831
Оффлайн
|
Делаю "Справку с места работы" на основе "Справка о зарплате" (которая с заработком).
Подскажите как вытащить номер и дату приказа о приеме, т.е первоначальный приказ на прием?
Имя файла |
Справка о зарплате.xml |
Скачать
|
Описание |
Описание отсутствует |
Размер файла |
139 Kbytes
|
Загружено: |
0 раз(а) |
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 10.03.2022 22:32:56
|
ANDERS
Пользователь
Зарегистрирован: 01.02.2013 14:11:24
Сообщений: 831
Оффлайн
|
Не могу найти шаблон и выгрузить шаблон "Инвентарный список НФА ф.0504034 (52н)".Где он зашит?
|
Имя файла |
инвентарный список НФА.png |
Скачать
|
Описание |
Описание отсутствует |
Размер файла |
28 Kbytes
|
Загружено: |
0 раз(а) |
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 11.03.2022 06:20:28
|
PSYDIAMOND
Пользователь
![[Avatar]](/forum/images/avatar/046637588961a84922c89105d922b288.jpg)
Зарегистрирован: 30.10.2013 12:04:55
Сообщений: 618
От: Михаил Малыхин
Оффлайн
|
ANDERS wrote:Не могу найти шаблон и выгрузить шаблон "Инвентарный список НФА ф.0504034 (52н)".Где он зашит?
в данном случае "Книга учета объектов ОС"
Администрирование- Разделы системы
Отобрал по Ттображаемому имени "Инвентарная картотека"
Внизу, на вкладке Присоединённые разделы, отобрал по наименованию, которое соотвествует пункту меню. Нажал Изменить связь и там в параметре ReportName прописан мнемокод шаблона
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 11.03.2022 07:26:23
|
ANDERS
Пользователь
Зарегистрирован: 01.02.2013 14:11:24
Сообщений: 831
Оффлайн
|
PSYDIAMOND wrote:в параметре ReportName прописан мнемокод шаблона
Нашел "Report0504034", и как его теперь выгрузить для редактирования? Или здесь другой подход?
Это сообщение было изменено 2 раз. Последнее изменение было в 11.03.2022 07:36:55
|
|
 |
![[Post New]](/forum/templates/default/images/icon_minipost_new.gif) 14.03.2022 05:22:18
|
PSYDIAMOND
Пользователь
![[Avatar]](/forum/images/avatar/046637588961a84922c89105d922b288.jpg)
Зарегистрирован: 30.10.2013 12:04:55
Сообщений: 618
От: Михаил Малыхин
Оффлайн
|
через Администрирование - Отчеты
|
|
 |
|