Информация о файле обновления Галактика G_OPER_DLL_810120.txt


Описание файла обновления:
ФайлG_OPER_DLL_810120.txt
ОбновлениеG_OPER_DLL_810120
НазначениеОбщее
ПродуктГалактика 8.10
Релиз03.11.2006 : Atlantis 5.2.8
КомпонентG_OPER
ТипDLL
Версия8.10.12.0
Дата2011-12-30 14:10:54
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.109042NEWЗависание при формировании продаж по отчету консигнатораУправление консигнационным товаромОтчет консигнатора
Зависание при формировании продаж по отчету консигнатора При формировании продаж по отчету консигнатора, система зависает и вешает блокировку на базу данных в течении 15-20 минут, в результате чего, все пользователи не имеют возможности работать в системе. Отчет консигнатора содержит более 500 позиций из более, чем 40 ДО. Необходимо оптимизировать функцию формирования продаж, чтобы не происходило зависания системы.Основное время при выполнении формирования продаж по отчету консигнатора расходуется на создание актов, в частности, в процессе профилировки, было выяснено, что процесс расчета налогов берет на себя основную часть времени. Паскаль код был оптимизирован, в частности визуализация расчета формул теперь отображает сам процесс без детализации. Интерфейс расчета услуг сделан кэшируемым.
102.1027158.10.11.0Неверно берется &KOLDOC для расчетной услуги в соглашении к договоруУправление договорамиСпецификация
Неверно берется &KOLDOC для расчетной услуги в соглашении к договору. В договоре имеем &KOLDOC=5 и стоимость расчетной услуги 253,16. В соглашении (перенесли спецификацию из договора) - Параметры расчетной услуги (или перевыбор) - &KOLDOC=0! и стоимость 42,24!!! Пересчет остатка не помогает. Интересно, что в ПКП такого нет.Исправлен расчет услуг по шаблонам с &KOLDOC в соглашениях
102.995528.10.11.0Долгий расчёт сальдовых остатков в отчётах, выводящий остатки и обороты на датуСкладской учетНаличие в текущих остаткахпо предприятию
Долгий расчёт сальдовых остатков в отчётах, выводящий остатки и обороты на датуОптимизирована работа Pascal-кода.
101.425688.10.10.0отображение в отчете данныъ по налоговому учетуСкладской учетОборотная ведомостьпо складам
Доработать отчет оборотов МЦ, в суммах по налоговым стоимостям.В зависимости от параметра: "Формировать по налоговым ценам" Отчеты->Наличие->по складам, "Отображать в налоговой стоимости" Отчеты->Оборотная ведомость-> по складам, "Валюта исчисления" Отчеты->Универсальная складская ведомость. Отчеты формируются либо в налоговых, либо в учетных ценах. В отчетах, в заголовках указано, что это за ведомость (в каких ценах формировалась).
102.744268.10.10.0При просмотре параметров расчетной услуги в ПКП - не занулять сумму услуги!Управление договорамиКалендарный план
При просмотре параметров расчетной услуги в ПКП - не занулять сумму услуги!Сумма услуги пересчитывается согласно параметрам
102.795988.10.10.0Функция, возвращающая номинальное значение показателяНастройкаШаблоны расчета
Функция, возвращающая номинальное значение показателяДобавлена функция GetNormPokaz
101.427178.10.9.0расчет цены для налогового учета с учетом разрезаСкладской учетРасходные ордера
расчет цены для налогового учета в расходном ордере идет без учета методики списания.Расчет цены для налогового учета производится с учетом средних цен по разрезам. Таким образом, при методике списания средних цен по складам, расчет цен для НУ в расходных ордерах будет производится также в разрезе складов. Аналогично и в разрезе Склад-МОЛ и Склад-МОЛ-Партия.
102.925428.10.9.0расчет налоговУправление сбытомНакладные на отпуск
расчет налогов При расчете налогов, в интерфейсе накладные на отпуск, при не больших ценах например 1000 рублей, при вкл юченных настройках "Округление в документах сбыта" математическое и "При выделении НДС использовать неокругленные значения" нет сумма налога рассчитываеться не верно. с 1000 рублей налог должен быть 153 рубля, а в интерфейсе 152 рубля.Принцип расчета налогов в системе Галактика, если налог входит в стоимость Sb - налоговая база N - сумма налога S - сумма с налогом P - процент налога X - расчетная ставка НДС (для 20% - 16.67, 18% - 15.25, 10% - 9.09) 1. Определяется налоговая база. Если позиция содержит несколько налогов, то их процент суммируется. Sb = S / (1 + P / 100) 2. Рассчитывается сумма налога: N = S * P / ( 100 + P) 3. В случае, если установлена настройка "Настройки Галактики Логистика Налоги, счета-фактуры При выделении НДС использовать неокругленные значения", тогда, процент рассчитывается как P = 100 * X / (1 - X) и налоговая база, а далее и сумма налога, определяются исходя уже из этого процента 4. Если расчетная ставка равна 16.67, 15.25, 9.09, тогда к сумме налога прибавляется корректирующее погрешность вычислений значение: 0.00000001. погрешность возникает из-за большего числа операций, чем при расчете налога по формуле: N = S * X
102.874518.10.7.0В расчетные услуги нужен новый идентификатор GetValPokazByProbУправление снабжениемПриходные накладные
Существующий идентификатор GetValPokaz работает через вагоны. Нужен идентификатор, который работает через пробы качества. GetValPokazByProb. Данный идентификатор должен возвращать значение показателя качества для позиции спецификации.Расчетные услуги. Добавлен новый идентификатор GetValPokazByProb. 1-й параметр - ссылка на позицию спецификации 2-й параметр - наименование показателя Данный параметр возвращает значение показателя качества из пробы качества для позиции спецификации. При этом должна совпадать партия в спецификации и пробе.
102.876058.10.7.0В расчетные услуги добавить новый идентификатор &SP_KOLOPL и &SP_KOEFУправление снабжениемПриходные накладные
В настоящее время есть тлько один количественный идентификатор - &SP_KOL (количество фактическое) Расчет сумм промсходит от количества оплаченного и в сбытовых документах оно может расходиться с кол-вом фактическим. Нужно добавить идентификатор &SP_KOLOPL, который бы возвращал оплаченное кол-во по документу. Для расчета массы позиции используется следующая формула: кол-во фактическое * массу позиции (в уч.ед.) * на коэффициент пересчета отпускной к учетной единице измерения. Нет идентификатора для коэффициента. Его нужно добавить (SP_KOEF).Расчетные услуги. Добавлены два идентификаторы &SP_KOLOPL и &SP_KOEF &SP_KOLOPL возвращает: - для договора: кол-во по договору (равен &SP_KOL) - для ДО: Кол-во для склада (SpStep.KolSkl) - для накладной: кол-во оплаченное (SpSopr.KolOpl) &SP_KOEF возвращает коэффициент отпускной единицы по отношению к учетной (KatOtpEd.Koef) Врамках этой проблемы был изменены параметры для расчета сумм в накладной. Раньше сумма по позиции рассчитывалась как кол-фо фактическое * цену. Сейчас сумма расчитывается исходя из кол-ва оплаченного (как и в интерфейсе накладной)
102.786758.10.5.0Необходим функционал для анализа поля НДСУправление сбытомАкты на услуги, работы
Организация оказывает услуги Контрагентам по обслуживанию лифтов в Жилом Фонде (ЖФ)и Административных Зданиях (АЗ)с применением своих материалов. Предприятие приобретает материалы, необходимые для обслуживания лифтов, у поставщика. Допустим материал стоимостью 100 рублей пошел на склад, сумма НДС в размере 18 рублей после оплаты материала поставщику (метод учета реализации стоит "по оплате")регистрируется в книге покупок. Далее стоимость материала в сумме 100 рублей включается в стоимость услуги по обслуживанию лифтов. Причем, в любом случае это будет 100 рублей, независимо от того, будет оказанная услуга по обслуживанию лифтов с НДС или без НДС. Необходимо, чтобы расчетная услуга срабатывала "выборочно" (в зависимости от НДС у МЦ). Таким образом необходимо завести условие в значении параметра шаблона расчета, которое позволит проанализировать поле НДС нулевое оно либо нет.Добавлены переменные для шаблонов: Для получения налогов по документу: &SUMNALOG_NDE - в НДЕ &SUMNALOG_VAL - в валюте документа Для получения НДС по документу: &SUMNDS_NDE - в НДЕ &SUMNDS_VAL - в валюте документа Добавлены параметры в функцию SpDoc_Info: Для получения налогов по позиции: &SP_NALOG_NDE - в НДЕ &SP_NALOG_VAL - в валюте документа Для получения НДС по позиции: &SP_NDS_NDE - в НДЕ &SP_NDS_VAL - в валюте документа P.S. Для случае в проблеме требуется переписать алгоритмя для расчетных услуг с использованием описанных выше переменных
102.746348.10.3.0Для выпуска Атлантиса 5.3.14Предложение по новой функциональности Галактики ERP (по системе в целом)?
Для совместимости с Атлантисом 5.3.14 необходима персборка на этом атлантисе 6 dll: - G_FA 8.10.1.0 - G_Fin 8.10.3.0 - G_Nalog 8.10.2.0 - G_OPer 8.10.3.0 - G_Txo 8.10.8.0 - Galnet 8.10.53.0Указанные DLL пересобраны на 5.3.14.
101.374608.10.1.0Не пересчитывать количество при просмотре вводимых параметров услугиУправление сбытомСчета, ДО на продажу
При выполнении функции локального меню "параметры расчетной услуги" в спецификации документа происходит пересчет количества по позиции даже в том случае, если закрывать интерфейс по кнопке Esc. После этого возникают проблемы с исправлением ситуации. В версии 7.12 этого не происходило. Нужно вернуть функциональность: возможность выхода изинтерфейса без пересчета количества (или изменить этот интерфейс, например, добавив кнопки, по которым выполнять те или иные функции).Полностью от пересчета отказаться нельзя, т.к. даже при выходе по ESC непонятно - менялись параметры или нет. Убраны лишние пересчеты - было 2. Сама расчетная услуга не рассматривается алгоритмом, т.е. ее количество, сумма и т.п. не участвуют в расчете