×
Показано с 1 по 11 из 11
  1. #1
    Клерк
    Регистрация
    03.02.2009
    Сообщений
    64

    Розничный склад без признака "Розничный"

    Здравствуйте.

    Ситуация следующая. Есть торговая точка. На нее переводятся товары документом "Перемещение ТМЦ" с целю последующей продажи - там выписывается документ "Чек ККМ". Для отгрузки с торговой точки используется склад, у которого в свойствах стоит галочка "Розничный". Теперь возникает ситуация, что продавцы на точке могут варьировать отпускную цену в определенных пределах - скажем не ниже 15% от розничной, а в сторону увеличения сколько угодно. Но вот только в процедуре глСписаниеОстатковТМЦ глобального модуля есть проверка, что если склад розничный, то проверить остаток по нему с учетом цены. А продавец цену-то поменял, значит остатка уже как бы и нет. Вроде бы самым простым решением кажется просто снять признак "Розничный" для склада и все, но я не до конца уверен в последствиях, к которым это может привести. Подскажите, плз, что может произойти и где потом могут вылезти проблемы?

    Спасибо.
    Поделиться с друзьями

  2. #2
    Клерк Аватар для kot
    Регистрация
    01.01.2009
    Адрес
    Россия
    Сообщений
    2,772
    А продавец цену-то поменял, значит остатка уже как бы и нет
    а использование Скидок -Наценок???

  3. #3
    Клерк
    Регистрация
    03.02.2009
    Сообщений
    64
    Цитата Сообщение от kot Посмотреть сообщение
    а использование Скидок -Наценок???
    может я ошибаюсь, но по-моему в документе ЧЕК ККМ скидка/наценка выбирается из справочника, а ситуации бывают очень разными и справочник на все случаи (скажем ряд значений от 0,5 до 10 с шагом 0,1) заводить и искать в нем че-то не захотели. поэтому решили, что проще и удобнее подгонять необходимую цену продажи вручную. Как-то так...

  4. #4
    Клерк
    Регистрация
    01.06.2005
    Адрес
    Новочеркасск
    Сообщений
    8,186
    Если бы автор темы назвал программу (хотя бы) - было бы гораздо проще что-то посоветовать.

  5. #5
    Клерк Аватар для kot
    Регистрация
    01.01.2009
    Адрес
    Россия
    Сообщений
    2,772
    Если корежить, то проще добавить поле в документ ЦенаПродажи которую будет вводить продавец. А "Розничную цену" оставить как есть пусть по ней списывает.

  6. #6
    Клерк
    Регистрация
    03.02.2009
    Сообщений
    64
    Цитата Сообщение от Климов Сергей Посмотреть сообщение
    Если бы автор темы назвал программу (хотя бы) - было бы гораздо проще что-то посоветовать.
    Сссори 1С7.7 ТиС

  7. #7
    Клерк
    Регистрация
    03.02.2009
    Сообщений
    64
    Цитата Сообщение от kot Посмотреть сообщение
    Если корежить, то проще добавить поле в документ ЦенаПродажи которую будет вводить продавец. А "Розничную цену" оставить как есть пусть по ней списывает.
    Да, есть такая мысль, но как на это отреагирует механизм закрытия кассовой смены с последующим формированием документа "Отчет ККМ"? Получается надо еще там доработать?

  8. #8
    Клерк
    Регистрация
    01.06.2005
    Адрес
    Новочеркасск
    Сообщений
    8,186
    Цитата Сообщение от fob Посмотреть сообщение
    Сссори 1С7.7 ТиС
    В ТиСе на розничном складе жесткий контроль цен. Если без программирования - только скидки.
    Если программировтаь - когда делал так:
    1. В документе ЧекККМ снимаем запрет редактиования цены.
    2. В глобальном модуле слегка кастрируем процедуру глСписаниеПартийТМЦ. Код ниже. Нужно закомментировать строки.

    ТипЦеныРозничные = СоздатьОбъект("Справочник.ТипыЦен");
    ТипЦеныРозничные.НайтиПоНаименованию("Розничные",0,1);
    // Если ТипЦены.Выбрать("Типы цен",) = 0 Тогда Возврат КонецЕсли;
    ТипЦеныРозничные= ТипЦеныРозничные.ТекущийЭлемент();
    глВернутьЦену(Номенклатура, ТипЦеныРозничные, Конт.ДатаДок, ВремЦена, ВремЕдиница, ВремВалюта);
    Если РегистрУчета = "ПартииНаличие" Тогда

    Цена = ТаблНоменклатуры.ЦенаПрод;
    //Если конт.Вид() = "РеализацияРозница" Тогда //Климов
    // СтарЦена = Цена;
    // Если Цена <> ВремЦена Тогда
    // Цена = ВремЦена;
    // КонецЕсли;
    //КонецЕсли;
    //ВремПартии.УстановитьЗначениеФильтра("ЦенаПрод", Цена);
    КонецЕсли;

    ВремПартии.ВыгрузитьИтоги(ТаблИтогов,1,1);

    //Если конт.Вид() = "РеализацияРозница" Тогда // Климов
    // Цена = СтарЦена;
    //КонецЕсли;

  9. #9
    Клерк
    Регистрация
    03.02.2009
    Сообщений
    64
    Спасибо за ответы, но кажется немного отклонились собственно от вопроса А именно: "Если снять галочку Розничный для склада, то на что это принципиально может повлиять?"

  10. #10
    Клерк
    Регистрация
    01.06.2005
    Адрес
    Новочеркасск
    Сообщений
    8,186
    Цитата Сообщение от fob Посмотреть сообщение
    Спасибо за ответы, но кажется немного отклонились собственно от вопроса А именно: "Если снять галочку Розничный для склада, то на что это принципиально может повлиять?"
    Цитата из подсказки:
    Продажи с розничного склада могут облагаться единым налогом на вмененный доход
    (ЕНВД). В этом случае для розничного склада необходимо установить дополнительный
    флаг "Облагается ЕНВД". Данный флаг будет по умолчанию проставляться в розничных
    документах при выборе данного склада.

  11. #11
    Клерк Аватар для kot
    Регистрация
    01.01.2009
    Адрес
    Россия
    Сообщений
    2,772
    Цитата Сообщение от fob Посмотреть сообщение
    Спасибо за ответы, но кажется немного отклонились собственно от вопроса А именно: "Если снять галочку Розничный для склада, то на что это принципиально может повлиять?"
    вообщем ни каких, документ Чек, кажись работает и с оптового склада(уже запаметовал).

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)