Версия ААА 5.1.15.10 и более ранние версии.. Демо база.
Право пользователя "Способ выбора скидки" - Ручные скидки и исправление процентов В ЗН указан Вид оплаты - наличный расчет. Указана и правильно заполнена скидка на Товары(например 10%).
Проблема в следующем: если отредактировать вручную процент скидки по товару в табличной части до 0, (на одну строку нужна скидка, на вторую нет) то при перезаписи ЗН в статусе выполнен или закрыт происходит автоматическое заполнение процента скидки до значения из шапки.
как сделать, чтобы скидки отредактированные до 0 оставались при перезаписи документа?..
боюсь не понял.. скидка на документ как реквизит документа или как общая сумма скидки на документ?.. если как реквизит документа - то она в документе есть\. не меняется. общая сумма скидки на документ пересчитывается в соответствии с новыми значениями..
Указана и правильно заполнена скидка на Товары(например 10%). значение процента скидки проставляется на все товары.
при редактировании процента скидки на документ в строке, меняем например на 6%, после записи зн с статусе выполнен значение 6% процента скидки на документ в строке остается.
при редактировании процента скидки на документ в строке меняем 0%, после записи зн с статусе выполнен значение 0% процента скидки на документ в строке заменяется на значение процента скидки из шапки документа - на 10%.
ну примерно на такой ответ я и рассчитывал.. то есть редактировать процент скидки можно. но редактирование процента скидки на 0 - не считается ее редактированием..
тогда почему если в ЗН указан Вид оплаты - наличный расчет, программа не позволяет обнулять скидку, а если в ЗН указан Вид оплаты - Произвольный расчет - то программа позволяет это делать. как-то не особо логично.. причем, судя по коду, это связано именно с видом оплаты - Наличный расчет.. ?