View Issue Details

IDProjectCategoryView StatusLast Update
0000965СкладGeneralpublic2017-03-11 19:09
Reporterruslan Assigned Tobarry  
PriorityimmediateSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Summary0000965: -Склад-Операции-Внутренняя передача-Склад получатель - Склад комиссии -Форма накладной-Нет цен
DescriptionПри формировании документа пользователем, у которого запрещен доступ к Вх.ценам, при добавлении товара и редактировании поля "Цена" -значение цены в списке товаров в накладной видно ТОЛЬКО в момент редактирования, после нажатия Enter или добавления/перехода на следующую строку цифры "исчезают"- поле равномерно окрашивается в желтый цвет и повторное редактирование выдает пустое поле. Хотя поле T.Нац - показывает значение наценки и, если документ сохранить, - цены в детали с товаром по накладной - отображаются и сумма документа расчитывается.
Steps To ReproduceПопробуй в моей базе Пользователь User пароль 1. Склад На Комиссии
TagsNo tags attached.

Activities

barry

2016-09-15 10:24

administrator   ~0002422

Я ничего не понимаю. А почему пользователь с такими урезанными правами занимается комиссией.

barry

2016-09-15 10:25

administrator   ~0002423

Я как бы понял что вроде как есть проблема, но выход мне непонятен и как это увязывать с остальным.

ruslan

2016-09-15 10:51

manager   ~0002425

Last edited: 2016-11-02 13:20

View 3 revisions

Поле Цена для документа Внутренняя передача - в котором выбран склад Получатель- Склад Комиссии доступна для редактирования(аналогично и для Розничного склада), потому что на склад комиссии товар передается по цене РЕАЛИЗАЦИИ.
  Соответственно, комиссия и права на доступ к входным ценам не связаны на прямую- комиссией занимается менеджер, так же как и реализацией- ему нужно установить цены РЕАЛИЗАЦИИ по комиссионному складу, а он их видит в момент редактирования только ...
  Увязать, я думаю так - при редактировании цен(поле Цена) после редактирования цена должна оставаться видимой в поле редактирования(для склада Получатель с типом Комиссионный склад, для пользователей вне зависимости от прав на вх.цены), когда курсор меняет фокус. Событие смены склада в поле Склад Получатель на склад с типом Склад Комиссии, если список товара уже подобран на закладке Товар - делает невидимой поле цена...(для пользователя у которого нет доступа к входным ценам, чтоб их не видел).

ruslan

2016-11-02 13:20

manager   ~0002453

Т.е. для поля Цена, НДС в накладной на вн.передачу, с типом склада - комиссия/розница, выбранным в поле Склад получатель свойства должны быть - редактируемое и видимое. Следующие события должны влиять на заполнение поле Цена(проверь!):
- Добавление позиции товара в накладную из списка Товар в наличии - товар по-умолчанию добавляется с Розн. ценой(и цена видна в поле Цена).
- Проставить цены по Прайс-листу- устанавливают поле Цена из соответствующего прайс-листа.
- Установить вх.цены - кнопка у пользователя без доступа к вх.цена закрыта для нажатия(задизейблена)
- Изменение Склада в поле Склад-получатель на склад с типом отличным от типа Комиссия/Розница - поле Цена закрывается от изменений и делается невидимым(проверь только чтоб при сохранении был update цен на входные, но это у тебя по-моему в триггере).
Однако тут есть нюанс- при изменении видимости поля Цена, когда меняется тип Склада при редактировании - сейчас у тебя поле Цена заполняется в документе Вн. передача какими-то значениями? И при Создании документа, когда товар предварительно подобран на закладке Товар?

barry

2016-11-07 13:02

administrator   ~0002454

stor32.zip
проверить сокрытие в других случаях когда нужно

ruslan

2016-11-08 15:56

manager   ~0002456

1. В режиме создания документа -
Если изменить склад на Комиссию, а потом в форме накладной на Вн. передачу со склада Комиссия на Склад Обычный(можно тот же Основной склад) - на закладке Товар поле Цена закрывается от изменений И заполняется Вх.ценами. Значение входной цены в поле Цена ВИДНЫ пользователю без прав на входные цены.Выслаю тебе Базу - пользователь User пароль 1, склад Комиссия
2. В режиме редактирования - если открыть накладную на склад получатель- Склад Комиссия - Никаких изменений не призошло - Поле редактируемое, цену видно только в момент редактирования поля...(см. накладная 737)

barry

2016-11-09 11:11

administrator   ~0002457

stor32.zip

ruslan

2016-11-23 06:39

manager   ~0002471

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

barry

2016-11-23 11:07

administrator   ~0002473

Странный вообще человек, имеющий доступ к массированным перемещениям на склад комиссии, со скрытыми входными ценами...

barry

2016-11-23 11:23

administrator   ~0002474

stor32.zip

Issue History

Date Modified Username Field Change
2016-09-12 17:45 ruslan New Issue
2016-09-12 17:45 ruslan Priority normal => immediate
2016-09-15 10:24 barry Note Added: 0002422
2016-09-15 10:25 barry Note Added: 0002423
2016-09-15 10:51 ruslan Note Added: 0002425
2016-11-02 13:20 ruslan Note Edited: 0002425 View Revisions
2016-11-02 13:20 ruslan Note Edited: 0002425 View Revisions
2016-11-02 13:20 ruslan Note Added: 0002453
2016-11-07 13:02 barry Note Added: 0002454
2016-11-08 15:56 ruslan Note Added: 0002456
2016-11-09 11:11 barry Note Added: 0002457
2016-11-09 11:11 barry Assigned To => barry
2016-11-09 11:11 barry Status new => feedback
2016-11-23 06:39 ruslan Note Added: 0002471
2016-11-23 06:39 ruslan Status feedback => assigned
2016-11-23 06:40 ruslan Status assigned => feedback
2016-11-23 11:07 barry Note Added: 0002473
2016-11-23 11:23 barry Note Added: 0002474
2017-03-11 19:09 ruslan Status feedback => closed
2017-03-11 19:09 ruslan Resolution open => fixed