Формирование цен - как на номенклатуру наложить матрицу цен

Новая тема
Добрый день!
Переношу цены из access... Попробую пояснить проблему. Не бейте сильно если не понятно, готов разъяснить.
    Имеется типы цен: Розничная(ручками ставим цены на номенклатуру), Мелкооптовая(-%от Розничной), Оптовая(-% от Розничной), Специальная(-% от Розничной) - назначаются для каждого контрагента
   Имеются категории % для каждой позиции номенклатуры - "Розница-25%", "Розница-15%", "Розница-10%".
   Например: Категория "Розница-25%" это значит, что для текущей позиции номенклатуры типы цен рассчитываются как

  • Розничная = ручками (базовая цена)
  • Мелкооптовая = Розничная * (-15%)
  • Оптовая = Розничная * (-20%)
  • Специальная = Розничная * (-25%)


или ещё пример: Категория "Розница-5%" для номенклатуры это значит, что для текущей позиции номенклатуры типы цен рассчитываются как

  • Розничная = ручками (базовая цена)
  • Мелкооптовая = Розничная * (0%)
  • Оптовая = Розничная * (-5%)
  • Специальная = Розничная * (-5%)


Т.Е. получается такая матрица цен. Сначала выставляем номенклатуре соответствие той или иной категории (отсюда берутся коэффициенты для типов цен), а потом для каждого контрагента назначаются типы цен. Причём по типу цены Мелкооптовая на один товар может быть скидка 15%,  а на другой 5%.
В Access это работает замечательно, а как перенести это в 1С - не представляю.
Пока что сделал только типы цен и связываю их с контрагентом через договор - Розничная(ручками ставим цены на номенклатуру), Мелкооптовая(-%от Розничной), Оптовая(-% от Розничной), Специальная(-% от Розничной) - но это получается для всей номенклатуры, добавляемой в ДокументПродажи, а как сделать чтобы для каждой номенклатуры были свои коэффициенты скидок по этим типам цен?
Уточняю - под категорией понимается НЕ группа элементов.
Читают тему
(гостей: 1)

Быстрый переход