Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
21 Май 2019, 02:13
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Автоматическая установка скидок по карточке  (Прочитано 125 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Cергей Чуркин

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2019-05-05
  • Сайт: 
Добрый вечер!
Начал освоение 1С Предприятие 8.3 не так давно, постепенно во всём разбираюсь.
Решил создать конфигурацию для управления работы веломастерской. Хочу добавить расчёт скидки по карточке (Бронзовая, Серебряная и.т.д.) До этого удалось реализовать автоматическую подстановку цены при выборе товара, механизм подстановки процента скидки по карточки решил позаимствовать. Когда всё реализовал, понял, что не очень то это удобно к каждому товару подставлять карточку скидочную. Решил перенести карточку из формы в реквизиты. Пытался переделать ссылку на реквизит, а не на строку табличной части (смотрите скриншот), но это ничего не дало. Вот сижу и думаю, толи я ссылку эту не могу нормально переделать, толи механизм не подходит.:dfbbdrfb:
Данные я подгружаю из регистра сведений (Тип карточки и процент скидки по ней)
Думаю, что среди вас найдутся знатоки, которые смогут подсказать обывателю, что подредактировать


Оффлайн AIFrame

  • *****
  • Сообщений: 1368
  • РЕПУТАЦИЯ: 176
  • КПД: 13%
  • Регистрация: 2015-07-22
  • Сайт: 
  • Профессия: Программист 1С
Если предполагается, что скидка будет применяться на весь документ без сложной логики типа вытеснения, максимума и т.д., вот простейшее решение.

1. Справочник ТипыКарт.
Можешь накидать предопределенных своих "серебро, бронза, золото, латунь, олово, кальций". К предопределенным можно обращаться как Справочники.ТипыКарт.Золото.
Из реквизитов - процент скидки
Остальные как захочешь.

2. Справочник КартыПокупателей
- Тип карты
- Владелец (обычно линкуют в физ.лицо, где уже заносятся ФИО, телефон и прочее, но можешь прям тут все реквизиты владельца описать, добавив и ФИО, и телефон в реквизиты)
- Дата выдачи.

3. Регистр сведений ШтрихкодыКарт
Собственно, тут все очевидно.

В документе добавляешь реквизит "КартаПокупателя" как ссылку на Справочник.КартыПокупателей
Вытаскиваешь на форму, создаешь команду по вводу штрихкода карты. ТО (сканер шк) как таковое можно не подключать, это уже потом освоишь. Пока можешь просто сканировать код карты в поле ввода или ручками вносить.
При изменении реквизита КартаПокупателя на форме вызываешь серверную процедуру применения скидки к документу.
При вводе той же карты - отменяешь скидку.

Еще желательно:
- Не пересчитывать скидку ПриОткрытии формы. Захочешь залезть в проведенный документ, а он у тебя поменяется, если процент по карте был изменен.
- Хранить в документе и процент примененной скидки.

Последний раз редактировалось: AIFrame; 06 Май 2019, 04:22

Оффлайн Cергей Чуркин

  • *
  • Сообщений: 2
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2019-05-05
  • Сайт: 
AIFrame, Благодарю! :zebzdr:
Добавлено: 11 Май 2019, 10:23

AIFrame, Всё шло по плану до места, где всё очевидно. Правильно ли я понял, что РегистрСведений имеет измерение ШтрихКод и реквизиты КартаКлиента, связанный со справочником КартыКлиентов, а так же Скидка, связанный со справочником ТипыСкидочныхКарт?  Насколько я понял, штрих код - универсальное средство обращения к карточке, он то и содержит в себе всю информацию о ней.
Добавлено: 11 Май 2019, 13:32

AIFrame, инструкция замечательная, но навыков у меня, видимо, не хватает для её реализации. :fdbsdfbsd:
Может можно обойтись без штрих кодов? Просто создать в документе реквизит Карточка, где можно выбрать её название, а с помощью регистра сведений потянуть скидку за названием в отдельное поле, с которым уже работать.

Последний раз редактировалось: Cергей Чуркин; 11 Май 2019, 13:32. Причина: Объединение сообщений


Теги:
 

Установка ориентации страницы "Ландшафт"

Автор summerРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 5291
Последний ответ 11 Янв 2011, 11:05
от summer
Внешняя обработка для документа "Установка цен номенклатуры"

Автор MArrРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 9
Просмотров: 6547
Последний ответ 05 Апр 2015, 08:21
от blackmoon89
Установка цены продажи из документа "Поступление товаров и услуг" как?

Автор grandistokРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 2247
Последний ответ 13 Май 2014, 16:34
от cska-fanat-kz
Установка значения поля в документе "Реализация товаров и услуг"

Автор AlterРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 298
Последний ответ 14 Окт 2018, 20:24
от alex0402
Розница 2.0 Установка способа оплаты в документе Реализация товаров и услуг

Автор Natascha1990Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 3251
Последний ответ 19 Мар 2013, 14:36
от Natascha1990

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Топ 10 авторов за месяц

AIFrame AIFrame
31 Сообщений
wise wise
29 Сообщений
alexandr_ll
29 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
27 Сообщений
DmitriyF DmitriyF
13 Сообщений
vova-1c@xaker.ru
11 Сообщений
Мария112689
9 Сообщений
Eugeneer Eugeneer
8 Сообщений
Yamuna
8 Сообщений
kiksi
8 Сообщений

* Кто онлайн

  • Точка Гостей: 135
  • Точка Скрытых: 0
  • Точка Пользователей: 0

Нет пользователей онлайн.

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal