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

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

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

Количество версий компонента272
Количество рещенных задач1258
Последная дата обработки компонента2023-12-17 19:26:19
Последная дата файла2023-12-16 17:31:36
Последная версия9.1.156.0

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

M_UP
102.118808
M_UP ( 9.1.6.0 )

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

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

Описание :

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

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

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

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

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

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

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

Реализовать функции FSRound.vpp как методы SDFuns

Описание :

Приходные накладные

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


Реализовать функции FSRound.vpp как методы SDFuns

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


Округление в сопроводительных документах.
В SDFuns.vih добавлены две ф-ции:
Function FSRoundRub(__VidSopr: word; __Value: double): double;
Назначение:
Округление сумм в НДЕ
Параметры:
__VidSopr - вид сопроводительного документа
__Value - сумма в НДЕ
Возвращает:
Округленную сумму в НДЕ, согласно настроек округления

Function FSRoundVal(__VidSopr: word; __Value : double): double;
Назначение:
Округление сумм в валюте
Параметры:
__VidSopr - вид сопроводительного документа
__Value - сумма в валюте
Возвращает:
Округленную сумму в валюте, согласно настроек округления
M_UP
101.37284
M_UP ( 9.1.6.0 )

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

Распределение сопутсвующих услуг

Описание :

Приходные накладные

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


При формировании ДО на закупку, если указать по
услуге в расширенной информации по позиции, что эта
услуга относится к определенной позиции - то при
создании сопроводительных документов будет создана не
одна накладная, а две (или несколько). Т.е. в одной
накладной будут МЦ без услуги, в другой МЦ с услугой.
Это не подходит пользователю. Накладная должна
быть одна.
Если формировать документы, начиная с накладной -
то вообще к позиции "услуга" в расширенной информации
невозможно выбрать - к какой конкретной позиции по МЦ
относится услуга.
Предложение: Добавить возможность распределять
услугу (без дробления накладной на несколько), не на
всю спецификацию накладной на приход МЦ, а только на
конкретную(ые) позиции накладной. Например, есть
накладная (в спецификации 6 разных МЦ), есть услуга.
Услуга должна распределяться только на МЦ 1 или на МЦ1
и МЦ3.

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


В Приходной накладной по позиции услуг в расширенной информации добавлена закладка "Распределение по МЦ".
Пользователь может по конкретной услуге указать к какой позиции/позициям МЦ текущей накладной она относится и при формировании ордеров сумма по этой услуге будет распределена только на выбранную позицию/позиции.
Если в закладке не выбирать позиций МЦ, то распределение услуги будет происходить как и ранее по всем позициям МЦ.
M_UP
101.40834
M_UP ( 9.1.6.0 )

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

MNFZAK. Неверно возвращается количество из входящих изделий

Описание :

Разноска ТХО по видам документов /укажите тип документа/

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


ТХО привязывают к акту на списание МЦ из
производства (Производство).
По алгоритму
&Vip_[Obj:"MNFZAK"][Тип:"сырье"][Сумма:"документ"][КолВо:"ИздВходящих"]
формируют количество в проводке (циклическая обработка
по МЦ). В результате в проводку возвращается
количество, которое указано в средней панели вкладки
"Входящие" акта на списание, но умноженное на
количество позиций спецификации акта (сырья, тоже из
вкладки "Входящие").
Пример во вложении. Ожидают, что будет возвращено
40 кг, но возвращается 960 (40 * 24 позиции).

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


Для обеспечения обратной совместимости режим "ИздВходящих". Для количества добавлен новый режим "ИздВхСпец", который работает как того требует описание проблемы.
M_UP
180.7347
M_UP ( 9.1.6.0 )

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

Не списывается МЦ

Описание :

Накладные на внутреннее перемещение

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


При списании МЦ в некоторых случаях нет возможности списать ровно то количество, которое есть в остатке. Данная ошибка наблюдается с МЦ которые имеют в остатках дробное значение.

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


Исправлен алгоритм проверки наличия при списании.

9.1.156.09.1.155.09.1.154.09.1.153.09.1.152.09.1.151.09.1.150.09.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.125.09.1.124.09.1.123.09.1.122.09.1.121.09.1.120.09.1.119.09.1.127.09.1.126.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.29.1.106.09.1.105.09.1.104.09.1.103.09.1.102.09.1.101.09.1.100.09.1.99.09.1.98.09.1.97.09.1.96.09.1.95.09.1.94.09.1.93.09.1.92.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.086.09.1.86.09.1.085.09.1.85.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.19.1.80.19.1.080.09.1.80.09.1.079.09.1.79.09.1.078.09.1.78.09.1.077.09.1.77.09.1.076.09.1.76.09.1.075.09.1.75.09.1.074.09.1.74.09.1.73.09.1.073.09.1.072.09.1.72.09.1.071.09.1.71.09.1.70.09.1.070.09.1.069.19.1.69.19.1.069.09.1.69.09.1.68.09.1.067.09.1.67.09.1.66.09.1.066.09.1.65.09.1.065.09.1.064.09.1.64.09.1.063.09.1.63.09.1.062.09.1.62.09.1.61.09.1.061.09.1.60.29.1.60.19.1.060.09.1.60.09.1.59.19.1.059.09.1.59.09.1.58.09.1.058.09.1.057.09.1.57.09.1.56.09.1.056.09.1.055.09.1.55.09.1.54.09.1.054.09.1.53.09.1.053.09.1.52.19.1.52.09.1.052.09.1.51.09.1.051.09.1.050.19.1.50.19.1.50.09.1.050.09.1.049.09.1.49.09.1.048.09.1.48.09.1.047.09.1.47.09.1.46.29.1.46.09.1.046.09.1.45.09.1.045.09.1.44.09.1.044.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.29.1.039.29.1.39.19.1.039.09.1.39.09.1.38.19.1.038.09.1.38.09.1.37.19.1.037.09.1.37.09.1.036.09.1.36.09.1.035.09.1.35.09.1.34.09.1.034.09.1.33.09.1.033.09.1.032.09.1.32.09.1.31.09.1.031.09.1.030.09.1.30.09.1.29.59.1.29.49.1.29.39.1.29.29.1.29.19.1.29.09.1.029.09.1.028.09.1.28.09.1.027.09.1.27.09.1.26.49.1.026.19.1.26.19.1.26.09.1.026.09.1.25.09.1.025.09.1.24.09.1.024.09.1.023.09.1.23.09.1.22.09.1.022.09.1.021.09.1.21.09.1.20.09.1.020.09.1.19.09.1.019.09.1.18.09.1.018.09.1.17.09.1.16.19.1.016.09.1.16.09.1.15.09.1.015.09.1.14.09.1.13.19.1.013.09.1.13.09.1.12.19.1.012.09.1.12.09.1.011.09.1.11.09.1.10.09.1.010.09.1.9.09.1.009.09.1.8.19.1.008.09.1.8.09.1.7.09.1.007.09.1.6.09.1.006.09.1.005.09.1.5.09.1.4.09.1.004.09.1.3.09.1.003.09.1.2.09.1.002.09.1.1.09.1.001.0