Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1F_SFORES

Справка по компоненту.

Количество версий компонента249
Количество рещенных задач792
Последная дата обработки компонента2023-12-16 20:13:37
Последная дата файла2023-12-16 17:31:33
Последная версия9.1.149.0

Новые задачи в этом компоненте

F_SFO
102.118808
F_SFO ( 9.1.10.0 )

Краткое описание :

Переработка расчета налогов на таблицах в памяти

Описание :

Накладные на отпуск

Что измененно :

В настоящий момент остро встала проблема переработки расчета
налогов на таблицах в памяти.
Чем плохо предыдущее решение? Тем что для того, чтобы рассчитать налог нужно
создать записи в таблице SpDocNal. Достаточно много примеров в коде, когда для
расчета налогов создают записи SpDocNal в БД (а есть еще и примеры связанных
таблиц, например, SpSopr, KatSopr поля которых выступают в качестве параметров
расчета), а затем их удаляют. Данный метод медленный (т.к. вставка и удаления
записей в БД занимают почти все время расчета), не корректный, т.к. есть
вероятность наличия отвязанных записей таблицы SpDocNal, не удобный в плане
кодирования. Из плюсов можно отметить только то, что данные расчета всегда
останутся в БД.

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

Как измененно :

Система Галактика. Расчет налогов.
Выполнена переработка расчета налогов из G_Nalog.dll в L_Nalog.res.
Описание функций см. в L_Naolg\Vip\NalogFun\NalogFun.vih
F_SFO
102.122119
F_SFO ( 9.1.10.0 )

Краткое описание :

Ошибки при формировании ростовочной ведомости

Описание :

Ростовочная ведомость

Что измененно :


До 31 января 2013 г. надо подать заявку - потребность в спецодежде
на второй квартал 2013 г. (чтобы успели сшить и закупить). Формирую
два отчета:
- "Анализ потребности" на 30.06.2013. Вижу, что у человека есть
потребность в костюме с 05.04.2013 (попадает во второй квартал) и
в ботинках кожаных с 20.02.2013, т.е ботинки вошли в заявку на
первый квартал и в феврале он их скорее всего получит (приход
одежды на склад идет каждый месяц, а не один раз в квартал).
- "Ростовочную ведомость" за период с 01.04.2013 по 30.06.2013. В нее
попадают и костюм, и ботинки, т.е. ботинки мы можем заказать второй раз.
Таким образом в отчете "Ростовочная ведомость" нет контроля, что срок
носки предмета заканчивается до указанного периода и, возможно, человек
еще получит его и потребности в них у него не будет.

Как измененно :


В окно настройки формирования отчета "Ростовочная ведомость" добавлен
параметр "строго за период". Если данный параметр установлен, то при
расчете потребности за период не учитывается задолженность в выдаче
одежды за предыдущие периоды. Т.е. потребность включается в отчет,
если в период формирования ростовочной ведомости попадает дата
возникновения потребности или дата, полученная отсчетом от даты
возникновения потребности любого количества сроков носки предметов
с учетом приостановок сроков носки. Исключение составляют спецификации
ненакопительных норм со сроком носки "До износа", для которых потребность
рассчитывается как количество, требуемое по норме, минус количество в
носке у работника.
Не дорабатывался расчет потребности для случаев:
- накопительной первой выдачи по ненакопительной норме;
- двойных выдач;
- бесконечной приостановки сроков носки.
F_SFO
102.123909
F_SFO ( 9.1.10.0 )

Краткое описание :

Необходимо откатывать номер в специальной таблице при удалении требования из отчета "Анализ потребности в СФО"

Описание :

Анализ потребности в СФО

Что измененно :


Создаю требование по работнику на 01/01/2013. Номер требования - 000010. Затем
по этому же работнику формирую отчет "Анализ потребности в СФО". По Ctrl+R
запускаю функцию формирования требований по отчету. В параметрах устанавливаю
"Дата формирования" = "01/01/2013", "Совпадения документов" = "заменять".
Ожидаю, что будет создано требование с номером 000010 (т.к. старое требование
будет удалено, номер в специальной таблице откатится до 000009, новое требование
будет создано со следующим номером 000010), а требование создается с номером 000011.

Как измененно :


Доработано.
F_SFO
102.124349
F_SFO ( 9.1.10.0 )

Краткое описание :

Необходимо чтобы при использовании замен правильно формировалась дата выдачи предметов, если выдавался уже ношенный предмет

Описание :

Личная карточка спецодежды

Что измененно :


Необходимо, чтобы корректно рассчитывалась дата замены по ненакопительной норме,
если работнику был выдан уже ношенный предмет. Если по замене выдавался ношенный
предмет и его реальный срок носки меньше, чем срок носки по норме, то выдать
следующий предмет работнику по заменяющей спецификации этой нормы (т.е. выполнить
замену) не представляется возможным, пока не пройдет весь срок носки по данной
норме.

Как измененно :


Алгоритм расчета даты замены по спецификации ненакопительной норме,
если по ней уже были выдачи:
1) находим дату эксплуатации (PersSFO.explDate) последнего выданного предмета
(предметов) по данной спецификации нормы;
2) если все предметы с датой эксплуатации, найденной на шаге 1, списаны, то
в качестве даты замены берется последняя дата списания предметов; в качестве
даты списания предмета анализируется PersSFO.spisDate при досрочном списании
предмета, иначе PersSFO.endDate;
3) если есть в носке хотя бы один предмет с датой эксплуатации, найденной на
шаге 1, то рассчитывается, на какой срок хватает этих предметов:
- если срок носки предметов "До износа", то дата замены равна 31/12/2100, т.е.
замену можно выполнить только после списания предмета;
- если предметы выданы по спецификации нормы с признаком "Двойная выдача" или
настройка "Настройки Галактики - Бухгалтерский контур - Спецодежда - Срок
использования в справочнике норм указывается" = "на одну единицу", то предметов
хватает на срок PersSFO.Srok;
- иначе предметов хватает на срок PersSFO.curKol / PersSpec.Kol * PersSFO.Srok;
4) от даты эксплуатации, найденной на шаге 1, отсчитывается срок, найденный на
шаге 3, затем учитываются приостановки срока носки, которые попадают в этот
период; в результате получаем дату замены.
F_SFO
102.124847
F_SFO ( 9.1.10.0 )

Краткое описание :

Добавить поля Спецодежда - Отчеты - Реестр требований на выдачу

Описание :

Реестр требований на выдачу

Что измененно :


Необходимо добавить поля в отчет "Спецодежда - Отчеты - Реестр требований на выдачу":
наименование предприятия; единицу измерения; наименования должностей лиц, ответственных
за ведение регистра (подписанты).

Как измененно :


Доработано для реестра требований на выдачу СФО модулей "Спецодежда" и "Учет вещевого
имущества", если не включен параметр "Формировать документы по форме М-11". В печатные
формы в форматах Текст и RTF выводятся:
1) наименование собственной организации - в заголовок формы;
2) сокращенное наименование НДЕ - в заголовки столбцов, содержащих денежные величины;
3) роль (при ее отсутствии должность) и ФИО подписантов - в конец формы.
Также наименование собственной организации и сокращенное наименование НДЕ выводятся
в печатные формы требования на выдачу СФО в форматах Текст и RTF.
Изменены прототипы SFODocsReestrProt и ReqSFOProt: в начало форм добавлены поля
MyOrgName и NDE_ShName для вывода наименования собственной организации и сокращенного
наименования НДЕ, а также в конец форм добавлены циклы для вывода информации о подписантах
FeeSignersCycle_SFODocsReestrProt и FeeSignersCycle_ReqSFOProt соответственно.
F_SFO
102.124848
F_SFO ( 9.1.10.0 )

Краткое описание :

Добавить в отчет Учет спецоборудования и спецоснастки - Отчеты - Реестр документов по спецоснастке

Описание :

Реестры документов по спецоснастке

Что измененно :


Необходимо добавить поля в отчет "Учет спецоборудования и спецоснастки - Отчеты -
Реестр документов по спецоснастке": наименование предприятия; единицу измерения;
наименования должностей лиц, ответственных за ведение регистра (подписанты).

Как измененно :


Доработано для реестра документов по спецоснастке/СФО модулей "Учет спецоборудования
и спецоснастки", "Спецодежда", "Учет вещевого имущества". В печатные формы в форматах
Текст и FastReport выводятся:
1) наименование собственной организации - в заголовок формы;
2) сокращенное наименование НДЕ - в заголовки столбцов, содержащих денежные величины;
3) роль (при ее отсутствии должность) и ФИО подписантов - в конец формы.
Изменен прототип rRee_MBPProt: в начало формы добавлены поля MyOrgName и NDE_ShName
для вывода наименования собственной организации и сокращенного наименования НДЕ, а
также в конец формы добавлен цикл FeeSignersCycle_rRee_MBPProt для вывода информации
о подписантах.
F_SFO
102.124849
F_SFO ( 9.1.10.0 )

Краткое описание :

Добавить поля в отчет Учет спецоборудования и спецоснастки - Отчеты - Вомость начисления износа

Описание :

Износ спецоснастки

Что измененно :


Необходимо добавить поля в отчет "Учет спецоборудования и спецоснастки - Отчеты -
Ведомость начисления износа": наименование предприятия; единицу измерения; наименования
должностей лиц, ответственных за ведение регистра (подписанты).

Как измененно :


Доработано для отчета об износе спецоснастки/спецодежды модулей "Учет спецоборудования
и спецоснастки", "Спецодежда", "Учет вещевого имущества". В печатные формы в форматах
Текст, Excel и FastReport выводятся:
1) наименование собственной организации - в заголовок формы;
2) сокращенное наименование НДЕ - в заголовки столбцов, содержащих денежные величины;
3) роль (при ее отсутствии должность) и ФИО подписантов - в конец формы.
Изменен прототип RIzn_MBP: в начало формы добавлены поля MyOrgName и NDE_ShName для
вывода наименования собственной организации и сокращенного наименования НДЕ, а также
в конец формы добавлен цикл FeeSignersCycle_RIzn_MBP для вывода информации о подписантах.
F_SFO
102.125332
F_SFO ( 9.1.10.0 )

Краткое описание :

Выдается ошибка при изменении даты в требовании на выдачу, если не установлен фильтр по группе СФО.

Описание :

Требование на выдачу спецодежды

Что измененно :


Выдается ошибка при изменении даты в требовании на выдачу, если не установлен фильтр по группе СФО:
---------------------------
Ошибка
---------------------------
При модификации данных произошла ошибка: "Неизвестное исключение 80 (1400) Конфликт с другим пользователем. Запись будет пересчитана. таблица N4009". Выполнен откат изменений.
---------------------------
ОК
---------------------------

Как измененно :


Исправлено.

9.1.149.09.1.148.09.1.147.09.1.146.09.1.145.09.1.144.09.1.143.09.1.142.09.1.141.09.1.140.09.1.139.09.1.138.09.1.137.09.1.136.09.1.135.09.1.134.09.1.133.09.1.132.09.1.131.09.1.130.09.1.129.09.1.128.09.1.127.09.1.126.09.1.125.09.1.124.09.1.123.09.1.122.09.1.121.09.1.120.09.1.119.09.1.118.09.1.117.09.1.116.09.1.115.09.1.114.09.1.113.09.1.112.09.1.111.09.1.110.09.1.109.09.1.108.09.1.107.09.1.106.09.1.105.09.1.104.09.1.103.09.1.102.09.1.101.09.1.100.09.1.099.09.1.99.09.1.098.09.1.98.09.1.97.09.1.097.09.1.096.09.1.96.09.1.95.09.1.095.09.1.94.09.1.094.09.1.93.09.1.093.09.1.92.09.1.092.09.1.91.09.1.091.09.1.090.09.1.90.09.1.089.09.1.89.09.1.088.09.1.88.09.1.87.09.1.087.09.1.86.09.1.086.09.1.85.09.1.085.09.1.84.09.1.084.09.1.083.09.1.83.09.1.082.09.1.82.09.1.81.09.1.081.09.1.080.09.1.80.09.1.79.09.1.079.09.1.78.09.1.078.09.1.077.09.1.77.09.1.76.09.1.076.09.1.75.09.1.075.09.1.74.09.1.074.09.1.073.09.1.73.09.1.072.09.1.72.09.1.71.09.1.071.09.1.070.09.1.70.09.1.69.19.1.069.09.1.69.09.1.68.09.1.068.09.1.067.09.1.67.09.1.66.09.1.066.09.1.65.09.1.065.09.1.64.09.1.064.09.1.063.09.1.63.09.1.62.09.1.062.09.1.61.09.1.061.09.1.060.09.1.60.09.1.059.09.1.59.09.1.058.09.1.58.09.1.057.09.1.57.09.1.056.09.1.56.09.1.55.09.1.055.09.1.054.09.1.54.09.1.053.09.1.53.09.1.052.09.1.52.09.1.051.09.1.51.09.1.50.09.1.050.09.1.049.09.1.49.09.1.48.09.1.048.09.1.047.09.1.47.09.1.46.09.1.046.09.1.45.09.1.045.09.1.044.09.1.44.09.1.043.09.1.43.09.1.42.09.1.042.09.1.41.09.1.041.09.1.040.09.1.40.09.1.39.09.1.039.09.1.38.09.1.038.09.1.37.09.1.037.09.1.036.09.1.36.09.1.35.09.1.035.09.1.034.09.1.34.09.1.033.19.1.033.09.1.33.09.1.032.09.1.32.09.1.031.09.1.31.09.1.030.09.1.30.09.1.029.09.1.29.09.1.28.09.1.028.09.1.027.09.1.27.09.1.026.09.1.26.09.1.25.09.1.025.09.1.24.09.1.024.09.1.23.09.1.023.09.1.022.09.1.22.09.1.21.09.1.021.09.1.020.09.1.20.09.1.19.09.1.019.09.1.18.09.1.17.09.1.017.09.1.16.09.1.016.09.1.015.09.1.15.09.1.014.09.1.14.09.1.13.09.1.013.09.1.012.09.1.12.09.1.11.09.1.011.09.1.10.09.1.010.09.1.009.09.1.9.09.1.008.09.1.8.09.1.007.09.1.7.09.1.6.09.1.006.09.1.5.09.1.005.09.1.004.09.1.4.09.1.003.09.1.3.09.1.2.09.1.002.09.1.1.09.1.001.0