L_BASEDOC
Краткое описание :
Переработка расчета налогов на таблицах в памятиОписание :
Накладные на отпускЧто измененно :
В настоящий момент остро встала проблема переработки расчета
налогов на таблицах в памяти.
Чем плохо предыдущее решение? Тем что для того, чтобы рассчитать налог нужно
создать записи в таблице SpDocNal. Достаточно много примеров в коде, когда для
расчета налогов создают записи SpDocNal в БД (а есть еще и примеры связанных
таблиц, например, SpSopr, KatSopr поля которых выступают в качестве параметров
расчета), а затем их удаляют. Данный метод медленный (т.к. вставка и удаления
записей в БД занимают почти все время расчета), не корректный, т.к. есть
вероятность наличия отвязанных записей таблицы SpDocNal, не удобный в плане
кодирования. Из плюсов можно отметить только то, что данные расчета всегда
останутся в БД.
По данному ПИРу будет предпринята попытка реализовать расчет налогов на
таблицах в памяти с возможностью записи результата в БД.
Как измененно :
Система Галактика. Расчет налогов.
Выполнена переработка расчета налогов из G_Nalog.dll в L_Nalog.res.
Описание функций см. в L_Naolg\Vip\NalogFun\NalogFun.vih
L_BASEDOC
Краткое описание :
Необходимо добавить возможность использования в интерфейсе "Выберите типовое примечание" шаблонов и макросовОписание :
Счета, ДО на закупкуЧто измененно :
Реализовать механизм формирования примечания в ДО на основе шаблонов.
Как измененно :
Реализован механизм формирования примечания в ДО на основе шаблонов (механизм аналогичен формированию назначения платежа в ФРО).
Для каждого типа ДО в реестр настроек были добавлены пользовательские настройки для установки параметров шаблона:
- "Настройки Галактики \ Логистика \ Документы \ Управление снабжением \ ДО на закупку \ Параметры шаблона формирования примечания";
- "Настройки Галактики \ Логистика \ Документы \ Управление снабжением \ ДО на предоплату закупок \ Параметры шаблона формирования примечания";
- "Настройки Галактики \ Логистика \ Документы \ Управление сбытом \ ДО на продажу \ Параметры шаблона формирования примечания";
- "Настройки Галактики \ Логистика \ Документы \ Управление сбытом \ ДО на предоплату продаж \ Параметры шаблона формирования примечания".
При попытке изменения любой из перечисленных настроек вызывается интерфейс "Параметры формирования примечания для <Наименование_документа>".
В данном интерфейсе можно включить режим формирования примечания по шаблону для соответствующего документа. Это делается посредством выпадающего списка "Формировать примечание по шаблону" со значениями "Да", "Нет".
В поле "Шаблон" можно выбрать и сконфигурировать шаблон формирования примечания. Конфигурация шаблона выполняется аналогично шаблонам формирования назначения платежа в платежных поручениях (модуль ФРО).
С помощью выпадающего списка "Метод формирования" задается условие формирования примечания по шаблону при наличии старого примечания в поле.
С помощью группы переключателей "Когда формировать" можно указать события, при наступлении которых будет формироваться примечание по шаблону:
1. Если установлен переключатель "При смене договора/соглашения", то примечание будет формироваться после смены договора/соглашения в окне расширенной информации интерфейса редактирования ДО;
2. Если установлен переключатель "При создании ДО", то примечание будет формироваться при:
2.1 при формировании ДО по договору/соглашению (модуль "Управление договорами"):
2.1.1 из меню "Операции\Пакетное формирование\ДО по договорам, соглашениям\ДО на продажу/закупку/давальческие";
2.1.2 из меню "Операции\Пакетное формирование\ДО по договорам, соглашениям\ДО на предоплату";
2.1.3 из меню "Операции\Формирование ДО на предоплату по выбранным документам";
2.2 при формировании ДО по накладной (модули "Управление сбытом", "Управление снабжением"):
2.2.1 из интерфейса редактирования накладной (по кнопке [Формирование ДО]);
2.2.2 из меню "Операции\Изменение ДО для накладных/актов\Создание документов по накладным/актам\По нескольким накладным/актам - несколько ДО";
2.2.3 из меню "Операции\Изменение ДО для накладных/актов\Создание документов по накладным/актам\По одной накладной/акту - один ДО";
2.2.4 из меню "Операции\Изменение ДО для накладных/актов\Создание документов по накладным/актам\По нескольким накладным/актам - один ДО".
Также имеется возможность разрабатывать и добавлять в систему собственные реализации обработчиков макроопределений для шаблонов. Для этого необходимо разработать vip интерфейс, удовлетворяющий следующим требованиям:
1. vip-интерфейс должен принадлежать компоненту F_TEMPLATE;
2. vip-интерфейс должен реализовывать объектный интерфейс ObjPPMacros;
3. наименование vip-интерфейса должно иметь суффикс "DOM_".
Например:
#include PPMacros.vih // здесь описан объектный интерфейс ObjPPMacros
#Component "F_Template"
VipInterface DOM_SoprDoc implements ObjPPMacros #Licensed_Free;
Interface DOM_SoprDoc;
Function GetInfo: string;
{
GetInfo := 'Список Актов/Накладных';
}
Function ParamMaster: string;
{
// Код формирования параметров макроопределения
}
Function Culc(TiDkGal, TiDkUser: word; cSoprDoc: comp; PpmServer: ObjPPTemplate; isSyntaxCheck: boolean; var ErrDescr: string): string;
{
// Код, непосредственно выполняющий обработку макроопределения
}
end.
Разработанный и скомпилированный таким образом интерфейс, будучи подключен к системе, автоматически станет видимым в интерфейсе настройки шаблона формирования примечания для ДО.
L_BASEDOC
Краткое описание :
При установленном фильтре не проставляется процент скидкиОписание :
Счета, ДО на продажуЧто измененно :
В каталоге контрагентов у организации проставлен процент скидки по умолчанию. Настройка "Настройки Галактики \ Логистика \ Документы \ Управление сбытом \ ДО на продажу \ Значения по умолчанию \ Скидка" установлена "по контрагенту". При формировании ДО процент скидки проставляется.
В браузе ДО устанавливаем фильтр по этому контрагенту, создаем новый ДО - скидка 0%.
Как измененно :
Исправлено.
Если установлен фильтр по контрагенту, то проверяется:
-"Настройки Галактики \ Логистика \ Расчеты с контрагентами \ При выборе контрагента контролировать долг"
Инициализируются:
-Форма оплаты,если контрагент входит или нет организация в состав корпорации
(настройки типа
"Настройки Галактики \ Логистика \ Документы \ Управление сбытом \ ДО на продажу \ Значения по умолчанию \ Форма расчета между филиалами")
-скидка для контрагента (настройки типа "Настройки Галактики \ Логистика \ Документы \ Управление сбытом \ ДО на продажу \ Значения по умолчанию \ Скидка")
-р/с по внешнему атрибуту '#р/с получателя платежа'
L_BASEDOC
Краткое описание :
Необходимо дать возможность создавать ДО по договору с переносом спецификации при отсутствии остаткаОписание :
Счета, ДО на закупкуЧто измененно :
Если количество или сумма ранее созданных ДО полностью
перекрывают количество и сумму договора, то необходимо
разрешать создавать по договору ДО в пользовательском
статусе с выключенным контролем.
Т.е. порядок работы такой:
- создаём новый статус ДО;
- выключаем для нового статуса контроль количества;
- если необходимо создать ДО по договору сверх указанного в
договоре количества (суммы), то выбираем новый статус и
привязываем договор.
- в ДО переносится спецификация договора.
Как измененно :
Добавлен параметр при выборе договора:
количество: свободный остаток/исходное
Второй вариант доступен только если по ДО не ведется контроль количества и по ДО на предоплату.
L_BASEDOC
Краткое описание :
Необходимо продублировать функциональность настройки "формирование примечания" для ДООписание :
Счета, ДО на закупкуЧто измененно :
При создании документа основания (особенно это
относится к документам основаниям на предоплату закупок
/продаж, к которым никогда не было, нет, и не будет ни
накладных, ни актов, ни прочих сопроводительных документов)
необходимо, чтобы формирование примечания было сделано по
аналогии с формированием примечания в накладных. Считаем,
что должно быть единообразие в работе одноименной настройки.
Итого: настройка "формирование примечания" для ДО,
кроме существующей функциональности, должна также включать
функционал аналогичной настройки для сопроводительных
документов т.е. надо чтобы примечание в ДО работали так же,
как и в накладных.
Как измененно :
При формировании ДО функциями:
1. выбором Договора в расширенной информации
2. "Управление договорами\Операции\Пакетное формирование\ДО по договорам/соглашениям"
3. формирования ДО из накладной
4. пакетного формирования ДО по накладным
учитываются настройки
"Настройки Галактики \ Логистика \ Документы \ Документы-основания \ Формирование примечания"
и
"Настройки Галактики \ Логистика \ Документы \ Документы-основания \ Копирование "примечания" сопроводительных документов в ДО".
L_BASEDOC
Краткое описание :
Переносит название на другую строку ( решение по пир 102.121204)Описание :
Счета, ДО на продажуЧто измененно :
На картинке (см. вложение) видно как стоя на
позиции МЦ ее вариант наименования подсвечен снизу, но
не в одну строку, а с переносом, можно подправить?
Как измененно :
Добавлены настройки:
"Настройки Галактики \ Общие настройки системы \ Работа с МЦ, услугами \ Отображать варианты наименования МЦ/услуг" в две строки/в одну строку
В панели окна редактирования документа для вывода варианта наименования (или наименования МЦ/услуги) вывод может осуществляться в одну или 2 строки
Доработано в документах логистики, в которых выводились варианты наименования:
-договора, соглашения, ПКП
-документы основания
-сопроводительные документы
-документы складского учета
L_BASEDOC
Краткое описание :
Настройка по умолчанию для ДО "Штрафные санкции за несвоевременные платежи"Описание :
Счета, ДО на продажуЧто измененно :
Предложение:
Необходимо реализовать возможность установки штрафных санкций для ДО на продажу по умолчанию.
Возможно через настройку по аналогии с договорами "Настройки Галактики \ Логистика \ Документы \ Управление договорами \ Значения по умолчанию \ Штрафные санкции за несвоевременные платежи".
Как измененно :
Добавлены настройки
Раздел - "Настройки Галактики\Логистика\Документы\Управление сбытом\ДО на
продажу\Значения по умолчанию\"
Штрафные санкции за несвоевременную отгрузку
Штрафные санкции за несвоевременные платежи
Раздел - "Настройки Галактики\Логистика\Документы\Управление снабжением\ДО на
закупку\Значения по умолчанию\"
Штрафные санкции за несвоевременную отгрузку
Штрафные санкции за несвоевременные платежи
Штрафы инициализируются только после формирования шапки документа
L_BASEDOC
Краткое описание :
Выводить в ДО, аналогично накладнойОписание :
Счета, ДО на продажуЧто измененно :
Выводить в ДО отчет Количество МЦ по документу, аналогично накладной:
Организация : "ЮКОС"
НАКЛАДНАЯ № MIV@001364 от 20/02/2013
Всего МЦ по документу: 5.00
Сейчас в ДО:
Дескриптор:
СЧЕТ : № 000110 от 27/02/2013
Общее количество МЦ по документу: 123`456`874.00
Как измененно :
Счет в отчете по количеству печатается с дескриптором
L_BASEDOC
Краткое описание :
Дважды открывается интерфейс по Ctl+HОписание :
Счета, ДО на продажуЧто измененно :
Окно редактирования - Поле "операция" - F3 - Ecs - Esc - и далее, снова вызывается интерфейс "Редактирование проводок по хозоперации..."
Как измененно :
Исправлено повторное открытие интерфейса хозопераций при нажатии Ctrl+H
L_BASEDOC
Краткое описание :
Не снимается резерв по документу.Описание :
Счета, ДО на продажуЧто измененно :
Не снимается резерв по документу.
\\BY01-845\uniopt
Как измененно :
Восстановлена работа функции снятия резерва по документу
L_BASEDOC
Краткое описание :
Замечание по доработке Работа с АрхивомОписание :
?Что измененно :
Замечание по доработке Работа с Архивом. Данную проблему
следует решить и выпустить обновление до 15.04.2013
В документах:
Основание на закупку (41) Управление договорами | Документы | ДО на закупку
Основание на предоплату закупок (43) - Управление договорами | Документы | ДО
на предоплату закупок
Основание на продажу (51)
Основание на предоплату продаж (53)
предусмотреть автоматическое обновление интерфейса после (печати формы)
генерации штрих-кода
Как измененно :
Исправлено
L_BASEDOC
Краткое описание :
Не работает знак минус на боковой клавиатуре в поле "Надбавка" (SPSTEP.VLSKID)Описание :
Счета, ДО на продажуЧто измененно :
Не работает знак минус на боковой клавиатуре в
поле "Надбавка" (SPSTEP.VLSKID). Это поле вытягивается
в форму ДО через конфигуратор.
Как измененно :
Добавлена настройка
"Настройки Галактики \ Логистика \ Документы \ Документы-основания \ Разрешать групповое удаление спецификации"
Отменено использование внешнего атрибута к таблице BaseDoc IsBatchSpecDelete
L_BASEDOC
Краткое описание :
Запретить установку резервов МЦ в недоступном ДООписание :
Счета, ДО на продажуЧто измененно :
Запретить установку резервов МЦ в недоступном ДО
ДО на продажу находится в недоступном пользователю
статусе (нет доступа на редактирование документа в
установленном статусе), но при этом пользователь имеет
возможность установить резерв на позиции ДО с помощью -
расширенная информация по позиции, кнопка резервы по
складам.
Как измененно :
Установлен запрет на добавление резерва при недоступности редактирования ДО
L_BASEDOC
Краткое описание :
Учитывать статусы актов при расчете баланса по ДООписание :
Счета, ДО на продажуЧто измененно :
Учитывать статусы актов при расчете баланса по ДО
При расчете баланса по ДО на продажу попадают Акты
со статусом "Отмененный" (см. вложенный документ).
Статусы тех же самых актов при расчете сальдо по
контрагенту учитываются (в 9.1 имеется настройка "При
расчете сальдо контрагентов учитывать сопроводительные
документы в статусах"), при формировании отчета по
расчетам с контрагентами статусы тоже учитываются (как
в 8.1, так и в 9.1). Почему при расчете баланса по ДО
статус того же самого акта уже не учитывается?
Как измененно :
При расчете баланса в ДО учитывается настройка "Настройки Галактики \ Логистика \ Расчеты с контрагентами \ При расчете сальдо контрагентов учитывать сопроводительные документы в статусах",если она не заполнена накладные берутся только в статусах исполняемый и закрытый.
L_BASEDOC
Краткое описание :
Не работает настройкаОписание :
Счета, ДО на продажуЧто измененно :
Не работает настройка "Разрешать модификацию ДО в закрытом периоде"=нет.
Дополнительное описание во вложении.
Как измененно :
Исправлена работа настройки
L_BASEDOC
Краткое описание :
Признак "С/Н" в спецификацииОписание :
Предложение по новой функциональности модуля Управление договорамиЧто измененно :
Необходимо добавить в спецификациях договоров, уточняющих соглашений и ПКП признак "C/Н" - собственные/несобственные,
для того, чтобы он указывался единожды и переносился при создании ДО, ДО на предоплату и актов в спецификации соответствующих документов.
Как измененно :
Добавлен в спецификациях договоров, уточняющих соглашений и ПКП признак "C/Н" - собственные/несобственные.
При формировании ДО и сопроводительных документов данный признак переносится из договора/соглашения/ПКП.