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

Автор Тема: Продажа товара по разным ценам  (Прочитано 583 раз)

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

Оффлайн Dmitriy_new

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-15
  • Сайт: 
Как реализовать продажу сначала самого дорогого по приходу товара, затем менее дорогого. К примеру, при поступлении одного и того же товара по какой-то цене я записываю в регистр накоплений номенклатуру, количество единиц, и цену единицы.
При продаже я выбираю из этого регистра максимальную цену продажи, и проверяю чтобы количество, которое я хочу продать было не больше количества по максимальной цене, остаток от введенного числа продаю по меньшей цене


Оффлайн Rasty

  • *****
  • Сообщений: 976
  • РЕПУТАЦИЯ: 137
  • КПД: 14%
  • Регистрация: 2015-03-25
    • Skype: alex1cbit
  • Сайт: 
  • Профессия: Программист 1С
все верно мыслите, только данные по цене должны храниться в регистре сведений
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Оффлайн Dmitriy_new

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-15
  • Сайт: 
у меня уже есть:
Справочники: Контрагент и Номенклатура
Документы: Закупка товара(Реквизиты:Контрагент, Сумма документа; ТЧ_Товары:Номенклатура,Цена,Количество, Сумма) и Продажа товара(Реквизиты:Контрагент, Сумма документа; ТЧ_Товары:Номенклатура,Цена,Количество, Сумма)
Регистры сведений: Цены Номенклатуры(Измерения:Номенклатура,Контрагент; Ресурсы:Цена)
Регистры накопления: ОстаткиНоменклатуры(Измерения:Номенклатура,Контрагент; Ресурсы:Количство, Сумма)
какой запрос надо выполнить? как вообще реализовать такую продажу?

Оффлайн Rasty

  • *****
  • Сообщений: 976
  • РЕПУТАЦИЯ: 137
  • КПД: 14%
  • Регистрация: 2015-03-25
    • Skype: alex1cbit
  • Сайт: 
  • Профессия: Программист 1С
по моему все просто, в процедуре при изменении пишите проверку на заполнение номенклатуры + количества, потом получаете запросом максимальную цену с остаток по этой цене, если остатка не хватает, то получаете следующую цену с остатками, вроде просто
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Оффлайн Dmitriy_new

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-04-15
  • Сайт: 
по моему все просто, в процедуре при изменении пишите проверку на заполнение номенклатуры + количества, потом получаете запросом максимальную цену с остаток по этой цене, если остатка не хватает, то получаете следующую цену с остатками, вроде просто
А можно по подробнее, а то я мягко говоря не спец в 1с, только учусь

Оффлайн Rasty

  • *****
  • Сообщений: 976
  • РЕПУТАЦИЯ: 137
  • КПД: 14%
  • Регистрация: 2015-03-25
    • Skype: alex1cbit
  • Сайт: 
  • Профессия: Программист 1С
по моему и так подробно, вы начните писать код, если буду ошибки пишите, поможем
http://howknow1c.ru/programmirovanie-1c/zaprosy-1s.html
думаю немного поможет
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)


Теги:
 


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

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

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


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

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

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

* Реклама

* Последние вакансии

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
85 Сообщений
wise wise
63 Сообщений
Dethmontt Dethmontt
60 Сообщений
MuI_I_Ika MuI_I_Ika
52 Сообщений
alex0402
49 Сообщений
ilyay ilyay
32 Сообщений
Сергей Федоров Сергей Федоров
32 Сообщений
ilnur75
23 Сообщений
Дмитрий Медведков
19 Сообщений
magnifico61
18 Сообщений

* Кто онлайн

  • Точка Гостей: 370
  • Точка Скрытых: 0
  • Точка Пользователей: 7
  • Точка Сейчас на форуме:

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal