Как да смените чек. Как да анулирам чек на онлайн каса? Как да промените мерната единица на продукт
















Настройка на директории

За да работите с търговия на дребно, трябва допълнително да попълните следните директории:

  • Точки на продажба- добавяне на търговски обекти, чрез които се извършва търговия на дребно.
  • Класация- създаваме каса - място за получаване и съхранение на пари по време на смяна (каса, обикновено касово чекмедже и котките на продавача могат условно да се нарекат каса).
  • Складове- добавете склад, от който ще се освобождават стоки (това може да бъде складова зала, допълнителен склад, специфичен отдел и др.).
  • Терминали- ако в магазина е възможно безкасово плащане, тогава добавяме терминал за приемане на банкови карти.
  • Видове цени- ако е необходимо, създаваме тип цена, която ще се използва за продажби на дребно или в конкретен магазин.

Един магазин може да има няколко каси, терминали, складове или видове цени.

Създаване на потребители (отчитане на продажби от продавачи)

Ако искате да поддържате записи на продажбите по продавач, да вмъкнете пълното име на конкретен продавач в чекове и да зададете на всеки продавач собствени права за достъп, тогава първо трябва да регистрирате всеки продавач като отделен потребител на системата.
Потребителите се добавят по следния начин: Меню > Администриране > Потребители > Добавяне.

Попълването на полетата с трите имена на потребителя е задължително, от тук ще се вземат данни за продавача при отпечатване на касова бележка. Тук задавате права за достъп до основната система и/или интерфейса на продавача и присвоявате ролите на интерфейса на продавача. На един продавач могат да бъдат възложени произволен брой роли.



Настройване на права за достъп (роли на интерфейса на продавача)

Настройването на роли (или права) е необходимо, така че продавачът да има достъп само до тези системни обекти (магазини, складове, каси, терминали за безкасово плащане, видове цени), които дефинирате за него. Настройките на ролята са включени Меню > Администриране > Роли на интерфейса на търговеца.

Системата ви позволява да създавате произволен брой роли.

В раздела „Настройки“ дефинирате стойности по подразбиране, които ще се задават автоматично при влизане в интерфейса на продавача, както и редица настройки за отпечатване на касова бележка, отстъпки и др. Ако продавачът работи с касов апарат, към който е свързан касовият апарат ATOL, тогава настройките на разписката за продажба могат да бъдат игнорирани (тъй като се отпечатва касовата бележка, а не разписката за продажба).

В разделите "Фирми", "Точки на продажба", "Складове" и др. посочете обектите, до които искате да дадете достъп на потребителя. Можете да разрешите достъп до всички обекти или да изберете конкретни опции, например само една каса и един конкретен склад. При работа с касови системи ATOL е препоръчително да се разреши достъп в една роля само до един конкретен касов апарат, точка на продажба и фирма.


Влезте в интерфейса на продавача

Входът в интерфейса на продавача се намира в Меню > Документи > Търговия на дребно.За удобство можете да премахнете иконата за влизане

към лентата с инструменти за бързо стартиране.

Ако продавачът няма достъп до основния интерфейс, тогава когато въведе своето потребителско име и парола в стандартната форма за вход, той ще отиде директно в интерфейса на продавача.
Ако интерфейсната роля на търговеца му дава достъп до повече от един обект (например два склада едновременно), той ще бъде подканен при влизане да потвърди настройките по подразбиране.

Начална смяна

Работата в търговията на дребно се извършва на смени. Смяната е период, през който се извършват продажби и в края на който продавачът предава приходите. За да отворите смяна, просто създайте първата продажба или изберете „Отвори смяна“ в менюто „Действия“. Няма ограничения в продължителността на смяната.

Регистрация на продажби, отпечатване на касова бележка

Операцията „Продажба“ отписва стоки от склада на магазина и в същото време приема средства от купувача. При регистриране на продажба в основния интерфейс се създава документ „Касова бележка”.
Регистрацията на продажба се извършва в няколко стъпки:

Етап 1.Задайте типа операция на „Продажба“ (винаги зададено по подразбиране).

Стъпка 2.Избираме стоките в документа.
Можете да направите това по няколко начина:

  • сканирайте баркода. За да направите това, към системата трябва да бъде свързан баркод скенер.
  • Въведете няколко знака от името на продукта, номера на артикула, кода или баркода в лентата за търсене и натиснете клавиша Enter. Изборът на опции за търсене се конфигурира чрез включване/изключване на квадратчетата за отметка под лентата за търсене.

Всички избрани продукти се поставят в общия списък. Количеството на всеки вид продукт може да се променя с помощта на бутони

.
Общата стойност на получената проверка се отразява в колоната „Общо“. Цена на продукта (бутон

) може да се промени от продавача на произволно само ако съответното разрешение е зададено в присвоената роля на интерфейса на продавача.
Ако даден продукт има няколко мерни единици, тогава при избор на продукт без използване на скенер за баркод, мерната единица по подразбиране ще бъде заменена. Можете да го промените на желаното чрез бутона

Стъпка 3.Приемаме плащане.
Плащането може да се извърши както в брой, така и с банкова карта. При избор на опция “В брой”, в полето “Получени” трябва да въведете сумата, получена от купувача, след което системата автоматично ще калкулира промяната. При избор на опцията „Терминал“ сумата на чека винаги ще бъде равна на получената сума.

Стъпка 4.Приключваме продажбата.
За да направите това, активирайте или деактивирайте квадратчето за отметка „Отпечатване на разписка за продажба при плащане“ (в зависимост от това дали издавате разписка за продажба на купувача) и щракнете върху бутона „Плащане“. Разписката за продажба ще съдържа името на продавача, който в момента е „влязъл“ в системата. След като продажбата приключи, екранът се изчиства и можете да създадете нова продажба.


Регистрация на връщане към текущата смяна

Извършването на връщане през интерфейса на продавача е възможно само ако артикулът, който се връща, е продаден по време на текущата (все още незатворена) смяна. Възстановяванията за други смени трябва да се обработват през основния интерфейс.
Операцията „Връщане към текущата смяна“ връща стоките обратно в склада на магазина и намалява приходите за смяната.
За да извършите връщане, трябва да промените вида на операцията, като зададете операция „Връщане към текуща смяна“ вместо операция „Продажба“.

Можете да добавите продукт към списъка чрез баркод, търсене или избор, подобно на продажбата.
Ако плащането за стоките е извършено в брой, парите трябва да бъдат върнати, ако през терминала, връщането трябва да се извърши през терминала.

Операция „Проверка на забавяне“

Извиква се от менюто „Действия“ или чрез комбинацията от клавишни комбинации ALT+V.
Предназначен за ситуации, в които е необходимо да се запази влакът със стоки, събрани в чека, без да се извършва продажба (например, когато купувачът поиска да остави настрана няколко артикула). Ако има чакащи проверки при затваряне на смяна, системата ще издаде предупреждение. Отложен чек може да се прехвърли и „пробие” в друга смяна и ще му бъде присвоен следващият сериен номер от новата смяна.


Операция „Отмяна на проверка“

Извиква се от менюто „Действия“ или комбинацията от клавишни комбинации - Alt+C.
Предназначен за бързо почистване на натоварени товарни влакове. Не можете да анулирате вече запазена касова бележка в интерфейса на продавача - трябва да използвате връщане на продукт или да изтриете касовата бележка през основния интерфейс.


Списък с чекове, търсене по чекове

Списъкът с чекове се намира в меню „Действия” и показва всички издадени или отложени чекове. С помощта на специални филтри можете да намерите разписки за конкретен касов апарат, магазин, продавач, склад, терминал, начин на плащане, тип транзакция, продукт, да изберете само чакащи разписки, разписки за определен период или само за текущата смяна.


Преглед на междинни отчети

Ако по време на смяна продавачът трябва да получи информация за текущите приходи или да прегледа списък с продажби и връщания по продукти, това може да стане с помощта на два отчета, извикани от менюто „Действия“: „Отчет на касата“ и „Отчет за продажбите (с връщания) ).“
Отчетите се генерират в pdf и могат да бъдат отпечатани.




Закриване на смяна

Закриването на смяна е операция, подобна на вземане на z-отчет на касов апарат. В зависимост от правата на продавача, в резултат на закриване на смяна, приходите могат да бъдат изтеглени от текущата каса и да бъдат въведени в главната каса на компанията и да бъдат генерирани подходящи отчети.

За да затворите смяна, трябва:

1. Щракнете върху бутона „Действия“ и изберете „Затваряне на смяната“.

2. В прозореца, който се показва, проверете данните за продажбите за смяната. Ако е необходимо, разрешете отпечатването на отчета за приходите на касата и/или отчета за продажбите, както и определете процедурата за обработка на приходите в рамките на правата, установени за касата.

3. Кликнете върху бутона „Затваряне на смяната“.

След това формално смяната приключва, но ако в магазина има терминал за безкасово плащане, парите за него се теглят в отделна операция. За да изтеглите пари от терминалната сметка и да ги прехвърлите по сметката на компанията, трябва да съставите документ Банка > Разписка по сметкас вид сделка „Договор за придобиване“.

Промяна на данните за продажбите

Ако настройките на продавача му позволяват да продава, например, от различни складове, да използва няколко терминала за приемане на банкови карти или типове цени, тогава в процеса на работа може да се наложи да промените параметрите за конкретна продажба. За да направите това, щракнете върху бутона „Действия“, изберете „Подробности“, посочете необходимата стойност и приложете промените. Комбинацията от клавишни комбинации за това действие е Alt+A.



Покажи детайли

Ако не е необходимо продавачът да следи постоянно детайлите на продажбите (фирма, склад, каса, терминал и др.), редът с детайлите, разположен в горната част на екрана, може да бъде скрит. За да направите това, в менюто „Действия“ кликнете върху елемента „Показване на подробности“.

Този ред ще изчезне от екрана:

Смяна на продавача

За да промените продавача, изберете елемента „Промяна на продавача“ в менюто „Действия“ или използвайте комбинацията от клавишни комбинации Alt+U. Смяната на продавача е необходима, ако водите записи за продажби по продавач и/или искате да вмъкнете фамилията и инициалите на лицето, извършило продажбата, в касовата бележка.


Избор на роля в интерфейса на търговеца

Ако на един продавач са присвоени няколко роли в неговите настройки, той може да превключва между тях, без да напуска интерфейса на продавача и без да затваря смяната (елементът „Интерфейсни роли“ в менюто „Действия“).

Бързи клавиши за чести операции

ALT+ENTER - Плащане
ALT+A - Промяна на детайлите
ALT+U - Промяна на продавача
ALT+C - Отмяна на проверката
ALT+V - Отлагане на проверката
ALT+W - Затваряне на модалния прозорец

ALT+Q - Промяна на количеството
ALT+P - Промяна на цената
Alt+M - Промяна на мерната единица

Как да промените количеството на артикул на касова бележка?

Изберете линията с продукта и натиснете бутона "Количество". В прозореца, който се показва, въведете желаната стойност. Можете също да използвате бутоните „Количество +“ и „Количество-“, които променят стойността на стъпки от едно.

Как да промените мерната единица на продукт?

По подразбиране артикулът с мерната единица по подразбиране се вмъква в разписката. Ако трябва да промените мерната единица, изберете реда с желания продукт и натиснете бутона "Единица".

Как мога да променя цената?

Изберете линията с продукта и натиснете бутона "Цена". В прозореца, който се показва, въведете желаната стойност. Забраната за редактиране на цената се определя от ролята на интерфейса на продавача.

Как да зададете отстъпка на касова бележка?

Отстъпките могат да се задават на касова бележка ръчно или автоматично.
За да зададете ръчно отстъпка, щракнете върху бутона "Отстъпки" и посочете откъде да вземете стойността: от директория "Отстъпки" или я въведете от клавиатурата. За да отмените отстъпката, изберете „Отказ от отстъпката“. Правата за работа с ръчни отстъпки се определят на ниво роля на интерфейса на продавача. Например, на продавача може да бъде напълно забранено да задава отстъпки ръчно.

Автоматичното заместване на отстъпките се конфигурира веднага за основния интерфейс и интерфейса на продавача. Видовете валидни отстъпки и приоритет се определят на ниво администратор или потребителски настройки в раздела „Автоматични отстъпки“.

Има три начина:

  1. Ако имате 1C: Retail 2.2, тогава всичко е стандартно.
  2. Редактиране на шаблон с помощта на редактора на шаблони от ATOL (само непроменен текст)
  3. Програмно извеждане на необходимите полета от 1C.

Първи начин

Първо, съответно ще ви разкажа за съществуващата функционалност на 1C. В Retail 2.2 1C добави функционалност за редактиране на шаблони за касови бележки. Намира се в Администрация - Печатни формуляри, отчети и обработка - Шаблони за етикети, ценови етикети и касови бележки.

Как да работим с това?

Първо, трябва да определим кои полета ще ни трябват, в шаблона щракнете върху „Редактиране на SKD“ и „Редактиране на схема на оформление на данни“, добавете това, от което се нуждаем, и запазете, не забравяйте да преместите полето от наличните към избраните в раздела полета .

След като сме избрали какво искаме да показваме допълнително в разписката, запишете шаблона и щракнете върху „Редактиране на оформлението“, можем да изтеглим два стандартни шаблона „по подразбиране“ и „разширени“, като първият е просто стандартна опция, а вторият показва пример за редактиран шаблон.

В оформлението вече имаме възможност да добавяме собствени полета над и под таблицата със стоки в касовата бележка, както и да показваме това, което желаем като нефискален документ след касовата бележка, просто плъзнете и пуснете полетата от възможни до мястото, където искаме да ги видим и да ги редактираме във формат на презентация, можете просто да добавите текстов низ.

И да видим какви настройки имат полетата, мисля, че тук всичко е ясно от екранната снимка: Името на полето е или текстово, или името на полето от наличните (трябва да има отметка в квадратчето за изчислено поле), префиксът и постфиксът позволяват да изведете допълнителна фраза пред полето.

Повече информация можете да намерите тук https://its.1c.ru/db/kkt#content:80:retail22

Всичко изглежда страхотно и нищо друго не е необходимо, но какво да правите, ако компанията не работи в 1C: Retail, закупуването и настройването на борси само за това не е много удобно.

Втори начин

Вторият вариант е да редактирате шаблона в самата каса. Този метод е подходящ за тези, които нямат много касови апарати и трябва да покажат някакъв хедър и долен колонтитул, т.е. фиксиран текст.

Atol пусна редактор на шаблони KKT.

За съжаление не направих екранни снимки по време на настройката, така че ще ги взема назаем от инструкциите на Atol.

След като стартираме редактора през менюто - касов апарат - конфигуриране на връзката, свързваме нашия касов апарат, както в драйвера на касовия апарат.

Ето как ще изглежда нашият шаблон


Редактирането на шаблон чрез тази програма, разбира се, не е толкова лесно, колкото в Retail 2.2, но все пак не е трудно.

Като щракнете върху реда на шаблона отдясно и отляво, ще видите бутони „+“ (добавете ред отдолу) или „-“ (изтрийте ред)

Вдясно показваме наличните полета и прозореца със свойства на полето.

Преместването и добавянето на полета се извършва основно през прозореца за свойства.

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


За да добавите произволен текст, трябва да добавите полета „Свободен ред“. След като поставим нашето поле, трябва да посочим какво ще се показва там, за това в менюто има бутон за редактиране на редове.

Името на полето съдържа номера на този свободен ред: 1, 2, 3 и т.н. За да промените етикета на конкретно поле, трябва да преброите броя на редовете по номера на полето, започвайки от 7-ия ред, например, ако имаме свободен ред 1, тогава неговият текст е в редактора на редове в ред 8.

След всички наши манипулации можете да тествате касовата бележка (меню - Каса - тестова бележка) и да заредите шаблона и свободните редове в касата (меню Каса - тестова бележка).

Преди да започнете манипулациите, съветвам ви да запазите шаблона за проверка с помощта на File - Save, за да можете да възстановите шаблона.

Повече подробности за това можете да намерите в ръководството за потребителя на редактора на шаблони.

Можете да изтеглите редактора от центъра за изтегляне Atol.

Недостатъкът на този метод е, че ще трябва да изтегляте шаблона при всяко плащане и не можете да добавяте променлив текст по този начин, въпреки че списъкът с полета има полета като „Персонализиран етикет“, може би можете да прехвърлите данните си през тях, но как да прехвърлите това в документацията не е посочено. Ще се радвам, ако някой знае и допълни тази статия с такава информация.

Трети начин

Е, последният начин е да подобрите функционалността на 1C.

Програмно е възможно да показвате собствените си редове по същия начин, както във функционалността на редактора на разписки в Retail 2.2, т.е. преди таблицата на стоките, след нея и като отделен нефискален документ.

Това ограничение съществува, защото 1C изпраща xml файл с параметри за проверка на касата и съответно касата няма да приеме нито една от нашите фиктивни променливи.

Къде може да се добави всичко това?

Описвам моето решение, базирано на UT 10.3, но мисля, че принципът на генериране на разписка е един и същ във всички решения на 1C и се различава само в това къде се намират тези функции.

Ще ни е необходима функцията Подготовка на данни за фискализация на чек в обектния модул CheckKKM.

(За UT 11 това е функцията за проверка на параметрите в модула на формуляра на документа DocumentFormRMK CheckKKM)

В тази функция можем да заменим стойността, която 1C замества с нашата собствена (например да заменим продавача или да покажем различно име на артикул и т.н.)

Търсим цикъл на итериране на низове в тази функция PM Products

// Продуктови артикули за всяка продуктова линия от ReceiptKKM.Продуктов цикъл

Ако погледнем „Изисквания за разработване на драйвери за свързано оборудване 2.1“, ще видим, че в таблицата със стоки не само стоките могат да бъдат прехвърлени към касата, но и текстови низове и баркод, това е, което ние ще използвам.

Първо трябва да получим структурата на нашия низ:

За продуктовата линия изглежда така

Ред за получаване = EquipmentManagerClientServer. Параметри на фискален ред за получаване ();

За текст като този

Receipt Line = Equipment ManagerClientServer.Receipt Text Line Parameters("My text");

Ако погледнете стандартната функция Параметри на реда на текста на разписката, можете да видите, че 1c не ни дава възможност да извършим собствено подравняване и да зададем прекъсвания на редовете, но това може да бъде коригирано.

Ето как изглежда една стандартна функция

Функция ReceiptTextStringParameters(Text = Undefined) ExportStringParameters = New Structure(); LineParameters.Insert("Текстов низ"); // Тип низ. Параметър за изходяща услуга. LineParameters.Insert("Текст", Текст); // Линия, Задължително - текстов низ LineParameters.Insert("LineWrap", False); // Boolean - Прекъсване на ред, стойността по подразбиране е зададена. Параметри на ред. Вмъкване ("Подравняване", "Наляво"); // Ред - Подравняване на текст, Стойности: "Ляво", "Дясно", "Център". ReturnStringParameters; EndFunction

Ето малко редактирано

Функция ReceiptTextLineParameters(Text = Undefined, Alignment = "Left", LineWrap = False) ExportLineParameters = New Structure(); LineParameters.Insert("Текстов низ"); // Тип низ. Параметър за изходяща услуга. LineParameters.Insert("Текст", Текст); // Линия, Задължително - текстов низ LineParameters.Insert("LineWrap", LineWrap); // Boolean - Прекъсване на ред, стойността по подразбиране е зададена. RowParameters.Insert("Подравняване", Подравняване); // Ред - Подравняване на текст, Стойности: "Ляво", "Дясно", "Център". ReturnStringParameters; EndFunction

Сега чрез добавяне на текстов низ можем да зададем подравняване и обвиване.

За да добавим текстов низ, трябва да напишем следното:

Receipt Line = Equipment ManagerClientServer.Receipt Text Line Parameters("My text", "Center", False); GeneralParameters.ReceiptItems.Add(ReceiptLine);

Съответно, вместо „Моят текст“ можете да напишете всичко, като използвате произволни данни от информационната база.

Сега нека решим къде искаме да добавим реда:

  • Преди таблицата с продукти

За да направим това, трябва да добавим вмъкване на нашия код преди продуктовия цикъл.

Receipt Line = Equipment ManagerClientServer.Receipt Text Line Parameters("My text", "Center", False); GeneralParameters.ReceiptItems.Add(ReceiptLine); // Продуктови артикули за всяка продуктова линия от ReceiptKKM.Продуктов цикъл

  • След продуктовата таблица

За да направите това, вмъкнете нашия код след цикъла

GeneralParameters.ReceiptItems.Add(ReceiptLine); EndCycle; Receipt Line = Equipment ManagerClientServer.Receipt Text Line Parameters("My text", "Center", False); GeneralParameters.ReceiptItems.Add(ReceiptLine);

EquipmentManagerClientServer.PerformFormatLogicalControl(GeneralParameters);

  • При изтегляне на всеки продукт

В този случай ние добавяме нашия код вътре в цикъла, преди или след продукта, който ще бъде показан нашият ред, определено от това кога добавяте кода, веднага след началото на цикъла или преди неговото завършване.

Анулирането на чек KKM е анулиране на операция за приемане на пари в брой от купувач и свързани манипулации с чека. Ако чек бъде анулиран, преди да бъде затворен, тогава, като правило, касовият апарат регистрира този факт и отпечатва надписа „Чекът е анулиран“ върху чека. Сумата на анулираните продажби не е включена в кумулативните суми.

Ако проверката вече е затворена, стъпките са следните:

  • Купувачът върна чека в същия ден - чекът е подпечатан с „Анулиран“ и подпис на отговорното лице; в края на смяната се съставя протокол във формуляр KM-3, към който е приложен грешният чек .
  • Грешката е открита след затваряне на смяната - тогава този факт се отразява в дневника KM-4.

ВАЖНО! Всички горепосочени манипулации бяха подходящи за каси с ECLZ. Въвеждането на онлайн касови апарати и анулирането на чекове се промени .

Ако все още не сте чували за онлайн плащане, прочетете за тях.

Възможно ли е да анулирате онлайн касов бон?

В онлайн касовите апарати анулирането на чек е възможно на етапа, когато той все още не е изчистен. Софтуерът за онлайн касови апарати като правило ви позволява да анулирате чек, преди да бъде отпечатан и прехвърлен в OFD. Например, фърмуерът за онлайн касовата система "Evotor" ви позволява да се върнете към процедурата за продажба на стоки (въвеждайки ги в чек), както и да коригирате списъка със стоки и да отмените проверката напълно.

Ако чекът вече е издаден, той не може да бъде анулиран чрез методите, изброени по-горе за каси с ECLZ. Причината за това са промените в закона „За прилагането на системите за касови апарати“ от 22 май 2003 г. № 54-FZ. Текущата версия на този закон включва използването на корекционна проверка за коригиране на грешни проверки (клауза 4, член 4.3 от Закон № 54-FZ). Трябва да пробиете такава проверка между отварянето и затварянето на смяната. В този случай можете да изпълните проверката за корекция във всеки друг ден: не е необходимо датата на проверката за корекция да съвпада с датата на грешното изчисление.

Проверката за корекция може да съдържа 2 функции за изчисление:

  • 1—корекция на разписка, т.е. бизнес субектът записва неосчетоводен приход, ако например чекът изобщо не е изчистен или е изчистен за по-малка сума от изискваната;
  • 3 - корекция на разходите, когато стопански субект коригира фискални документи за издаване на пари от касата, тъй като първоначално е издадена по-малка сума от необходимото.

Анулирането на чек може да бъде операция, извършена по инициатива на стопански субект - когато грешките се идентифицират независимо. След това в чека се посочват датата и номерът на счетоводния документ, въз основа на който се коригират изчисленията. Това може да бъде например обяснителна бележка от касата. Типът корекция в този случай е „самостоятелна операция“.

Ако нарушението бъде установено от данъчен инспектор, тогава трябва да посочите вида на корекцията „операция по поръчка“ и подробностите за самата поръчка.

В допълнение, онлайн касовите апарати имат функция за плащане, наречена „връщане на разписка“. С негова помощ можете да коригирате изчисленията на онлайн касата в присъствието на клиента. Ако установите, че сте издали неправилен чек на купувач, който е депозирал пари в касата, тогава трябва да издадете нов чек за същата сума като в грешния чек, но със знака за изчисление „връщане на разписка“. На такъв чек ще бъде посочен фискалният знак на първичния чек с грешка. Тоест вие като че ли анулирате лош чек. След това се отпечатва нов чек за точната сума и се издава на купувача.

Резултати

Анулиране на онлайн касова бележка е възможно само до нейното пробиване и въвеждане във фискалната памет на касовия апарат. След това онлайн касовата бележка може да бъде коригирана само с проверка за корекция.