View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001646 | Склад | General | public | 2020-08-20 23:14 | 2021-12-13 22:27 |
Reporter | ruslan | Assigned To | barry | ||
Priority | high | Severity | feature | Reproducibility | always |
Status | assigned | Resolution | open | ||
Platform | КСАП Гранит | OS | Windows | ||
Summary | 0001646: +Склад - Доработка формы Накладной/Счета для работы с Дисконтными картами | ||||
Description | 1. Поле дисконтная карта сделать ссылкой на справочник Дисконтных карт и вынести на вкладку Накладная ниже поля Сотрудник(там есть сейчас текстовое поле номер дисконтной карты - на вкладке Дополнительно - закрой его для изменений и заполняй значением поля Номер дисконтной карты) 2. При выборе в поле Дисконтная карта - номера из справочника, автоматически заполнять Контрагента, при выборе Контрагента поле Номер дисконтной карты 3. При сохранении накладной пересчитывать поле Накопленная сумма по Дисконтной карте привязанной к накладной 4. После сохранения накладной если сумма Накопленная по Дисконтной карте превысила Предел выдачи - сообщать на Экран пользователю "Клиент накопил на карте сумму.... требуется выдача нового дисконта! Перейти в справочник Организации"и кнопки Да /Нет . Если Да - Открываем Карточку Контрагента по Накладной. | ||||
Tags | No tags attached. | ||||
|
>>не конкретизировано поведение для выбора прайс-листа... >>карта выбирает прайс-лист? >>что происходит при явных манипуляциях с прайс-листами? При выборе Дисконтной карты, соответственно выбирается и Прайс-Лист указанный на дисконтной карте, этот выбор является приоритетным для пересчета цен в накладной, если поле пустое, потом цены выбираются из прайс-листа привязанного к карточке Организации, как у нас сейчас работает. Это для соответствующих событий - выбор клиента, выбор Дисконтной карты. Если добавляются позиции в накладную, где указана Дисконтная карта - цена в накладной устанавливается по прикрепленному прайсу, если нет его, то прайсу у клиента(как сейчас). При выборе явно кнопками - Установит цену по скидке, установить цену по Прайс-листу - пересчитывать цены по выбранным прайсам. |
|
При выборе Дисконтной карты - заблокировать кнопку Панель наценок/ Скидок |
|
1.>>Дисконтных карт и вынести на вкладку Накладная ниже поля Сотрудник Сделай так как я просил в ТЗ...Поле сделай комбобоксом с возможностью поиска при вводе номера карты с двумя полями Номер карты / Клиент И список в поле Дисконтная карта в зависимости от выбора в поле Заказчик. 2. Автоматический выбор дисконтной карты по Заказчику... см. в задаче по справочнику я просил добавить поле Дисконтная карта по-умолчанию. 3. Сейчас в Прайс-листе со скидкой(пустой прайс-без товара) есть признак - скидка от Розн.цены для розн. склада, если такой прайс выбран у дисконтной карты, то включать такую логику пересчета цены. Пока при выборе дисконтной карты - не пересчитывает цену в накладной. |
|
stor32.zip выбор карты и пересчет цен |
|
>>stor32.zip >>выбор карты и пересчет цен 1. При выборе Дисконтной карты с указанным прайс-листом без флага Скидка для розн. склада.... программа выдает предупреждение Цены ниже выходных... сделай для такого варианта(когда накладная выписывается с Розн. склада) тоже подавление этого сообщения, потому что по сути скидка идет от розн. цены в спр. Товары, а соответственно это и есть вх.цена на розн. складе. 2. При выборе дисконтной карты при Редактировании уже существующей накладной - обновляется только поле Заказчик, сделай и обновление поля Плательщик, для варианта с дисконтными картами они точно не будут разными. 3. Доделай остальные требования из камента https://www.clevercomponents.com/tracker/view.php?id=1646#c4449 |
|
stor32.zip mebl_ib5.zip Обновление суммы дисконта при привязке карты к накладным. Отвязка карты при редактировании накладной. В справочнике карт добавлена колонка - количество связанных накладных. |
|
1. При создании новой карты часто требуется ввести начальную сумму. После ввода суммы и привязке первой покупки к карте - поле очищается и добавляется ТОЛЬКО сумма накладной, т.е. первоначальное накопление введенное вручную затирается. Нужно сумму ДОБАВЛЯТЬ к существующей. 2. Сделай при превышении в текущей накладной суммы для выдачи следующего дисконта (поле Предел), когда накладная создается и первый раз сохраняется выдавать предупреждение на экран - сумма предела превышена - требуется выдача следующего дисконта для клиента....[Наименование организации]. См. п4. требований в теле задачи |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-08-20 23:14 | ruslan | New Issue | |
2020-08-20 23:14 | ruslan | Relationship added | related to 0001645 |
2021-02-05 10:35 | ruslan | Note Added: 0004445 | |
2021-02-05 10:48 | ruslan | Note Added: 0004446 | |
2021-02-13 21:25 | ruslan | Note Added: 0004449 | |
2021-02-19 11:36 | barry | Note Added: 0004455 | |
2021-02-19 11:37 | barry | Assigned To | => barry |
2021-02-19 11:37 | barry | Status | new => feedback |
2021-02-21 22:22 | ruslan | Note Added: 0004456 | |
2021-02-21 22:22 | ruslan | Status | feedback => assigned |
2021-02-21 22:23 | ruslan | Status | assigned => feedback |
2021-03-17 11:52 | barry | Note Added: 0004477 | |
2021-04-08 08:58 | barry | Relationship added | related to 0001678 |
2021-12-13 22:26 | ruslan | Note Added: 0004543 | |
2021-12-13 22:26 | ruslan | Status | feedback => assigned |
2021-12-13 22:27 | ruslan | Note Edited: 0004543 | View Revisions |