Что нового в SarafSaraf'da nima yangilikWhat's new in Saraf
Saraf развивается каждую неделю. Выберите продукт, откройте интересную дату в навигации — и читайте кратко или подробно, что добавилось и что стало удобнее. Все обновления входят в подписку.Saraf har hafta rivojlanadi. Mahsulotni tanlang, navigatsiyada kerakli sanani oching — nima qo'shilgani va nima qulayroq bo'lganini qisqacha yoki batafsil o'qing. Barcha yangilanishlar obunaga kiradi.Saraf improves every week. Pick a product, jump to a date in the navigation — and read a short summary or the full details of what's been added. All updates are included in the subscription.
Каталог ИКПУ теперь несёт признак формы оплаты по Указу ПФ-246: одни коды продаются только безналично, другие — за наличные лишь при чеке не больше 400 БРВ. Касса не даёт выбрать «Наличные» для такого чека, а базовая расчётная величина обновляется централизованно и переключается в день вступления.IKPU katalogi endi PF-246 Farmoni bo'yicha to'lov shakli belgisini oladi: ayrim kodlar faqat naqdsiz, boshqalari naqd pulga faqat chek 400 BHM dan oshmaganda sotiladi. Kassa bunday chek uchun «Naqd» tanlashga yo'l qo'ymaydi, bazaviy hisoblash miqdori esa markazlashgan holda yangilanadi va kuchga kirgan kunida almashadi.The IKPU catalogue now carries the payment-form flag from Decree PF-246: some codes are cashless-only, others allow cash only when the receipt does not exceed 400 BRV. The till refuses “Cash” for such a receipt, and the base reference value is maintained centrally and switches on its effective date.
Касса знает, что нельзя продавать за наличные. Для ИКПУ «только безнал» кнопка «Наличные» недоступна; для ИКПУ с лимитом касса блокирует наличные, когда итог чека больше 400 БРВ (сейчас 176 000 000 сум), и показывает причину. Сервер проверяет то же правило — чек, который отклонил бы ОФД, не уйдёт.Kassa nimani naqd pulga sotib bo'lmasligini biladi. «Faqat naqdsiz» IKPU uchun «Naqd» tugmasi o'chiq; limitli IKPU uchun chek yakuni 400 BHM dan (hozir 176 000 000 so'm) oshsa, kassa naqd pulni bloklaydi va sababini ko'rsatadi. Server ham shu qoidani tekshiradi — OFD rad etadigan chek yuborilmaydi.The till knows what cannot be sold for cash. For cashless-only IKPU the “Cash” button is disabled; for limited IKPU the till blocks cash once the receipt total exceeds 400 BRV (currently 176,000,000 UZS) and explains why. The server enforces the same rule, so a receipt the OFD would reject never leaves the till.
Подсказка в карточке товара. При выборе ИКПУ и в результатах поиска видно ограничение: «Только безнал» или «Наличными до 400 БРВ за чек».Tovar kartochkasida eslatma. IKPU tanlashda va qidiruv natijalarida cheklov ko'rinadi: «Faqat naqdsiz» yoki «Naqd pulga chek 400 BHM gacha».A hint in the product card. When choosing an IKPU and in search results the restriction is visible: “Cashless only” or “Cash up to 400 BRV per receipt”.
БРВ под контролем. Базовая расчётная величина ведётся централизованно с датой вступления. Новое значение ежедневно ищется в нескольких независимых справочниках и попадает в график только после того, как они сойдутся в дате и сумме, а администратор подтвердит. Кассы получают весь график заранее и переключают лимит в нужный день — без обновления кассы и даже без интернета.BHM nazorat ostida. Bazaviy hisoblash miqdori kuchga kirish sanasi bilan markazlashgan holda yuritiladi. Yangi qiymat har kuni bir nechta mustaqil ma'lumotnomalarda qidiriladi va jadvalga faqat ular sana va summada mos kelganda hamda administrator tasdiqlagandan keyin tushadi. Kassalar butun jadvalni oldindan oladi va limitni kerakli kunda almashtiradi — kassani yangilamasdan va hatto internetsiz.The BRV is under control. The base reference value is maintained centrally with its effective date. A new value is looked up daily across several independent references and enters the schedule only once they agree on the date and amount and an administrator confirms. Tills receive the whole schedule in advance and switch the limit on the right day — without a till update and even offline.
Каталог ИКПУ снова свежий. Починена ночная синхронизация с tasnif.soliq.uz, которая молча не работала с июня: каталог догнал почти 13 тысяч новых кодов.IKPU katalogi yana yangi. Iyundan beri jimgina ishlamay qolgan tasnif.soliq.uz bilan tungi sinxronizatsiya tuzatildi: katalog qariyb 13 ming yangi kodni yetkazib oldi.The IKPU catalogue is fresh again. The nightly sync with tasnif.soliq.uz, which had silently stopped in June, is fixed: the catalogue caught up on almost 13 thousand new codes.
Экран ввода PIN появляется сразу, без ожидания сервера. Фискальный чек собирается на кассе и уходит в модуль ОФД сразу после продажи — на медленном интернете чек пробивается на несколько секунд быстрее. Без интернета касса в первые секунды переходит на локальную копию, а при живом интернете больше не «залипает» в офлайн-режиме.PIN kiritish ekrani serverni kutmasdan darhol ochiladi. Fiskal chek kassaning o'zida yig'iladi va sotuvdan so'ng darhol OFD moduliga yuboriladi — sekin internetda chek bir necha soniya tezroq uriladi. Internetsiz kassa dastlabki soniyalardayoq mahalliy nusxaga o'tadi, internet bo'lganda esa oflayn rejimda «qotib» qolmaydi.The PIN screen appears immediately without waiting for the server. The fiscal receipt is assembled on the till and sent to the OFD module right after the sale — on slow internet a receipt is rung up several seconds faster. Without internet the till switches to its local copy within seconds, and with a live connection it no longer gets stuck in offline mode.
Чек и фискализация — быстрее. Раньше при нажатии «Оплатить» касса ходила на сервер четыре раза подряд: проверка связи, сам чек, подготовка фискальных данных и сохранение результата — и печатала чек только после всего этого. Теперь фискальный чек собирается прямо на кассе, уходит в модуль ОФД сразу после создания чека, а результат отправляется на сервер в фоне с повтором при обрыве.Chek va fiskalizatsiya — tezroq. Avval «To'lash» bosilganda kassa serverga ketma-ket to'rt marta murojaat qilardi: aloqani tekshirish, chekning o'zi, fiskal ma'lumotlarni tayyorlash va natijani saqlash — chek esa faqat shundan keyin chop etilardi. Endi fiskal chek kassaning o'zida yig'iladi, chek yaratilgach darhol OFD moduliga yuboriladi, natija esa serverga fonda (aloqa uzilsa — qayta urinish bilan) jo'natiladi.Receipt and fiscalization are faster. Previously, tapping “Pay” made the till call the server four times in a row: a connectivity check, the receipt itself, preparing the fiscal data and saving the result — and the receipt printed only after all of that. Now the fiscal receipt is assembled on the till, sent to the OFD module right after the receipt is created, and the result is uploaded to the server in the background with retries if the connection drops.
Экран PIN — сразу. Раньше касса ждала ответ сервера перед показом нумпада: без интернета или при слабом канале старт занимал до полуминуты. Теперь нумпад появляется мгновенно, а данные магазина и терминала подтягиваются в фоне.PIN ekrani — darhol. Avval kassa nompadni ko'rsatishdan oldin server javobini kutar edi: internetsiz yoki zaif aloqada ishga tushish yarim daqiqagacha cho'zilardi. Endi nompad darhol ochiladi, do'kon va terminal ma'lumotlari fonda yuklanadi.PIN screen right away. The till used to wait for the server before showing the keypad: without internet or on a weak link startup took up to half a minute. Now the keypad appears instantly and store and terminal details load in the background.
Без интернета — без ожиданий. Касса узнаёт об отсутствии связи в первые секунды и сразу работает по локальной копии: вход по PIN, каталог и смена не ждут таймаутов.Internetsiz — kutishsiz. Kassa aloqa yo'qligini dastlabki soniyalarda aniqlaydi va darhol mahalliy nusxa bilan ishlaydi: PIN orqali kirish, katalog va smena taym-autlarni kutmaydi.No internet, no waiting. The till detects a lost connection within seconds and works from its local copy right away: PIN sign-in, catalogue and shift no longer wait for timeouts.
Не «залипает» в офлайне. Раньше любая ошибка отправки накопленных офлайн-чеков переводила кассу в офлайн-режим до перезапуска. Теперь в офлайн уводит только реальный обрыв сети, а обновление каталога идёт независимо от отправки чеков.Oflaynda «qotib» qolmaydi. Avval to'plangan oflayn cheklarni yuborishdagi har qanday xato kassani qayta ishga tushirilgunga qadar oflayn rejimga o'tkazardi. Endi oflaynga faqat haqiqiy aloqa uzilishi olib boradi, katalog yangilanishi esa cheklar yuborilishidan mustaqil.No more getting stuck offline. Previously any error while uploading queued offline receipts switched the till into offline mode until restart. Now only a real network outage does, and catalogue updates run independently of receipt uploads.
Обновления не мешают старту. Фоновая загрузка новой версии начинается через 45 секунд после запуска, а не одновременно со входом. Уже скачанная версия применяется при запуске без сети.Yangilanishlar ishga tushishga xalaqit bermaydi. Yangi versiyaning fonda yuklanishi kirish bilan bir vaqtda emas, ishga tushgandan 45 soniya o'tib boshlanadi. Yuklab olingan versiya ishga tushishda internetsiz qo'llanadi.Updates no longer slow startup. The background download of a new version starts 45 seconds after launch instead of at sign-in. An already downloaded version is applied at startup without network access.
Чек печатается на государственном языке со всеми реквизитами, которые требует НКМ. Шапка берётся из настроек магазина. Появились товары комитента (комиссионная торговля), тип карты, соцкарта и лимит наличных.Chek davlat tilida NKM talab qiladigan barcha rekvizitlar bilan chop etiladi. Sarlavha do'kon sozlamalaridan olinadi. Komitent tovarlari (komission savdo), karta turi, ijtimoiy karta va naqd limiti paydo bo'ldi.The receipt is printed in the state language with every requisite required by NKM. The header comes from the store settings. Commissioner goods, card type, social cards and a cash limit have been added.
Чек на узбекском. STIR, серия кассы, номер и признак фискального модуля, номер фискального чека, форма оплаты, тип карты, номер соцкарты, RRN, версия виртуальной кассы; QR проверки — 35 мм.O'zbek tilidagi chek. STIR, kassa seriyasi, fiskal modul raqami va belgisi, fiskal chek raqami, to'lov shakli, karta turi, ijtimoiy karta raqami, RRN, virtual kassa versiyasi; tekshirish QR kodi — 35 mm.Uzbek receipt. TIN, till serial, fiscal module number and sign, fiscal receipt number, payment form, card type, social card number, RRN, virtual till version; the verification QR is 35 mm.
Шапка — из настроек магазина. Название организации и адрес автоматически не печатаются; «Saraf POS» перенесён вниз чека. Существующим магазинам с пустым заголовком подставлено название организации.Sarlavha — do'kon sozlamalaridan. Tashkilot nomi va manzil avtomatik chop etilmaydi; «Saraf POS» chek pastiga ko'chirildi. Sarlavhasi bo'sh mavjud do'konlarga tashkilot nomi qo'yildi.Header from store settings. The company name and address are no longer printed automatically; “Saraf POS” moved to the bottom. Existing stores with an empty header got the company name.
Комитент. В карточке товара — отметка «Комитент» и его СТИР/ПИНФЛ: он идёт в фискальный чек и печатается под позицией, в том числе офлайн.Komitent. Mahsulot kartasida «Komitent» belgisi va uning STIR/JSHSHIR i: fiskal chekka tushadi va pozitsiya ostida chop etiladi, oflaynda ham.Commissioner. A product card now has a “Commissioner” flag with his TIN/PINFL: it goes into the fiscal receipt and is printed under the line, offline too.
Карты и лимиты. Тип карты и номер соцкарты при оплате Uzcard/Humo и на пин-паде; лимит наличных на чек; запрос ID электронного рецепта при продаже лекарств; понятные ошибки печати.Kartalar va limitlar. Uzcard/Humo va pin-pad orqali to'lovda karta turi va ijtimoiy karta raqami; chek uchun naqd limiti; dori sotishda elektron retsept ID si; tushunarli chop etish xatolari.Cards and limits. Card type and social card number for Uzcard/Humo and pin-pad payments; a per-receipt cash limit; e-prescription ID when selling medicines; readable print errors.
PIN-код кассира теперь состоит из 6 цифр (требование регламента НКМ). Прежним четырёхзначным PIN автоматически добавляется «00». При оплате Uzcard, Humo и на пин-паде касса спрашивает тип карты.Kassir PIN-kodi endi 6 raqamdan iborat (NKM reglamenti talabi). Avvalgi to'rt xonali PIN oxiriga avtomatik «00» qo'shiladi. Uzcard, Humo va pin-pad orqali to'lovda kassa karta turini so'raydi.The cashier PIN is now 6 digits (an NKM regulation requirement). Existing four-digit PINs get “00” appended automatically. When paying with Uzcard, Humo or a pin pad, the till asks for the card type.
PIN из 6 цифр. Новые PIN назначаются шестизначными. Сотрудник со старым PIN 1234 теперь вводит 123400 — менять ничего не нужно, работает и офлайн.6 xonali PIN. Yangi PIN-kodlar olti raqamdan tayinlanadi. Eski PIN 1234 egasi endi 123400 kiritadi — hech narsani o'zgartirish shart emas, oflaynda ham ishlaydi.6-digit PIN. New PINs are assigned with six digits. An employee with the old PIN 1234 now enters 123400 — nothing to change, works offline too.
Тип карты. При оплате Uzcard, Humo и на пин-паде касса просит выбрать: личная, корпоративная или соцкарта. Выбор сохраняется в оплате и попадает в фискальный чек.Karta turi. Uzcard, Humo va pin-pad orqali to'lovda kassa tanlashni so'raydi: shaxsiy, korporativ yoki ijtimoiy karta. Tanlov to'lovda saqlanadi va fiskal chekka tushadi.Card type. When paying with Uzcard, Humo or a pin pad the till asks you to choose: personal, corporate or social card. The choice is stored with the payment and goes into the fiscal receipt.
Новый документ: склад и перечень позиций к пересчёту — выборочные товары или все остатки, включая отрицательные. По заданию ведётся одна или несколько инвентаризаций, а документы разниц задание формирует сводно по всем ним.Yangi hujjat: ombor va qayta sanaladigan pozitsiyalar ro'yxati — tanlangan tovarlar yoki manfiylari bilan barcha qoldiqlar. Topshiriq bo'yicha bir yoki bir nechta inventarizatsiya o'tkaziladi, farq hujjatlarini esa topshiriq ularning barchasi bo'yicha jamlab shakllantiradi.A new document: a store plus the list of items to count — selected products or all stock, negatives included. One or several stocktakings run against a task, and the task builds the difference documents across all of them.
Склад → Задания на инвентаризацию: укажите склад и что пересчитывать — выборочные товары (поиск, характеристики) или все остатки склада, включая отрицательные (список заполняется автоматически). Задание остатков не меняет.Ombor → Inventarizatsiya topshiriqlari: omborni va nima sanalishini ko'rsating — tanlangan tovarlar (qidiruv, xususiyatlar) yoki manfiylari bilan ombordagi barcha qoldiqlar (ro'yxat avtomatik to'ldiriladi). Topshiriq qoldiqlarni o'zgartirmaydi.Warehouse → Stocktaking tasks: pick the store and what to count — selected products (search, variants) or all stock in the store, negatives included (the list fills in automatically). A task never changes stock.
Инвентаризация по заданию: из задания в одно нажатие создаётся черновик инвентаризации с его позициями; по одному заданию можно вести несколько инвентаризаций — по счётчику на зону. В редакторе инвентаризации задание выбирается в шапке; без задания всё работает как раньше.Topshiriq bo'yicha inventarizatsiya: topshiriqdan bir bosishda uning pozitsiyalari bilan inventarizatsiya qoralamasi yaratiladi; bitta topshiriq bo'yicha bir nechta inventarizatsiya olib borish mumkin — har bir zonaga alohida hisobchi. Inventarizatsiya muharririda topshiriq sarlavhada tanlanadi; topshiriqsiz hammasi avvalgidek ishlaydi.Stocktaking from a task: one tap creates a draft stocktaking with the task's items; several stocktakings can run against one task — one counter per zone. The stocktaking editor lets you pick the task in the header; without a task everything works as before.
Разницы считает задание: когда все его инвентаризации проведены, «Сформировать документы разниц» сводит факт по всем документам против учёта, показывает превью и создаёт черновики списания недостачи и оприходования излишка; задание закрывается.Farqlarni topshiriq hisoblaydi: uning barcha inventarizatsiyalari o'tkazilgach, «Farq hujjatlarini shakllantirish» barcha hujjatlar bo'yicha faktni hisob bilan solishtiradi, ko'rib chiqishni ko'rsatadi va kamomadni hisobdan chiqarish hamda ortiqchani kirim qilish qoralamalarini yaratadi; topshiriq yopiladi.The task computes the differences: once all its stocktakings are committed, "Create difference documents" totals the counted quantities across every document against book stock, shows a preview and creates draft write-offs for shortages and receipts for surpluses; the task is then closed.
Установленная через установщик касса при обновлении скачивала portable-файл и не обновлялась. Теперь она скачивает и запускает установщик, portable-версия — portable-файл.O'rnatuvchi orqali o'rnatilgan kassa yangilanishda portable-faylni yuklab olar va yangilanmas edi. Endi u o'rnatuvchini yuklab olib ishga tushiradi, portable-versiya esa portable-faylni oladi.A till installed with the installer used to download the portable file on update and never actually updated. It now downloads and launches the installer; the portable edition gets the portable file.
Для перехода с 1.8.3 на 1.8.4 нажмите «Обновить» в «О программе» или установите setup с dist.saraf.uz — все следующие обновления пойдут штатно.1.8.3 dan 1.8.4 ga o'tish uchun «Dastur haqida» bo'limida «Yangilash» tugmasini bosing yoki dist.saraf.uz dan setup o'rnating — keyingi barcha yangilanishlar odatdagidek o'tadi.To move from 1.8.3 to 1.8.4, click "Update" in "About" or install the setup from dist.saraf.uz — every later update will then work normally.
В комплекте свежая офлайн-копия интерфейса кассы: скидка уровня лояльности, оператор фискализации Saraf Fiscal, пол покупателя, правки принтера этикеток.To'plamda kassa interfeysining yangi oflayn nusxasi: sodiqlik darajasi chegirmasi, Saraf Fiscal fiskalizatsiya operatori, xaridor jinsi, etiketka printeri tuzatishlari.Ships with a fresh offline copy of the till UI: loyalty tier discount, the Saraf Fiscal fiscalisation operator, customer gender, label printer fixes.
Авто-скидка уровня покупателя теперь видна в чеке и в окне оплаты: при выборе покупателя итог сразу уменьшается, продажа проходит без ошибки «Сумма оплат не совпадает с итогом чека».Xaridor darajasining avto-chegirmasi endi chekda va to'lov oynasida ko'rinadi: xaridor tanlanganda yakuniy summa darhol kamayadi, sotuv «To'lovlar summasi chek yakuniga mos kelmaydi» xatosisiz o'tadi.The customer's tier discount is now shown on the receipt and in the payment window: picking a customer lowers the total right away, and the sale goes through without the "Payments do not match the receipt total" error.
Если у уровня лояльности задан процент скидки, в панели чека появляется строка «Скидка уровня «Gold» 7%» с суммой, а окно оплаты распределяет по способам оплаты уже уменьшенный итог. Раньше сервер вычитал скидку сам, а касса отправляла оплату на полную сумму — продажа любому покупателю с уровнем не проходила.Sodiqlik darajasida chegirma foizi berilgan bo'lsa, chek panelida «Daraja chegirmasi «Gold» 7%» qatori summasi bilan paydo bo'ladi, to'lov oynasi esa to'lov usullari bo'yicha allaqachon kamaytirilgan yakunni taqsimlaydi. Ilgari server chegirmani o'zi ayirar, kassa esa to'liq summaga to'lov yuborar edi — darajali xaridorga sotuv o'tmas edi.If a loyalty tier carries a discount percentage, the receipt panel shows a "Tier discount «Gold» 7%" line with the amount, and the payment window splits the already reduced total across payment methods. Previously the server deducted the discount on its own while the till sent payments for the full amount — no sale to a customer with a tier could go through.
Скидка уровня распределяется по строкам чека пропорционально их сумме — фискальный чек, Click Pass / UzQR / пин-пад и печать сбалансированы по строкам, НДС считается от цены после скидки. В Partner API /receipts она входит в скидку строки.Daraja chegirmasi chek qatorlari bo'yicha summasiga mutanosib taqsimlanadi — fiskal chek, Click Pass / UzQR / pin-pad va chop etish qatorlar bo'yicha muvozanatlangan, QQS chegirmadan keyingi narxdan hisoblanadi. Partner API /receipts da u qator chegirmasiga kiradi.The tier discount is spread across receipt lines in proportion to their amounts — the fiscal receipt, Click Pass / UzQR / PIN pad and printing are balanced line by line, and VAT is computed from the discounted price. In the Partner API /receipts it is part of the line discount.
Офлайн-касса считает скидку по тому же правилу — по назначенному уровню покупателя, как сервер. Обновления кассы не требует.Oflayn-kassa chegirmani xuddi shu qoida bo'yicha — xaridorga tayinlangan daraja bo'yicha, server kabi hisoblaydi. Kassani yangilash talab qilinmaydi.The offline till applies the same rule — by the customer's assigned tier, exactly like the server. No till update is required.
Собирайте этикетки серий и ценники из текста, штрихкодов и QR (хоть 10×10 мм) и печатайте их на принтер этикеток напрямую из карточки товара или приёмки.Seriya etiketkalari va narx yorliqlarini matn, shtrix-kod va QR dan yig'ing (hatto 10×10 mm) va ularni mahsulot kartochkasi yoki kirimdan to'g'ridan-to'g'ri etiketka printeriga chop eting.Build series labels and price tags from text, barcodes and QR codes (down to 10×10 mm) and print them on a label printer straight from the product card or goods receipt.
Макеты этикеток (Каталог → Макеты этикеток): текст с подстановкой названия, кода серии, срока, цены и полей типа серии; штрихкоды GS1-128 / Code 128 / EAN-13; QR; линии и рамки. Готовые образцы — серия 40×25 и 58×40, мини-этикетки 10×10 и 20×20 с QR, ценник 40×25. Превью показывает ровно то, что уйдёт на печать.Etiketka maketlari (Katalog → Etiketka maketlari): nomi, seriya kodi, muddat, narx va seriya turi maydonlari qo'yiladigan matn; GS1-128 / Code 128 / EAN-13 shtrix-kodlar; QR; chiziq va ramkalar. Tayyor namunalar — seriya 40×25 va 58×40, QR li mini 10×10 va 20×20, narx yorlig'i 40×25. Ko'rinish chopga chiqadigan natijani aynan ko'rsatadi.Label templates (Catalog → Label templates): text with product name, series code, expiry, price and series-type fields; GS1-128 / Code 128 / EAN-13 barcodes; QR codes; lines and frames. Ready-made presets — 40×25 and 58×40 series labels, 10×10 and 20×20 QR mini-labels, a 40×25 price tag. The preview shows exactly what gets printed.
Принтер этикеток как оборудование кассы (Терминалы → Принтер этикеток): HPRT HT330 (300 dpi) и другие TSPL/ZPL-принтеры по сети или USB. Касса отправляет принтеру растр в его родном разрешении — без драйвера Windows и «мыла» системной печати.Etiketka printeri kassa uskunasi sifatida (Terminallar → Etiketka printeri): HPRT HT330 (300 dpi) va boshqa TSPL/ZPL printerlar tarmoq yoki USB orqali. Kassa printerga uning o'z ruxsatidagi rastrni yuboradi — Windows drayverisiz va tizim chopining «xira»ligisiz.A label printer as till equipment (Terminals → Label printer): the HPRT HT330 (300 dpi) and other TSPL/ZPL printers over the network or USB. The till sends the printer a raster at its native resolution — no Windows driver and none of the blur of system printing.
Печать: кнопка у серии в карточке товара и «Этикетки серий» в разбивке по сериям при приёмке — копий столько, сколько принято.Chop etish: mahsulot kartochkasida seriya yonidagi tugma va kirimda seriyalar bo'yicha taqsimlashda «Seriya etiketkalari» — nusxalar qabul qilingan miqdorga teng.Printing: a button next to each series in the product card and "Series labels" in the goods-receipt series split — one copy per unit received.
Касса 1.8.3: исправлен запуск (версии 1.8.1 и 1.8.2 не открывались — если касса не стартует, переустановите её с dist.saraf.uz); «О программе» показывает, что нового в установленной версии; установщик при обновлении сообщает «Обновление Saraf POS X → Y».Kassa 1.8.3: ishga tushish tuzatildi (1.8.1 va 1.8.2 versiyalari ochilmas edi — kassa ishga tushmasa, dist.saraf.uz dan qayta o'rnating); «Dastur haqida» o'rnatilgan versiyadagi yangiliklarni ko'rsatadi; o'rnatuvchi yangilashda «Saraf POS X → Y yangilanishi» deb xabar beradi.Till 1.8.3: startup fixed (1.8.1 and 1.8.2 would not open — if the till does not start, reinstall it from dist.saraf.uz); "About" now shows what is new in the installed version; the installer reports "Updating Saraf POS X → Y" instead of looking like a fresh install.
Оплата динамическим UzQR и картой на пин-паде через e-POS, логотип магазина в шапке чека, экран покупателя Mertech для платёжного QR.e-POS orqali dinamik UzQR va pin-padda karta bilan to'lov, chek sarlavhasida do'kon logotipi, to'lov QR uchun Mertech xaridor ekrani.Dynamic UzQR and PIN-pad card payments via e-POS, a store logo on the receipt header, and a Mertech customer screen for payment QR codes.
UzQR (динамический единый QR): касса показывает QR на сумму покупки, покупатель платит из любого банковского приложения, чек пробивается автоматически. Работает через фискальный модуль e-POS; ручные «Единый QR» и «Paynet / Xolis» остались отдельными способами.UzQR (dinamik yagona QR): kassa xarid summasiga QR ko'rsatadi, xaridor istalgan bank ilovasidan to'laydi, chek avtomatik uriladi. e-POS fiskal moduli orqali ishlaydi; qo'lda «Yagona QR» va «Paynet / Xolis» alohida usul bo'lib qoldi.UzQR (dynamic unified QR): the till shows a QR for the purchase amount, the customer pays from any banking app, and the receipt is registered automatically. Works via the e-POS fiscal module; the manual "Unified QR" and "Paynet / Xolis" remain separate methods.
Оплата на пин-паде HUMO / Uzcard: способ «Карта (пин-пад)» — касса передаёт сумму в e-POS, терминал принимает карту, чек пробивается сразу. Возврат денег на карту — на терминале вручную.HUMO / Uzcard pin-padda to'lov: «Karta (pin-pad)» usuli — kassa summani e-POS-ga uzatadi, terminal kartani qabul qiladi, chek darhol uriladi. Kartaga pulni qaytarish — terminalda qo'lda.HUMO / Uzcard PIN-pad payments: the "Card (PIN pad)" method sends the amount to e-POS, the terminal takes the card, and the receipt is registered at once. Card refunds are done on the terminal manually.
Логотип в шапке чека: загрузите его в карточке магазина (вкладка «Чек») — картинка сама переводится в чёрно-белую под термопринтер, превью показывает результат. Печатается и офлайн.Chek sarlavhasida logotip: uni do'kon kartochkasida («Chek» bo'limi) yuklang — rasm termoprinter uchun avtomatik qora-oqqa o'tkaziladi, oldindan ko'rish natijani ko'rsatadi. Oflayn ham chop etiladi.Receipt header logo: upload it in the store card ("Receipt" tab) — the image is converted to black-and-white for thermal printers, and the preview shows the result. Printed offline too.
QR-терминал покупателя Mertech (экран с NFC) как оборудование кассы: платёжный QR выводится на него автоматически, настройка в Терминалах. Касса 1.8.1: ожидание ответа терминала для скрипта фискализации увеличено до полутора минут.Mertech xaridor QR-terminali (NFC ekran) kassa uskunasi sifatida: to'lov QR unga avtomatik chiqadi, sozlash — Terminallarda. Kassa 1.8.1: fiskalizatsiya skripti uchun terminal javobini kutish bir yarim daqiqagacha oshirildi.Mertech customer QR terminal (NFC screen) as till equipment: the payment QR is shown on it automatically, configured under Terminals. Till 1.8.1: the fiscal-script wait for a terminal response is now up to 90 seconds.
Деньги по умолчанию возвращаются так же, как покупатель платил, а при необходимости — частью наличными и частью на терминал.Pul sukut bo'yicha xaridor qanday to'lagan bo'lsa, shunday qaytariladi, kerak bo'lsa — bir qismi naqd, bir qismi terminalga.By default money goes back the same way the customer paid — or, if needed, partly in cash and partly to the card terminal.
Способ «Как в чеке» выбран по умолчанию: чек оплачен картой — возврат на терминал, смешанной оплатой — в той же пропорции. Раньше по умолчанию стоял возврат наличными.«Chekdagidek» usuli sukut bo'yicha tanlangan: chek karta bilan to'langan bo'lsa — terminalga, aralash to'lovda — xuddi shu nisbatda qaytariladi. Avval sukut bo'yicha naqd qaytarish turardi."As paid" is now the default: a card receipt is refunded to the terminal, a mixed payment in the same proportion. Previously the default was a cash refund.
Комбинированный возврат: кассир вводит наличную часть, остаток уходит на терминал.Aralash qaytarish: kassir naqd qismini kiritadi, qolgani terminalga o'tadi.Split refund: the cashier enters the cash part, the rest goes to the terminal.
Полный и частичный возврат — в одном окне: позиции подставлены сразу, количество меняется кнопками; чек с частичным возвратом можно вернуть до конца. Сумма и разбивка видны до подтверждения.To'liq va qisman qaytarish — bitta oynada: pozitsiyalar darhol qo'yiladi, miqdor tugmalar bilan o'zgaradi; qisman qaytarilgan chekni oxirigacha qaytarish mumkin. Summa va taqsimot tasdiqlashdan oldin ko'rinadi.Full and partial refunds share one window: items are prefilled, quantities change with buttons, and a partially refunded receipt can be refunded in full. The amount and split are shown before you confirm.
Фискальный чек возврата содержит только возвращаемые позиции и фактическую разбивку нал/безнал. Тот же выбор способа — в бэк-офисе «Чеки».Qaytarish fiskal chekida faqat qaytarilayotgan pozitsiyalar va haqiqiy naqd/naqdsiz taqsimot bo'ladi. Xuddi shu tanlov — bek-ofisdagi «Cheklar»da.The fiscal refund receipt now contains only the returned items and the actual cash/card split. The same choice is available in the back office "Receipts".
Исправлены ошибки при фискализации чеков: в ОФД теперь уходят корректные ставки и суммы НДС, в том числе по товарам без НДС.Cheklarni fiskalizatsiya qilishdagi xatolar tuzatildi: OFDga endi to'g'ri QQS stavkalari va summalari, shu jumladan QQSsiz tovarlar bo'yicha ham, yuboriladi.Fixed errors in receipt fiscalization: correct VAT rates and amounts now reach the fiscal operator, including VAT-exempt products.
Исправлена передача НДС в ОФД для собственных скриптов фискализации и для продаж без связи.O'z fiskalizatsiya skriptlari va aloqasiz sotuvlar uchun OFDga QQS uzatish tuzatildi.Fixed how VAT is passed to the fiscal operator for custom fiscalization scripts and for offline sales.
Ставка НДС по умолчанию теперь применяется при любом способе создания товара: карточка, импорт из Excel, Saraf API и обмен с 1С. В колонке «НДС %» шаблона импорта можно указать «Без НДС».Standart QQS stavkasi endi tovar yaratishning har qanday usulida qo'llanadi: karta, Excel-import, Saraf API va 1C almashinuvi. Import shablonining «QQS %» ustunida «QQS yo'q» ko'rsatish mumkin.The default VAT rate now applies to every way of creating a product: product card, Excel import, Saraf API and the 1C exchange. The import template's "VAT %" column accepts "VAT-exempt".
В «Ставках НДС» появилась кнопка «Применить ко всем товарам» — массовая смена НДС уже созданных товаров.«QQS stavkalari»da «Barcha tovarlarga qo'llash» tugmasi paydo bo'ldi — mavjud tovarlar QQSini ommaviy o'zgartirish."Apply to all products" was added to "VAT rates" for bulk-changing the VAT of existing products.
Пять улучшений: масштаб плиток и панели чека под ваш экран, генерация штрихкода и PLU в один клик, отключаемое автозакрытие смены, возврат денег клиенту наличными и фото товара в плитке целиком.Beshta yaxshilanish: ekraningizga mos plitka va chek paneli masshtabi, bir bosishda shtrix-kod va PLU yaratish, o'chirib qo'yiladigan smena avto-yopilishi, mijozga naqd pul qaytarish va plitkada tovar surati to'liq ko'rinishi.Five improvements: tile and receipt-panel zoom for your screen, one-click barcode and PLU generation, optional shift auto-close, cash payouts to customers, and product photos shown in full.
Масштаб экрана кассы (настройка конкретного устройства): плитки товаров и панель чека масштабируются независимо, 80–120%. Компактный режим вмещает больше товаров и строк чека на маленьких экранах.Kassa ekrani masshtabi (aynan shu qurilma sozlamasi): tovar plitkalari va chek paneli alohida masshtablanadi, 80–120%. Ixcham rejim kichik ekranlarda ko'proq tovar va chek qatorini sig'diradi.Till screen zoom (per-device setting): product tiles and the receipt panel scale independently, 80–120%. Compact mode fits more products and receipt lines on small screens.
Генерация штрихкода и PLU: кнопка «Сгенерировать» в карточке товара выдаёт внутренний EAN-13 (префикс настраивается в карточке магазина, по умолчанию 20; номер = последний занятый + 1) и следующий свободный PLU — пропуски в нумерации переиспользуются.Shtrix-kod va PLU yaratish: tovar kartasidagi «Yaratish» tugmasi ichki EAN-13 (prefiks do'kon kartasida sozlanadi, standart 20; raqam = oxirgi band + 1) va keyingi bo'sh PLU beradi — raqamlashdagi bo'shliqlar qayta ishlatiladi.Barcode and PLU generation: the "Generate" button in the product card issues an internal EAN-13 (prefix configured per store, default 20; number = last used + 1) and the next free PLU — gaps in numbering are reused.
Смена без автозакрытия: в карточке магазина можно выключить автоматическое закрытие смены через 24 часа — для круглосуточных точек смену закрывает только кассир.Avto-yopilmaydigan smena: do'kon kartasida smenaning 24 soatdan keyin avtomatik yopilishini o'chirish mumkin — kecha-kunduz ishlaydigan do'konlarda smenani faqat kassir yopadi.Shifts without auto-close: the store card lets you disable the automatic 24-hour shift close — at 24/7 locations only the cashier closes the shift.
Возврат денег клиенту наличными: в окне «Принять оплату» появился режим «Вернуть деньги» (возврат аванса или переплаты). Выплата попадает в историю покупателя и акт-сверки, кассовое изъятие — в X/Z-отчёт: наличные в ящике сходятся.Mijozga naqd pul qaytarish: «To'lov qabul qilish» oynasida «Pulni qaytarish» rejimi paydo bo'ldi (avans yoki ortiqcha to'lovni qaytarish). To'lov xaridor tarixi va solishtirish dalolatnomasiga, kassa chiqimi X/Z-hisobotga tushadi: qutidagi naqd pul mos keladi.Cash payouts to customers: the "Accept payment" window gains a "Refund money" mode (returning an advance or overpayment). The payout lands in the customer history and reconciliation act, the cash withdrawal in the X/Z report — the drawer balances.
Фото товара в плитке — целиком: картинка больше не обрезается, плитки выборки с фото выравниваются по высоте, цена всегда видна и не перекрывается.Plitkada tovar surati — to'liq: rasm endi kesilmaydi, suratli plitkalar bo'yi bo'yicha tekislanadi, narx doim ko'rinadi va yopilmaydi.Product photos in tiles — in full: images are no longer cropped, tiles with photos align to equal height, and the price is always visible and never covered.
Во всех отчётах бэк-офиса — быстрый выбор периода (по умолчанию текущий месяц), фильтр сразу по нескольким магазинам, постраничный вывод больших таблиц и выгрузка любого отчёта в Excel или PDF.Barcha bek-ofis hisobotlarida — davrni tez tanlash (sukut bo'yicha joriy oy), bir nechta do'kon bo'yicha filtr, katta jadvallarning sahifalab chiqarilishi va istalgan hisobotni Excel yoki PDF ga yuklab olish.Every back-office report gets quick period presets (current month by default), multi-store filtering, paged output for large tables, and export of any report to Excel or PDF.
Период выбирается как в 1С: Сегодня, Вчера, Неделя, Месяц, Квартал, Год или произвольные даты; стрелки ‹ › листают период вперёд-назад. По умолчанию отчёты открываются за текущий месяц — раньше даты приходилось вводить вручную.Davr 1C dagidek tanlanadi: Bugun, Kecha, Hafta, Oy, Chorak, Yil yoki ixtiyoriy sanalar; ‹ › strelkalari davrni oldinga-orqaga varaqlaydi. Sukut bo'yicha hisobotlar joriy oy uchun ochiladi — ilgari sanalarni qo'lda kiritish kerak edi.Periods work like in 1C: Today, Yesterday, Week, Month, Quarter, Year or custom dates; ‹ › arrows step the period back and forth. Reports open for the current month by default — previously dates had to be typed in manually.
Фильтр магазинов стал мультивыбором: отчёт строится по любой комбинации магазинов сети — например, по двум филиалам из пяти.Do'konlar filtri endi ko'p tanlovli: hisobot tarmoqning istalgan do'konlar kombinatsiyasi bo'yicha tuziladi — masalan, beshtadan ikkita filial bo'yicha.The store filter is now a multi-select: build a report for any combination of stores — say, two branches out of five.
Большие отчёты выводятся постранично: над таблицей — «Показывать по 50/100/250/500», навигация по страницам и общее число строк. «Ведомость движения товара» корректно ведёт остаток после операции на любой странице.Katta hisobotlar sahifalab chiqariladi: jadval ustida «50/100/250/500 tadan ko'rsatish», sahifalar bo'ylab navigatsiya va qatorlarning umumiy soni. «Tovar harakati qaydnomasi» istalgan sahifada amaldan keyingi qoldiqni to'g'ri yuritadi.Large reports are paged: a "show 50/100/250/500" selector above the table, page navigation and the total row count. The product movement ledger keeps the running balance correct on any page.
Любой отчёт выгружается в Excel и PDF кнопками над таблицей: в файл попадает весь отчёт за период (не только видимая страница) с заголовком, периодом и выбранными магазинами.Istalgan hisobot jadval ustidagi tugmalar orqali Excel va PDF ga yuklab olinadi: faylga davr bo'yicha butun hisobot tushadi (faqat ko'rinayotgan sahifa emas) — sarlavha, davr va tanlangan do'konlar bilan.Any report can be exported to Excel and PDF via buttons above the table: the file contains the whole report for the period (not just the visible page) with the title, period and selected stores.
Исправлено: «Ведомость движения товара» падала с ошибкой сервера при выбранном магазине (а у менеджеров магазина — всегда).Tuzatildi: «Tovar harakati qaydnomasi» do'kon tanlanganda (do'kon menejerlarida esa — har doim) server xatosi bilan ochilmasdi.Fixed: the product movement ledger failed with a server error when a store was selected (and always for store managers).
Позиции в чеке пронумерованы, каталог больше не ограничен первыми 500 товарами, а скидка на чек не переносится на следующий чек после очистки корзины.Chekdagi pozitsiyalar raqamlangan, katalog endi birinchi 500 mahsulot bilan cheklanmaydi, savat tozalangach chek chegirmasi keyingi chekka o'tmaydi.Receipt lines are numbered, the catalog is no longer capped at the first 500 products, and a receipt discount no longer carries over to the next sale after the cart is cleared.
Скидка (или наценка) на чек и выбранный продавец чека сбрасываются, как только корзина опустела — после кнопки «Очистить», удаления всех строк или отложки чека. Раньше скидка «прилипала» и незаметно уезжала в следующий чек.Chek chegirmasi (yoki ustamasi) va tanlangan chek sotuvchisi savat bo'shashi bilan qayta tiklanadi — «Tozalash» tugmasidan, barcha qatorlar o'chirilgandan yoki chek kechiktirilgandan so'ng. Ilgari chegirma «yopishib», keyingi chekka sezilmay o'tib ketardi.The receipt discount (or markup) and the selected receipt salesperson reset as soon as the cart becomes empty — after "Clear", removing every line, or parking the sale. Previously the discount would "stick" and silently carry over to the next receipt.
Позиции в чеке пронумерованы — проще сверять длинный чек с покупателем и находить нужную строку.Chekdagi pozitsiyalar raqamlangan — uzun chekni xaridor bilan solishtirish va kerakli qatorni topish osonroq.Receipt lines are numbered — it's easier to walk through a long receipt with the customer and find the right line.
Каталог больше не ограничен первыми 500 товарами: сетка кассы и окно «Каталог товаров» подгружают позиции по мере листания, счётчик страниц показывает весь ассортимент. Отложенные чеки с товарами за пределами первых 500 теперь восстанавливаются полностью.Katalog endi birinchi 500 mahsulot bilan cheklanmaydi: kassa to'ri va «Mahsulotlar katalogi» oynasi varaqlash davomida pozitsiyalarni yuklab boradi, sahifalar hisoblagichi butun assortimentni ko'rsatadi. Birinchi 500 tadan tashqaridagi mahsulotli kechiktirilgan cheklar endi to'liq tiklanadi.The catalog is no longer capped at the first 500 products: the till grid and the "Product catalog" window load more items as you page through, and the pager reflects the full range. Parked sales with products beyond the first 500 are now restored in full.
Касса распознаёт коды маркировки всех товарных групп Узбекистана — включая пачку сигарет без GS1-разделителей — и передаёт в фискальный чек ровно ту часть кода, которую требует оператор.Kassa O'zbekistonning barcha tovar guruhlari markirovka kodlarini taniydi — GS1 ajratkichlarsiz sigaret pachkasini ham — va fiskal chekka operator talab qilgan qismini uzatadi.The till recognizes marking codes of every product group in Uzbekistan — including cigarette packs without GS1 separators — and passes exactly the required part of the code to the fiscal receipt.
Поддержаны официальные структуры кодов CRPT Turon: табак (пачка и блок), алкоголь и пиво, вода и напитки, лекарства и ИМН, бытовая техника. Пачка сигарет (29-символьный код без разделителей) раньше не распознавалась вовсе.CRPT Turon rasmiy kod tuzilmalari qo'llab-quvvatlanadi: tamaki (pachka va blok), alkogol va pivo, suv va ichimliklar, dori-darmonlar, maishiy texnika. Sigaret pachkasi (ajratkichlarsiz 29 belgili kod) ilgari umuman tanilmasdi.Official CRPT Turon code structures are supported: tobacco (pack and carton), alcohol and beer, water and beverages, medicines, home appliances. Cigarette packs (29-character codes without separators) previously weren't recognized at all.
В фискальный чек уходит код товара + серийный номер, криптохвост отрезается по правилам конкретной группы — товар корректно выводится из оборота в НИС «Asl Belgisi». Коды со «съеденными» сканером разделителями восстанавливаются автоматически.Fiskal chekka tovar kodi + seriya raqami uzatiladi, kriptodum guruh qoidalari bo'yicha kesiladi — tovar «Asl Belgisi» tizimida muomaladan to'g'ri chiqariladi. Skaner «yutib yuborgan» ajratkichli kodlar avtomatik tiklanadi.The fiscal receipt gets the product code + serial number with the crypto tail trimmed by that group's rules, so goods are correctly withdrawn from circulation in Asl Belgisi. Codes with separators "eaten" by the scanner are restored automatically.
Мобильная касса Saraf POS (Android 1.0.9) проверяет соответствие кода маркировки товару прямо при скане — чужой DataMatrix не принимается.Saraf POS mobil kassasi (Android 1.0.9) markirovka kodi mahsulotga mosligini skan paytidayoq tekshiradi — begona DataMatrix qabul qilinmaydi.The Saraf POS mobile till (Android 1.0.9) validates that the marking code matches the product right at scan time — a foreign DataMatrix is rejected.
В инвентаризации серийного товара теперь вносится факт пересчёта по каждой серии: проведение выставляет остатки серий ровно по факту — пересорт между партиями и IMEI-экземплярами исправляется одним документом.Seriyali mahsulot inventarizatsiyasida endi har bir seriya bo'yicha sanoq fakti kiritiladi: o'tkazish seriya qoldiqlarini aynan fakt bo'yicha o'rnatadi — partiyalar va IMEI donalar orasidagi chalkashlik bitta hujjat bilan tuzatiladi.Stocktaking of serialized goods now records the actual count per series: committing sets series stock exactly to the counted facts — mix-ups between batches and IMEI units are fixed with a single document.
В строке инвентаризации — таблица по каждой серии: Учёт / Факт / Разница. «0» означает «серии на полке нет», кнопка «Обнулить несчитанные» ускоряет пересчёт; количество строки заполняется суммой фактов автоматически.Inventarizatsiya qatorida — har bir seriya bo'yicha jadval: Hisob / Fakt / Farq. «0» — «seriya javonda yo'q» degani, «Sanalmaganlarni nollash» tugmasi sanoqni tezlashtiradi; qator miqdori faktlar yig'indisi bilan avtomatik to'ldiriladi.Each stocktaking line gets a per-series table: Book / Counted / Difference. "0" means "the series isn't on the shelf", a "Zero out uncounted" button speeds up the count, and the line quantity auto-fills from the sum of counted facts.
При проведении остатки серий устанавливаются равными факту — пересорт (одной партии больше, другой меньше) исправляется одной инвентаризацией, без ручных приходов и списаний по сериям.O'tkazishda seriya qoldiqlari faktga tenglashtiriladi — chalkashlik (bir partiya ko'p, boshqasi kam) bitta inventarizatsiya bilan tuzatiladi, seriyalar bo'yicha qo'lda kirim va chiqimlarsiz.On commit, series stock is set equal to the count — mix-ups (more of one batch, less of another) are fixed by one stocktaking, with no manual per-series receipts or write-offs.
Серии, которые вы не пересчитывали, не затрагиваются — серийный учёт остаётся «мягким» и не блокирует работу.Siz sanamagan seriyalar tegilmaydi — seriya hisobi «yumshoq» bo'lib qoladi va ishni bloklamaydi.Series you didn't count are left untouched — serial tracking stays "soft" and never blocks your work.
Скан IMEI и выбор серий и партий теперь работают без интернета: кэш серий хранится в локальной базе кассы, проданный экземпляр сразу исчезает из выбора.IMEI skanerlash va seriya/partiya tanlash endi internetsiz ishlaydi: seriyalar keshi kassaning lokal bazasida, sotilgan dona darhol tanlovdan yo'qoladi.IMEI scanning and series/batch selection now work without internet: the series cache lives in the till's local database, and a sold unit disappears from selection immediately.
Кэш серий обновляется синхронизацией вместе с каталогом: коды, сроки годности и остатки серий магазина всегда под рукой — даже при обрыве связи.Seriyalar keshi katalog bilan birga sinxronlanadi: do'kon seriyalarining kodlari, muddatlari va qoldiqlari doim qo'l ostida — aloqa uzilganda ham.The series cache updates with catalog sync: series codes, expiry dates, and per-store stock are always at hand — even with the connection down.
Офлайн-продажа уменьшает остаток серии локально; при появлении связи всё синхронизируется с сервером автоматически.Oflayn savdo seriya qoldig'ini lokal kamaytiradi; aloqa tiklangach hammasi server bilan avtomatik sinxronlanadi.An offline sale decrements the series stock locally; once the connection is back everything syncs to the server automatically.
Обновление кассы до 1.7.1 приходит автоматически — ничего переустанавливать не нужно.Kassaning 1.7.1 yangilanishi avtomatik keladi — hech narsani qayta o'rnatish shart emas.The 1.7.1 till update arrives automatically — nothing to reinstall.
Большое обновление учёта: серии и партии с произвольными полями (IMEI, сроки годности), метод себестоимости по средней или FIFO на каждый магазин, множественная привязка товара к магазинам и точная прибыль в отчётах.Hisobning katta yangilanishi: ixtiyoriy maydonli seriya va partiyalar (IMEI, yaroqlilik muddatlari), har do'kon uchun o'rtacha yoki FIFO tannarx usuli, mahsulotni bir nechta do'konga biriktirish va hisobotlarda aniq foyda.A major accounting update: series and batches with custom fields (IMEI, expiry dates), per-store average or FIFO cost method, multi-store product binding, and accurate profit in reports.
Серийный учёт (серии и партии). Состав полей серии вы собираете сами: телефоны — уникальные серии по IMEI (один код = один экземпляр), продукты — партии с датой производства и сроком годности. Приход с разбивкой по сериям, автоматическое списание при продаже (FIFO — первая поступившая партия первой), скан IMEI прямо на кассе, серии в чеке, отчёт «Серии и сроки» с подсветкой истекающих и просроченных партий.Seriya hisobi (seriya va partiyalar). Seriya maydonlarini o'zingiz yig'asiz: telefonlar — IMEI bo'yicha noyob seriyalar (bitta kod = bitta dona), mahsulotlar — ishlab chiqarilgan sana va yaroqlilik muddati bilan partiyalar. Seriyalarga bo'lingan kirim, savdoda avtomatik hisobdan chiqarish (FIFO — birinchi kelgan partiya birinchi), kassada IMEI skanerlash, chekda seriyalar, muddati tugayotgan partiyalar ajratilgan «Seriyalar va muddatlar» hisoboti.Serial tracking (series and batches). You define the series fields yourself: phones — unique series by IMEI (one code = one unit), food — batches with production date and expiry. Goods receipts split by series, automatic write-off on sale (FIFO — earliest batch first), IMEI scanning at the till, series on the receipt, and a "Series and expiry" report highlighting expiring and expired batches.
Метод себестоимости: по средней или FIFO — настраивается для каждого магазина отдельно (доступно владельцу). FIFO считает себестоимость продаж по цене первых поступивших партий; перемещения между магазинами с разными методами работают корректно.Tannarx usuli: o'rtacha yoki FIFO — har bir do'kon uchun alohida sozlanadi (egasiga ochiq). FIFO sotuv tannarxini birinchi kelgan partiyalar narxi bo'yicha hisoblaydi; turli usulli do'konlar orasidagi ko'chirishlar to'g'ri ishlaydi.Cost method: weighted average or FIFO — configured per store (owner only). FIFO values cost of sales at the price of the earliest batches; transfers between stores with different methods work correctly.
Товар в нескольких магазинах. Вкладка «Магазины» в карточке товара: выберите, в каких магазинах сети товар продаётся (например, в 2 из 3). Касса и отчёты учитывают привязку, ИИ-советник перемещает такой товар только между магазинами привязки.Mahsulot bir nechta do'konda. Mahsulot kartochkasidagi «Do'konlar» bo'limi: mahsulot tarmoqning qaysi do'konlarida sotilishini tanlang (masalan, 3 tadan 2 tasida). Kassa va hisobotlar biriktirishni hisobga oladi, AI-maslahatchi bunday mahsulotni faqat biriktirilgan do'konlar orasida ko'chiradi.Products in multiple stores. A "Stores" tab in the product card: choose which stores of your chain sell the product (say, 2 out of 3). The till and reports respect the binding, and the AI advisor only moves such products between bound stores.
Точная прибыль в отчётах. Исправлен расчёт средней себестоимости на минусовых остатках, комплекты считаются по компонентам, новая операция «Корректировка себестоимости» с подсказкой системы и отчёт «P&L по товарам» с подсветкой аномальной маржи.Hisobotlarda aniq foyda. Minus qoldiqlarda o'rtacha tannarx hisobi tuzatildi, to'plamlar komponentlar bo'yicha hisoblanadi, tizim ko'rsatmali yangi «Tannarxni tuzatish» operatsiyasi va anomal marja ajratilgan «Mahsulotlar bo'yicha P&L» hisoboti.Accurate profit in reports. Fixed average cost on negative stock, bundles are costed by components, plus a new system-assisted "Cost correction" operation and a "P&L by product" report highlighting anomalous margins.
Комплекты полноценно офлайн (касса 1.7.0): продажа и возврат наборов без сети списывают и возвращают компоненты, себестоимость набора считается по составу.To'plamlar to'liq oflayn (kassa 1.7.0): to'plamlarni tarmoqsiz sotish va qaytarish komponentlarni hisobdan chiqaradi va qaytaradi, to'plam tannarxi tarkib bo'yicha hisoblanadi.Bundles fully offline (till 1.7.0): selling and refunding sets without network writes off and restores components, and the set's cost is calculated from its contents.
Продавец-консультант указывается прямо в строке чека, а отчёт «По продавцам» показывает выручку, прибыль и средний чек каждого. Плюс копирование настроек терминала на другие кассы.Sotuvchi-maslahatchi to'g'ridan-to'g'ri chek qatorida ko'rsatiladi, «Sotuvchilar bo'yicha» hisobot esa har birining tushumi, foydasi va o'rtacha chekini ko'rsatadi. Qo'shimcha: terminal sozlamalarini boshqa kassalarga nusxalash.A sales consultant is set right on the receipt line, and the "By salesperson" report shows each one's revenue, profit, and average ticket. Plus terminal settings copy to other tills.
Опция магазина «Продавец в строке чека»: кассир выбирает продавца для позиции или всего чека одним нажатием; продавец сохраняется в чеке и виден в бэк-офисе.Do'konning «Chek qatorida sotuvchi» opsiyasi: kassir bir bosishda pozitsiya yoki butun chek uchun sotuvchini tanlaydi; sotuvchi chekda saqlanadi va bek-ofisda ko'rinadi.A store option "Salesperson on receipt line": the cashier picks a salesperson for a line or the whole receipt in one tap; it's stored on the receipt and visible in the back office.
Отчёт «По продавцам»: выручка, прибыль, проданные единицы, чеки и средний чек каждого продавца-консультанта — мотивация и проценты считаются без Excel.«Sotuvchilar bo'yicha» hisobot: har bir sotuvchi-maslahatchining tushumi, foydasi, sotilgan donalari, cheklari va o'rtacha cheki — motivatsiya va foizlar Excel'siz hisoblanadi.The "By salesperson" report: revenue, profit, units sold, receipts, and average ticket per consultant — commissions are calculated without Excel.
Копирование настроек терминала: принтер, сканер, горячие клавиши, экран кассира, способы оплаты и фискализация переносятся на другие кассы в пару кликов.Terminal sozlamalarini nusxalash: printer, skaner, tezkor tugmalar, kassir ekrani, to'lov usullari va fiskalizatsiya bir necha bosishda boshqa kassalarga o'tkaziladi.Terminal settings copy: printer, scanner, hotkeys, cashier screen, payment methods, and fiscalization move to other tills in a couple of clicks.
ИИ-советник анализирует продажи и остатки: что пополнить, что перевезти между магазинами, что залежалось. Рекомендация превращается в складской заказ одним кликом.AI-maslahatchi savdo va qoldiqlarni tahlil qiladi: nimani to'ldirish, nimani do'konlar orasida ko'chirish, nima turib qolgan. Tavsiya bir bosishda ombor buyurtmasiga aylanadi.The AI advisor analyses sales and stock: what to restock, what to move between stores, what's sitting dead. A recommendation becomes a stock order in one click.
ИИ-советник Saraf POS (подписка): рекомендации «пополнить», «переместить», «неликвид» со всеми цифрами расчёта; ночной автопрогон и ручное обновление; принятые рекомендации учитывают товары «в пути».Saraf POS AI-maslahatchisi (obuna): barcha hisob raqamlari bilan «to'ldirish», «ko'chirish», «turib qolgan» tavsiyalari; tungi avtoprognoz va qo'lda yangilash; qabul qilingan tavsiyalar «yo'ldagi» tovarlarni hisobga oladi.The Saraf POS AI advisor (subscription): restock, transfer, and dead-stock recommendations with all the underlying numbers; nightly auto-runs and manual refresh; accepted recommendations account for goods in transit.
Складские заказы: заказ поставщику и заказ на перемещение как документы-намерения; «Создать документ» делает приход или перемещение по заказу, проведение закрывает заказ.Ombor buyurtmalari: yetkazib beruvchiga buyurtma va ko'chirish buyurtmasi niyat-hujjatlar sifatida; «Hujjat yaratish» buyurtma bo'yicha kirim yoki ko'chirish qiladi, o'tkazish buyurtmani yopadi.Stock orders: purchase orders and transfer orders as intent documents; "Create document" builds the receipt or transfer from the order, and committing it closes the order.
Инвентаризация: автоматические документы разниц — списание недостачи и оприходование излишка по фактическому пересчёту.Inventarizatsiya: avtomatik farq hujjatlari — haqiqiy sanoq bo'yicha kamomadni hisobdan chiqarish va ortiqchani kirim qilish.Stocktaking: automatic difference documents — shortage write-off and surplus receipt based on the actual count.
Оплата по QR покупателя (Click Pass) с фискализацией до пробития, выгрузка весовых товаров на весы с печатью этикеток и режим киоска самообслуживания на Android.Xaridor QR orqali to'lov (Click Pass) chek urilishidan oldin fiskalizatsiya bilan, vazn mahsulotlarini etiketka chop etadigan tarozilarga yuklash va Android'da o'z-o'ziga xizmat kioski rejimi.Customer QR payment (Click Pass) fiscalized before finalizing, weighted goods upload to label-printing scales, and a self-checkout kiosk mode on Android.
Click Pass: кассир сканирует QR из приложения покупателя, деньги списываются до пробития — чек рождается уже фискализированным. Опция «Быстрый чек (fastSale)» ускоряет фискализацию обычных продаж.Click Pass: kassir xaridor ilovasidagi QR'ni skanerlaydi, pul chek urilishidan oldin yechiladi — chek fiskalizatsiya qilingan holda yaratiladi. «Tezkor chek (fastSale)» opsiyasi oddiy savdolar fiskalizatsiyasini tezlashtiradi.Click Pass: the cashier scans the QR from the customer's app and funds are charged before the sale is finalized — the receipt is born fiscalized. The "Fast receipt (fastSale)" option speeds up regular sales.
Весы с печатью этикеток (Штрих-Принт): весовые товары с ценами выгружаются на весы прямо по сети магазина, штрихкод с этикетки касса читает сама.Etiketka chop etadigan tarozilar (Shtrih-Print): vazn mahsulotlari narxlari bilan do'kon tarmog'i orqali tarozilarga yuklanadi, etiketkadagi shtrix-kodni kassa o'zi o'qiydi.Label-printing scales (Shtrih-Print): weighted goods with prices are uploaded to the scales over the store network, and the till reads the label barcodes itself.
Песочница Saraf API с тестовыми ключами и запись через API — подробности во вкладке Saraf API.Saraf API sinov muhiti test kalitlari bilan va API orqali yozish — tafsilotlar Saraf API bo'limida.The Saraf API sandbox with test keys and API write access — see the Saraf API tab for details.
Штатный обмен с 1С без доработок, полноценный офлайн-режим кассы с продажами и Z-отчётами без сети, конструктор экрана кассира и роль менеджера магазина.1С bilan qayta ishlovsiz shtatli almashinuv, tarmoqsiz savdo va Z-hisobotli to'liq oflayn kassa rejimi, kassir ekrani konstruktori va do'kon menejeri roli.Standard 1C exchange with no customization, a fully offline till with sales and Z-reports without network, a cashier screen builder, and a store manager role.
Обмен с 1С (CommerceML): штатный «Обмен с сайтом» УНФ/УТ — каталог, штрихкоды, ИКПУ и цены из 1С, продажи в 1С документами «Заказ товара». Без доработок конфигурации.1С bilan almashinuv (CommerceML): UNF/UT'ning shtatli «Sayt bilan almashinuvi» — katalog, shtrix-kodlar, IKPU va narxlar 1С'dan, savdolar 1С'ga «Tovar buyurtmasi» hujjatlari bilan. Konfiguratsiya qayta ishlovsiz.1C exchange (CommerceML): the standard "site exchange" of УНФ/УТ — catalog, barcodes, IKPU, and prices from 1C; sales into 1C as order documents. No configuration changes needed.
Офлайн-касса: продажи, возвраты, X/Z-отчёты и вход по PIN работают без сети; всё синхронизируется при появлении связи.Oflayn-kassa: savdo, qaytarish, X/Z hisobotlari va PIN orqali kirish tarmoqsiz ishlaydi; aloqa tiklangach hammasi sinxronlanadi.Offline till: sales, refunds, X/Z reports, and PIN sign-in work without network; everything syncs when the connection returns.
Конструктор экрана кассира: быстрые товары, панели кнопок, «кнопочная касса» без каталога, мгновенная оплата одним нажатием; менеджер магазина видит и ведёт только свой магазин.Kassir ekrani konstruktori: tezkor mahsulotlar, tugma panellari, katalogsiz «tugmali kassa», bir bosishda tezkor to'lov; do'kon menejeri faqat o'z do'konini ko'radi va boshqaradi.Cashier screen builder: quick products, button panels, a catalog-free "button till", instant one-tap payment; a store manager sees and runs only their own store.
Последние два действия, ждавшие ответа сервера, стали мгновенными: отмена заказа и отправка отгрузки из карточки сохраняются на устройстве, уходят в 1С в фоне, а результат приходит уведомлением.Server javobini kutgan oxirgi ikki amal ham endi bir zumda bajariladi: buyurtmani bekor qilish va kartochkadan jo'natmani yuborish qurilmada saqlanadi, 1С ga fonda jo'naydi, natija esa bildirishnoma bilan keladi.The last two actions that waited for the server are now instant: cancelling an order and sending a shipment from its card save on the device, upload to 1C in the background, and the result arrives as a notification.
Отмена заказа закрывает карточку сразу; без связи отмена ждёт в очереди и досылается автоматически.Buyurtmani bekor qilish kartochkani darhol yopadi; aloqa bo'lmasa bekor qilish navbatda kutadi va avtomatik yetkaziladi.Cancelling an order closes the card immediately; offline, the cancellation waits in the queue and is delivered automatically.
Кнопка «Отправить отгрузку» ставит документ в очередь и отправляет в фоне — раньше отправка обрывалась при уходе с экрана.«Jo'natmani yuborish» tugmasi hujjatni navbatga qo'yib fonda yuboradi — ilgari ekrandan chiqilganda yuborish uzilib qolardi.The "Send shipment" button queues the document and uploads in the background — previously the upload was cut off when you left the screen.
Отчёт KPI сравнивает план продаж с фактом по месяцам, у заказа появился график оплат, а все документы теперь сохраняются мгновенно и отправляются в 1С в фоне — форма закрывается сразу, можно оформлять следующий заказ.KPI hisoboti savdo rejasini oylar bo'yicha fakt bilan solishtiradi, buyurtmada to'lov jadvali paydo bo'ldi, barcha hujjatlar esa bir zumda saqlanib 1С ga fonda yuboriladi — forma darhol yopiladi, keyingi buyurtmani rasmiylashtirish mumkin.The KPI report compares the sales plan with actuals by month, orders got a payment schedule, and every document now saves instantly and uploads to 1C in the background — the form closes right away, so you can start the next order.
Отчёт KPI «план-факт»: план и факт по месяцам — суммы (и количество, если план задан в штуках), аналитики плана внутри каждого периода.KPI «reja-fakt» hisoboti: oylar bo'yicha reja va fakt — summalar (reja donada bo'lsa, miqdor ham), har bir davr ichida reja analitikalari.The KPI plan-vs-fact report: plan and actuals by month — amounts (and quantities when the plan is set in units), with plan analytics inside each period.
График оплат заказа: даты и суммы ожидаемых платежей вместо одного поля «ожидаемая дата оплаты»; график виден в карточке заказа и уходит в 1С вместе с заказом.Buyurtmaning to'lov jadvali: bitta «kutilayotgan to'lov sanasi» maydoni o'rniga sanalar va summalar; jadval buyurtma kartochkasida ko'rinadi va buyurtma bilan birga 1С ga yuboriladi.The order payment schedule: dates and amounts instead of a single "expected payment date" field; the schedule is visible on the order card and goes to 1C with the order.
Фоновая отправка: заказы, отгрузки, оплаты, визиты и карточки клиентов сохраняются мгновенно. Без связи документ ждёт в очереди «Неотправленные» и досылается автоматически — даже после перезапуска приложения.Fonda yuborish: buyurtmalar, jo'natmalar, to'lovlar, tashriflar va mijoz kartochkalari bir zumda saqlanadi. Aloqa bo'lmasa hujjat «Yuborilmaganlar» navbatida kutadi va avtomatik yetkaziladi — hatto ilova qayta ishga tushgandan keyin ham.Background upload: orders, shipments, payments, visits, and client cards save instantly. Offline, a document waits in the "Unsent" queue and is delivered automatically — even after an app restart.
iPhone-версия 1.5.0 — те же возможности.iPhone versiyasi 1.5.0 — xuddi shu imkoniyatlar.iPhone version 1.5.0 — the same features.
Приложение для торговых агентов официально опубликовано в Google Play и App Store: установка и обновления из магазинов, версия для iPhone — полноценный порт Android-приложения.Savdo agentlari uchun ilova Google Play va App Store'da rasman e'lon qilindi: o'rnatish va yangilanishlar do'konlardan, iPhone versiyasi — Android ilovasining to'liq porti.The field sales agent app is officially published on Google Play and the App Store: install and update from the stores; the iPhone version is a full port of the Android app.
Android-версия — в Google Play, iPhone-версия — в App Store; лицензия активируется тем же кодом на обеих платформах.Android versiyasi — Google Play'da, iPhone versiyasi — App Store'da; litsenziya ikkala platformada ham bitta kod bilan faollashtiriladi.The Android build is on Google Play and the iPhone build on the App Store; the license activates with the same code on both platforms.
iPhone-версия повторяет Android: заказы, оплаты, остатки и маршруты агентов с прямой интеграцией с 1С.iPhone versiyasi Android'ni takrorlaydi: buyurtmalar, to'lovlar, qoldiqlar va agent marshrutlari 1С bilan to'g'ridan-to'g'ri integratsiyada.The iPhone version mirrors Android: orders, payments, stock, and agent routes with direct 1C integration.
На странице Saraf Sales на сайте — умный QR-код: телефон сам открывает нужный магазин приложений.Saytdagi Saraf Sales sahifasida — aqlli QR-kod: telefon kerakli ilovalar do'konini o'zi ochadi.The Saraf Sales page on the site has a smart QR code: the phone opens the right app store automatically.
Вместо трёх тарифов — один понятный: платите за агента, период выбираете сами (1, 3, 6 или 12 месяцев) или берёте бессрочную лицензию навсегда.Uchta tarif o'rniga bitta tushunarli tarif: agent uchun to'laysiz, davrni o'zingiz tanlaysiz (1, 3, 6 yoki 12 oy) yoki umrbod litsenziya olasiz.Instead of three plans — one simple one: pay per agent, pick your period (1, 3, 6, or 12 months) or buy a lifetime license.
Все возможности приложения доступны в любом периоде — тарифы basic/standart/enterprise упразднены, ограничений по функциям больше нет.Ilovaning barcha imkoniyatlari istalgan davrda ochiq — basic/standart/enterprise tariflari bekor qilindi, funksiya cheklovlari endi yo'q.Every app feature is available on any period — the basic/standart/enterprise tiers are gone, and there are no feature limits anymore.
Чем длиннее период, тем выгоднее; бессрочная лицензия — разовая покупка без продлений.Davr qancha uzun bo'lsa, shuncha foydali; umrbod litsenziya — uzaytirishsiz bir martalik xarid.Longer periods cost less per month; the lifetime license is a one-time purchase with no renewals.
Задания на инвентаризацию прямо с телефона, редактирование черновиков складских документов, защита от случайного выхода из документа и починенные кнопки в сканере и окне серий.To'g'ridan-to'g'ri telefondan inventarizatsiya topshiriqlari, ombor hujjatlari qoralamalarini tahrirlash, hujjatdan tasodifan chiqishdan himoya hamda skaner va seriyalar oynasida tuzatilgan tugmalar.Stocktaking tasks right from your phone, editing of stock document drafts, protection against leaving a document by accident, and fixed buttons in the scanner and series windows.
Задания на инвентаризацию (Склад → Задания): склад, выборочные товары — поиском или сканером камеры/ТСД — либо все остатки склада, включая отрицательные. Из задания создаётся инвентаризация, разницы формируются по всем её инвентаризациям сразу, с превью перед созданием.Inventarizatsiya topshiriqlari (Ombor → Topshiriqlar): ombor, tanlangan tovarlar — qidiruv yoki kamera/TSD skaneri orqali — yoki manfiylari bilan ombordagi barcha qoldiqlar. Topshiriqdan inventarizatsiya yaratiladi, farqlar uning barcha inventarizatsiyalari bo'yicha birdaniga, yaratishdan oldin ko'rib chiqish bilan shakllantiriladi.Stocktaking tasks (Warehouse → Tasks): a store, selected products — by search or camera/handheld scanner — or all stock in the store, negatives included. A stocktaking is created from the task, and the differences are built across all of its stocktakings at once, with a preview before creation.
Черновики снова редактируются: кнопка «Изменить черновик» в карточке документа открывает редактор с его позициями, сериями и ценами; сохранение — в тот же документ.Qoralamalar yana tahrirlanadi: hujjat kartasidagi «Qoralamani o'zgartirish» tugmasi uning pozitsiyalari, seriyalari va narxlari bilan muharrirni ochadi; saqlash — o'sha hujjatga.Drafts can be edited again: the "Edit draft" button on a document opens the editor with its lines, series and prices; saving goes back into the same document.
Защита от случайного выхода: если в документе, заказе или задании есть позиции, выход стрелкой, системной «Назад» или сменой вкладки внизу требует подтверждения.Tasodifan chiqishdan himoya: hujjat, buyurtma yoki topshiriqda pozitsiyalar bo'lsa, strelka, tizim «Orqaga» tugmasi yoki pastdagi bo'limni almashtirish orqali chiqish tasdiqlashni talab qiladi.Protection against accidental exit: if a document, order or task has lines, leaving via the arrow, the system Back button or the bottom tabs asks for confirmation.
Кнопки «Готово» и «Сохранить» в сканере, окне серий и выборе товара больше не прячутся за системными кнопками Android и клавиатурой.Skaner, seriyalar oynasi va tovar tanlashdagi «Tayyor» va «Saqlash» tugmalari endi Android tizim tugmalari va klaviatura ortida yashirinmaydi.The "Done" and "Save" buttons in the scanner, series window and product picker no longer hide behind the Android system buttons and the keyboard.
Вход в приложение через Google и Яндекс, как в кабинете, и инвентаризация с пересчётом сканером и документами разниц в одно нажатие.Ilovaga kabinetdagi kabi Google va Yandex orqali kirish hamda skaner bilan qayta sanash va bir bosishda farq hujjatlari bilan inventarizatsiya.Sign in to the app with Google and Yandex, as in the cabinet, and stocktaking with scanner counting and one-tap difference documents.
Вход через Google и Яндекс — как в кабинете my.saraf.uz: если вы регистрировались через Google или Яндекс, входите в приложение той же кнопкой, без пароля.Google va Yandex orqali kirish — my.saraf.uz kabinetidagi kabi: Google yoki Yandex orqali ro'yxatdan o'tgan bo'lsangiz, ilovaga parolsiz xuddi shu tugma bilan kiring.Sign in with Google and Yandex — just like the my.saraf.uz cabinet: if you signed up with Google or Yandex, sign in to the app with the same button, no password needed.
Инвентаризация с телефона: пересчёт товара сканером (каждый скан — +1 к факту), учётный остаток рядом для сверки, факт по сериям и партиям.Telefondan inventarizatsiya: tovarni skaner bilan qayta sanash (har bir skan — faktga +1), solishtirish uchun yonida hisobdagi qoldiq, seriya va partiyalar bo'yicha fakt.Stocktaking from your phone: count goods with the scanner (each scan adds 1 to the actual count), book quantity shown alongside for comparison, actual counts per series and batch.
После проведения видны учёт, факт и разница по каждой позиции; кнопка «Создать документы разниц» готовит черновики списания недостачи и оприходования излишка.O'tkazilgandan so'ng har bir pozitsiya bo'yicha hisob, fakt va farq ko'rinadi; «Farq hujjatlarini yaratish» tugmasi kamomadni hisobdan chiqarish va ortiqchani kirim qilish qoralamalarini tayyorlaydi.Once committed, each line shows book, actual and difference; the "Create difference documents" button prepares draft write-offs for shortages and receipts for surpluses.
Рекомендации ИИ-советника прямо в телефоне, пять новых отчётов, доп. расходы, характеристики и серии в складских документах и сканирование штрихкодов камерой или ТСД.AI-maslahatchi tavsiyalari to'g'ridan-to'g'ri telefonda, beshta yangi hisobot, qo'shimcha xarajatlar, ombor hujjatlarida xususiyatlar va seriyalar hamda kamera yoki TSD orqali shtrix-kodlarni skanerlash.AI advisor recommendations right on your phone, five new reports, additional costs, variants and series in stock documents, and barcode scanning with the camera or a handheld scanner.
ИИ-советник в телефоне: что дозаказать, что переместить между магазинами, что залежалось. Рекомендацию можно принять частично — выбрать позиции, поправить количества, указать поставщика — и она сразу становится складским заказом.Telefonda AI-maslahatchi: nimani qayta buyurtma qilish, nimani do'konlar orasida ko'chirish va nima turib qolganini aytadi. Tavsiyani qisman qabul qilish mumkin — pozitsiyalarni tanlash, miqdorni tuzatish, yetkazib beruvchini ko'rsatish — va u darhol ombor buyurtmasiga aylanadi.AI advisor on your phone: what to reorder, what to move between stores, what is not selling. Accept a recommendation partially — pick lines, adjust quantities, set a supplier — and it becomes a stock order right away.
Новые отчёты: P&L по товарам с подсветкой подозрительной маржи, по покупателям (с долгами и авансами), оборачиваемость, ведомость движения товара, серии и сроки годности. Периоды «Этот месяц» и «Прошлый месяц».Yangi hisobotlar: shubhali marja ajratilgan tovarlar bo'yicha P&L, xaridorlar bo'yicha (qarz va avanslar bilan), aylanma, tovar harakati qaydnomasi, seriyalar va yaroqlilik muddatlari. «Shu oy» va «O'tgan oy» davrlari.New reports: P&L by product with suspicious margins highlighted, by customer (with debts and advances), sell-through, product movement ledger, series and expiry dates. "This month" and "Last month" periods.
Доп. расходы: транспорт, таможня и другие затраты по проведённому приходу или перемещению — сумма распределяется по стоимости или количеству и дооценивает себестоимость.Qo'shimcha xarajatlar: o'tkazilgan kirim yoki ko'chirish bo'yicha transport, bojxona va boshqa xarajatlar — summa qiymat yoki miqdor bo'yicha taqsimlanadi va tannarxni oshiradi.Additional costs: freight, customs and other expenses on a committed receipt or transfer — the amount is split by value or quantity and added to the cost price.
Характеристики и серии в складских документах: выбор размера и цвета, разбивка по сериям и партиям, новая серия прямо в приходе; в остатках — карточка товара с остатками по характеристикам и сериям.Ombor hujjatlarida xususiyatlar va seriyalar: o'lcham va rangni tanlash, seriya va partiyalarga bo'lish, kirimning o'zida yangi seriya; qoldiqlarda — xususiyatlar va seriyalar bo'yicha qoldiqli tovar kartochkasi.Variants and series in stock documents: pick size and color, split by series and batches, create a new series right in the receipt; in stock balances — a product card with stock per variant and series.
Сканер штрихкодов: камерой телефона и встроенным сканером ТСД Urovo (Android). Распознаются штрихкоды товаров и характеристик, IMEI и GS1-этикетки серий, напечатанные из бэк-офиса: товар, партия и срок годности подставляются сами.Shtrix-kod skaneri: telefon kamerasi va Urovo TSD ichki skaneri (Android). Tovar va xususiyatlar shtrix-kodlari, IMEI va bek-ofisdan chop etilgan seriyalarning GS1-yorliqlari taniladi: tovar, partiya va yaroqlilik muddati o'zi qo'yiladi.Barcode scanner: with the phone camera and the built-in Urovo handheld scanner (Android). Recognizes product and variant barcodes, IMEIs and GS1 series labels printed from the back office: product, batch and expiry date are filled in automatically.
Отчёт «По продавцам» теперь и в приложении владельца: выручка, прибыль, чеки и средний чек каждого продавца-консультанта — синхронно на iPhone и Android.«Sotuvchilar bo'yicha» hisobot endi ega ilovasida ham: har bir sotuvchi-maslahatchining tushumi, foydasi, cheklari va o'rtacha cheki — iPhone va Android'da bir vaqtda.The "By salesperson" report is now in the owner app too: revenue, profit, receipts, and average ticket per consultant — on iPhone and Android simultaneously.
Отчёт «По продавцам» за любой период: продажи, прибыль, количество чеков и позиций каждого продавца — прямо с телефона.Istalgan davr uchun «Sotuvchilar bo'yicha» hisobot: har bir sotuvchining savdosi, foydasi, chek va pozitsiyalar soni — to'g'ridan-to'g'ri telefondan.The "By salesperson" report for any period: each salesperson's sales, profit, receipt and line counts — right from your phone.
Версия 1.2.0 вышла одновременно для Android (Google Play) и iPhone (App Store).1.2.0 versiyasi Android (Google Play) va iPhone (App Store) uchun bir vaqtda chiqdi.Version 1.2.0 shipped simultaneously for Android (Google Play) and iPhone (App Store).
Заказы на закупку и перемещение создаются прямо в приложении, а превращаются в складской документ одним нажатием.Xarid va ko'chirish buyurtmalari to'g'ridan-to'g'ri ilovada yaratiladi va bir bosishda ombor hujjatiga aylanadi.Purchase and transfer orders are created right in the app and turn into a stock document with one tap.
Заказ поставщику и заказ на перемещение между магазинами — со статусами и позициями; открытые заказы ИИ-советник учитывает как товары «в пути».Yetkazib beruvchiga buyurtma va do'konlar orasida ko'chirish buyurtmasi — holatlar va pozitsiyalar bilan; ochiq buyurtmalarni AI-maslahatchi «yo'ldagi» tovar sifatida hisobga oladi.Purchase orders and store-to-store transfer orders — with statuses and lines; the AI advisor counts open orders as goods in transit.
«Создать документ» превращает заказ в приход или перемещение; проведение документа закрывает заказ автоматически.«Hujjat yaratish» buyurtmani kirim yoki ko'chirishga aylantiradi; hujjatni o'tkazish buyurtmani avtomatik yopadi."Create document" turns the order into a receipt or transfer; committing the document closes the order automatically.
Приложение владельца и администратора Saraf POS для iPhone и Android: дашборд дня, отчёты, остатки, складские документы и сотрудники — без кассы, только управление.iPhone va Android uchun Saraf POS egasi va administratori ilovasi: kun dashbordi, hisobotlar, qoldiqlar, ombor hujjatlari va xodimlar — kassasiz, faqat boshqaruv.The Saraf POS owner and admin app for iPhone and Android: a daily dashboard, reports, stock, warehouse documents, and staff — no till, pure management.
Отчёты: P&L, ABC-анализ, по кассирам и магазинам, cash-flow, смены и чеки, остатки за период — всё с телефона в реальном времени.Hisobotlar: P&L, ABC-tahlil, kassirlar va do'konlar bo'yicha, cash-flow, smenalar va cheklar, davr qoldiqlari — hammasi telefondan real vaqtda.Reports: P&L, ABC analysis, by cashier and store, cash flow, shifts and receipts, period stock — all from your phone in real time.
Склад: остатки с поиском, документы прихода, списания и перемещения с проведением прямо из приложения.Ombor: qidiruvli qoldiqlar, kirim, hisobdan chiqarish va ko'chirish hujjatlari — o'tkazish to'g'ridan-to'g'ri ilovadan.Warehouse: searchable stock, receipt, write-off, and transfer documents committed right from the app.
Сотрудники и доступы: email для входа, PIN кассира, магазин; вход владельца защищён биометрией.Xodimlar va kirishlar: kirish uchun email, kassir PIN'i, do'kon; ega kirishi biometriya bilan himoyalangan.Staff and access: sign-in email, cashier PIN, store binding; the owner's sign-in is protected by biometrics.
Список «Что нового» в окне Saraf Fiscal показывается на всю ширину.Saraf Fiscal oynasida «Yangiliklar» ro'yxati to'liq kenglikda ko'rsatiladi.The “What’s new” list in the Saraf Fiscal window now uses the full width.
В карточке «Версия и обновления» заметки о версии выведены отдельным блоком на всю ширину, без узкого столбца.«Versiya va yangilanishlar» kartochkasida versiya izohlari tor ustunsiz, alohida to'liq kenglikdagi blokda ko'rsatiladi.In the “Version and updates” card the release notes are now a separate full-width block instead of a narrow column.
Приложение само находит и скачивает новые версии, лечит ошибку «часы ушли вперёд на 2 суток», сверяет время, предупреждает о неотправленных чеках и проверяет коды маркировки у оператора.Ilova yangi versiyalarni o'zi topadi va yuklaydi, «soat 2 sutkaga oldinga ketdi» xatosini tuzatadi, vaqtni solishtiradi, yuborilmagan cheklar haqida ogohlantiradi va markirovka kodlarini operatorda tekshiradi.The app finds and downloads new versions by itself, fixes the “clock moved forward by 2 days” error, checks the clock, warns about unsent receipts and validates marking codes with the operator.
Автообновление. Баннер с описанием изменений, загрузка установщика с проверкой контрольной суммы, установка одной кнопкой. Версия и заметки — на вкладке «Статус».Avtoyangilanish. O'zgarishlar tavsifi bilan banner, nazorat yig'indisini tekshirib o'rnatuvchini yuklash, bir tugma bilan o'rnatish. Versiya va izohlar — «Holat» yorlig'ida.Auto-update. A banner with release notes, installer download with checksum verification, one-button install. The version and notes are on the Status tab.
Ошибка 9091. «Часы компьютера ушли вперёд больше чем на 2 суток» означает, что ФМ не связывался с сервером ОФД двое суток. Приложение теперь само синхронизирует ФМ и повторяет операцию.9091 xatosi. «Kompyuter soati 2 sutkadan ortiq oldinga ketdi» — FM ikki sutka OFD serveri bilan bog'lanmaganini bildiradi. Ilova endi FM ni o'zi sinxronlaydi va amalni takrorlaydi.Error 9091. “Computer clock moved forward by more than 2 days” means the fiscal module did not reach the OFD server for two days. The app now syncs the module itself and retries.
Время UTC+5. Операции ФМ всегда идут по времени Узбекистана, независимо от часового пояса Windows. Часы сверяются с точным временем: предупреждение при расхождении, отказ в регистрации чека при расхождении больше 30 минут.UTC+5 vaqti. FM amallari Windows vaqt mintaqasidan qat'i nazar doim O'zbekiston vaqti bilan bajariladi. Soat aniq vaqt bilan solishtiriladi: farq bo'lsa ogohlantirish, 30 daqiqadan ortiq farqda chek ro'yxatdan o'tmaydi.UTC+5 time. Fiscal module operations always use Uzbekistan time regardless of the Windows time zone. The clock is checked against accurate time: a warning on drift, and receipts are refused if it is off by more than 30 minutes.
Неотправленные чеки. Предупреждение с 24 часов; с 47 часов регистрация новых чеков останавливается до отправки (ФМ блокирует продажи на 48 часах). Перед отказом приложение пробует отправить чеки само.Yuborilmagan cheklar. 24 soatdan ogohlantirish; 47 soatdan yangi cheklarni ro'yxatdan o'tkazish yuborilgunga qadar to'xtatiladi (FM 48 soatda savdoni bloklaydi). Rad etishdan oldin ilova cheklarni o'zi yuborishga urinadi.Unsent receipts. A warning from 24 hours; from 47 hours new receipts are blocked until they are sent (the module blocks sales at 48 hours). Before refusing, the app tries to send them itself.
Маркировка и тип карты. Коды маркировки проверяются у оператора перед продажей и возвратом; тип карты (личная, корпоративная, соцкарта) передаётся в фискальный чек.Markirovka va karta turi. Markirovka kodlari sotuv va qaytarishdan oldin operatorda tekshiriladi; karta turi (shaxsiy, korporativ, ijtimoiy) fiskal chekka uzatiladi.Marking and card type. Marking codes are validated with the operator before a sale or refund; the card type (personal, corporate, social) is passed into the fiscal receipt.
Новые методы /series — серии и партии с остатками по магазинам; серии появились в позициях чеков и складских документов. 1С видит серийный учёт.Yangi /series metodlari — do'konlar bo'yicha qoldiqli seriya va partiyalar; seriyalar chek va ombor hujjatlari qatorlarida paydo bo'ldi. 1С seriya hisobini ko'radi.New /series methods — series and batches with per-store stock; series now appear in receipt and stock document lines. Your back office sees serial tracking.
GET /series и GET /series/{id}: справочник серий и партий (IMEI, сроки годности, произвольные поля типов серий) с остатками по магазинам; фильтры product_id, store_id, updated_since и курсорная пагинация.GET /series va GET /series/{id}: do'konlar bo'yicha qoldiqli seriya va partiyalar ma'lumotnomasi (IMEI, muddatlar, seriya turlarining ixtiyoriy maydonlari); product_id, store_id, updated_since filtrlari va kursor sahifalash.GET /series and GET /series/{id}: the series and batch directory (IMEI, expiry dates, custom series-type fields) with per-store stock; product_id, store_id, updated_since filters and cursor pagination.
Чеки: поле items[].series — серии, списанные строкой (снапшот на момент продажи). Складские документы: разбивка строк по сериям.Cheklar: items[].series maydoni — qator bilan hisobdan chiqarilgan seriyalar (savdo paytidagi snapshot). Ombor hujjatlari: qatorlarning seriyalarga bo'linishi.Receipts: the items[].series field — series written off by the line (a snapshot at sale time). Stock documents: line splits by series.
У товаров появилось поле store_ids — множественная привязка к магазинам; одиночное store_id объявлено устаревшим.Mahsulotlarda store_ids maydoni paydo bo'ldi — do'konlarga ko'p biriktirish; yakka store_id eskirgan deb e'lon qilindi.Products gained a store_ids field — multi-store binding; the single store_id is now deprecated.
store_ids (uuid[]): пустой массив — товар доступен во всех магазинах; непустой — продаётся только в перечисленных.store_ids (uuid[]): bo'sh massiv — mahsulot barcha do'konlarda ochiq; bo'sh bo'lmasa — faqat ko'rsatilganlarda sotiladi.store_ids (uuid[]): an empty array means the product is available in every store; non-empty — sold only in the listed ones.
store_id теперь возвращает первый магазин из store_ids — старые интеграции продолжают работать без правок.store_id endi store_ids'dagi birinchi do'konni qaytaradi — eski integratsiyalar o'zgartirishsiz ishlashda davom etadi.store_id now returns the first store from store_ids — existing integrations keep working unchanged.
Методы «элемент по id» у всех сущностей, кассы и складские заказы, продавец в строках чеков и типы данных у каждого поля в документации.Barcha ob'ektlarda «id bo'yicha element» metodlari, kassalar va ombor buyurtmalari, chek qatorlarida sotuvchi va hujjatlarda har bir maydonning ma'lumot turi."Item by id" methods for every entity, tills and stock orders, salespeople on receipt lines, and data types for every field in the docs.
GET /terminals — кассы организации (статус, платформа, магазин); GET /stock-orders — складские заказы: открытые заказы = товары «в пути».GET /terminals — tashkilot kassalari (holat, platforma, do'kon); GET /stock-orders — ombor buyurtmalari: ochiq buyurtmalar = «yo'ldagi» tovarlar.GET /terminals — the organization's tills (status, platform, store); GET /stock-orders — stock orders: open orders = goods in transit.
items[].salesperson_id и items[].salesperson_name в чеках — продавец строки (снапшот на момент продажи).Cheklarda items[].salesperson_id va items[].salesperson_name — qator sotuvchisi (savdo paytidagi snapshot).items[].salesperson_id and items[].salesperson_name in receipts — the line's salesperson (a snapshot at sale time).
Документация: у каждого поля ответа указан тип данных; на портале появилась «История изменений» — каждое изменение API получает версию и запись.Hujjatlar: har bir javob maydonining ma'lumot turi ko'rsatilgan; portalda «O'zgarishlar tarixi» paydo bo'ldi — API'ning har bir o'zgarishi versiya va yozuv oladi.Docs: every response field lists its data type; the portal gained a changelog — every API change gets a version and an entry.
Загрузка каталога и складские документы из вашей учётной системы, плюс песочница api.saraf.uz с тестовыми ключами и dry-run записью.Hisob tizimingizdan katalog yuklash va ombor hujjatlari, hamda test kalitlari va dry-run yozuvli api.saraf.uz sinov muhiti.Catalog upload and stock documents from your accounting system, plus the api.saraf.uz sandbox with test keys and dry-run writes.
POST /products — пакетный апсерт каталога (до 100 позиций); POST /stock-documents — приход, списание и перемещение из учётной системы (до 500 позиций, идемпотентность по external_id).POST /products — katalogni paketli yuklash (100 tagacha pozitsiya); POST /stock-documents — hisob tizimidan kirim, hisobdan chiqarish va ko'chirish (500 tagacha pozitsiya, external_id bo'yicha idempotentlik).POST /products — batch catalog upsert (up to 100 items); POST /stock-documents — receipts, write-offs, and transfers from your accounting system (up to 500 lines, idempotent by external_id).
Песочница api.saraf.uz: тестовые ключи sk_test_, отдельная квота 1000 запросов в день, запись выполняется как dry-run — данные не меняются.api.saraf.uz sinov muhiti: sk_test_ test kalitlari, kuniga 1000 so'rovlik alohida kvota, yozish dry-run sifatida bajariladi — ma'lumotlar o'zgarmaydi.The api.saraf.uz sandbox: sk_test_ keys, a separate quota of 1,000 requests per day, and writes run as dry-run — data stays untouched.
Публичный API для интеграций: магазины, товары, цены, остатки, товародвижение, смены, чеки и сводка продаж. Плюс штатный обмен с 1С.Integratsiyalar uchun ochiq API: do'konlar, mahsulotlar, narxlar, qoldiqlar, tovar harakati, smenalar, cheklar va savdo svodkasi. Qo'shimcha: 1С bilan shtatli almashinuv.A public API for integrations: stores, products, prices, stock, movements, shifts, receipts, and a sales summary. Plus standard 1C exchange.
Методы чтения по ключу X-API-Key: магазины, товары, цены, остатки, товародвижение, складские документы, смены, чеки, сводка продаж по дням.X-API-Key kaliti bilan o'qish metodlari: do'konlar, mahsulotlar, narxlar, qoldiqlar, tovar harakati, ombor hujjatlari, smenalar, cheklar, kunlik savdo svodkasi.Read methods with an X-API-Key: stores, products, prices, stock, movements, stock documents, shifts, receipts, and a daily sales summary.
Тарифы Developer (бесплатно) / Startup / Scale; ключи выпускаются в личном кабинете my.saraf.uz.Developer (bepul) / Startup / Scale tariflari; kalitlar my.saraf.uz shaxsiy kabinetida chiqariladi.Developer (free) / Startup / Scale plans; keys are issued in the my.saraf.uz account.
Обмен с 1С (CommerceML): штатный «Обмен с сайтом» УНФ/УТ без доработок конфигурации.1С bilan almashinuv (CommerceML): UNF/UT'ning shtatli «Sayt bilan almashinuvi» konfiguratsiya qayta ishlovsiz.1C exchange (CommerceML): the standard "site exchange" with no configuration changes.
Ещё не с нами?Hali biz bilan emasmisiz?Not with us yet?
Все обновления приходят клиентам автоматически и входят в подписку — без доплат и переустановок.Barcha yangilanishlar mijozlarga avtomatik keladi va obunaga kiradi — qo'shimcha to'lov va qayta o'rnatishsiz.All updates reach customers automatically and are included in the subscription — no extra fees, no reinstalls.