Учет Купонов

Тема в разделе "1C и всё что с ней связано", создана пользователем Tomash, 4 мар 2013.

  1. Tomash

    Tomash Active Member

    Регистрация:
    16 янв 2013
    Сообщения:
    40
    Симпатии:
    0
    здравствуйте, была поставлена задача реализовать учёт купонов в чеках печатаемых на фискпринтере в самописной конфе 7.7

    с самой структурой внесения нужной строки в чек вроде разобрался, будет вносится как суммовая скидка на промежуточный итог с необходимым комментарием

    остался только вопрос учёта, бухгалтер говорит что ей нужна общая сумма прошедших через магазин купонов

    в отчётах фискпринтера будет только общая сумма скидки, которая включает в себя помимо прочего ещё скидки по дисконтам, акциям и проч.

    т.е. думается мне что нужно в 1с-ке организовать какой-то счётчик, к которому можно было бы периодически обращаться для контроля.

    есть что-то простенькое, или придётся создавать новый регистр и пихать туда записи о купонах? что посоветуете
     
  2. Дайнеко

    Дайнеко Well-Known Member
    1C Team

    Регистрация:
    19 ноя 2009
    Сообщения:
    951
    Симпатии:
    0
    Я бы не рожал регистр. Достаточно сделать отчет по документам. Ведь в них, как понял, есть суммы
     
  3. Tomash

    Tomash Active Member

    Регистрация:
    16 янв 2013
    Сообщения:
    40
    Симпатии:
    0
    в ЧекМаг конечно есть суммы, но там сумма лишь частично гасится купоном, т.е. нужно ещё и выбрать сумму купона, отделить сумму налички, а сам купон не проходит как товар, а всего лишь как скидка к общей сумме чека, и как его отследить в этом случае - непонятно.



    хотя, при наличии в чеке купона, устанавливается флаг купон = 1. т.е. если я правильно вас понял, нужно сваять отчётик по документам с реквизитом купон = 1

    в принципе, получается если устанавливать разные флаги для разного номинала купонов, можно потом одним отчётиком их всех посчитать

    я ничего не упустил?
     
  4. Дайнеко

    Дайнеко Well-Known Member
    1C Team

    Регистрация:
    19 ноя 2009
    Сообщения:
    951
    Симпатии:
    0
    Тут поаккуратнее в выражениях:
    Слово "учет" наводит на мысль: нужно распечатать их номера?

    А это противоречивая фраза: значит они обезличены.

    Значит, вынь до положь, в документе должен быть признак "Почему дали скидку: купон/акция/просто так".
     
  5. Tomash

    Tomash Active Member

    Регистрация:
    16 янв 2013
    Сообщения:
    40
    Симпатии:
    0
    да, они обезличены, и пока даже только 1 номинала, так что флажок наличия в чеке купона уже даёт достаточное кол-во информации

    сделал отчётик перебором документов типа ЧекМаг с поиском флажка купона, всё отлично работает

    остался вопрос из раздела совсем глупых:

    в самом чеке создал новую переменную ИтогоПоЧеку для того чтобы применять скидку по купону напрямую к ней, а не к СуммаСНДС, которая кроме общей суммы, являлась и промежуточной по каждой строке, поэтому при приминении на СуммаСНДС скидка применялась ещё и к последней строке в чеке

    на форме чека итоговая сумма выводилась текстом, ввёл туда новую переменную, при создании чека всё ОК, пишется куда надо, скидка идёт куда надо, в тексте на форме тоже всё замечательно.

    НО! как только чек закрыт, если просматривать его в списке в журнале документов магазина - сумма впорядке. А вот если его снова открыть из журнала - текст с общей суммой чека равен 0-00.

    т.е. проводится с правильной суммой, но вот при просмотре уже закрытого и проведённого чека на форме отсутствует сумма в тексте

    проблема конечно больше косметическая, но пользователям как раз такие глупости бросаются в глаза, не хочется оставлять в таком виде, а в чём причина понять не могу
     
  6. Дайнеко

    Дайнеко Well-Known Member
    1C Team

    Регистрация:
    19 ноя 2009
    Сообщения:
    951
    Симпатии:
    0
    Не сильно понятно. Могу предположить, что эта переменная ИтогоПоЧеку заполняется при наборе док-та.
    Надо в процедуре ПриОткрытии заполнить ее заново.
     
Загрузка...

Поделиться этой страницей