Основи

Инсталиране на MultiFlow: сървър, каси и иконата в треяИнсталиране на MultiFlow: сървър, каси и иконата в трея

Програмата се инсталира на сървъра (компютъра, който стои включен). Касите имат два начина: само да отварят адреса на сървъра (преки пътища, т. 3) или да са каса в режим каса - със своя база, продават и без връзка (същият инсталатор, избор „Каса“; виж темата „Режим каса“).

1. Инсталиране на сървъра

  1. Пуснете MultiFlow-Setup-....exe и потвърдете правата на администратор. Windows може да покаже „Неизвестен издател“ - натиснете Още информация → Изпълни въпреки това (появява се само при инсталирането).
  2. На екрана Вид инсталация изберете Сървър (за касата в режим каса - Каса). При нова версия изборът от предишния път е избран сам.
  3. На екрана Мрежа и портове (само сървър) инсталаторът проверява дали 8080 и 8443 са свободни. Ако друга програма ги държи (напр. Skype, друг уеб сървър), пише коя е и предлага свободни - оставете ги така. Изборът важи и за защитната стена.
  4. Изберете дали да има пряк път на работния плот и пряк път „на цял екран“ (за тъч каса) → Инсталирай.

Инсталаторът прави всичко сам:

  • Програмата е в C:\Program Files\MultiFlow, а базата и файловете - в C:\ProgramData\MultiFlow\data (при деинсталиране остават).
  • Пуска услугата на Windows „MultiFlow“: тръгва сама с компютъра, без прозорец и без да е влязъл някой. При срив Windows я пуска пак след 10 секунди.
  • Слага сертификата на програмата в доверените на компютъра (https без предупреждение на сървъра).
  • Отваря избраните портове (обикновено 8080 и 8443) в защитната стена само за локалната мрежа, както и 8099 (UDP) - по него касите в режим каса сами намират сървъра.
  • Слага иконата в трея (до часовника) за всеки потребител, който влезе в Windows.

Нова версия: пуснете новия инсталатор върху стария - той спира програмата, сменя файла и я пуска; данните остават.

2. Иконата в трея

До часовника има иконата на MultiFlow. С десен (или ляв) бутон:

● Работи / ○ Не работидали програмата работи (проверява се на 10 секунди)
Отвори MultiFlowотваря програмата в отделен прозорец (Edge без адресна лента)
Бекъп сегакопие на базата веднага, в папката от Настройки → Бекъп; накрая казва къде е или защо не е станало
Отдалечена помощпуска RustDesk (идва с инсталатора): прозорец с ID и парола. Кажете ги по телефона само на поддръжката - с тях тя вижда и управлява екрана, за да помогне. Връзката спира, когато затворите прозореца на RustDesk. Всяко пускане се записва в Дневника на операторите (Оператори → Дневник).
Касов апарат (ErpNet.FP)показва дали работи вграденият ErpNet.FP (сървърът за фискалните принтери). Спри вградения - ако вашият апарат не се разпознава от тази версия: вграденият спира и вече не тръгва сам, а вие пускате своя версия на ErpNet.FP на същия адрес (по подразбиране http://localhost:8001, Настройки → Касов апарат). Пусни вградения - връща вградения и той пак тръгва сам с програмата.
Спри сървъра (касите спират)спира MultiFlow след потвърждение - касите и другите компютри спират да работят. Пуска се пак с „Пусни сървъра“ или с рестарт на компютъра
Пусни сървъравижда се, когато MultiFlow не работи. Пуска услугата отново; Windows пита за права на администратор (прозорец „Да разрешите ли…“)
Затварянето на прозореца на MultiFlow не спира програмата - тя си работи като услуга. Спира се само с „Спри сървъра (касите спират)“.

3. Касите и другите компютри: прозорец като програма

Така касата работи само при връзка със сървъра. Ако мрежата прекъсва и касата трябва да продава и без нея - инсталирайте на нея MultiFlow с избор Каса (темата „Режим каса“).

На касите не се инсталира нищо. Прекият път отваря MultiFlow в Microsoft Edge (има го във всеки Windows 10/11) по два начина:

  • Прозорец без адресна лента (--app): изглежда като отделна програма - без раздели, без адресна лента, със своя икона в лентата на задачите. Подходящо за офис и каса с мишка.
  • Цял екран (--kiosk): заема целия екран, без рамки и без лентата на Windows; служителят не може да излезе случайно в друга програма. За тъч каса и POS. Изход: Alt+F4 (с клавиатура).

Най-лесно: файлът за касата

  1. На касата отворете в браузъра адреса на сървъра, напр. http://192.168.1.5:8080/kasa.cmd (IP-то на сървъра се вижда с командата ipconfig на него).
  2. Свалете и пуснете multiflow-kasa.cmd. Той:
    • инсталира сертификата за този потребител (Windows пита веднъж - натиснете Да);
    • слага на работния плот „MultiFlow“ (прозорец) и „MultiFlow - цял екран“.
  3. MultiFlow да се отваря сам при включване на касата: свалете вместо това /kasa.cmd?start=1 (прозорец) или /kasa.cmd?start=kiosk (цял екран).

Ръчно

Десен бутон на работния плот → Нов → Пряк път и в „Местоположение“:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --app=https://192.168.1.5:8443

За цял екран:

"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --kiosk https://192.168.1.5:8443 --edge-kiosk-type=fullscreen --no-first-run

За автоматично отваряне сложете прекия път в папката shell:startup (Win+R → shell:startup → Enter). Сертификатът на касата трябва да е инсталиран (виж темата „HTTPS“), иначе Edge показва предупреждение.

4. Ако нещо не работи

  • Иконата показва „Не работи“: рестартирайте сървъра. Ако пак - „Услуги“ (Win+R → services.msc) → MultiFlow → Старт. Какво се е случило - в C:\ProgramData\MultiFlow\data\logs (по един файл на месец, multiflow-ГГГГ-ММ.log).
  • Касата не отваря програмата: проверете дали сървърът е включен, дали IP-то му не се е сменило (най-добре - постоянен IP в рутера) и дали защитната стена на сървъра пропуска 8080/8443.
  • Деинсталиране: Настройки на Windows → Приложения → MultiFlow → Деинсталиране. Услугата, иконата и правилото в защитната стена се махат; базата в ProgramData остава (изтрийте я ръчно само ако наистина не трябва).