HorecaPOSAmnir Tazwart Ɣer lkaṣa
RIF

Amnir n HorecaPOS

Amnir-a yella s kraḍ n iḥricen: amezwaru i ixeddamen (aserbis), mbeɛd i lmudir d aneggaru i umesbaṭ. Kul aḥric yebna xef win yezrin: lmudir yezmer ad yeg kul ci i yezmer userbis, d umesbaṭ yezmer ad yeg marra.

Ayen i yezmer rrol nnek ad t-yeg, yessenfar-it umesbaṭ di Isenfaren → Izerfan. Ma war tẓerd ca abbutun, rrol nnek war yesɛi (mazal) izerf xafs.

Amnir-a yella daɣen di lkaṣa: kkat xef ubbutun © s yefus swadday di kul agdil d xtar Amnir, niɣ ṛẓem http://<kassa-pc>:3000/handleiding. Ẓer daɣen tazwart d dokumentasyun n API.

Aḥric 1 · Ixeddamen

Bda

Akcam. Ṛẓem lkaṣa xef lkaṣa, tablet niɣ tilifun d ari lkud PIN nnek (zi 4 ar 8 n wuṭṭunen). Mbeɛd ad tẓerd lxariṭa n ṭṭabulat.

Kcem s pincode

Ṛẓem ṭṭabla. Kkat xef ṭṭabla. Ṭṭabla tilellit ad teṭṭef ttalab amaynu; di ṭṭabla yeṭṭfen ad tkemmled s ttalab i yellan dayes. Sennej tbeddled jar tixamin (am Ṣṣala d Terras). I lbanku sxdem Aznuz s zzerba, i ttalabat i ad ttwawin Ad t-tasid.

Lxariṭa n ṭṭabulat

Azen ttalab. Xtar agraw n ssnuf d kkat xef ssnuf. Ad ilin xef ttikit s zelmeḍ. Ma txsed, xtar amezwaru ṭṭbaq (1 = nišan, 2 d 3 ad ganin ar ma ten-tɛeyyḍed). Kkat xef Azen ttalab: ttikitat n lkuzina ad ddunt ɣer lkuzina d lbar. Ma mazal war tkkated xef Azen ttalab, tzemred ad tkksed isṭaren s tifsi.

Xelles lḥsab. Kkat xef Xelles lḥsab, xtar Pin / Bancontact, Kac niɣ Karta n tmaynut, ma txsed lbuxsis, d sentem. S karta axelles ad yebdu weḥd-s di lmakina n uxelles. Ttikit ad tettwaṭbeɛ; tzemred daɣen ad tt-tazned s imayl.

Xelles lḥsab

Ffeɣ. Ffeɣ ma tekfid, ḥima ḥedd nniḍen war ixeddem s yisem nnek. Mbeɛd 8 n sswayeɛ ad teffɣed weḥd-k.

War illi internet? Lkaṣa tkemmel lxedma. Ma yura sennej War illi internet · karta s ufus, xelles adrim di lmakina n uxelles nnes d xtar deg ugdil n uxelles Yettwaxelles yakan s karta di terminal.

Aṭṭas n igrawen deg yiwet n ṭabla

Ɣer iǧ n ṭṭabla zemren ad qqimen aṭṭas n igrawen, kul yiwen s lḥsab nnes d ttikit nnes.

Beṭṭu lḥsab deg uxelles

Agdil n uxelles

Axelles n lḥsab ixeddem am kul lweqt: Marra iǧ n twalt. Deg ugdil n uxelles lḥsab yezmer ruxa daɣen ad yettwabḍa, s tqeffalin swadda n Uɣal d Xelles (s wannect-a ad qqiment kul lweqt ttbanent, bla ma tjebded):

Axelles n wamur ad isejjel ɣir axelles; lḥsab ad yeqqim yerẓem d di lekran n ttalab ad yili "yettwaxelles yakan … · mazal yerẓem …". Ttikit (s marra ixellsen fell-as) ad d-teffeɣ deg uxelles aneggaru, am deg uxelles n lḥsab n lεada. Axelles s karta s tuqqna ad yili ɣir s lmeblaɣ n wamur nni. Ma yettwaxelles yakan wamur, war tzemreḍ ad tesmuttiḍ ssṭuṛ ɣer tarebbuɛt nniḍen d war tzemreḍ ad ternid tixṣṣarin; akkes ad yili ɣir ma mazal yella lmeblaɣ yerẓem d waṭṭas. Kul axelles n wamur ad yettwaru di lǧurnal.

Aznuz arurin d ad t-tasid (bla ṭabla)

Taɣerdayt n ṭṭablat s Uznuzu s zreb d Ad t-tasid

Di ufella ɣer yefus n lekran n ṭṭwabel llan Aznuzi s zzerba d Ad t-tasid. Sin-nsen ttṛeẓmen dɣya ttalab bla ṭabla. Aznuzi s zzerba d aznuzi ɣer lkuntwar (BTW n da di lḥanut); Ad t-tasid ad isexdem BTW n ad t-tasid n kul ssenf. S "Isem n umsaɣ" tzemreḍ ad ternid isem; ad yili di ttikit ("Ad t-tasid – Jansen") d di ufella n ttikit n lkuzina. Ttalabat yerẓmen bla ṭabla llan ddaw tiqeffaṣin n tixxamin ("Bla ṭabla: Ad t-tasid #12 – Jansen"), ḥima ad tent-taffeḍ daɣen. Ma tuɣaleḍ ɣer deffer bla ma tznuziḍ ca, ttalab nni texwa ad iruḥ waḥed-s.

Sin n tqeffaṣin-a tzemreḍ ad tent-terẓmeḍ niɣ ad tent-teqqneḍ i kul ḥanut di Isenfaren → Ḥanut, dɣya ddaw tamatart tafawt/taberkant (s lexṣaṣ yeṛẓem). Yeqqen = taqeffaṣt teffer; ttalabat bla ṭabla yerẓmen yakan ad qqimen ttbanen.

Asiwed d lfetrat

Ttalabat i teṭṭfeḍ cek s yixf nnek di lkaṣa, am s tilifun niɣ di lkontwaṛ, s yiwen n ilugan am tḥanut n internet: timnaḍin n usiwed d aṭas n ttalabat i kul lfetra. Ṛẓem-it di Isenfaren → Ḥanut → Asiwed d lfetrat, nišan swadday n tqeffalin Aznuzu s zreb d Ad t-tasid (s lexṣaṣ yensa).

Timerna (kullec s lexṣaṣ yensa; bla isenfaren-a ixeddem kullec am mamec yella nnej):

Akud: lib/bezorgen.ts, routes/bezorgen.ts, BezorgDialoog.tsx, BezorgInstellingen.tsx, BezorgKaart.tsx d lib/kaart.ts (lxariṭa, bla pakiṭ nniḍen; akud-a s yixef nnes yella di tḥanut n internet am public/kaart.js).

Tilifun: tussna n umsaɣ g tuttra s tilifun

Isenfaren → Tilifun (s lexṣaṣ yensa; asexsi ad iḥrez kullec). Sin n yisenfaren iwḥed-sen:

Arezzu itteg g karta n imsaɣen, g ttalabat n usiwed d ad t-tasid n lkaṣa, g tḥanut n internet, Thuisbezorgd, timeɣsiwin n usiwed d iḥeǧǧezen. Uṭṭunen ttwagen am yiwen (+31 6 1234 5678, 0031612345678 d 06-12345678 d yiwen; ula d uṭṭunen n Belǧik).

Amek d-itasen uṭṭun (tzemreḍ aṭṭas g yiwen n lweqt; asiwel nni ixef yiwet n twalt):

AɣbaluIAsbedd
Webhook / action URL3CX (amsiḍen CRM), Aircall, Voys / VoIPGRID, Yeastar tasrit P, ttilifunat s action URL g usiwel itasen (Fanvil, Grandstream, Mitel 6800/6900, Snom, Yealink: txeddem d kul ssenṭral d kul provider), tinabaḍin n uṛbeṭ (Zapier, Make, n8n, Power Automate)tansa zi Isenfaren → Tilifun (/api/telefonie/oproep?sleutel=...&nummer=...), GET niɣ POST, JSON, tafeṛkit niɣ query; ula s apurtal: https://<portaal>/telefonie/<kassa-id>/oproep?sleutel=...
Asterisk (AMI)Asterisk, FreePBX, Issabel, VitalPBX, Grandstream UCMtansa, ppurt (5038; Grandstream UCM 7777), amseqdac n AMI d wawal n uɛeddi (izerfan call)
FRITZ!BoxFRITZ!Box s tilifuntansa (fritz.box) d ppurt 1012; sseqqer callmonitor yiwet n twalt s #96*5*
Modem USB n caller IDlxeṭ ameẓẓu analog s usekkn n wuṭṭunppurt n serial (COM3, /dev/ttyACM0), baud d taḍlebt n usenker (s lεadda AT+VCID=1)
Tilifun Androidtilifun yellan deg tilifun Android n lḥanutapp HorecaPOS x tilifun nni, Isenfaren → Tilifun → Ṛbeṭ tilifun-a (Android 10+: xtar app am app n usekkn n wuṭṭun)

Tiririt teḥwa win yessawalen, ula am contact (firstname, lastname, phone, email, address) i talɣa CRM n 3CX. Isawalen iffeɣen d wid n daxel ur ttbanen; Ɣir ixeṭṭan-a ad iḥedd ɣer kra n yixeṭṭan niɣ ttilifunat. Isawalen ttwakkesen awarni lweqt n uḥraz (s lεadda 30 n wussan, AVG). Asiwel n ujeṛṛeb yetteg am mala yessawal yiwen n wuṭṭun.

Code: apps/pos-server/src/lib/telefonie.ts, routes/telefonie.ts, packages/shared/src/telefonie.ts; igdilen Telefonie.tsx, BezorgDialoog.tsx; Android android-app/native/java/Beller*.java. Ddefter: Tilifun.

Imsiwden n lḥanut: tikliwin, arra n yedrimen d track & trace

I tḥuna i ɣer llan imsiwden nsen. Ṛẓem-it deg Isenfaren → Ḥanut → Asiwed → Imsiwden n lḥanut (yensa s lexṣaṣ). War ixeṣṣ asnas i umsiwed: amsiwed ad isxeddem tasna deg unaw n tilifun-nnes (wi ixsen, ad isxeddem asnas Optimum Bezorger: ẓeṛ Asnas n imsiwden ddaw-a).

Ad tgeḍ tikli. Di lkaṣa tella taqeffalt Tikliwin (s umḍan n usiwed i yeqqimen ad ffɣen d tikliwin i yellan di ubrid).

  1. Deg Twejjed i usiwed creḍ ttalabat i ad ddun. Wiya d ttalabat n usiwed zeg lkaṣa, tḥanut n internet d Thuisbezorgd (ɣir asiwed s yixef nnek; wid s umsiwed n Thuisbezorgd lla).
  2. Xtar amsiwed (axeddam) d ṣṣerf i ad yeddun (s umezwar azal n usenfar), sakin ṭṭes x Ggi tikli.
  3. Ad d-yban akud QR. Amsiwed ad t-isken s tilifun nnes u ad iẓer i kul tansa isem, tansa s taqeffalt Abrid (anavigi), Ɛeyyeḍ, tazmilt, akud yettwaxsen d mayen ad yejmeɛ. Yella umḥessab n ṣṣerf (amsaɣ yefka € 50 → err € 31,50). Ur yessefk ca ad tkecmeḍ. Bḍu aseɣwen ɣir d umsiwed: win t-yesɛan, ad iẓer tansiwin n tikli-a. S Akud QR i umsiwed ad tgeḍ aseɣwen amaynu; aqdim ur ixeddem ca.
  4. Ṭṭes x Ffeɣ mi ad iddu umsiwed. Ṣṣerf ad yeffeɣ zeg lǧarru (idrimen ffɣen, s ssebba). Amsaɣ ad yawi tabrat belli ttalab yella di ubrid:
    • i ttalab zeg lkaṣa s SMS d/niɣ imayl, ma Tibratin i umsaɣ ṛẓment (ẓer Asiwed d lfetrat);
    • i tḥanut n internet amek yettwasbded di tḥanut n internet (imayl, SMS niɣ tabrat push);
    • i Thuisbezorgd s Thuisbezorgd.

Ma tikli ur teffiɣ ɛad, tzemmer ad tettwakkes.

  1. Di ubrid amsiwed ad iṭṭes i kul tansa x Yettwasiwed, kac, Yettwasiwed, karta (tamacint n karta nnes) niɣ Yettwasiwed (yettwaxelles yakan). Lkaṣa ad tẓer aya dɣya. Ma amsiwed ur yezmmer ad t-yini, yezmmer ad yettwag ula di lkaṣa. Mi yuɣal ɣer lḥanut, amsiwed ad iṭṭes x Uɣaleɣ ɣer lḥanut.

Arra n yedrimen. Mernid tikli ad tṭṭseḍ x Xelles lḥsab (azref Sefrek lǧarru n lkaṣa):

Track & trace (ad yettwaṛẓem waḥdes deg usenfar). Amsaɣ ad yawi mi tella di ubrid aseɣwen ɣer tasna n uḍfar x uportal. Aseɣwen-a yella di SMS niɣ di imayl, d di tḥanut n internet x tasna n waddad (Ḍfar amsiwed nnek). X tasna n uḍfar llan:

Tisniwin llant s tutlayt n tilifun (marra tutlayin n uportal). Di lkaṣa ad tẓreḍ x tikli melmi i yettwazen umkan taneggarut (s useɣwen ɣer tkarḍa).

Tabaḍnit. Aportal ad yeḥḍa isefka n tikli (ismawen, tansiwin, uṭṭunen n tilifun, amkan) ɣir mala tikli tetteddu. Mi ad tettwaxelles, kulci ad yettwakkes, mala lla mernid 24 n ssaɛat. Amsaɣ ad iẓer ɣir ttalab nnes. Amkan n umsiwed ibennu ɣir di tikli, u ur ibennu ca mi yuɣal umsiwed.

Asbeddi n tikliwin (s ufran)

Ṛẓem-it di Isenfaren → Ḥanut → Asiwed → Asbeddi n tikliwin (s lɛada yensa; ixeddem akid imsiwden n lḥanut). Di tseddiwt Tikliwin ad tili tqeffalt Sumer tikliwin. Lkaṣa tsmun ttalabat i ixeṣṣen ad ddun xas di tikliwin:

S Ssexdem tikli-a tettrcmeḍ ttalabat-nni, s tartib-nni; fren amsiwed u qqeṛ x Ggi tikli. Di tikli i war yeffiɣen ca, Tartib yifen issers tansiwin s tartib i yeɣzan aṭas (ula di tilifun n umsiwed). Di kul tikli llan abeɛd d wakud n tikli.

Isenfaren: tansawin i yal tikli, mecḥal i tezmer ad tdum tikli, tasfift n wakud, tazzla n umsiwed (abeskliṭ ~15, scooter ~25, ṭṭumubil ~35 km/s di temdint) d tusdidin i yal tansa (aḥbas, asnuqqes n lbel, axelles; s lexṣaṣ 2). Uṭṭunen-a yezmer ad ten-isbedd daɣen manager: di tzewwut Tikliwin s lbuṭun Sbedd asbeddi n tikliwin (azref Sbedd asbeddi n tikliwin, s lexṣaṣ yeqqen i manager; yezmer ad yettwabeddel di Isenfaren → Isiragen). Asekker neɣ axsay n usbeddi n tikliwin d tanfa n ubrid (tansa, tasarut API) qqimen ɣer umesbaṭ.

Abeɛd d wakud n tikli, ad t-ifren unemhal:

S Jeṛṛeb tjeṛṛbeḍ tanafa. Ma war texdim tnafa, asbeddi ad yuɣal ɣer teqrabt u ad yini aya. Tansa i war nessin mani tella (war akud n lbusṭa d uṭṭun n uxxam iṣeḥḥan) ad tekcem di usumer ddaw war nessin mani tella u war tettwasbedd. Asufeɣ n isenfaren yettawi isenfaren, maca tasarut uhu.

Kod: lib/ritplanning.ts.

Asnas n imsiwden (s lexyaṛ)

Ṛẓem-it deg Isenfaren → Ḥanut → Asiwed → Asnas n imsiwden (yensa s lexṣaṣ; ixeddem d imsiwden n lḥanut d portail n usefrek). Kul amsiwed ad iṛbeṭ tilifun-nnes yiwet n tikkelt, deg umkan n ad iskaner QR-code i kul tikli:

  1. Xtar deg Tilifunat yettwaṛebṭen amsiwed (axeddam), ma texsed isem n tilifun, d sit x Ṛbeṭ tilifun.
  2. Ad d-iban QR-code. Amsiwed ad t-iskaner deg usnas Optimum Bezorger (taqeffalt Ṛbeṭ), neɣ s tkamiṛat n tilifun: tasna ad teldi deg unaw. Txeddem ula bla asnas d tzemmar ad tili ɣef ugdil amenzu.
  3. Aṛbaṭ ad yeqqim d ṣṣaḥiḥ ar d-t-tekkseḍ; tilifun war ad iẓeṛ walu deɣya. Aṛbaṭ ajdid i yiwen n uxeddam ad ibeddel winn aqdim (am ma yella tilifun ajdid).

Deg usnas neɣ deg tasna llant akk tikliwin-nnes (kul tikli i texdem lkaṣa i umsiwed-a), s tiqeffalin am di tikli: Abrid, Ɛeyyeḍ, ayen ad yettwaxelles s tmesxeṛt n ṣṣerf, Yettwasiwed d Uɣaleɣ ɣer lḥanut. Ad ten-tṛẓemeḍ waḥdes:

Asnas i Android yella deg Google Play d deg tasna n usader n portail (/download/). Tanuɣa n iPhone twejd, maca ad d-teffeɣ ɣir mala yella umiḍan n umsnulfu n Apple; ar din iPhone ad sxedmen tasna n web. Di tikli i yewwi umsiwed s yixef-is ad d-iban yewwi-t s yixef-is deg usnas.

Akud: lib/bezorgersapp.ts, deg portail src/volgen.mjs d usnas deg repo horecapos-bezorger.

Deg ddefter yella mag yegga tikli, mag tt-yessufeɣ, mag yenna yettwasiwed d mag yexelles lḥsab, s yezlan. Asensi: ulac taqeffalt Tikliwin; tikliwin d yisenfaren qqimen ttwaḥeḍḍan.

X uportal: /bezorger/<sleutel> d /volg/<code>. Akud: lib/bezorgers.ts, routes/bezorgers.ts, Bezorgers.tsx d di uportal src/volgen.mjs.

Asmeḍreḍ n lweqt n uwjad aɣezfan

Tiluɣa n ad t-tasid niɣ n usiwed i yewjden ffir n lweqt i yettwawεedden: lkaṣa ad t-taẓar, ad tsmeḍreḍ, d ad tezmir ad tazen ssmeḥ i umsaɣ ɣer-s ɣer-s, ma ixeṣṣ s lbun n lkridi. Ṛẓem-it deg Isenfaren → Ḥanut → Asiwed → Asmeḍreḍ n lweqt n uwjad aɣezfan (s lεada yensa).

Akud: lib/telaat.ts, routes/telaat.ts, TeLaat.tsx d packages/shared/src/telaat.ts.

Tasarut Azen ttalab: mayen txeddem d mermi ttaḥtajeḍ-tt

Ad tekkeḍ x ijj n lmenttuj d ad tekkeḍ x Azen ttalab d sin n yisuraf yemxallafen:

Maɣer sin n yisuraf? X ṭṭabla tettaṭṭfeḍ akk ttalab (tissit, amezwaru, lmakla tameqqrant), tbeddleḍ ciṭ mala inebgi ibeddel lefkar, sinna tettazneḍ-t ijj n twala ɣer lkuzina, s ijj n lbun i kul amkan n lxedmet deg umkan n ijj n lbun i kul lmenttuj. Haca lkuzina tzemmer ad tebda zik, aṭas qbel ma ttwaxelles.

Mayen niḍen ittijran s Azen ttalab:

Tzemmreḍ ula ad txellseḍ dɣya. Mala tekkiḍ x Xelles lḥsab u mazal llan izriren ijdiden x lḥsab, lkaṣa ad ten-tazen zwar s yiman-nnes, ḥima lkuzina d lbar ad awin dima lbun-nsen. Ihi deg lbar niɣ i wawway ɣer berra war teḥtajeḍ ad tekkeḍ zwar x Azen ttalab: ekkeḍ x lmenttuj d Xelles lḥsab dɣya. Mala war tecci tazent-a s yiman-nnes (war tella tuqqna, izrir n all-you-can-eat, tabewwaṭ taberkant), agdil n lxlas ad yeqqim yeqqen d ad tẓerḍ maɣer.

Ur tebɣiḍ ca ttikit i lbar mala txellseḍ srid? Deg Isenfaren → Ḥanut → Ttalab d uxelles, rmed Xelles lḥsab srid war ttikit n uxeddim. Xenni ɣa yraḥ ɣer lkuzina d lbar ɣir aya tazneḍ s Azen ttalab; aya txellseḍ srid ur yettawi ttikit n uxeddim.

Taqeffalt Xelles lḥsab tameqrant niɣ tamezyant

S ucraḍ Taqeffalt tameqrant "Xelles lḥsab", deg ugdil n usuter tella taqeffalt tameqrant Xelles lḥsab dɣya ddaw yifarsen i yettwasutren: tehra, tɣezzif, s tadrimt fell-as, bac ad tt-tweteḍ s tazzla. Ma yettwaxelles yiwen n uḥric n lḥsab, taqeffalt ad d-tesken ayen yeqqimen. Taqeffalt tamezyant swadday ɣer yidis n Azen ttalab ad tekkes.

S tqeffalt tameqrant, ula d tiqeffalin deg ugdil n lxelṣ d timeqqranin: Xelles lḥsab (deg Karta, Karta n tmaynut d yibriden nniḍen n uxelles) d deg Kac Xelles s lmeblaɣ niṣaḍ d Xelles lḥsab ehrant, ɣezzifit, fessusit i weteḍ, ula s yiḍuḍan ijjeεfan (am ɣer ugezzar). Ibriden n uxelles meqqar cwiṭ, tiqeffalin n lbuxsis mezyant cwiṭ, bac kullec ad yeqqim deg ugdil.

Deg usebded amaynu, acraḍ yensa: ihi taqeffalt tamezyant swadday ɣer yidis n Azen ttalab d ugdil n uxelles s tqeffalin tiɣawsiwin. Tebɣiḍ tameqrant? Deg Isenfaren → Ḥanut, dɣya ddaw n usentel afaw/aberkan, ṛẓem acraḍ Taqeffalt tameqrant "Xelles lḥsab". Lkaṣa yellan tettwaxdem zik ad teṭṭef ayen i tesɛa. Afran-a i marra lkaṣat d tablitat n tḥanut.

Eg ssenf "yekfa" (war yelli)

Kul yiwen yezmer di lekran n ttalab ad iḥṣer aṭṭas ɣef ssenf (niɣ ad yekliki fell-as s tqeffaṣt n yefus n lfaṛ) d ad yextar Ifukk (yettwaznuza akk). Ssenf ad yuɣal d ajeṛṛaḍ d war yezmir ad yettwasqas di marra lkaṣat. S yiwen n ubrid am wa tettarreḍ-t s Yella daɣen. Kul abeddel yettwaru di lǧurnal. Amesbaṭ yezmer ula d netta ad t-yeg di Isenfaren → Ssnuf. Server n lkaṣa ad yugi ula d netta ssenf yellan di "ifukk" ("Cola" ifukk), ula zeg tablet ur d-yewḍi ca ubeddel niɣ ttalabat yettwaḥḍan offline; tablet nni ad tesken "War yezmir ad yettwazen".

Lekran n lkuzina (KDS)

Rexxu (war d deg umekkan n) imprimantat n ttikit n lkuzina, lkuzina niɣ lbar tzemmer ad tesxdem lekran. Rẓem di tablet/pc di lkuzina http://<kassaserver>:3000/keuken, kcem s PIN d xtar asṭasyun: d nitni d yismawen n imprimantat (lkuzina, lbar, ...), ihi di lekran ad yili s tidet ayen ad yilin di ttikit nni n lkuzina. "Marra" ad yesken marra isṭasyunen.

Lekran ad yesbeddel iman-nnes dɣya. Ttikiyat n lkuzina ad qqimen ttwaṭbaεen am lεada; wi war yesxdam lekran war ad ifaq s ca.

Lekran n lkuzina: assiweḍ, aseggem d ṭṭbeq

Isenfaren → Imprimanten → Lekran n lkuzina. Kul ahric yettwarra yiwen s yiwen, yensa s lesl; ma tsensiḍ-t ad yeqqim kulci yettwaḥḍa.

Imprimant n lkuzina yensa niɣ bla lekran n lkuzina

Lkaṣa tettkemmil i lebda txeddem, ula ma imprimant n lkuzina niɣ n lbar yeqqen (niɣ ifukk lkaɣeḍ, niɣ lxiḍ yefsi) d ula bla lekran n lkuzina:

Tisgawin (amezwaru, lmakla tameqqrant ...)

Ibuṭunen n lgang ttbanen ɣir mi ttwaxsen: ɣir ma yella yij n lmenu (afaris amezdi) di ttalab, niɣ ma yella kra din di lgang 2 ar 4. Akid ssnuf iεeddiyen, am kula, war ten-tettwaliḍ ca u kulci ad yraḥ dɣya ɣer lkuzina. War yelli min ad tseggmeḍ.

Ddaw umuɣ n ttalab yella Lgang 1 2 3 4. S lεada lgang 1 yexdem d marra ixeddem am lεada: "Asqas" ad yazen marra dɣya ɣer lkuzina, bla izwal n lgang di ttikit n lkuzina. Ma texṭareḍ lgang 2 (niɣ ktar) qbel ma tḍeɣḍeḍ ɣef ssnuf, ihi:

Lgang 1 i lebda ad iruḥ dɣya. Ma lgang 2 yettwaɣra yakan, učči i tessuturḍ awarni deg lgang 2 ad iruḥ dɣya daɣ.

Lallergiyat xef kul ssenf

S lεada yeqqen: ihi lḥasasiyat war ttbanen di ḥedd n umekkan. Rẓem-it s Isenfaren → Ḥanut → Aru d sken lḥasasiyat i kul ssenf.

All-you-can-eat

S lεada yeqqen. Ṛẓem deg Isenfaren → Ḥanut → All-you-can-eat (ɣir anebdad). Tegged yiwen niɣ ktar n larunjmat, am Lḥut, Lḥem d Sushi, kul yiwen s:

S ↑ ↓ tesbeddeḍ ttertib. Ixeddem mi tella yiwet n lmakla di ktar n larunjma: ad tettwaḥseb i win yellan nnej ay texṭar terebbuɛt. Kkes ad yekkes larunjma i ṭṭwabel imaynuten; ṭṭwabel ixeddmen ad ḥḍan ssṭuṛ n ttaman-nsen (imdanen drus mazal yezmer, ktar uhu).

Ɣer ṭabla:

Tikarḍiwin n tmaynut

Sin n isewwiṭen di Isenfaren → Ḥanut → Karta n tmaynut:

Ṣṣuld yettwaεemmaṛen (s uxtiṛ)

I klubat, kantinat n ddurt, tiddar n yilemẓiyen d tisaεdiwin: karta n tmaynut s ṣṣuld ad tuɣal d lbaj yettwaεemmaṛen. Terẓem-t deg Isenfaren → Ḥanut → Ṣṣuld yettwaεemmaṛen, ddaw kartat n tmaynut (s lεada yensa; ixeddem ɣir ma yeṛẓem Zzenz kartat n tmaynut s ṣṣulḍ).

Ccikat n wučču

Ɣir i tḥuna di Belǧika, s lεada yensa: Isenfaren → Ḥanut → Xelles lḥsab → Ccikat n wučču. Ccikat n wučču d lfayda n lxlaṣ: bab n lxedmet isers-iten ɣef karta n uxeddam (Edenred, Monizze niɣ Pluxee). Anebgi ixelles s yisent deg lmakina n uxelles n kul ass; ur ixeṣṣa ca n uzday d imessuffaɣ.

Lεumla tabeṛṛanit

Axelles s kac s lεumla nniḍen, am i turisten n Britanya niɣ n Mirikan, niɣ deg temnaḍt n tlisa s lfrank n Swisra. S lεada yensa: Isenfaren → Ḥanut → Xelles lḥsab → Lεumla tabeṛṛanit. Rnu lεumlat (CHF, CZK, DKK, GBP, HUF, NOK, PLN, SEK, TRY, USD) s lkurs i yal lεumla: mešḥal n euro i tḥesbed i 1 n tyunit (am 1 GBP = € 1,15).

Ibuṭunen niḍen deg ttalab d uxelles

Ibuṭunen i ayen war yeḥtaj kul lḥanut. Kulci yensa zi tazwara; ṛẓem kul lbuṭun deg Isenfaren → Ḥanut → Ttalab d uxelles (asireg Sbedd ḥanut, axelles d imprimanten). Yensa = lbuṭun war yelli di ḥedd amkan deg lkaṣa u serveur n lkaṣa ad yugi tigawt. Di Hulanda kulci ixeddem war ṣṣenduq aberkan; di Belǧika lbuṭun war ixeddem ɣir mi tettwajeṛṛeb tawuri-nni s ṣṣenduq aberkan (ad d-tban ɣer lbuṭun ma mazal).

Mi teṛẓmed ṭabla:

Deg ttalab (agdil n ttalab, i wayen ɣef ad tewteḍ mbaεd):

Deg uxelles:

Mbaεd (Ttikiyat):

Code: apps/pos-server/src/lib/kassaopties.ts, routes/kassaopties.ts; agdil KassaOpties.tsx. Ddefter: Asenfar yettwabeddel, SPV yettwabeddel, Ṣeggem ttikit, War yettwaxelles.

Ḥseb ttesbiq

Ttesbiq (lεarbun, am i tmeɣra niɣ ureserviw) ad t-tzenzed am ssenf iεdel s Ttesbiq yeṛẓem (Isenfaren → Ssnuf; dima ɣer-s ssuma s ufus). Eg ijjen i kul tasmekta n BTW ma ttesbiq ixeṣṣ ad yili s tesmekta (am Ttesbiq n lmakla d Ttesbiq n tissit), niɣ ijjen ssenf ma yella d aḥric n devis. Anebgi ixelles ttesbiq qbel u ad yaf ttikit.

Aṛẓam: Isenfaren → Ḥanut → Ttalab d uxelles → Ḥseb ttesbiq (zi tazwara yensa). Deg uxelles aneggaru wet deg ugdil n ttalab x Ḥseb ttesbiq u ari uṭṭun n ttikit n ttesbiq. Lkaṣa ad tsers ijerriḍen n ttesbiq zi ttikit-nni s umḍan s tnaqest ɣef lḥsab (ssenf, ssuma d BTW nni). Ayen yettwaḥsben yakan war yezmir ad yettwaḥseb tikkelt nniḍen. Ma ttesbiq yuger lḥsab, anebgi ad yaf lferq deffer (arra n idrimen). Di Belǧika ijerriḍen yettwaḥsben ad ddun am arra n idrimen (REFUND) ɣer ṣṣenduq aberkan (UC4110, UC4111, UC4113). Ddefter: Ttesbiq yettwaḥseb.

Ttikit s e-mail

S lεada yeqqen. Rẓem-it s Isenfaren → Ḥanut → Ttikit daɣen s imayl.

SMTP_HOST=smtp.voorbeeld.nl
SMTP_PORT=587
SMTP_GEBRUIKER=kassa@voorbeeld.nl
SMTP_WACHTWOORD=...
SMTP_AFZENDER=bon@voorbeeld.nl

Senker lkaṣa daɣen mbeεd ma tεemreḍ aya. Mbeεd ad yili di Axelles n lḥsab umekkan Azen ttikit daɣen s imayl (ma txessḍeḍ): ǧǧ-it texwa = ṭbeε waḥdes am lεada; aru tansa n imayl = yiwet n ttikit nni (s BTW s ttafṣil d ssṭuṛ n ḍḍrayeb) ad truḥ daɣen s imayl ɣer unebgi, s yisem n lḥanut am win t-id yuznen.

Iḥeǧǧezen

Rẓem-it di Isenfaren → Ḥanut → Iḥeǧǧzen (s lexṣaṣ yensa). Dinni tesbeddeḍ daɣen zeg mennaw n dqayeq uqbel ad tban ṭabla yettwaḥeǧǧzen di lxariṭa (s lεada 60) d lweqt n lεada n uḥeǧǧez (s lεada 120 n dqayeq).

Asmmeṭṭi n lkasa d TheFork: ṭṭabla teldi mi d-yewweḍ unebgi, lḥsab yuɣal

S POS-API n TheFork lkasa txeddem akid TheFork Manager (s lexṣaṣ yensa), aḥeq tawwit n iḥeǧǧizen nni d nnig. Asekker di Isenfaren → Tiplatfurmin n tḥejjiz → Asmmeṭṭi n lkasa d TheFork; iteddu s portal n usbaṭ.

Tasemlit n TheFork: https://docs.thefork.io/POS-API/introduction

Tabdart n uṛaǧu i walk-ins

I inebgawen bla aḥeǧǧez ittraǧun ṭabla. Rẓem-it di Isenfaren → Ḥanut → Umuɣ n uraǧu (walk-ins) (s lexṣaṣ yensa). Yettban ɣir ma sms s CM.com yettwasbedd; ma uhu umuɣ n uraǧu war yella di ḥedd n umekkan di lkaṣa (ula di isenfaren). Ixeddem waḥed-s zeg iḥeǧǧzen: ula ma qqnen. Dinni tella daɣen aḍris n sms (texwa = "Hallo {naam}, uw tafel bij {zaak} is klaar. Wilt u zich melden bij de bediening?"; {naam}, {zaak} d {personen} ttwaεemmṛen).

Karta n imsaɣen / tineqqiḍin

Rẓem-it di Isenfaren → Ḥanut → Karta n umsaɣ / tinqiḍin (s lexṣaṣ yensa, ihi ur d-ittban walu deg ḥed n wadeg). Dinni tesbeddeḍ daɣen: tinqiḍin i kul euro (0 = ɣir kartat n ṭṭabeε), mbeεd mennaw n tinqiḍin ad yili lxir d mennaw n euro n tixṣṣart d lxir nni.

Amaɣnu n unebgi: VIP, rrejim n wučču d ayen yḥemmel (s lxetyar)

Ssireɣ-it deg Isenfaren → Ḥanut → Amaɣnu n unebgi, ddaw karta n imsaɣen (s lεada yensa; ixeddem ɣir ma yeṛẓem karta n imsaɣen). Deffir aya:

Ayen tḥemmleḍ / tiqeffalin tirurin

S lmeεqul yexsi. Isenfaren → Ḥanut → Favorieten / taqeffalin n zzerba:

Yiwet n dduṛa nniḍen

Di ccacca n ttalab tella taqeffalt ↻ Ijjen n tjewla nniḍen (mi ad yili ca x lḥsab, ula ma ur ja yettwaṭleb). Ijjen n uṭebbeε ad yernu tajewla taneggarut (marra ayen iruḥen s yiwet n tikelt s "Ṭṭleb", niɣ ayen tṭebbεeḍ ruxa) tikelt nniḍen am isṭuṛa imaynuten; awarni Ṭṭleb am dima. Ttaman d win n ruxa (ula happy hour).

Lweqt n ṭabla deg lxarita

X kul ṭabla yeččuṛen tella ⏱ 45m · 12m: mecḥal aya ṭabla teččuṛ d mecḥal aya zeg wami yettwaṭebbeε ca tikelt taneggarut (ṭebbeε u ḥbes x ṭabla, niɣ ssmutti lfaṛa nnej as, bac ad twaliḍ lewqat s ṣṣeḥ). Ma iεedda ca n lweqt war yettwaṭṭleb walu, ṭabla ad teṭṭef lḥaffa s ini n uččina: ruḥ ẓar. Mecḥal n ddqayeq tegeḍ-tent di Isenfaren → Ḥanut → Lweqt n ṭabla (s lmeεqul 20, 0 = bla lḥaffa n uččina). Ma mazal war yettwaṭebbeε walu, lweqt ad ittwaḥseb zeg wami tettwaṛẓem ṭabla.

Ma ktar zeg ijjen n ugraw (s lḥsab inu) x yiwet n ṭabla, ad yili asṭeṛ i kul agraw, matalan G1 ⏱ 50m · 12m d Jansen ⏱ 10m (isem n ugraw, niɣ ṛṛqem n ugraw). Agraw iqqimen bla walu ṭṭewwel ad iṭṭef ttikit s ini n uččina u ṭabla lḥaffa s ini n uččina.

Smutti ṭabla marra

Deg ugdil n ttalab yella Ssiweḍ ṭabla. Fren amkan (amẓ ttiras) d ijj n ṭṭabla: akk igrawen n ṭṭabla ad ddun akid-s, kul yiwen s lḥsab-nnes. Ma tferneḍ ṭṭabla yeččuṛen, ṭṭablat ad mmunent (igrawen ad rnin ɣer-s). Ma txseḍ ad tesmuttiḍ ɣir aḥric, sexdem am zik Bḍu / ssiweḍ. Ma yessefk kulci ad yili deg ijj n lḥsab, sexdem Smun.

Kemmel offline (tablet bla Wi-Fi)

Ma tegg ttiṣal ger ttablet d sserver n lkaṣa (Wi-Fi di terras, sserver yexsi cwiṭ), ad d-tban ijjet n tseṭṭart tawraɣt u ttablet ad tkemmel txeddem s ṭṭablat, ssnuf d ttalabat ilin nni yettwaḥḍan tikelt taneggarut:

Mennaw n yemdanen

Am ma texsed, s lɛada yensa: Iɣewwaṛen → Tḥanut → Asuter d uxelleṣ → Ḥseb uṭṭun n yimdanen. Yensa = drus n wumaḍen: ṭabla tilelli ad teṛẓem s yijjen n wumaḍ, ur ttbanen imdanen deg ḥedd n wadeg, d anaqqis, tafelwit d usemmuẓeɣ n wass ur sskanen ca inebgawen niɣ ayen yessexsar kul anebgi.

Iteddu: mi tumḍed x ṭabla tilelli, lkasa ad tesseqsa mecḥal n yimdanen (tiqeffalin timeqqranin 1-8, niɣ aru uṭṭun; "Zgel" = 1). X uɣawas n tazeqqa, ɣer ṭabla yeṭṭfen tban "3/4 imd." (imdanen/idegan, s uwraɣ ma llan imdanen ktar n yidegan). Deg ugdil n usuter tbeddled-it s tqeffalt "3 imd." deg tziri n tarbaɛin; ma llant ktar n tarbaɛt, ṭabla tḥessab akk tarbaɛin.

Bla imdanen kulci iteddu: Bḍu s ugdu deg uxelleṣ ibedda zeg 2, all-you-can-eat yesseqsa netta uṭṭun n imeqqranen d arraw, d tiḥeǧǧazin d wumuɣ n uraǧu ttḥeḍḍan uṭṭun nsen n yimdanen (ṭabla ad teṛẓem ihin bla imdanen).

Asekles n HACCP

Kul aḥanut n horeca ixeṣṣ-as ad iɛass d ad yesseklas taɣellist n učči: deg Hulanda s Hygiënecode voor de Horeca (aḥelluḍ s NVWA), deg Belǧika s uḥelluḍ n yiman n FAVV (amnir G-023). Rmed Asekles n HACCP deg Iɣewwaren → Lqanun d ilugan (s lexṣaṣ yettwaxsi).

Anagraw n uffi d imeɛyaren n tazzla

Yal uffi i yenna uselkim n uffi niɣ ameɛyar n tazzla ad iddu ɣer ttikit, ḥuma walu war "itteffeɣ". Ssermed-it deg Isenfaren → Anagraw n uffi (s lebda yensa).

Uffi s lmizan d Kegboard

S wuffi s lmizan, rrubini ad yerẓem ɣir mbeɛd ma yettwasjel lkas deg lkaṣa, u ɣir i tesmekta nni. Akka war yettwaffi walu i war yellin xef ttikit. Yeddi ɣir mala anagraw n uffi yeddi, u tessekkreḍ-t i yal rrubini (s lmendad yensa).

Sexdem aẓawan zi lkaṣa

Ixeddamen ssexdamen aẓawan zi lekran n tuṭṭca n lkaṣa, ihi war ixeṣṣ lekran nniḍen di lbaṛ. Ṛẓem-it di Isenfaren → Ḥanut → Lekranat d usexdem → Sexdem aẓawan zi lkaṣa (s lexṣaṣ yensa). Ad d-iban lbuṭun Aẓawan di ufeggag uffella: i kul aɣbalu (am Lbaṛ d Tiras) Bdu, Ḥbes, Win d-iteddun, Win yezrin, Ssali ṣṣut, Ssader ṣṣut d yiwen n uslider i ṣṣut, d min yettɣenni tura. Uɣul ɣer lkaṣa iqqen tabla. Ma tensiḍ-t: iɣbula qqimen ttwaḥeḍḍan.

Anemhal irennu iɣbula s + Aɣbalu n uẓawan, ifren mamec yeqqen u ijeṛṛeb-it s Jeṛṛeb:

Lkaṣa tessawal zi server akid imeɣnayen, ihi ixeṣṣ ad ilin di yiwen n uẓeṭṭa akid lkaṣa (Soundtrack s internet). Asexdem i kulwa yekcmen; asbadu ixeṣṣ lḥeqq Sbedd ḥanut, axelles d imprimanten. Token d wawal n uɛeddi war d-ttbanen ca di lekran niɣ di ddefter; di ddefter yettwaktab ɣir asbadu (yeṛẓem/yensa, iɣbula), machi kul lbuṭun. Export n tsefsit yettawi ɣir yeṛẓem/yensa (iɣbula n yiwen n ḥanut).

Lekran wis sin x tablet niɣ tilifun

Aẓawan d tkamiṛat zemmren daɣen ad ilin x tablet niɣ tilifun n uxeddam, am lekran wis sin ɣer tama n lkaṣa. Di ttaq Aẓawan niɣ Tikamiṛat tella tqeffalt X tablet niɣ tilifun: tesken QR code s tansa, am http://192.168.1.20:3000/muziek niɣ .../camera.

  1. Ssekcem tablet niɣ tilifun ɣer uẓeṭṭa n wifi n lḥanut.
  2. Sken QR code s tkamiṛa (niɣ aru tansa di browser).
  3. Kcem s PIN inek. Ad teẓṛeḍ ɣir manaya i dak ittwasriḥen: aẓawan i kulci, tikamiṛat ɣir s uzref Ẓeṛ tugniwin n tkamiṛat.
  4. Tfukeḍ: Ffeɣ x uyeffus usawen. Ma tekfa tuqqna (am tablet teqqim yiwen n yiḍ bla lxedma), lekran ad yessuter PIN daɣen.

Tanbiht: g tasna x lekran amezwaru n tablet (di browser: Rni ɣer lekran amezwaru), ad teṛẓem am app.

Ɣef aya lkaṣa tessuter tansa IP n lpc n lkaṣa di uẓeṭṭa (ma ɣer lpc ktar, am wifi d lkabl, ad textareḍ aẓeṭṭa). X lpoṛtal n usexdem (lkaṣa zi lbɛid) d tansa n lpoṛtal. QR code tegg it lkaṣa s yiman nnes, bla internet.

Aṛbaṭ n tṭablitin: s yiwen n lbuṭun ɣer tablet (s uxtiyar)

Ula d ishel: ṛbeṭ tablet yiwet n tikkelt, ixf nni lkaṣa ad tazen aẓawan niɣ tikamiṛat s yiwen n lbuṭun ɣer tablet nni. Ṛẓem-it di Isenfaren → Ḥanut → Lekranat d usexdem → Tiṭablitin am lekran wis sin (s lεada yensa).

  1. X tablet: ldi http://<kassaserver>:3000/tablet (ɣer usenfar illa X tablet niɣ tilifun akid lkud QR), kcem s lkud PIN d efk isem i tablet, am Tablet n lbar. Ṛbeṭ.
  2. Di lkaṣa: di ttaq n Aẓawan niɣ Tikamiṛat illa ṛuxa lbuṭun Ɣer Tablet n lbar (s yiwet n tenqiṭ tazegzawt mala tablet yeṛẓem). Sit x-s: tablet ad yeldi lekran nni waḥdes. Di uẓawan, aɣbalu i txtareḍ ad iddu akid-s (am Terras).
  3. X tablet: Qqen ad yuɣal ɣer uṛaǧu; Fsi tablet-a ad yekkes tuqqna.

Ǧǧ tasna teldi x tablet; mala tablet yensa niɣ yeṭṭes, ad yeldi lekran mala yuɣal yeṛẓem. Tablet ad yeqqim yekcem am uxeddam i deg-s yekcmen: tuzna d tmuɣli n tkamiṛat zemrent kan s usirag Ẓeṛ tugniwin n tkamiṛat. Amesbaṭ ad iẓeṛ ɣer usenfar mani tiṭablitin yettwarebṭen d mala ṛẓment, iqqadar ad asent-yefk isem nniḍen niɣ ad tent-yekkes. Tablet iḥeḍḍu tasarut nnes; lkaṣa tḥeḍḍu kan hash nnes. Asensi: tiṭablitin yettwarebṭen qqiment ttwaḥḍant. Di uɣmis yettwaru win iṛebṭen, ibeddlen isem niɣ yekksen tablet.

Lekran n usiwel i wid ittasin ad ksin

Ijj n lekran i inebgawen s zelmeḍ Ttwasewwa s yeffus Iwjed, s yuṭṭunen imeqqranen, am deg ijj n snackbar niɣ fastfood. Ṛẓem-t deg Isenfaren → Ḥanut → Lekranat d usexdem → Lekran n usiwel i wid ittasin ad ksin (s lasel yensa).

Ur ixeṣṣ uqqen: ṛẓem x tv s browser (smart-tv, stick niɣ mini-pc), tablet niɣ lekran wis sin ladresa n lkaṣa s /oproep, am wenni http://192.168.1.20:3000/oproep. Deg isenfaren d tṭaqa Ssiwel llant tqeffalin X lekran nnes d X tablet niɣ tilifun (QR-code s ladresa). Ur ixeṣṣ ad tkecmeḍ: lekran isekkan ɣir yuṭṭunen. Ṭṭes x lekran ijj n tikkelt, ihi browser izemmer ad yeg ṣṣut.

Mayen ad d-yban:

Uṭṭun: di lḥanut n internet, Thuisbezorgd d tɣeṛɣarin n useɣ, d uṭṭun n ttalab i yesɛa unebgi niɣ amesseɣ zi zik; mala uhu uṭṭun n tuṭṭfa (1 ɣer 999). Ittwaru d ameqqran x lbon, s usegzi belli uṭṭun ad iban x lekran mala yewjed ttalab (s tutlayt n lbon).

S ufran (s lmeṛṛa yensa, deg useɣwen):

Deg lkaṣa tella taqeffalt Ssiwel (s umḍan n wayen mazal ttwasewwa):

  1. Iwjed isers uṭṭun s ufus x iwjed (bla lekran n lkuzina, niɣ ma yuzzel kter). Deg ttalab n tḥanut n internet niɣ Thuisbezorgd lḥala tetbeddel daɣen, ihi unebgi ad yawi tabrat.
  2. Ɣer deffer isers-it ɛawed deg Ttwasewwa.
  3. Yettwasey yekkes-it zeg lekran (s Sbeṭṭel ayen tegiḍ).

Deg isenfaren tfernaḍ daɣen ma isem amezwaru ad yili ɣer yidis n uṭṭun (s lasel lla, i tbaḍnit) d ma lekran ad yeg ṣṣut. Ssens: war tella taqeffalt Ssiwel, war illi uṭṭun n t-tasid x ttikit; isenfaren qqimen ttwaḥeḍḍan. Deg ddefter yettwaru wi yegin mayen s ufus x iwjed, ɣer deffer niɣ yettwasey.

Klok n tukcemt d tuffɣa

S lmeεqul, asmikel (klokken) yexsi: ihi war d-itban ca di lkaṣa (bla taqeffalt di tseṭṭart n nnej, war illi di ccacca n ukcam, bla ṣṣefḥa Lewqat n uxeddim). Ssiɣ-it s Isenfaren → Ḥanut, ddaw Akcam d tuffɣa n ixeddamen:

Wenni war isexdamen lkaṣa (matalan lkuzina) ad yeg klokken di ccacca n ukcam: ṭebbeε x Kcem / ffeɣ u ssekcem lkud n PIN inek. Ayenni ad ibeddel ger akcam d tuffɣa, bla ma tkecmeḍ ɣer lkaṣa.

Ma yessiɣ klokken, amesbaṭ ad iẓar di Isenfaren → Lewqat n uxeddim:

Di Belžik, kul akcam d tuffɣa ad ttwaṣifḍen daɣen ɣer lbwaṭ tabaṛkant. Ma war tettwaweḍ ca, klokken war iteddu ca (am uxelles n lḥsab). Ma ayenni yewḍa s ṣṣeḥ i ttsjil n ixeddamen di Belžik, mazal ixeṣṣa ad yettwasseḥqeq.

Lmizan d ttikitat (amizan)

Ma yessiɣ umizan (Isenfaren → Amizan), ssnuf ẓemmaren ad sεun ttaman i kul kilu. Marra ssnuf nniḍen ad qqimen i kul ijjen am dima.

Uber Eats, Deliveroo d HubRise

Aḥeq Thuisbezorgd.nl / Takeaway.com, ttasent-d daɣen ɣer lkasa ttalabat n Uber Eats (Hulanda d Belǧika), Deliveroo (ɣir Belǧika; Deliveroo teffeɣ zeg Hulanda di taggara n 2022) d kulci illan x HubRise (am Uber Eats, Deliveroo, Just Eat/Takeaway.com d tisnas n ttalab timeẓẓyanin). Yal tiplatfurmt tettwasekker weḥd-s di Isenfaren → Tiplatfurmin n usiwed (s lexṣaṣ yensa; asexsi ad iḥrez kullec). Tab tsskan i yal tiplatfurmt di mani n tmura i txeddem d tettnebbih ma ur txeddem ca di tmurt n tḥanut.

Ttalabat. Ttalab yettuɣal d ttalab amezwaru (bezorgen neɣ afhalen, isem n ugraw <platform> <nummer>) s ssumat n tiplatfurmt: ssnuf ttwassnen s id (zeg lmenu), lkod neɣ uṭṭun n PLU, war yettwassnen = azirig weḥd-s s ssuma n tiplatfurmt (d ulɣu); ssumat n usiwed, tirnawin d tasbeṭṭit am izirigen nsent; ma amatay mazal ur iqqim ca, azirig "Amgired". Ttikit n lkuzina tteddu dɣya ɣer lkuzina/lbar. Lbuṭun Tiplatfurmin di ssṭer n ufella (s umḍan n ttalabat itteddun; d letcin mi tella kra n tɣawsa i uqbal): qbel neɣ agi (s ssebba), ttwasewwa, iwjed, di ubrid, yettwasiwed neɣ yettwasey, sbeṭṭel, d Kemmel (yettwaxelles online). Ayen tessen tiplatfurmt yuɣal (Uber Eats: aqbal, tugin, asbeṭṭel; Deliveroo: aqbal, tugin, ttwasewwa, iwjed, yettwasey; HubRise: akk addaden). Ma taḥanut tsiwed s yixef nnes (asiwed s yixef), ttalab illa daɣen di Tikliwin, d tuffɣa d usiwed ddun s yixef nsen ɣer tiplatfurmt. Asbeṭṭel n tiplatfurmt yettag ttalab d ameṛẓum. Ma lkasa ur teqqin ca d portal ugar n 2 n tusdidin, portal yettugi ttalab amaynu n Uber Eats d yettini i Deliveroo (s tablet) qa war yeddi, ḥima taḥanut ad t-teẓṛ x tablet.

Lkod: apps/pos-server/src/lib/bezorgplatforms.ts, routes/bezorgplatforms.ts; igdilen Bezorgplatforms.tsx. Tama n portal: horecapos-portaal/src/platforms.mjs. Ddefter: Tiplatfurmin n usiwed (sekker/xsi, isenfaren, ttalabat). Kulci iteddu di Back-ups n lkasa.

Tiplatfurmin timeẓẓyanin di Hulanda d Belǧika (Homie, Hebtrek, sneleten.nl, Bistroo ...) ur sɛint ca asmmeṭṭi n lkasa azayez; ma llant x HubRise, xeddment s HubRise. Uɣar: ẓer backlog.

Tamacint n yidrimen (anagraw n yidrimen imeqqnen)

S lebda yensa: kac ixeddem am dima. Deg unagraw n yidrimen imeqqnen ixeddamen ur ttnalen idrimen n kac: amsaɣ niɣ axeddam ad yeg idrimen deg tmacint, nettat ad teḥseb, ad tesneεreḍ ma llan idrimen n tkerkas d ad d-tarra ṣṣeṛf.

Abbutun ©

Isefka n OptimumPOS

Zeddaw ɣer ufasi deg kul agdil (pincode, taɣerdayt, ttalab d lkuzina) tella ijj n tqeffalt tameẓẓyant ©. Ad tṛẓem isefka n OptimumPOS: logo, tansa, tilifun, email d website. Tamatart tella di daxel n app, ihi tetteddu ula bla internet. Tamatart-a d tamatart n app (tab d ugdil amezwaru).

Aḥric 2 · Lmudir

Bda

S lasel, manager yezmer ad yeg kulci mayen yezmer ad yeg userbis, u zeg waya daɣen ad yec tixṣṣart, ad yeg arrar n ssnuf, ad iqqen ass, ad isbeṭ lkaṣa n yedrimen u ad yẓer ddefter d ssṭuk. Aya yella ktar deg tqeffalt Arapur:

Ssṭuk

S lasel yensa. Ṛẓem-it deg Isenfaren → Ḥanut → Aḍfaṛ n ssṭuk. Yensa = war d-ittban ḥedd x lkaṣa.

Azen ttalab i ifurnisuren

S lebda yensa. Ṛẓem-it deg Isenfaren → Ssṭuk → Azen ttalab i ifurnisuren (ɣir s Aḍfaṛ n ssṭuk yeṛẓem). Yensa = tabdart n ttalab txeddem am dima.

Asefrek n reviews

Ɣer d err ɣef reviews n Google d Trustpilot deg lkaṣa. Ssekker-it deg Isenfaren → Tinqiḍin d reviews → Asefrek n reviews (s lexṣaṣ yensa, ihi ur d-ittban walu deg ḥed n wadeg). Taɣuri d tiririt deg Arapur → Reviews (lḥeqq Ɣer d err ɣef reviews, s umezwar i umaneǧer daɣ). Ma tsexsid-t, tuqqniwin d reviews ad qqimen ttwaḥeḍḍen.

Marketing s SMS d imayl

Tibratin i imsaɣen n karta n imsaɣen i yuṣin lmuwafaqa. Bla karta n imsaɣen ur yezmir wala ijjen ad yeṛẓem.

Lbuxsis xef kul axeddam

Deg Isenfaren → Ḥanut → Lbuxsis (ɣir ma yeṛẓem "Sken tiqeffalin n lbuxsis mi txellseḍ lḥsab") ad textareḍ mamec ad d-yeffeɣ lbuxsis n kul axeddam deg lḥsab n wammas (X), arapur Z (ttikit d email) d Amudar i kul akud (daɣen deg CSV):

AxtiṛAbeḍḍu
Yensa (s lasel)ɣir amatu n lbuxsis, am zik
Kul yiwen lbuxsis nneslbuxsis n lḥsabat i yexelles kul yiwen s yiman-nnes
Aqessuṛ s twaεinmarra lbuxsis lwaḥid, s twaεin n tikcemt deg wakud nni (ixeṣṣ Kcem/Ffeɣ s tmasayt; ḥedd war yekcim = s lεadl)
Aqessuṛ s lεadlmarra lbuxsis lwaḥid, s lεadl i wi yellan ikcem (bla tamasayt: wi yarin niɣ yexelles ca n lḥaja)

Ssentimat ineqqen ad ddun ɣer wi yellan qrib ɣer ssentim d-iteddun, ḥima amatu ad yili dima yeṣḥa. D ijj n tmuɣli: lkaṣa war d-tettak walu (aya tzemmreḍ ad t-tegeḍ s "Idrimen ad ffɣen zeg lkaṣa"). Arapurat Z iqdimen ad qqimen am mamec llan.

Arapur Z s e-mail

Ari tikkelt kan deg Isenfaren → Ḥanut → Azen arapur Z ɣer email n umesbaṭ (ugar n tansiwin: tafaṣelt jar-asent, lmaksimum 3). Ẓeg Qqen ass, arapur Z ad iṛuḥ waḥd-s ɣer tansa nni, zeg yidis n ttikit yettwaṭebεen. D ilem = war ttazen email, am zik.

Asgezzi n wass (s lxetyar)

Ma yella ca n tansa deg Azen arapur Z s imayl ɣer, ddaw-s ad tili tεellamt S yiwen n usgezzi amezzyan n wass deg ufella n imayl (s lεada yensa). Yeṛẓem = deg ufella n imayl n warapur Z cwayt n isṭuṛen s tutlayt n dima, ɣir zeg lmaεlumat n lkaṣa s yixef-nnes (bla AI, walu war yettffeɣ ɣer berra):

Arapur Z s yixef-nnes (ttikit d imayl) iqqim am netta s ṣṣeḥ. Amedya n wass-a isskan asgezzi zeg uqqen n wass aneggaru ḥetta i ruxa. Asgezzi s taḥulanḍit, am imayl n warapur Z.

Dashboard

Tab Dashboard deg Arapur (asireg Amudar i kul akud), ɣir i tɣuri:

Tikarḍiwin n tmaynut yettwazenzan war ttwaḥesbent am amudar, u tixṣṣarin d iqerray n lmenu war llin deg top 10 (am deg warapurat nniḍen). Ass iteddu zeg 00:00 ar 24:00.

Irapuren izayden

Kraḍ n tab izayden deg Arapur, yal yiwen yettwaṛẓam waḥdes deg Isenfaren → Ḥanut → Asbeṭ d irapuren → Irapuren izayden (s lebda yensa: ihi ulac tab). Ssutren yiwen n uzref am Ddexl i kul lweqt, u ɣir i tɣuri. Lweqt: ssimana-a, ssimana yezrin, ayyur-a, ayyur yezrin, 90 n wussan ineggura, aseggʷas-a niɣ xtar s yixef nnek (ḥetta i ciṭ uggar n useggʷas).

Tixṣṣarin

Manager niɣ amesbaṭ ad yẓer deg ugdil n ttalab zeg yidis n umatu taqeffalt % Tixṣṣart:

Tixṣṣart ad d-teffeɣ am ajerriḍ nnes deg ttikit ("Tixṣṣart 10%", s ssebba ddaw-s) s tasmekta n BTW nni, ḥima amatu d ubeḍḍu n BTW ad ilin ṣeḥḥan. X ttikit marra, tixṣṣart ad tebḍu x kul tasmekta n BTW. Ad tt-tekkseḍ: wet x tedrimt n ujerriḍ n tixṣṣart. Ma yettwasbeṭṭel ujerriḍ s tixṣṣart nnes, tixṣṣart nni ad tṛuḥ akid-s. Ma tekksed ssenf zi ttikit s tixṣṣart s lmeyya x ttikit marra, lkaṣa ad tεawed ad teḥseb tixṣṣart-nni x wayen iqqimen (di Belǧika UC226); ameblaɣ iṛekden ad yeqqim u ad yebḍu s umaynu x ijerriḍen deg uxelles. Ma war illi walu ad txellseḍ s ssebba n tixṣṣart n 100%, qqen s "Qqen (war illi walu ad txellseḍ)". Tixṣṣarin llant deg ddefter, d deg warapur X/Z d tmuɣli n wakud am "zeg-s tixṣṣart". Mi d-tuɣal ttikit s tixṣṣart, tixṣṣart ad d-tuɣal s lmizan.

Ikuden n tixṣṣart (s ufran)

Ikuden s tixṣṣart xef ttikit marra, am i ijjen n tewwurt (ZOMER10). Saṛẓem deg Isenfaren → Ḥanut → Ikuden n tixṣṣart (s lexṣaṣ yensa); ikuden tegged-ten deg Isenfaren → Ikuden n tixṣṣart (azref Asefrek n ssnuf):

Deg lekran n uṭṭalab tella taqeffalt Akud n tixṣṣart (kulci izemmer ad yaru akud; akud yegga-t lḥanut zzat). Tixṣṣart ttas-d am ajerriḍ "Akud n tixṣṣart CODE" xef ttikit, tettwabḍa xef ifyar n BTW; ijjen n wakud i yal ttikit, u ur iqqadd ca mala yettwaxelles yakan (amur). Mala tekksed ajerriḍ niɣ yettwasbeṭṭel uṭṭalab, asexdem ur itwaḥsab ca. Mala tekkṣed akud yettwasexdem, ad yensa (tinqiḍin qqimen ṣeḥḥan). Kulci deg ddefter (Akud n tixṣṣart). Akud: lib/kortingscodes.ts, routes/kortingscodes.ts, Kortingscodebeheer.tsx, KortingscodeDialoog.tsx.

Ur d-ttbanen ca deg wumuɣ n Isenfaren → Ikuden n tixṣṣart (maca amḍan n kul taɛṛuḍt ad d-iban deg Arapur → Marketing), ttawḍen ɣer tḥanut n internet ma qqimen ṣeḥḥan u ur ttwaxedmen ca.

Irapuren d tagara n wass

Arapur - lḥsab n wammas (X)

Taqeffalt Arapur deg ufella:

Export ɣer lḥsabat

Arapur → Ddexl i kul lweqt → Asufeɣ n lḥsabat (adlis) (izerf Ddexl i kul lweqt) yettag CSV s ijjen n tira deg udlis i kul ass, yewjed ad yettwasekcem deg e-Boekhouden, Exact, SnelStart, Twinfield d wiyyaḍ (s usekcem nsen n CSV/memoriaal), niɣ ijj zeg yimasalen i yellan ddaw (UBL, XAF d yewjed i 14 n yilujisyalen).

I kul ass iǧ n lwatiqa (KASSA-JJJJMMDD) i yeqqnen kul lweqt (debet = credit):

TamaAyen
Debetayen yettwaṭṭfen i kul abrid n uxelles (kac, karta, karta n tmaynut, online, wiyyaḍ), s lbuxsis
Creditlbiɛ i kul taṛifa n BTW (bla BTW) d BTW i ad yettwaxelles i kul taṛifa
Creditlbuxsis (i ad yettwaxelles i ixeddamen, war d lbiɛ)
+/-amxelef n useqreb (aseqreb n kac ɣer 5 cent)
+/-idrimen ɣer/zeg lmajer (asbaṭ n lkaṣa) mqabel kruisposten, d umxelef n lkaṣa zeg arapur Z

Irretuṛen d tixṣṣarin llant yakan di ttikitat d ssnqaṣen lbiɛ. Tikulunin: Datum; Boekstuk; Dagboek; Rekening; Omschrijving; Debet; Credit; Btw-code; Btw-% (tifaṣelin s tenqiḍt, decimals s tfaṣelt). Mbeɛd ma tessadred afaylu, lkaṣa ad ak-tini ma llan wussan war neqqen niɣ s umxelef ameqqran ugar n useqreb.

Ɣer tama n tqeffalt ad textareḍ amasal (lexyaṛ yettwaḥḍa deg browser). Ijjen n udlis, maca yettwaheyya akken alujisyal ad t-iɣer s tusridt. Umuɣ yesskan ɣir imasalen n tmurt n tḥanut (Isenfaren → Ḥanut), zwar istandaren (CSV, UBL, XAF), umbeɛd ilujisyalen s usmizwer n yisekkilen:

AmasalAfayluAsekcem deg ulujisyal
Amatu (CSV)journaal_…csvkul alujisyal s usekcem n CSV/memoriaal (qqen tigejda)
UBL 2.1 / Peppol (XML), NL d BEjournaal_…_ubl.xml (aṭas n wussan: .zip)i kul ass ijjen n lfatura "ddexl n wass" i Kassaverkopen (yettwaxelles yakan) am wayen yenna Peppol BIS Billing 3.0, s ijj n yizirig i kul nnesba n BTW d lḥsab n ddexl deg AccountingCost; ɣir ddexl d BTW (ibriden n uxelles, lbuxsis, asenned, lmajer d umxilef n lkaṣa war llin deg lfatura). Ad yettwasali deg Adsolut, Billit, BUNNI, DigiBoox, Expert/M, Moneybird, Popsy, Rompslomp, Storecove d TriFact365 d wiyyaḍ; mašči ad yettwazen s uẓeṭṭa n Peppol. Isem, uṭṭun n BTW d tansa ttasen-d zeg Isenfaren → Ḥanut
XML Auditfile Financieel (XAF 4.0), NLjournaal_…_xaf.xafauditfile n Belastingdienst (XSD XmlAuditfileFinancieel4.0): ijjen n ufaylu i lweqt, adlis ameqqran, ilkuden n BTW, ilmeqten d i kul ass ijjen n tigawt n memoriaal; tzemmreḍ ad t-tesekcemeḍ deg Caseware, Exact Reeleezee d Visma Cash d wiyyaḍ
AccountView (XML), NLjournaal_…_accountview.xmlIbeddilen XML (VFPData, yiwen transact i kul izirig n tira s dj_code, period, inv_date, inv_nr, acct_nr, trn_desc d amount: debet s (+), credit s (−)), i kul ass yiwet n tira deg umemoryal; ad t-teɣreḍ s usbadu n usekcem (Document → Importeren → Importdefinitie aanmaken, anaw XML), ismawen n yiḥricen d win n AccountView s yixef-is, ihi ad ten-tqqneḍ yiwet n tikkelt 1 ɣer 1. Ssenqed asekcem amezwaru
AFAS Profit (XML)journaal_…_afas.xmlXML n UpdateConnector FiEntries (imussuten n yidrimen), i kul ass ijjen n tira s useggʷas, lweqt, tadbelt d udlis n wussan; deg Profit sekcem-it s Importeren → XML; ari uṭṭun n tedbelt (s lexṣas 1)
Asperion (CSV), NLjournaal_…_asperion.csvamasal n FMUTA (Extra → Import financiële mutaties), i kul ass izirig n uqerru d yiziriggen n tira; asbadu n usekcem yettag-it Asperion s helpdesk
Arapur n wass (HTML), NL d BEjournaal_…_dagstaat.htmlarapur n wass i yettwaɣran i kul ass (ddexl i kul nnesba n BTW, ibriden n uxelles, lbuxsis, amxilef n lkaṣa) d imuḥaṣṣalen; ṭbeε-it am PDF niɣ azen-it s email, i yilujisyalen bla asekcem (Accountable, Dext, Dexxter, Jortt, Kleisteen, MoneyMonk)
e-Boekhouden.nl (CSV)journaal_…_eboekhouden.csvAzemz; Tasemlit; Aglam; Lḥsab n udlis ameqqran; Atig (debit amaynu, credit amessas); Lkud n BTW GEEN (BTW yella yakan xef lḥsabat n BTW); Import → Imuttiyen, anaw memoriaal
Exact Online (XML)journaal_…_exact.xmleExact-XML (asentel GLTransactions): i kul ass ijjen n tira n memoriaal (anaw 90) deg udlis n wussan; Import/export → Sekcem XML
InformerOnline (TXT), NLjournaal_…_informer.txtmemoriaal yettwafrazen s tab (Geavanceerd → Memoriaal → uploaden); adlis n wussan ixeṣṣ ad yili d uṭṭun 1–99 (mala ulac 90)
KING ERP (XML), NLjournaal_…_king.xmlKING_JOURNAAL: ijjen n tikli n tira (mašči taneggarut) s ijjen n tira deg udlis i kul ass
KOMAS (CSV), NLjournaal_…_komas.csvamasal ilelli n KOMAS (0401 Importeren journaalposten): Datum; Grootboek; Omschrijving; Bedrag
Odoo (CSV), NL d BEjournaal_…_odoo.csvBoekhouding → Journal Entries → Import records; adlis n wussan d lḥsab s yisem niɣ s lkud
Sage BOB 50 (Excel), BEjournaal_…_bob.xlsxImportation de données externes → Opérations diverses (qqen tigejda ijjen n tikkelt)
SAP Business One (ZIP), NL d BEjournaal_…_sapb1.zipData Transfer Workbench, Journal Entries: JournalEntries.csv d JournalEntries_Lines.csv
SnelStart (CSV)journaal_…_snelstart.csvAzemz; Tasemlit; Aglam; Lḥsab n udlis ameqqran; Debit; Credit (dd-mm-yyyy, tafrayt, war BOM); sekcem memoriaal, adlis n wussan ad t-textareḍ mi tesseklameḍ
Twinfield (XML)journaal_…_twinfield.xmltimsaɣin n udlis n wussan am arewway (destiny="temporary"), amuḥasib ad tent-yerr d timaggarin; ari lkud n tedbelt (ilem = tadbelt ɣer i tesseklameḍ)
Winbooks (CSV), BEjournaal_…_winbooks.csvK_DOC.CSV, i kul ass ijjen n warrat deg udlis n wussan (Winbooks ad yettag uṭṭunen s yiman-s)
Yuki (XML)journaal_…_yuki.xmlJournal-XML (GeneralJournal), i kul ass ijjen n memoriaal, s twilla am tuqqna tusridt; ID n tedbelt d afrayan

Tamuɣli tamatut: mani alujisyal n lḥsabat s mani abrid

S yiḥricen, s ugemmay. NL/BE = di mani ixeddem ulujisyal: deg Isenfaren → Lmuḥasaba → Alujisyal n lḥsabat ad tẓareḍ ɣir ilujisyalen n tmurt n tḥanut (ilujisyalen n Hulanda war xeddmen di Belǧik, d umgal). Tusridt = lkaṣa tettari kul ass s yiman-s (axtiri deg Isenfaren → Lmuḥasaba → Alujisyal n lḥsabat); s usuter = yella API, maca zwar ixs ajerred n umendad niɣ tamenna zeg usaǧǧaw (ini-aɣ-d). Afaylu = amasal deg Asufeɣ n lḥsabat. Mani zemmren s sin, tzemmreḍ ad tesxedmeḍ s sin. Umuɣ yella deg packages/shared/src/boekhoudcatalogus.ts d yetban ula deg Isenfaren → Lmuḥasaba.

AlujisyalNLBETusridtAfayluTamawt
Tiḥuna timeẓyanin d tilemmasin d yixeddamen s yiman-nsen
Accountable–✓–Arapur n wass (HTML, i PDF niɣ email)
AccountView (Visma)✓–s usuterAccountView (XML), Amatu (CSV)Afaylu: ibeddilen XML i usbadu n usekcem (Document → Importeren); CSV amatu daɣen yezmer ad yekcem s usbadu n usekcem. Srid s API n AccountView.Net mbeεd asuter ɣer AccountView.
Acumulus✓–✓–Tusridt am lfatura n lbiε yettwaxelsen i kul ass, s ijj n yizirig i kul nnesba n BTW.
AFAS Profit✓–✓AFAS Profit (XML)
Asperion✓–s usuterAsperion (CSV)Tusridt deffir asejjel am umendad n API di Asperion.
Billit–✓s usuterUBL 2.1 / Peppol (XML)Sali UBL s Fast input; tusridt deffir aqbal n Billit.
BUNNI✓––UBL 2.1 / Peppol (XML)Mazal ulac tasemlit tazayezt n API.
Dexxter–✓–Arapur n wass (HTML, i PDF niɣ email)
DigiBoox (Visma DigiBTW)✓––UBL 2.1 / Peppol (XML)
e-Boekhouden.nl✓––e-Boekhouden.nl (CSV)Ula i yimsaɣen iqdimen n Ficsus.
Exact Online✓✓✓Exact Online (XML)
Exact Reeleezee✓––XML Auditfile Financieel (XAF 4.0)
Horus–✓✓–
InformerOnline✓––InformerOnline (TXT)
Jortt✓––Arapur n wass (HTML, i PDF niɣ email)Ulac asekcem: ari ddexl n wass am lmedxul s warapur n wass am umeddi.
KING✓–s usuterKING ERP (XML)Tusridt deffir asejjel n umendad di KING Software.
Kleisteen✓––Arapur n wass (HTML, i PDF niɣ email)
KOMAS (Adfinis)✓––KOMAS (CSV)
Minox✓–s usuter–Tusridt deffir tuqqna n umendad s Minox.
Moneybird✓–✓UBL 2.1 / Peppol (XML)
MoneyMonk✓––Arapur n wass (HTML, i PDF niɣ email)MoneyMonk ad yawi deg 2026 ijj n API i tuqqniwin.
Octopus–✓s usuter–Tusridt deffir asuter n software house ID di Octopus.
Popsy / Allegro–✓–UBL 2.1 / Peppol (XML)
Rompslomp✓––UBL 2.1 / Peppol (XML)
Sage BOB 50–✓–Sage BOB 50 (Excel)
Silvasoft✓✓✓–Tusridt am tira n lbiε i kul ass, s ijj n yizirig i kul nnesba n BTW; ibriden n uxelles, lbuxsis d umxilef n lkaṣa war ttedun ca.
SnelStart✓–✓SnelStart (CSV)
Twinfield✓–✓Twinfield (XML)
Visma Cash✓–s usuterXML Auditfile Financieel (XAF 4.0)API s tsarut zeg CASHWeb; taɣessa n yinekmasen i tirawin mazal tettwasentem.
Visma eAccounting✓–s usuter–Tusridt deffir aqbal n Visma (asejjel n umendad).
Winbooks–✓s usuterWinbooks (CSV)
Wolters Kluwer Adsolut–✓s usuterUBL 2.1 / Peppol (XML)UBL s lḥsab n ddexl i kul izirig; deg Adsolut ṛẓem "grootboekrekening verwerken bij verkopen".
Wolters Kluwer Expert/M–✓–UBL 2.1 / Peppol (XML)
Yuki✓✓✓Yuki (XML)
Agraɣlan
QuickBooks Online✓✓✓CSV amatuUlac taẓrigt n Hulanda niɣ n Belǧik: ssenqed isenfaren n BTW.
Xero✓✓✓CSV amatu
Zoho Books✓✓✓CSV amatu
Tikebbaniyin timeqqranin d tsensla
Exact Globe+✓✓–Exact Online (XML)Ijjen n XML am Exact Online; ejj ad yettwasenqed usekcem amezwaru.
Microsoft Dynamics 365 Business Central✓✓✓–
Odoo✓✓✓Odoo (CSV)
Oracle NetSuite✓✓s usuterCSV amatu
SAP Business One✓✓✓SAP Business One (ZIP)
Unit4 ERPx✓✓–CSV amatu
Tiɣerɣerin d yimsegrawen
Apicbase✓✓s usuter–Zzenz s ttikit i ssṭuk d food cost: aqqen di Isenfaren → Lwesfat (macci am uprugram n lḥsabat).
Caseware✓✓–XML Auditfile Financieel (XAF 4.0)
Combidesk✓–s usuter–Combidesk ad ibennu d ad isefreg tuqqna s yiman-s (ɣer Exact, Moneybird, SnelStart d Twinfield d wiyyaḍ); s usuter am umendad.
Dext✓✓–Arapur n wass (HTML, i PDF niɣ email)Azen arapur n wass (PDF) s email ɣer tansa n Dext nnek.
Jamix✓✓s usuter–Lbiε i usekles d tsiwant n lmakla s tnaɣruft JAPI n Jamix; axeddim s lexyaṛ s usuter ɣer Jamix.
Omniboost✓✓s usuter–Yettqqen s uɣawas n yimendaden n Omniboost ɣer waṭas n yinagrawen n lḥsabat d lutilat.
Storecove (Peppol)✓✓s usuterUBL 2.1 / Peppol (XML)
TriFact365✓––UBL 2.1 / Peppol (XML), Arapur n wass (HTML, i PDF niɣ email)
Kul alujisyal nniḍen✓✓–CSV amatu, UBL niɣ XAF (NL)

Ejj amuḥasib ad yezṛ asekcem amezwaru. Amasal yella deg packages/shared/src/journaalexport.ts (s tirmiyin).

Isenfaren → Lmuḥasaba (izerf Ssenfar lḥanut, axelles d imprimanen): lkud n udlis n wussan (s lɛada MEM) d lḥsab n grootboek i kul aḥric. Xawi = lḥsab n umedya (NL: 8000/8010/8020 lbiɛ, 1500/1510 BTW, 1000 lkaṣa, 1100 karta; BE: 7000xx lbiɛ, 451000 BTW, 570000 lkaṣa). Ejj amuḥasib ad yari leḥsabat tiṣeḥḥiḥin.

Tuqqna akid ijjen ulujisyal n lḥsabat

Tuqqniwin tusridin akid Acumulus, AFAS Profit, Microsoft Dynamics 365 Business Central, Exact Online, Horus, Moneybird, Odoo, QuickBooks Online, SAP Business One, Silvasoft, SnelStart, Twinfield, Xero, Yuki d Zoho Books. Deffir kul ass lkaṣa tettari ijjen n udlis am deg usufeɣ nnej (ddexl d BTW i kul ataxsir, ibriden n uxelles, lbuxsis, aqerreb, lqejjar d umxilef n lkaṣa) am tira n memoriaal deg ulujisyal yettwaxtaren, s udlis n wussan d lḥsabat n udlis ameqqran n Isenfaren → Lmuḥasaba. War yettili yeṛẓem kter n ijj n ulujisyal.

AlujisyalTamurtTuqqna sMin tettari lkaṣa
AcumulusNLlkud n lɛqed, amseqdac d wawal n uɛeddi n umseqdac n APIi kul ass lfatura n lbiε yettwaxelsen s ijj n yizirig i kul nnesba n BTW; tuccḍiwin Acumulus ad tent-yazen s email ɣer ACUMULUS_FOUTMAIL
AFAS ProfitNLtawennaṭ, token, tadbeltmemoriaal (FiEntries)
Business CentralNL, BEtenant, tawennaṭ, takebbanit, client-ID d uslig n usnas n Microsoft Entra (API.ReadWrite.All)iziriggen deg udlis n wussan amatu s lkud n Udlis n wussan
Exact OnlineNL, BEakcam (OAuth, asnas nnek: ẓer Exact Online ddaw; Belǧik: start.exactonline.be)tira n memoriaal deg udlis n wussan (am 90)
HorusBEakcam (OAuth, asnas ddaw), asdawen s lexyaṛtigawt yemxalafen
MoneybirdNLAPI-token, tadbelt s lexyaṛmemoriaal (general journal document)
OdooNL, BEtansa, database, amseqdac, tasarut n APItira deg udlis n wussan s lkud awezlan (am MISC)
QuickBooks OnlineNL, BEakcam (OAuth, asnas ddaw; QUICKBOOKS_OMGEVING)journal entry; lḥsabat s wuṭṭun
SAP Business OneNL, BEtansa n Service Layer, database, amseqdac, awal n uɛedditira deg udlis (JournalEntries)
SilvasoftNL, BEamseqdac d tsarut n APItira n lbiε i umsaɣ Kassaverkopen, ijj n yizirig i kul nnesba n BTW (ibriden n uxelles, lbuxsis d umxilef n lkaṣa war ttedun ca)
SnelStartNLtasarut n tuqqna d tsarut n ujerredmemoriaal
TwinfieldNLakcam (OAuth, asnas ddaw), lmektab s lexyaṛtigawt n udlis n wussan
XeroNL, BEakcam (OAuth, asnas ddaw), tuddsa s lexyaṛmanual journal; lḥsabat s lkud
YukiNL, BEtasarut n API, tadbelt s lexyaṛmemoriaal (GeneralJournal)
Zoho BooksNL, BEakcam (OAuth, asnas ddaw; s umezwer ammas n yisefka n Urupa), tuddsa s lexyaṛtira deg udlis; lḥsabat s lkud

Auditfile n lkaṣa (XAA)

I tḥuna n Hulanda, deg Arapur → Ddexl i kul lweqt ɣer tama n usufeɣ n lḥsabat tella teqeffalt Auditfile n lkaṣa (XAA): XML Auditfile Afrekensystemen 3.2 n Belastingdienst (tadbelt n tbizar n Hulanda) d XML Platform (SRA) i lweqt i textareḍ (mačči ktar zeg yiwen useggas d cwiṭ; asireg Ddexl i kul lweqt). Wa d afaylu i ywessa Belastingdienst i usiweḍ n yisefka n lkaṣa deg lmurakaba niɣ i umuḥasib; ilugan llan deg Handreiking voor een betrouwbaar afrekensysteem (Amnir i unagraw n lkaṣa yettwaman) (docs/xaa).

Deg ufaylu (auditfile_kassa_<van>_tm_<tot>.xml, aɣawas docs/xaa/XmlAuditfileAfrekensystemen3.2.xsd):

Idrimen d ipozitifen s C (aznuz, aṭṭaf) niɣ D (retour, axelleṣ); lweqt s lweqt n Hulanda s offset. Akk tisura d id zeg database bla ijerriḍen, ihi tzemmreḍ ad ten-tafeḍ deg lkaṣa.

Azmal (ixef 6 n tesbadut): ma yesbedd Optimum POS ccahada, auditfile ad d-yas yettwazmel deg lɣlaf (XML Signature) d isem n ufaylu d …_ondertekend.xml; nniḍen d auditfile war yettwazmal, d lkaṣa ad am d-tini aya mi tsadreḍ.

Axelles ɣef lḥsab

Imsaɣen n ccarikat (ccarika i d-yettawin imensi n wazal kull simana, uṭil, tamesmunt) aɣen ɣef lḥsab u xellsen awarni s lfaktura. Ssiweḍ-tt di Isenfaren → Lfakturat → Axelles ɣef lḥsab (ɣir s Lfakturat teqqnent; s umezwar teqqen).

Lbanka: qiyyed isifeḍ x lfaktura

Di Arapur → Ɣef lḥsab → Lbanka lkaṣa tettnadi i kul adrim i d-yekcmen x lfaktura ɣef lḥsab nnes:

Tugniwin n tkamiṛat di lkaṣa

Akk tugniwin n tkamiṛat n tḥanut di yiwet n tasna, bla lekran niɣ asnas uḥdu. Ṛẓem-it di Isenfaren → Ḥanut → Lekranat d usexdem → Tugniwin n tkamiṛat di lkaṣa (s lεada yensa). Ixf nni lbuṭun Tikamiṛat ad d-iban di ufeggag uffella i win ɣer-s asirag Ẓeṛ tugniwin n tkamiṛat (s lεada manager d umesbaṭ; di Isenfaren → Isiragen tzemreḍ ad t-teṛẓmeḍ ḥetta i userbis). Akk tikamiṛat llant ɣer tama n tmeddukal; sit ɣef tkamiṛa i tugna tameqqrant. Asensi: inagrawen n tkamiṛat qqimen ttwaḥḍan.

Daɣen am lekran nnes: X lekran nnes iṛẓem http://<kassaserver>:3000/camera (am lmonitor deffir lbaṛ), u X tablet niɣ tilifun isken QR code: axeddam isken it s tablet niɣ tilifun nnes u ikcem s PIN nnes (din daɣen ɣir s uzref Ẓeṛ tugniwin n tkamiṛat). X lekran ideqqen tikamiṛat ttilint yiwet ddaw tayeḍ. Ẓeṛ Lekran wis sin x tablet niɣ tilifun.

Amesbaṭ yernu inagrawen n tkamiṛat s + Anagraw n tkamiṛat, ijeṛṛeb-iten s Jeṛṛeb u ifren i kul takamiṛa isem d ma tella x tasna:

Bla ffmpeg: tawlaft.

Tabaḍnit: lkaṣa tettawi-d tugniwin zi unagraw n tkamiṛat u tesεeddayi-tent kan; walu war yettwaḥḍa (ulac asejjel, ulac cache). Imseqdacen d wawalen n uɛeddi qqimen x userbur u εemmaṛs war d-ttbinen di lekran niɣ di ddefter. Di ddefter yettwaktab win iẓeṛren tikamiṛat. Tasna tessuter tugniwin s tsarut (tṣeḥḥa 12 n tsaεtin, mamec yella uxeddam yekcem), acku tugna di browser war tezmir ad taẓen token. Asifeḍ n twila yettawi kan yeṛẓem/yensa.

Ddefter n tiɣawsiwin ixeṣṣen

Arapur → Lkunaš (lmudir niɣ amesbaṭ) yessken wi yegin mayen d mermi.

Min yettwaktab: isṭurniyen, tixṣṣarin (d tukksa nsent), irrajεen, tinɣal n ttikitat, pro forma, axelles s lkarṭa s ufus, arẓam n lmejer, idrimen ɣer/zi lmejer, adrim n tazwara, amdal n wass, asmutti n yizirigen niɣ n ṭṭwabel, amdal n tiluɣa tilmawin, abeddel n ssuma/isem/TVA n yifarisen, ifarisen imaynuten niɣ yettwakksen, abeddel n yixeddamen d isenfaren, aseggem n tsaεtin n lxedmet, akcam d tuffɣa, ikuden PIN n tuccḍa d tbaddla n lxedmet. S uxelles ɣef leḥsab daɣen: imsaɣen, timsaɣin d ixellesen ɣef leḥsab, taɣuri n tiwreqt n lbanka, tuqqna n lbanka d ugemmu zi lbanka. S usmeḍreḍ n lweqt n uwjad aɣezfan: tiluɣa iεeṭṭlen d ssmeḥ i yettwaznen. S Mailchimp niɣ Klaviyo: tuqqna, afran n wumuɣ, tufsa d tuffɣiwin i d-yusin zi dinni. S usexdem n uẓawan: yeṛẓem/yensa d tmerna, abeddel d tukksa n yiɣbula n uẓawan. S tugniwin n tkamiṛat: win iẓeṛren tikamiṛat (aṭas aṭas yiwet n tikkelt kul azgen n tsaεt i kul axeddam), yeṛẓem/yensa d yinagrawen n tkamiṛat. S uɛassi: kul asɣiwel, amek yemmut, d asirem/asensi-nnes.

Aɛassi: lɣecc d ibeddilen

Isenfaren → Aɛassi. Sin n iḥricen, kul yiwen yettwaṛẓem s yixef-nnes, nsin zi lewwel; asensi yeḥḍa akk isɣiwlen d isenfaren. Ad isbadd ɣir win ɣer illa uzref Sbadd aɛassi (zi lewwel lmudir d umesbaṭ); ad iẓeṛ isɣiwlen d ad ten-yemmet win yezmaren ad iẓeṛ ddefter. Lkaṣa tettmuqqur kul 5 n tesdat (d s Muqqer dγa); mači deg lkaṣa n tili.

Aɛassi n lɣecc d tukerḍa (i kul axeddam, i kul ass n lxedmet zi 05:00), kul alugen yettwaṛẓem niɣ yensa s yixef-nnes ak d tilist-nnes:

Isɣiwlen xef ibeddilen, s usemẓi ak d yiwen wass n simana d yiwen lweqt deg simanat iεedan (zi lewwel 4; ussan bla lbiɛ ur ttwaḥsaben ca, uqel sin n wussan n usemẓi):

Kul asɣiwel yettas yiwet n tikkelt (i kul alugen, axeddam d wass; lweqt n lkuzina aṭas yiwet n tikkelt di tsaɛt) d yettruḥ ɣer:

Kul abrid ɣer-s taqeffalt Tabrat n tirmit. Tokens d tsura qqimen di lkaṣa (igdilen ttẓeṛen ɣir ma ttwaččaren). Asɣiwel mači d anbat: ẓeṛ ttikit d ddefter, ssiwel ak d uxeddam.

Ttikitat: nnesxa d urrar (ttikit n credit)

Ttikitat

Abbutun Ttikitat deg ufeggag sennej:

Lǧarru n lkaṣa s usensur d lǧarru i yal axeddam

S lebda yensa. Asbedd deg Isenfaren → Axelles → Lǧarru n lkaṣa.

Aḥric 3 · Amesbaṭ

Bda

Asbedd. HorecaPOS tessbeddad-it s ufaylu n usbedd n isistim nnek, i ad tafed di ṣṣefḥa n downloads n OptimumPOS: Android (app), Windows (ahil n usbedd), macOS (installer i Mac s Apple Silicon d Intel), Linux (installer s tugniwin, niɣ apakit .deb niɣ .rpm), Raspberry Pi (installer s tugniwin niɣ .deb i Raspberry Pi 3, 4 niɣ 5 s Raspberry Pi OS n 64-bit) d Chromebook (app n Android zeg Google Play). Xtar i marra iseqdacen i iǧ n server n lkaṣa i ɣer ad qqnen tablets d ugdil n lkuzina, niɣ ɣir i nekk i lkaṣa kan di lmakina-nni. Installer yessbedd marra ayen yexṣan, ula d database, d yetteg back-up kul iḍ. Ajedded tteged-t s usbedd n lversyun tamaynut: isefka nnek qqimen. Ahil n usbedd yebdu s tutlayt n lordinatur nnek (niɣ s Tegliziyt); di Windows d Linux tzemred ad txtared tutlayt nniḍen deg ugdil amezwaru. Lkaṣa tebdu mbeɛd nišan s tutlayt-nni. Ipakiten .deb d .rpm d app n Android ḍeffṛen tutlayt n isistim, niɣ Taḥulandit.

Amesbaṭ yessenfar lkaṣa s Isenfaren. Dinni llant tiwriqin am Ḥanut, Ixeddamen, Izerfan, Lweqt n lxedma, Ssnuf, Happy hour, Ssṭuk, Lxarayeṭ, Axelles, Imprimanen, Lmuḥasaba, Back-ups, Asekcem/Assuffeɣ d Database. Mayen n tiwriqin i yẓerr daɣen lmudir, iqqen ɣer izerfan.

Database. Di Isenfaren → Database (ɣir administrateur) ad tefrened jar MySQL / MariaDB, database yellan deg-s d PostgreSQL; mala tbeddled, akk isefka ad ddun akid-k (ẓer Database). Mala Optimum POS yesseggem zik ijjen n tansa yeqqimen deg usebded, d tansa-nni i yetteddun u war llin idgen n tira. Mala uhu, ad taččared s yixef-nnek Ssirbur, Tawwurt, Database, Amseqdac d Awal n uɛeddi. Lkaṣa tḥareb-iten waḥdes, ɣar zdeffer tessekn-iten-id ččuren, u tzemmred ad ten-tbeddled kul ass s Beddel isefka n MySQL/MariaDB niɣ Beddel isefka n PostgreSQL. Mala teǧǧid awal n uɛeddi d ilem, aya ixs ad yini: ad yeqqim win yettwaḥerben (i yijjen n umseqdac). Installer d update war beddlen walu deg DATABASE_URL niɣ deg database i tferned.

Isenfaren: ssnuf

Lmuḥasaba

Kulci i lmuḥasaba yella deg Isenfaren → Lmuḥasaba. Ari akid umuḥasib nnek adlis n wussan d lḥsabat n udlis ameqqran. Ma tebɣiḍ lkaṣa ad tari ddexl n wass kul ass s yiman-s, xtar nnig deg Alujisyal n lḥsabat alujisyal nnek, ula d Exact Online: ad tẓareḍ ɣir ilujisyalen i ixeddmen di tmurt n tḥanut nnek. Ddaw-s imiren ad taruḍ isefka n ulujisyal-nni d ad teqqneḍ. I yilujisyalen ɣer i tkecmeḍ (am Exact Online, Twinfield niɣ Xero) zwar ari asnas: client-ID d uslig n client. Ma Optimum POS yesbadu alujisyal niɣ ijj n usefk s lebda deg usebded, war tettẓareḍ ca lexyaṛ-nni niɣ urti-nni. Dinni ula yella usekcer n merra ilujisyalen: min zemmren ad qqnen s tusridt d min ad awin afaylu. Afaylu ad t-tgeḍ deg Arapur → Ddexl i kul lweqt → Asufeɣ n lḥsabat: xtar amasal n ulujisyal nnek, niɣ UBL (Peppol), XAF niɣ arapur n wass. Kul tikkelt ejj amuḥasib nnek ad yessenqed tira niɣ asekcem amezwaru.

I tḥanut n Hulanda tella dinni ula d Auditfile n lkaṣa (XAA): XML Auditfile Afrekensystemen n Belastingdienst s akk ttikiyat, izirigen, ixelleṣ d tedyanin n lkaṣa i lweqt i textareḍ. Ad t-tefkeḍ i umuḥasib nnek niɣ, deg lmurakaba, i Belastingdienst.

Lxlaṣ d ttaxṭiṭ

Ma ixeddamen nnek sxeddamen akcam d tufɣa, deg Isenfaren → Lweqt n uxeddim ddaw yella Lxlaṣ d ttaxṭiṭ, deg sin n yiḥricen. Deg Tadbelt n lxlaṣ ad textareḍ alujisyal n lxlaṣ nnek niɣ (di Belǧik) asekritariya anmetti nnek, d ad taruḍ i kul axeddam uṭṭun nnes deg walujisyal-nni. Mbeεd ad tegeḍ i ijjet n tallit afaylu s tisaεtin n lxedmet d ddexl n kul axeddam, d ad t-tessekcmeḍ deg walujisyal n lxlaṣ nnek. Deg Ttaxṭiṭ n ixeddamen ad textareḍ anagraw n ttaxṭiṭ nnek: deg Deputy, Dyflexis d Shiftbase ddexl iteddu kul ssaεa s yiman-s, i wiyyaḍ ad tegeḍ afaylu n ddexl. S wayen tẓareḍ deg ttaxṭiṭ nnek lexsayer n lxlaṣ ɣer yidis n ddexl. Ma txeddmeḍ bla akcam d tufɣa, tzemmreḍ ad tazneḍ ddexl ɣer ttaxṭiṭ nnek ula d akka: imiren yella ddaw deg Isenfaren → Lmuḥasaba, deg Ddexl ɣer ttaxṭiṭ nnek. Ma Optimum POS yesbedd kra s lǧehd deg usebded, war tẓareḍ tafrayt-nni niɣ annar-nni.

Back-ups

Lkaṣa tteg kul iḍ weḥd-s iǧ n back-up, d kul lweqt qbel iǧ n ujedded. Di Isenfaren → Back-ups tẓerd marra back-ups (mermi, s wi niɣ weḥd-s, lqedd) d tegd iǧ s yixef nnek s Eg back-up. Ma yezri ugar n sin n wussan zeg back-up aneggaru, ad d-yban iǧ n uɛlam azeggaɣ: ttaṣel s Optimum POS.

Isenfaren: back-ups

Arrar yezmer s ubbutun Rred ɣer iǧ n back-up. Marra ayen yeḍran mbeɛd back-up-nni ad iḍeɛ. Ixeṣṣa ad t-tṛecmed d ad tarid lkud PIN nnek tikkelt nniḍen. Lkaṣa tteg amezwaru iǧ n back-up n lamen n lḥala n ruxa, mbeɛd tessuffeɣ marra. Di Belǧika ayi war yezmer zeg lkaṣa (imḥessben n ssenduq aberkan ttedduyen); dinni tteg-it Optimum POS.

Database

Di Isenfaren → Database (ɣir administrateur) ad tẓerd mani i tḥareb lkaṣa isefka nnes. Ufella tella database n ruxa akid uprugram, version, itablaten, idurar d tansa niɣ akaram. I yixeddamen d tablettes, lkaṣa txeddem am ijjen s kul database. Di Windows, macOS, Linux d Raspberry Pi ad tefrened zeg tlata n database:

Mermi MySQL niɣ MariaDB? Mala taḥanut nnek ɣars-s zik iǧ n serveur MySQL niɣ MariaDB, mala administrateur nnek n IT ixeddem yids, niɣ mala tebɣid ad teɣred isefka di rapporten nnek, Excel niɣ iǧ n uprugram BI. Mala war tessined, fren yella daxel: ixeddem dɣya.

Mayen tesriḍ i MySQL niɣ MariaDB?

CREATE DATABASE horecapos CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER 'horecapos'@'localhost' IDENTIFIED BY 'wachtwoord';
GRANT ALL PRIVILEGES ON horecapos.* TO 'horecapos'@'localhost';

Mala MySQL niɣ MariaDB ixeddem x iǧ n ordinateur nniḍen, ari di sin idurar ineggura tansa IP n serveur n lkaṣa deg umkan n localhost.

Aɛeddi ɣer MySQL / MariaDB:

  1. Ddaw Tansa n MySQL/MariaDB ččar idgen: Ssirbur (s umata localhost), Tawwurt (s umata 3306), Database (s umata horecapos), Amseqdac d Awal n uɛeddi; am ijjen i MariaDB. Mala tansa tewweseggem zik, idgen ččuren zik; mala teǧǧid awal n uɛeddi d ilem, ad yeqqim win yettwaḥerben (i yijjen n umseqdac). Lkaṣa tḥareb tansa waḥdes; mala Optimum POS yesseggem zik ijjen n tansa yeqqimen, d tansa-nni i yetteddun u war llin idgen. Mala lkaṣa tetteddu zik s MySQL/MariaDB, ad tbeddled isefka ɣar zdeffer s Beddel isefka n MySQL/MariaDB. Tamuqqent s usnuzzel ad tt-tseggem Optimum POS i cek.
  2. Ssiti x Jeṛṛeb tamuqqent: ad tẓerd aprugram d version, niɣ maɣer war txeddem.
  3. Ssiti x Ɛeddi ɣer MySQL/MariaDB, ṛecm belli tfehmed, d ari lkud PIN nnek.

Aɛeddi ixeddem di kul tamnaḍt ger tlata n database, d marra isefka ttedduyen yids:

  1. Lkaṣa ur tqebbel ca n tuttriwin cwiṭ (s umata qell zeg iǧ n tedqiqt); mbeɛd tablettes kemmlen waḥdsen.
  2. Amezwaru lkaṣa tteg iǧ n back-up n lḥala n ruxa (di Isenfaren → Back-ups).
  3. Marra yetteddu ɣer database tajdidt, d lkaṣa tḥessab di kul tablat ma marra yella dinni s ṣṣeḥ.
  4. Ɣir mala marra yemsasa, lkaṣa tkemmel s database tajdidt. Ixeddamen i ikecmen qqimen kecmen.

Mala ca n tɣawsa war teddi, walu war itbeddel d lkaṣa tkemmel txeddem s database taqdimt. Database taqdimt teqqim, ihi zemred dima ad tuɣalled. Isefka n lkaṣa i yellan zik di database tajdidt n MySQL/MariaDB niɣ PostgreSQL ad tbeddlen. Di Belǧika ula d nettat tezmer: imḥessben n ssenduq aberkan ttedduyen s ṣṣeḥ.

Back-ups d urri xedmen am ijjen s tlata n database (Isenfaren → Back-ups). Back-up n iǧ n database zemred ad t-terred di kul database nniḍen, ula d back-up n PostgreSQL di MySQL niɣ MariaDB.

Mayen yellan di MySQL niɣ MariaDB? Kul tablat n lkaṣa, s yisem d tgejda am ijjen (ṭṭwaq s UTC). Kul tablat tettaf tagejdit n tsarut ternid _hp_sleutel, d di itablaten n tallalt _horecapos_stand, _horecapos_kolom, _horecapos_reeks d _horecapos_wijziging (adlis n ibeddilen, yeqqim 14 n wussan) lkaṣa tḥareb lḥala, anawen n tgejda, imḥessben d ibeddilen. Iprugramen nniḍen ɣerren isefka; ɣir lkaṣat i yttarun.

Mamec txeddem: lkaṣa tḥessab di iǧ n tnusxa n uxeddim tazrbat x serveur n lkaṣa d tettaru kul abeddel di MySQL/MariaDB di tikli-nni. Mala aya war yeddi, abeddel war yettwag d lkaṣa tesseken iǧ n tuccḍa; ihi ǧǧ MySQL/MariaDB dima ttawḍen-t. Mala tebda, lkaṣa teqqar marra zeg MySQL/MariaDB.

Ddeqs n lkaṣat x iǧ n database. Am s PostgreSQL, ddeqs n lkaṣat zemrent ad xedment s yiǧ n database MySQL/MariaDB, am kul taḥanut n iǧ n chaîne akid serveur nnes n lkaṣa. Ibeddilen ttilin iǧ deffir wayeḍ, d kul lkaṣa tettaf amezwaru mayen gint tiyaḍ, ihi walu war iteddar mala tbeddel ca di yiǧ n lweqt. Mala iǧ n lkaṣa terra iǧ n back-up niɣ iǧ n lkaṣa s version tajdidt tesseɣ database, lkaṣat nniḍen ad ɛawdent ad ɣrent marra waḥdsent; ihi seɣ marra lkaṣat di yiǧ n lweqt. Lkaṣa i yellan texsi kter n 14 n wussan ad teɛawed ad teɣr marra mala tebda.

Di usbedded tferned ula d database: MySQL / MariaDB, yella daxel (s uwessi) niɣ PostgreSQL akid tansa. Mala war tettawḍed ɣars-s, lkaṣa ad tsbedd s database yellan daxel; mbeɛd zemred ad t-tɛeddid da. Di lmise à jour axtiyar yeqqim.

Ssmun tablets d igdilen

Lekran n umsaɣ

Lekran deg lkaṣa i yettwaṛǧen ɣer umsaɣ. Amsaɣ ad iẓeṛ qrib ayen yettwaṭṭalben u s lwuḍuḥ lmebleɣ d mamec ad yettwaxelles. War yelli deg-s usbeṭ: lekran iḍeffeṛ ɣir ayen txeddem lkaṣa. S lεada yensa; ssireɣ-it deg Isenfaren → Ḥanut → Lekran n umsaɣ. Deg PC n lkaṣa s sin n lekranat, lkaṣa ad t-tessireɣ s yixef-nnes tikkelt tamezwarut; mala t-tsensiḍ awarni, ad yeqqim yensa. Bla lekran n umsaɣ (yensa, niɣ war yelli) kulci ixeddem am dima: lkaṣa tazen tawlaft deg deffer, u aserbis war ad iḥess ca s lɣalaṭ niɣ s lekran ur yellin.

Ayen ad iẓeṛ umsaɣ:

Aqqan, s snat n tewwura (s tnayin ad tent-tesbeddeḍ deg uparey s yixef-nnes):

Lekran n umsaɣ war iṭṭaleb pincode (war yelli mayen ad yettwasbeṭ) u isskan ɣir tawlaft n lkaṣa i ɣer yeqqen. Tawlaft tella ɣir deg lmemwar n userbur n lkaṣa; mbeεd tanekra tamaynut lekran ad yili d ilem ar abeddel d-yusin. Asenfar (yeqqen/yensa d tira n ummuqqel) iddu akid back-up d In-/export (Isenfaren nneḍni).

Ttikit tadijitalt s QR (s lexyaṛ)

S lebda yensa. Ṛẓem-it deg Isenfaren → Ḥanut → Lkuzina d lekran n umsaɣ → Ttikit tadijitalt (lexyaṛ ad d-iban mi lekran n umsaɣ yettwasejjel yeṛẓem). Awarni lxelṣ, ɣer Tanmirt! ad iban QR code; ad iqqim 45 n tasinin deg wemkan n kra n tasinin. Anebgi ad t-yeskani s tilifun nnes, ad iẓar ttikit, am ttikit n lkaɣeḍ (yiwen n uḍris, s lkaṣa n Belǧik ula s lblok FDM). X tilifun i yezmar ad yessiggez ttikit, ad tt-isejjel am pdf niɣ ad tt-yessader am ufaylu n uḍris.

Lekran n umsaɣ di rraḥa: asekan n tewlafin (s lexyaṛ)

S lebda yensa. Ṛẓem-it deg Isenfaren → Ḥanut → Lkuzina d lekran n umsaɣ → Lekran n umsaɣ di rraḥa. Ma ulac ca n lḥsab x lekran n umsaɣ, tiwlafin ad mbeddalent (s lebda yal 8 n tasinin, tzemmareḍ ad t-tesbadeḍ zeg 4 ɣer 60):

Bla tiwlafin, lekran n umsaɣ ad yesken lekran n ttarḥib, am dima.

Happy hour

S lεada yensa. Ssireɣ-it deg Isenfaren → Ḥanut → Sxeddem happy hour; mbeεd ad d-iban ubaṛ Isenfaren → Happy hour.

Ikuden n wass d lmawasim

S lεada yensa. Ssireɣ-it deg Isenfaren → Ḥanut → Ikuden n wass d unaw n uṭṭalab → Ssnuf s wakud n wass d lmusim; mbeεd ad d-iban ubaṛ Isenfaren → Ikuden n wass. Ma tsensiḍ-t, ssnuf akk ad ttwazzenzen ḥima daɣ, u ikuden n wass ad qqimen yettwaḥeḍḍan.

Ssnuf d ttaman s unaw n uṭṭalab

S lεada yensa. Ssireɣ-it deg Isenfaren → Ḥanut → Ikuden n wass d unaw n uṭṭalab → Ssnuf d ttaman s unaw n uṭṭalab (deg lḥanut, ad t-tasid, asiwed). Ma tsensiḍ-t, ttaman imezwura ad iɣal deg kul amkan u kullec ad yettwazzenz deg kul amkan; ttaman i turiḍ ad qqimen yettwaḥeḍḍan.

S lεada yensa. Ssireɣ-it deg Isenfaren → Ḥanut → Sxeddem lmenyuwat.

Lwesfat d ssuma n lkelfa (Apicbase)

Aqqen d Apicbase (lwesfat, ssuma n lkelfa, ssṭuk d useɣ) s Generic POS API n Apicbase (s lexṣaṣ yensa, kul aḥric ad t-tṛẓemeḍ niɣ ad t-tsexsiḍ s yiman-is). Asbadd di Isenfaren → Lwesfat (azref Sbadd tḥanut, axelleṣ d timesfaṛ). Lkaṣa tessawal s yixef nnes d Apicbase (ttrafik i yeffɣen kan, war ixeṣṣ portal).

  1. Qqen (kulci ad t-yaru umeswaḍ), s yiwet zi tlata n tmamkin:
    • Seqqen token: di Apicbase Library Settings → API Settings → New token → Service Account Token (scopes accounts, library, sales); seqqen access token d refresh token;
    • Akccem s API-app n tḥanut s yixef nnes (client-id d client secret zeg API Settings): Kcem ɣer Apicbase, u seqqen lkod i d-yesseken Apicbase deffir;
    • Token yekfan (deffir 7 n wussan) tejeddad-it lkaṣa s yixef nnes s refresh token.
  2. Outlet: Awi-d Outlets u xtar outlet n tḥanut-a. Lkaṣa dinni ad tegg POS x Generic POS API s location-id nnes (tzemmed ad t-tarid; s lmeɛqul HORECAPOS-…, yiwen kan i kul lkaṣa).
  3. Yeṛẓem, s tecraḍ:
    • Ssnuf, igrawen d ixtiyaṛen ɣer Apicbase: igrawen n ssnuf, ssnuf (PLU = uṭṭun PLU n ssenf, ma ulac lkod, ma ulac id), ixtiyaṛen am modifiers, s ssuma d BTW. S yixef nnes deffir kul abeddel (deffir yiwet n tdqiqt) d kul ass. Deffir manaya di Apicbase teqqned kul ssenf n lkaṣa ɣer yiwet n lwesfa;
    • Kul ttikit ixellṣen ɣer Apicbase: taqdimt d tamezwarut, aṭṭas 100 i yiwet n twala, di rrbeɛ n sswaɛa deffir axelleṣ (d kul 5 n tdqiqin). Tixṣṣart tettwabḍa x yizriren; imeqqranen yeldin, ssuma n lembalaj n yiwet n twala d rrhen llan am ssenf iman-nes di Apicbase; ssnuf yettwawezznen am 1 n lḥebba s ssuma takmamt. Ma ur teddi, lkaṣa ad tbedd (Apicbase yexs ttikiyat s ttertib) u ad teɛreḍ tikkelt nniḍen deffir: axelleṣ war yeḥḥess s walu. Mi tṛeẓmed ad textared zeg manis n wass (s lmeɛqul zeg dɣa);
    • Awi-d ssuma n lkelfa n kul lḥeṣṣa (kul 6 n sswayeɛ): i kul lwesfa yeqqnen food cost (lmaddat d wayen yeṛẓen), s lkelfa n yixeddamen, ssuma n zzenz d rrebḥ am mayenna Apicbase. Yettwaḥseb s ufurnisur yeṛxsen aṭṭas, ssuma taneggarut i yettwaḍelben niɣ ssuma n lwesṭ n ssṭuk;
    • Awi ssuma n zzenz zeg Apicbase (yensa s lmeɛqul): ad yegg ssuma n zzenz n ssnuf yeqqnen di lkaṣa (yettwaru di ddefter).
  4. Ddaw: Ssuma n lkelfa n kul ssenf s ssuma n lkelfa, ssuma n lkelfa s ixeddamen, ssuma di lkaṣa, ssuma n lkelfa % d rrebḥ. Tiqeffalin Azen akatalug dɣa, Azen ttikiyat dɣa d Awi-d ssumat n lkelfa dɣa.

Lkod: apps/pos-server/src/lib/apicbase.ts, routes/apicbase.ts; agdil Apicbase.tsx. Ddefter: Apicbase. Ccerṭ: amudil API n Apicbase. I app n Pin Voordeel i kulci imsaɣen: tacrakt d ttesǧil ɣer Apicbase (ẓeṛ backlog). Tisemlit: https://developers.apicbase.com/docs/generic-pos-api-guide

Logiciel n hotel: ssers ɣef texxamt

I restaurant niɣ bar deg hotel: ssers lḥsab ɣef texxamt n unebgi. Zi tazwara yensa: Isenfaren → Hotel (asireg Sbedd ḥanut, axelles d imprimanten).

Sirvoy ur yettazen walu ɣir mi ara tettbeddal ca n réservation: réservations n zdat tuqqna lkaṣa ur ten-tessen ɣir awarni ca n ubeddel di Sirvoy. Tibratin zemrent ad d-asent mxellḍent; tabrat taqdimt ugar (generatedAt) x wayen yellan ɣer lkaṣa ad tt-tezzegr. Deg hotel = ur tettwasekkes u ur yeffiɣ, yekcem niɣ tawwadt ass-a niɣ zzat, d tuffɣa ass-a niɣ awarni. Jeṛṛeb tamuqqent ad d-taɣ mecḥal n réservations i d-yusin.

Kulci logiciels n hotel ttwaznuzen di Huland d/niɣ Belǧika. Jeṛṛeb tamuqqent ad yesseḥceq isefka. Lkud i kul tamuqqent: apps/pos-server/src/lib/pms/<naam>.ts.

Lkud: apps/pos-server/src/lib/hotel.ts, routes/hotel.ts, timuqqna di lib/pms/, akatalug packages/shared/src/hotelcatalogus.ts; ikran Hotel.tsx. Ddefter: Hotel. Tibaḍnin (tokens) llant ɣir deg database, war d-ttbanent ca deg ugdil.

Ttesyir n ccrab s Vinify

Isenfaren → Ttesyir n ccrab (s lexṣaṣ yensa; asexsi ad iḥrez kullec). Vinify yettabeɛ lkaf n ccrab, lkarṭa n ccrab d ssṭuk, d netta d aɣbalu amezwaru n ccrab. Ɣer tutriwin n POS n Vinify, lkaṣa tettak-d API s wayes Vinify izemmar:

Ad ikeččem, s kraḍ n iberdan i yessen Vinify (anebdad yessaɣ wi):

  1. API-id d tasarut n API (X-Api-Id d X-Api-Key, niɣ Authorization: Bearer <id>:<sleutel>);
  2. Tasarut n API d API-secret s usmel: X-Api-Key, X-Timestamp d X-Signature = hex HMAC-SHA256(secret, <timestamp>\n<METHODE>\n<pad met query>\n<sha256 van de body>), 5 n tusdidin uggar.

Tasarut d secret tessegga-ten lkaṣa (ttwamlen yiwet n tikkelt); igdilen ttwalin ɣir ma ttwaɛmeṛen. Ittwaweḍ zeg apurtal ɣer https://<portaal>/vinify/<kassa-id>/... (war ixes ad teldeḍ ca n lpurt di lmaḥal; tansa tella di Isenfaren → Ttesyir n ccrab). Mani tiɣawsiwin d ccrab: ayen yessegga Vinify, d tigrawin i tcerḍeḍ. Mala yuca-d Vinify tansa i wakken ad as-tazneḍ lbiɛat, lkaṣa tettazen-tent waḥdes daɣen (push, s token): deffir kul ttikit yettwaxelṣen d kul 5 n tusdidin ayen mazal war yeddi. Vinify yessaɣ aqqen d HorecaPOS (hello@vinify.no). Kulci di ddefter. Ur t-ttxellaḍ ara d Vinify.nl, taḥanut n ccrab online: tella ger ifurnisuren (Azen ttalab i ifurnisuren).

Ari tansa s zzerba s ukud n lbusṭa d wuṭṭun n uxxam

Ṛẓem-it deg Isenfaren → Ḥanut → Ari tansa s zzerba (s lexṣaṣ yensa; ɣir i ḥanut deg Hulanda). Ari akud n lbusṭa d wuṭṭun n uxxam (ula s usekkil niɣ timerna, amedya 12A niɣ 12-1) d kkat xef Rzu tansa: abrid, uṭṭun n uxxam, akud n lbusṭa d tamdint ad ttwaktaben. Mara llant deg uṭṭun-nni kter n tansiwin (12, 12A, 12B), xtar tin iṣeḥḥan. Deffir-s tzemmreḍ ad tbeddleḍ kulci s yiman nnek.

Lexbar xef lversyun tamaynut

Ssireɣ-it deg Isenfaren → Ḥanut → Lexbar n update (s lexṣaṣ yensa).

Tiplatfurmin n tḥejjiz

Tiḥejjiz zi TheFork, Formitable, Zenchef, Resengo (ɣir Belǧika), OpenTable (ɣir Hulanda), PlanPanther, RestoManager d Aqqo (ɣir Hulanda) ttadfent s yixef nsent ɣer lkasa d uɣawas n tzeqqa. Ssreɣ-it di Isenfaren → Tiplatfurmin n tḥejjiz (s lexṣaṣ yensa). Ixeddem ɣir ma Tiḥejjiz rẓment.

Ihilen n tinqiḍin d reviews

Snat n tqeffalin iwḥed-sent deg Isenfaren → Tinqiḍin d reviews (i sin s lexṣaṣ nsan, ihi ur d-ittban walu deg ḥed n wadeg). Mala tessexsiḍ-tent, isenfaren d wayen iεeddan qqimen ttwaḥḍan.

Ahil n tinqiḍin n tmeɣsit nniḍen: anebgi itejmaε tinqiḍin ɣer Joyn (Belǧik) d/niɣ Piggy (Leat; Hulanda d Belǧik). Aya iwḥed-s zi karta n imsaɣen n lkaṣa; tzemreḍ ad tent-tesseqqrḍ s snat.

Ssuter reviews: awarni tirzi yiwen n yimayl s tqeffalt ɣer Google d/niɣ Trustpilot.

Tuqqna akid Mailchimp d Klaviyo

Imsaɣen n tkarta n imsaɣen nnek di wahil n imayl nnek: di Isenfaren → Ḥanut → Mailchimp d Klaviyo (ddaw marketing s SMS d imayl). War tella tsiwect: bla tuqqna s wumuɣ yettwafernen, walu war iḍerru.

Lkud: lib/mailinglijst.ts, routes/mailinglijst.ts d MailingKoppelingen.tsx.

BI d usufeɣ n isefka

Isefka n uzenzi ɣer Power BI, Looker Studio, Excel, Google Sheets, Tableau, Qlik Sense, Metabase, ssirbis n BI (am YourBI, BI4Horeca niɣ Moore DRV) niɣ data warehouse inek. Ṛẓem-it deg Isenfaren → BI d usufeɣ n isefka (s lexṣaṣ yensa). Ɣir taɣuri: s tuqqna war yezmir ad yettwabeddel walu deg lkaṣa. Bla isefka n inebgawen.

Lxlaṣ d ttaxṭiṭ

S Akcam d tufɣa (lxedmet) yessiɣen (Isenfaren → Ḥanut) deg Isenfaren → Lweqt n uxeddim ddaw yella Lxlaṣ d ttaxṭiṭ (azref Asefrek n yisenfaren), deg sin n yiḥricen ibḍan. Ma akcam d tufɣa yexsi, war llint tisaεtin: imiren ɣir aḥric n Ttaxṭiṭ n ixeddamen (ddexl, tusridt niɣ am ufaylu n ddexl) i yellan ddaw deg Isenfaren → Lmuḥasaba, ddaw uzwel Ddexl ɣer ttaxṭiṭ nnek:

AlujisyalNLBETusridtAfayluTamawt
Ilujisyalen n lxlaṣ d wid ixeddmen lxlaṣ
ADP✓✓s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Tuqqna s ADP (s usuter); alamma d imiren, tabdart n tisaεtin i kul axeddam d kul ass.
AFAS Payroll✓–s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Tadbelt n lxlaṣ deg AFAS Profit (d ambiwen n lmuḥasaba deg AFAS); tuqqna s usuter, alamma d imiren tabdart n tisaεtin.
BCS HR✓–s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Tuqqna s BCS (s usuter); alamma d imiren, tabdart n tisaεtin.
Buddee✓–s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Alujisyal n RH d lxlaṣ; tuqqna s usuter, alamma d imiren, tabdart n tisaεtin i kul axeddam d kul ass.
Employes✓–s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Employes ɣer-s API i tisaεtin n lxedmet (token n umsaɣ); tuqqna ad d-taas mbeεd umsefham akid Employes. Alamma d imiren, tabdart n tisaεtin.
Exact Online Loon✓–s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Tadbelt n lxlaṣ deg Exact Online (d ambiwen n lmuḥasaba deg Exact); tuqqna s usuter, alamma d imiren tabdart n tisaεtin.
Humanwave✓–s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Tuqqna s Humanwave (s usuter); alamma d imiren, tabdart n tisaεtin.
Loket.nl✓–s usuterLoket.nl Variabele gegevens (CSV), Tabdart n tisaεtin i kul axeddam d kul ass (CSV)Afaylu i Werkgever → Collectieve mutaties → Importeren → Variabele gegevens (tisaεtin n kul axeddam deg tallit). Tusridt s API n Loket mbeεd ajerred ɣer Loket.
Nmbrs✓–s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Tabdart n tisaεtin i kul axeddam d kul ass, bac ad tt-tessekcmeḍ deg Nmbrs. Tusridt s API n Nmbrs mbeεd ajerred n ijjen n app ɣer Nmbrs.
Salar (Van Winckel)✓––Tabdart n tisaεtin i kul axeddam d kul ass (CSV)Tabdart n tisaεtin i kul axeddam d kul ass i lmaktab n lḥsabat; amasal n usekcem n Salar war iban i medden.
Isekritariyen inmettiyen
Acerta–✓s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Asekritariya anmetti: talɣa n ufaylu n lxedmat ad tt-tawiḍ zeg Acerta; alamma d imiren, tabdart n tisaεtin.
Group S–✓s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Asekritariya anmetti: talɣa n ufaylu n lxedmat ad tt-tawiḍ zeg Group S; alamma d imiren, tabdart n tisaεtin.
Liantis–✓s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Asekritariya anmetti s API i yettarẓem Liantis i kul tkebbanit; alamma d imiren, tabdart n tisaεtin.
Partena Professional–✓s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Asekritariya anmetti: talɣa n ufaylu n lxedmat ad tt-tawiḍ zeg Partena; alamma d imiren, tabdart n tisaεtin.
SD Worx✓✓–SD Worx Tijdsregistratie (TXT), Tabdart n tisaεtin i kul axeddam d kul ass (CSV)Belǧik: afaylu Tijdsregistratie (imukan uḥricen, i kul axeddam d kul ass) i "Tijdsregistratie importeren". Hulanda: tabdart n tisaεtin.
Securex–✓s usuterTabdart n tisaεtin i kul axeddam d kul ass (CSV)Asekritariya anmetti: tuqqniwin ttedduyent s yimendaden; alamma d imiren, tabdart n tisaεtin.
Ttaxṭiṭ d ujjel n tisaεtin
Book'u–✓s usuterDdexl i kul ass d kul ssaεa (CSV)Book'u ittag tiṣrriḥin n Dimona; tuqqna akid lkaṣa s usuter. Alamma d imiren, tabdart n ddexl.
Deputy✓✓✓Ddexl i kul ass d kul ssaεa (CSV)Tusridt: ddexl n kul ssaεa iteddu kul ssaεa ɣer Deputy (Sales). Token ameɣlal ad t-tegeḍ deg Deputy deg tuqqniwin n API.
Dyflexis✓–✓Ddexl i kul ass d kul ssaεa (CSV)Tusridt: ddexl n kul ssaεa iteddu kul ssaεa ɣer Dyflexis (information streams). Token n API ad t-tawiḍ s Dyflexis.
Eitje✓–s usuterDdexl i kul ass d kul ssaεa (CSV)Eitje iteqqen s uɣawas nnes n yimendaden; alamma d imiren, tabdart n ddexl i kul ass d kul ssaεa.
Exact Horeko✓–s usuterDdexl i kul ass d kul ssaεa (CSV)Tuqqna s Horeko (s usuter); alamma d imiren, tabdart n ddexl.
Fooks✓–s usuterDdexl i kul ass d kul ssaεa (CSV)Fooks ittebna tuqqniwin n lkaṣa s yiman-s; alamma d imiren, tabdart n ddexl i kul ass d kul ssaεa.
L1NDA✓–s usuterDdexl i kul ass d kul ssaεa (CSV)L1NDA ittebna tuqqniwin n lkaṣa akid yimendaden; alamma d imiren, tabdart n ddexl i kul ass d kul ssaεa.
Mr. Einstein✓–s usuterDdexl i kul ass d kul ssaεa (CSV)RH, aseggem d lexsayer n lxlaṣ i lhoreca; Mr. Einstein ittebna tuqqniwin n lkaṣa akid umsiweḍ n lkaṣa (ssuter s mreinstein.nl/contact). Alamma d imiren, tabdart n ddexl i kul ass d kul ssaεa.
Nostradamus✓✓s usuterDdexl i kul ass d kul ssaεa (CSV)Nostradamus yettaṭṭef ddexl s tnarit n lkaṣa nnes (token n API d udomin n tḥanut, mbeεd asuter ɣer Nostradamus); alamma d imiren, tabdart n ddexl i kul ass d kul ssaεa.
Plan-Me–✓s usuterDdexl i kul ass d kul ssaεa (CSV)Plan-Me ittag tiṣrriḥin n Dimona; tuqqna akid lkaṣa s usuter. Alamma d imiren, tabdart n ddexl.
Planday✓✓s usuterDdexl i kul ass d kul ssaεa (CSV)Planday ɣer-s API yeṛẓmen i yinagrawen n lkaṣa; tuqqna ad d-taas mbeεd umsefham. Alamma d imiren, tabdart n ddexl.
Shiftbase✓–✓Ddexl i kul ass d kul ssaεa (CSV)Tusridt: ddexl n kul ass iteddu kul ssaεa ɣer udlis n wussan n tsigeṛt deg Shiftbase. Tasarut n API ad tt-tegeḍ deg Shiftbase deg App center.
Shyfter–✓s usuterDdexl i kul ass d kul ssaεa (CSV)Shyfter ittag tiṣrriḥin n Dimona d ittamer ddexl n kul ass s API nnes; tuqqna ad d-taas mbeεd umsefham akid Shyfter. Alamma d imiren, tabdart n ddexl.
Strobbo✓✓–Asekcem n ddexl n Strobbo (Excel), Ddexl i kul ass d kul ssaεa (CSV)Afaylu n Excel i Planning → € → Importeer omzet (ddexl n kul ass i kul amkan n lxedmet).
Tamigo✓✓s usuterDdexl i kul ass d kul ssaεa (CSV)Tuqqna s Tamigo (s usuter); alamma d imiren, tabdart n ddexl.
Werktijden.nl✓––Ddexl i kul ass d kul ssaεa (CSV), Tabdart n tisaεtin i kul axeddam d kul ass (CSV)Werktijden.nl ittejjel tisaεtin s yiman-s d war ittamer (ε'ad) ddexl s API nnes; tibdarin llant i umserwes.
XPS Logic✓–s usuterDdexl i kul ass d kul ssaεa (CSV)XPS Logic yettwag i ixeddamen n flex d n lxedmet tamakkant; tuqqna s usuter. Alamma d imiren, tabdart n ddexl.

Tutlifin n lqanun di Belǧik d Hulanda

Min yessuter lqanun d min yettag HorecaPOS i waya (ejj amuḥasib nnek ad yesentem min yeɛnan taḥanut nnek):

TamurtTutliftHorecaPOS
BelǧikAnagraw n lkaṣa yettwasejjlen (GKS 2.0) s ssenduq aberkan i tḥuna n wučči i ixeṣṣen ad t-ḍefrent (am mala ddexl n useggwas zeg wučči yuget x € 25.000, bla BTW)tuqqna akid ssenduq aberkan (FDM), isefka i ilaqen x ttikit d imesmaḍanen deg warapur Z (tamurt Belǧik deg Isenfaren → Ḥanut, FDM_API_KEY d FDM_TERMINAL_ID); deg usawen n Isenfaren → Ḥanut ad tefreneḍ mala ḥanut tettwaḥettem s GKS: Ih = axelles ɣir s tabwaṭ taberkant ixeddmen, Uhu = bla nettat, s useɣri n unemhal (yal aseggʷas tikkelt nniḍen); ar ur yettwafren walu ur izemmer uxelles. Tabwaṭ tḥessab tadrimt n wučči u tettenbih ugar n 25.000 €
BelǧikLfatura tilikṭrunit s Peppol: zeg 1 yennayer 2026, lfaturat jar tkebbaniyin n Belǧik i ixellsen BTW ixeṣṣ ad ilin tilikṭrunin yettwasudsen (UBL, Peppol BIS 3); ttikitat n lkaṣa i yimsaɣen war deg-sent caasufeɣ n rrbeḥ n wass s UBL am mamec yenna Peppol BIS Billing 3.0 i uprugram n lḥisab (Asufeɣ n lḥisab); d lfakturat zi lbon i yimsaɣen n ccarikat (Tisɣal → Lfakturat): UBL am mamec yenna Peppol BIS Billing 3.0 d lfaktura i tibbaɛt, asifeḍ s imayl, s Billit ɣer rrizu n Peppol, ɣer tansa-nnek niɣ assader (ẓar Lfakturat i yimsaɣen n ccarikat)
BelǧikTVA n horeca zi 1 mars 2026: učči n usiwi d usessi war deg-s alkuḥul 12% (da deg uḥanu u i usiwi), alkuḥul 21%, učči i ixeṣṣ amsaɣ ad t-yesnew s yixf-nnes (fondue, gourmet) 6%Amɛiwen n TVA (Tisɣal → Lqanun d yilugan): i kul lmenteǧ anaw, ttarif iṣeḥḥan dɣya niɣ zi ijjen ttarix; aglam n ttarifat A/B/C yettwasdaqqel
HulandaAlcoholwet: war din alkuḥul i yimeẓyanen ddaw 18, ula deg uzenzi online d usiweḍ (aẓar n leɛmer mani ad as-tiweḍ)Aẓar n leɛmer: lmenteǧat ideg yella alkuḥul; deg webshop amsaɣ s yixf-nnes ad yini 18+ (tasenduqt war tettwamarka ca zi zzat) s umesli belli leɛmer ad yettwaẓar mani ad as-tiweḍ; "18+" x lbon n lxedmet, lbon n usiweḍ d lbon n lkasa
HulandaLkisan d lbwaṭat n uḍegger (SUP): zi 2024 ssumet waḥdes i yettbanen i lembellaj n plastik n uḍegger deg usiwi d usiweḍZzyada n plastik i kul lmenteǧ, d asatar waḥdes x lbon (TVA n lmenteǧ) u waḥdes deg rrbeḥ
HulandaRrhen x lkanat d teqerɛiyin n plastikRrhen i kul lmenteǧ (€ 0,15 / € 0,25), asatar waḥdes war TVA deg usiwi d usiweḍ, waḥdes deg rrbeḥ
HulandaAxelleṣ s yidrimen: zi 1 yennayer 2026 war din € 3.000 niɣ ktar s yidrimen x sselAsmekti deg usiwi d usiweḍ (ula deg lmakina n yidrimen); tzemmreḍ ad tiniḍ wah, ad yekcem ɣer logboek
Hulanda d BelǧikAbeddel n TVA: ttarif niɣ lmenteǧ ad yaweḍ nnesba nniḍen n TVA zi ijjen ttarixAwejjed n ubeddel n TVA: lkasa ad t-teg deg wass nnit (deg Beljika i kul lmenteǧ, isekkilen A/B/C/D d iɣerfan)
HulandaAnezduɣ (tiyyiḍ deg uteɛbir) 21% zi 1 yennayer 2026ttarif n TVA izemmer ad yettwaseggem i kul lmenteǧ
UETanḍit n Omnibus: ssumet "zi" yettwajebden tzemmer ad tili ɣir ssumet tamezwarut n wadday deg 30 n wussan iɛeddanwebshop ad tejbed ɣir x ssumet tamezwarut n wadday n 30 n wussan (lkasa tettaru amezruy n ssumat; happy hours i d-yettuɣalen kul imalas ḥesben ula d nitni)
UEEuropean Accessibility Act (zi 28 yunyu 2025): webshops ttwaṛẓmen i merra (WCAG 2.1 AA)webshop txeddem s lklavye d uɣri n ugdil (asaɣ "Ddu ɣer ugbur", afukus i yettbanen, tibzimin) u ɣars abeyyen n tufra (asaɣ swadday)
HulandaXML Auditfile Financieel (XAF): istandar n Belastingdienst i usiweḍ n lḥsabat (niɣ aḥric zeg-sen); XAF 4.0 ilaq zeg 2027asufeɣ am XAF 4.0 (Asufeɣ n lḥsabat)
HulandaAnagraw n lkaṣa yettwaman: aḥraz n yisefka n lkaṣa (akk ttikiyat, iṣeggmen d tedyanin) d tazmert n usiweḍ nsen s wudem uṭṭunan deg lmurakaba; i waya Belastingdienst tewessa s XML Auditfile Afrekensystemen (XAA)asufeɣ am XAA 3.2 (Arapur → Ddexl i kul lweqt → Auditfile n lkaṣa), ma tebɣiḍ yettwazmel s ccahada n umsaweḍ
BelǧikAjjel n tilin deg unagraw n lkaṣa yettwasejjlen: ajjel n tazwara d tagara n lweqt n lxedmet n ixeddamen deg unagraw n lkaṣaAkcam d tufɣa (lxedmet) (Isenfaren → Ḥanut; Ilzem = zzat akcam) yettwasjal deg ssenduq aberkan
BelǧikDimona: kul axeddem (ula d flexi-jobs d inelmaden) ixeṣṣ ad yettwaṣerreḥ ɣer RSZ qbel ma ibdawa ad t-yeg usekritariya anmetti nnek niɣ allal n ttaxṭiṭ (amedya Shyfter, Book'u, Plan-Me); HorecaPOS ad d-yefk tisaεtin n lxedmet d ddexl (Isenfaren → Lweqt n uxeddim → Lxlaṣ d ttaxṭiṭ)
HulandaAjjel n lweqt n lxedmet d usgunfu (lqanun n lweqt n lxedmet, Arbeidstijdenwet)Akcam d tufɣa s tisaεtin n lxedmet n kul axeddam, i yezmer ad ten-ibeddel umesbaṭ (s ddefter), d tabdart n tisaεtin i walujisyal n lxlaṣ
Hulanda d BelǧikHACCP / taɣellist n učči: asekles n lḥarara (asemmiḍ, afrizi, aḥraz n tirɣi, asenwi, asemmiḍ tikkelt nniḍen, aṭṭaf) d usizdeg; NL Hygiënecode voor de Horeca (NVWA), BE aḥelluḍ n yiman FAVV (amnir G-023)Asekles n HACCP deg lkaṣa (Iɣewwaren → Lqanun d ilugan, taqeffalt HACCP ddeǧ): tinqiḍin n uɛebbar s ilimiten, tiwuriwin n usizdeg d uḥelluḍ, tigawt n useɣti n lwajeb mi yella ubeddel, ur yettwabeddal, agzul s iseklasen yeɛdan am CSV niɣ asiggez (ẓer Asekles n HACCP)
Hulanda d BelǧikIlaq uḥraz (NL 7 n iseggusa, BE 10 n iseggusa)ttikitat, irapuren Z d ddefter llan deg database d deg yiḥrazen (back-ups); ddefter war yezmir ad yettwabeddel niɣ ad yettwakkes zeg lkaṣa

Lqanun d yilugan

Tisɣal → Lqanun d yilugan (anedbal; amɛiwen n TVA ula s lḥeqq Sefrek lmenteǧat). Merra qqnen zi tazwara; war tisɣal-a lkasa txeddem am dima.

Lfakturat (d lwajib jar ccarikat deg Beljika) llant deg Lfakturat i yimsaɣen n ccarikat. Ɛad i ugi: GKS 2.0, steqsa mamec tella tagrest n certificering (ẓar docs/backlog-concurrenten.md).

Lfakturat i yimsaɣen n ccarikat

Isenfaren → Lfakturat (anedbal; qqnen zi tazwara): rcem Lfakturat i yimsaɣen n ccarikat (UBL / Peppol). Mala yercem, ddaw-s llan Axelles ɣef lḥsab, Lmeɛlumat x lfaktura, Tinafa n Peppol, Aṛbaṭ n lbanka (s uxelles ɣef lḥsab) d tabdart n merra lfakturat. Deg Beljika lfakturat tilektrunin jar ccarikat d lwajib zi 1-1-2026.

Akiosk n useddeh n yiman

Inebgawen siwlen s yiman-nsen x tgejdit niɣ tablet, amec deg ureṣṭuran n fast food, xellsen x lkaṣa niɣ s lkarta x ukiosk. Igdilen n usiwel d aḥric n lkaṣa s yiman-nnes, ihi lmenu, ateman, tixtirin, lmenuyat, happy hours, iḥricen n wass, tugniwin, alerjiyat, tutlayin d lbun ttasen-d zi lkaṣa, ur ixeṣṣa ad ttwasbedden deg wadeg nniḍen. X ukiosk tetteddu app PinPortal Kiosk 2 (Android, ula d Sunmi, d Windows, Linux d macOS), tessekna-d tasna u tettaru lbun. S lmeṛṛa tensa.

Asḥder d usenfar (anbaḍ): Isenfaren → Ḥanut → Lekranat d usexdem → Akiosk n useddeh n yiman.

Ascanner s yixf-nnes tsebedded-t x ukiosk: deg app PinPortal Kiosk 2 deg tanbaḍt → Ascanner n barcode (am tnaqqaṛt, ascanner n daxel niɣ yiwen n port COM), akid test n uscanner. Ascanner i ixeddmen am tnaqqaṛt ixeddem xas bla app.

Arnu d uqqen n ukiosk

  1. Di Ikiosken aru isem (amedya Akiosk n tewwart) u fren Rnu akiosk. Ad tawid akud n tuqqna s 6 n wuṭṭunen (iṣeḥḥ 30 n tusdidin).
  2. Extar x ukiosk mamec ad ixelles unebgi: s lmeṛṛa x lkaṣa. Mala d akiosk s tirminal, extar s lkarta niɣ anebgi ad yextar, u extar tirminal n ukiosk-a (zi Isenfaren → Axelles).
  3. Rẓem tasna n ukiosk x ukiosk:
    • di lḥanut: di app di tnbaḍt → Vast adres tansa i illan ɣer usenfar, amedya http://192.168.1.20:3000/kiosk;
    • niɣ s tewwart n tnbaḍt (https, ula ma ukiosk ur illi deg yijj n uẓeṭṭa): qqen tansa n ukiosk i illan ɣer usenfar s ukud n ukiosk n app, am akiosk aqdim.
  4. Aru akud n tuqqna x ukiosk. Ikemmel: ukiosk icffu x tsarut-nnes. Ɛawed qqen ad yefk akud amaynu; Kkes ad t-yefsi.

Ɣer kul akiosk iban ma illa x lxiṭ.

Akka i isiwel unebgi

  1. Lekran n tazwara s uḍris n ansuf; anebgi ad yefren tutlayt-nnes (merra tutlayin n tkaissa) u ad yekkes bac ad isiwel.
  2. Ad tteɣ da niɣ ad t-tasid.
  3. Lmenu s ugraw n lḥwayej, s tugniwin, wat (s happy hour), lḥessasiya d min yekfan. Lḥwayej s yixtiyaṛen niɣ lmenu rẓemen tafennert n ufran.
  4. Lpanier: beddel tiqqit u ma tebɣid Tebɣid ca n tɣawsa nniḍen?.
  5. Siwel (axelles x lkaṣa): anebgi ad iẓer uṭṭun n wesɣar-nnes d ameqqran x ugdil akid ugdud n yidrimen, ad yawi tawriqt u ad ixelles x lkaṣa. Deg lkaṣa tawurit teldi s yisem Akiosk Tawwart · 42 (uṭṭun i d-yenna unebgi); lḥsab amec dima. Deffir aya ad d-tban tetwaxelles x ugdil n uɣuri u ad truḥ ɣer lkuzina mala ixeṣṣa ɣir deffir uxelles.
  6. Xelles s lkarta: lkaṣa ad tazen agdud ɣer tirminal n ukiosk-a (yiwen n wassaɣ n uxelles amec x lkaṣa). Mala ur tenjiḥ ca, anebgi izemmar ad yaɛreḍ tikkelt nniḍen niɣ ad isemmeḥ (niɣ, mala izemmar ad yextar, ad ixelles x lkaṣa). Ɣir mi yenjeḥ uxelles i tetteddu tawurit ɣer lkuzina u ad tettwaḥseb. Anebgi ad iẓer uṭṭun n wesɣar-nnes d ameqqran x ugdil u ad yawi lbun.
  7. Deffir kra n tesnatin, akiosk ad yuɣal ɣer tazwara.

Deg tuccḍa: asiwel d uḥric n lmuḍaraṛ (deg app n ukiosk, asefrek → Bij storing; tensa s lexṣaṣ). Mala akiosk ur yezmar ad yaweḍ ɣer lkaṣa, ad d-iban Even gesloten. Sin n tmernawin:

Deg lkaṣa, tawurit n ukiosk d tawurit tamagnut (i wawway niɣ da, s yisem Akiosk Tawwart) s yisem n umexdam Kiosk. Lkaṣa tggat-it s yiman-nnes; ḥedd ur izemmar ad yekcem yis. Ur t-teggid ca d arurmid, mala ulac akiosk ur izemmar ad yesiwel. Tiwuritin n ukiosk llant deg yineqqisen, deg Lbunat d x ugdil n uɣuri. Tawurit ur yettwakemmlen ca x ukiosk (ur tettwasiwel ca niɣ ur tettwaxelles ca s lkarta) tekkes s yiman-nnes deffir 30 n tesdatin.

Axelles s lkarta di lmud n tirmit (Isenfaren → Axelles)? Imiren ukiosk ur iqebbeḍ ca s tidet; d lɛali i tirmit. Bla internet ur ttizmar ad txellsed s lkarta; ukiosk ad yini belli tzemmared ad tsiwled x lkontwar.

Tuccḍa: mala lkaṣa ur tettwaweḍ ca, app n ukiosk ad tessekn "Temdel i kra n wakud" u ad tkemmel s yiman-nnes. Mala akiosk iteddu s portail n usefrek u yeɣli internet, app tzemmar ad tɛeddi ɣer lkaṣa deg uẓeṭṭa adigan (deg app: asefrek → Tisɣal → Deg tuccḍa sseqdec aẓeṭṭa adigan); akiosk iwca tansa-ya s yiman-nnes.

Asḥbes: ukiosk iqqar belli iqqen i yijj n tegwdi. Ikiosken d yisenfaren qqimen. Di uɣmis llan asḥder/asḥbes, isenfaren, ikiosken yettwarnan d wid yettwakksen, tuqqniwin d ttalabat yettwakksen.

Lluḥa n lmenu tadijitalt

Lmenu s ttaman x tv (niɣ lekran nniḍen s browser), srid zeg lkaṣa. S lebda yensa; ṛẓem-it deg Isenfaren → Ḥanut → Lekranat d usexdem → Lluḥa n lmenu tadijitalt. Awarni ldi x tv http://<kassaserver>:3000/menubord (niɣ taqeffalt X lekran nnes / X tablet niɣ tilifun s QR code). Bla akccem u bla asqqen.

Ixeddamen d pincodes

Isenfaren → Ixeddamen (ɣir amesbaṭ): rni ixeddamen, beddel isem, ddur d pincode, d eg-iten war nxeddmen.

Kcem s karta (s lexyaṛ)

S lεada yensa. Aṛẓam: Isenfaren → Ixeddamen, cercem Kcem s karta (NFC, RFID niɣ iButton). Ixṣṣa: ameɣri n karta s USB ixeddmen am clavier (i kartat NFC niɣ RFID, tiεelleqin n tsura, tisɣunin n ufus niɣ tisura iButton). Ameɣri am wa "yettaru" uṭṭun n karta u yekka ɣef Enter; ur ixeṣṣa ca n driver niɣ azday.

Izerfan xef kul ddur

Isenfaren → Izerfan (ɣir amesbaṭ): rcem xef kul ddur mayen zemmren aserbis d manager. S lεada kulci yella nican am mamec yura dda nnej (am mamec txeddem lkaṣa dima); tanaṭ i yemxallafen tettwaṣebɣ.

AsiregAserbisManager
Kkes ijerriyen mbeɛd ttalab (storno)ihih
Efk tixṣṣart / kkes tixṣṣartuhuih
Err ssenf "yekfa"ihih
Imprimi nnesxa n ttikitihih
Retour (ttikit n ukrédi)uhuih
Xelles lḥsab ɣef lḥsab d ṭṭef ixellasen ɣef lḥsab (ɣir s uxelles ɣef lḥsab yeqqnen)uhuih
Lḥsab n tura (arapur X)ihih
Qqen ass (arapur Z)uhuih
Tadrimt i yal akuduhuih
Sbeṭ lqejjar n lkaṣauhuih
Sbeṭ tikarḍiwin n tmaynut (ɣir s tikarḍiwin n tmaynut s lḥsab n tedrimt)uhuih
Ɣer d err ɣef reviews (ɣir s usefrek n reviews yeqqnen)uhuih
Sefrek karta n imsaɣen (ɣir s karta n imsaɣen teqqnen)uhuih
Ẓer ammeskaruhuih
Ẓeṛ tugniwin n tkamiṛat (kan ma ṛẓment tugniwin n tkamiṛat)uhuih
Sbeṭ ssṭuk (ɣir ma ssṭuk yexdem)uhuih
Asbeṭ n ssnufuhuuhu
Sbeṭ tiɣerdayinuhuuhu
Sbedd ḥanut, axelles d imprimantenuhuuhu
Ẓer u beddel akud n lxedmauhuuhu

Isefka n lḥanut

Isenfaren - Ḥanut

Isenfaren → Ḥanut (ɣir amesbaṭ): isem, tansa, akud n lbusṭa, tamdint, tilifun d uṭṭun n BTW n ḥanut. Ttwaktaben di tqacuct n yal ttikit n lkaṣa d pro forma. Da tzemreḍ ula ad tesbeddeḍ aḍris di tazegga n ttikit (zemmren ugar n ijerriyen; d ilem = walu n uḍris; standard "Tanemmirt, ar timlilit!"), u ddaw-s tutlayt n ttikit n lkaṣa (standard tahulandit; ẓer Tutlayin). Amedya n ttikit ad yettbeddal ɣer lḥin. Mbeɛd aḥḍu, ttikit i d-yusin ad tessexdem ɣer lḥin isefka imaynuten. Tamurt d isefka n lfisk (GKS) war zemmren ad ttwabeddlen da s lqess. Deg Belǧika uṭṭun n BTW ixeṣṣ. S ucekker Sseɣṛeḍ ixelliṣen s kac ɣer 5 n ssentim (s lexṣaṣ yensa), mmi ttxelliseḍ s kac, amatu ad yettwasseɣṛeḍ (€ 6,62 → € 6,60, € 6,63 → € 6,65); amṣebḍa ad iban am "Afronding" x ttikit. Karta tqqim dima s ssentim.

Asbeṭ n ssnuf

Isenfaren - Ssnuf

Kcem am umesbaṭ u xtar Isenfaren → Ssnuf.

Tiwlafin n ssnuf

Yal ssenf izemmer ad yaweḍ tawlaft.

Ascanner n barcode

S uscanner n barcode x lkaṣa tsekkanid ssnuf, ikuden n tixṣṣart, kartat n imsaɣen d kartat n tmaynut. Ṛẓem-it deg Isenfaren → Ascanner (onglet ɣer yidis n imprimanten d umizan; s lεada yensa). Ṛcem mayen itegga usekkani deg lekran n ttalab:

Lkaṣa tqelleb zzat deg ssnuf, mbaεd deg kartat n imsaɣen, kartat n tmaynut d ikuden n tixṣṣart. Asekkani ixeddem deg lekran n ttalab, ma war tellid deg yiwen n ufrag n tira. Deg ufrag n tira, akud ittwari deg ufrag nni am dima.

Test n uscanner: deg Isenfaren → Ascanner tẓeṛṛad akid kul asekkani akud d mayen tfehhem lkaṣa zzay-s, xas ma mazal yensa uscanner. Ma war ixeddem:

X ukiosk tsebdded ascanner waḥd-s (Isenfaren → Ḥanut → Akiosk); ẓer Akiosk n useddeh n yiman.

Imprimi letiketat

Letiketat n ssnuf s yisem, ttaman d barcode, x imprimant n letiketat (Brother, Dymo, Zebra ...) i yettwasbedden x lpc niɣ ttablit. Ssireɣ-it deg Isenfaren → Ḥanut → Imprimi letiketat (s lεada yensa). Dinni ad textareḍ ula lfurma n letiket (38 × 25, 57 × 32, 62 × 29 niɣ 100 × 50 mm) d ma ad ttilin ttaman d barcode x-s. Imprimi amedya ad yimprimi yiwet n letiket n ujarreb.

Sbedd amizan (A&D, Aclas, Adam Equipment, Avery Berkel, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Bizerba, Brecknell, CAS, Datalogic, Dibal, DIGI, Dini Argeo, Excell Precision, Gram, Ishida, Kern & Sohn, Mettler Toledo, Minebea Intec, Ohaus, Precia Molen, Precisa, Rice Lake, Rongta, Sartorius, Star Micronics, T-Scale, UWE, Wedderburn, Wintec, Zebra)

Tasna nnes waḥdes Isenfaren → Amizan (asireg Sbedd ḥanut, axelles d imprimanten, s standard ɣir amesbaṭ; tasna tella dima, ula ma amizan mazal yexsi). S standard yexsi: ɛad lkaṣa ixeddem am zik. War tẓerreḍ tasna?

Arezzu waḥdes. Ma mazal war yettwasbedd walu, lkaṣa ad tṛezzu waḥdes mmi tṛẓemeḍ aḥric a (taqeffalt Ṛzu ad tt-tɛawed):

Yettwafen = yettwaktab deg tferkit s tqeffalt Ssenker u ssexdem: ijjen n twalt u ixeddem. (Arezzu ad yazen W ɣer yal tawwurt COM yexwan; tawwurt i yeṭṭfen, am s tmacint n karta, ad tettwaɛedda.)

Marra imizanen n Aclas. I yal amizan ad textareḍ amudil; ɛad lkaṣa ad tessen mamec ad yettwaqqen. Llan sin n wanawen:

Ijjen n wumuɣ, sin n icekkiren. Marra imizanen llan deg ijjen n wumuɣ. I yal amizan ad terreḍ ayen ixeddem: Wzen deg lkaṣa (lkaṣa ad tesseqsa x taẓeɣt mmi ttwaṭṭalab) d/niɣ Sskani ttikitat (amizan ad yimprimi ttikit s barcode i tsskani lkaṣa, u ad yaweḍ PLU zeg lkaṣa). Amizan n PC niɣ n AI am TS6X izemmer i snat; amizan n ttikitat LS ɣir ttikitat. Ttikitat zemmrent ad d-asent zeg ijjen n umizan i yal ḥanut.

AmudilAnawTuqqniwinDeg lkaṣa
OS6XAmizan n POSRS232, USB, Bluetoothyeqqen, aṭṭas deg ijjen n wakud
OS2XAmizan n POSRS232, USByeqqen, aṭṭas deg ijjen n wakud
CS6X, CS3XAmizan n lkaṣaRS232, USB, Ethernet, wifiyeqqen, aṭṭas deg ijjen n wakud
TS6X, TS3X, TS5EX, TS5NX, TS5GXAmizan n PC (Windows, Android, Linux)RS232, USB, Ethernet, wifix ttawil a (1x), ula am umizan n ttikitat
iS6X, iS2X, iR6X, Ti6X, iL8XAmizan n AI s tussna n ssnuf (Windows, Android, Linux)RS232, USB, Ethernet, wifix ttawil a (1x), ula am umizan n ttikitat
iS5X, OiT2XAmizan n AI (ɣir Linux)RS232, USB, Ethernetyeqqen niɣ am umizan n ttikitat
LS2S, LS2RX, LS2CX, LS2NX, LS5SX, LS5RX, LS5CX, LS5NX, LS6CX, LS6RX, LS6NXAmizan n letiketRS232, Ethernet, wifiasekkani n letiket d PLU
PS1CX, PS1DX, PS6CX, PS6DXAmizan n ttamanRS232yeqqen, aṭṭas deg ijjen n wakud
PS1BXAmizan n ttaman bla tuqqnawalutazmert s ufus
LH15XAmizan yettwaεellqen s imprimant n letiketRS232, Ethernet, wifiyeqqen niɣ am umizan n ttikitat

A&D, Adam Equipment, Avery Berkel, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Bizerba, Brecknell, CAS, Datalogic, Dibal, DIGI, Dini Argeo, Excell Precision, Gram, Ishida, Kern & Sohn, Mettler Toledo, Minebea Intec, Ohaus, Precia Molen, Precisa, Rice Lake, Rongta, Sartorius, Star Micronics, T-Scale, UWE, Wedderburn, Wintec d Zebra. Zeg tmarkiwin a llan imudilen i ssnen merra i weg yeban mamek tessiwel lkaṣa akid-sen (ixeṣṣ ad yettwajeṛṛeb = protocol ur yettwaru s wawal-nnes deg ḥedd n uɣbalu; lkaṣa ad textar ayen ittbanen d amaqul). Marra qqnen (aṭṭas deg ijjen lweqt), niɣ am umizan n ttikitat i ɣer tskaner lkaṣa ttikita nnes:

TamarkaAmudilAnawAṛbaṭProtocol (zi lfabrika)Deg lkaṣa
A&DEK-i (ger-asen EK-610i), HV-WPAmizan n lkaṣa (ɣir taẓeɣt)RS232, d EK-i ula s USBBla aḥbas (amud stream), 2400 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
Adam EquipmentSwiftAmizan n ttamanRS232, USB (axtiri)Bla aḥbas (bla aḥbas ɣer PC), 9600 8N1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
Avery BerkelFX110, FX120, FX131 (yettwaṛban daxel s scanner)Amizan n lkaṣaRS232, d FX131 ula s USBMettler Toledo 82/7 = Toledo 8217 (lkaṣa tessekk W), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
Avery BerkelFX125Amizan n ttamanRS232Checkout-Dialog 06 (9600, 7O1)yeqqen, aṭṭas deg ijjen n wakud
Avery BerkelXs, XTs, XTiAmizan n letiketEthernet, wifi, USBPLU nnes deg umizanskaner ttikitat
Avery Weigh-Tronix7820, 7829, ZP900Amizan n lkaṣaRS232, d 7820 ula s USB, d ZP900 ula s USB d EthernetNCI (lkaṣa tessekk W), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
Balanzas MarquesBM1000P TOPAmizan n lkaṣa (ɣir taẓeɣt)RS232METTLER (lkaṣa tessekk W, Toledo), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
Balanzas MarquesBM5 Junior Tower Label, BM500 ETQAmizan n letiketEthernet, USB, RS232, d BM500 ETQ ula s wifiPLU nnes deg umizanskaner ttikitat
BaxtranTW, VW, XTA, XTA-PAmizan n ttamanRS232Toledo (lkaṣa tessekk W), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
BizerbaCS 300 (ula win yettwaṛban daxel)Amizan n lkaṣaRS232Checkout-Dialog 06 (9600, 7O1)yeqqen, aṭṭas deg ijjen n wakud
BizerbaK-Class Flex, KH IIAmizan n letiketEthernetPLU nnes deg umizanskaner ttikitat
Brecknell6702U, 6710U, 6720UAmizan n lkaṣaRS232, USB (tawwurt COM tuhlist)NCI (lkaṣa tessekk W), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
CASPD-II, PDN, PDI, PDS-BAmizan n lkaṣaRS232, d PDN ula s USB d Bluetooth, d PDI ula s USBECR type 2 = Toledo (lkaṣa tessekk W), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
CASCL3000, CL5500, CL7200Amizan n letiketEthernet, USB, RS232, d CL5500 d CL7200 ula s wifiPLU nnes deg umizanskaner ttikitat
DatalogicMagellan 9300i, 9400i, 9800i (scanner s umizan)Amizan n lkaṣaRS232 (tawwurt n taẓeɣt waḥd-s), USBMettler Toledo 8217 (lkaṣa tessekk W), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
DibalKS-400, D-POS 400Amizan n lkaṣaRS232, d D-POS 400 ula s USBCheckout-Dialog 06 (9600, 7O1)yeqqen, aṭṭas deg ijjen n wakud
DibalG-325, PI-100Amizan n ttamanRS232Checkout-Dialog 06 (9600, 7O1)yeqqen, aṭṭas deg ijjen n wakud
DibalM-500 (Mistral), D-900, CS-2200Amizan n letiketEthernet, wifi, USBPLU nnes deg umizanskaner ttikitat
DIGIDS-781Amizan n ttamanRS232DIGI Type B (lkaṣa tessekk ENQ), 9600 8N1yeqqen, aṭṭas deg ijjen n wakud
DIGISM-120, SM-6000Amizan n letiketEthernet, wifiPLU nnes deg umizanskaner ttikitat
Dini ArgeoDFW, DGT, 3590EAmizan n lkaṣa (ɣir taẓeɣt)RS232, USB, Ethernet, d DFW d 3590E ula s wifiBla aḥbas (ST,GS, 0.512,kg), 9600 8N1yeqqen, aṭṭas deg ijjen n wakud
Excell PrecisionTPE, AM4, FD4-P, FDP4-P, GE4, GEP4Amizan n ttamanRS232Bla aḥbas (ST,GS,+0.876kg), 9600 8N1 (ɣir TPE ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
GramXFOC RS, XFOC+ RS, ZFOC RSAmizan n ttamanRS232, USB (akabel n Gram)Gram (lkaṣa tessekk ENQ, sinni DC1), 9600 8N1 (XFOC ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
IshidaUni-3, Uni-5, Uni-7, Uni-9Amizan n letiketEthernet, wifi, USBPLU nnes deg umizanskaner ttikitat
Kern & SohnRPB, RFCAmizan n ttamanRS232, USBCheckout-Dialog 06 (Prot = DLG-06, 9600, 7O1)yeqqen, aṭṭas deg ijjen n wakud
Kern & SohnRFE (ttaman), IFB, EOCAmizan n ttaman / amizan n lkaṣaRS232Bla aḥbas, 9600 8N1yeqqen, aṭṭas deg ijjen n wakud
Mettler ToledoAriva-SAmizan n lkaṣaRS232, USB (tawwurt COM tuhlist)Toledo 8217 (lkaṣa tessekk W), 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
Mettler ToledoVivaAmizan n lkaṣaRS232Toledo 8217, 9600 baud, 7E1yeqqen, aṭṭas deg ijjen n wakud
Mettler ToledobPlus, UC EvoAmizan n letiketEthernet, wifiPLU nnes deg umizanskaner ttikitat
Minebea IntecSignum, Combics, Midrics, PuroAmizan n lkaṣa (ɣir taẓeɣt)RS232, USB, d Signum d Combics ula s EthernetBla aḥbas (SBI, asiggez awurman), 9600 8N1yeqqen, aṭṭas deg ijjen n wakud
OhausAviator 7000Amizan n ttamanRS232 niɣ USBCheckout-Dialog 06 (9600, 7O1)yeqqen, aṭṭas deg ijjen n wakud
OhausValor 7000, Ranger 3000, Ranger 4000, Ranger 7000, Defender 3000Amizan n lkaṣa (ɣir taẓeɣt)RS232, USB, EthernetBla aḥbas (Auto Print Continuous), 9600 8N1yeqqen, aṭṭas deg ijjen n wakud
Precia MolenDP400Amizan n lkaṣaRS232, USBCheckout-Dialog 06 (9600, 7O1)yeqqen, aṭṭas deg ijjen n wakud
Precia MolenDPOS CR, C 210 B, C 210 CAmizan n ttamanRS232Checkout-Dialog 06 (9600, 7O1; C 210 ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
Precia MolenCorail 500Amizan n letiketEthernet, wifiPLU nnes deg umizanskaner ttikitat
PrecisaXB, XT, LS, LX (imizanen n tiɣẓi)Amizan n lkaṣa (ɣir taẓeɣt)RS232, d LS d LX ula s USBBla aḥbas (amud n usiggez CONTINUOUS), 9600 8N1yeqqen, aṭṭas deg ijjen n wakud
Rice LakeBenchPro BP-S, BenchPro BP-RAmizan n lkaṣaRS232BP-S Toledo 8213, BP-R NCI (s sin: lkaṣa tessekk W), 9600 baud, 7E1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
RongtaRLS1000, RLS1100Amizan n letiketEthernet, RS232, wifiPLU nnes deg umizanskaner ttikitat
SartoriusEntris, QuintixAmizan n lkaṣa (ɣir taẓeɣt)RS232, USBBla aḥbas (SBI, asiggez awurman), 9600 8N1yeqqen, aṭṭas deg ijjen n wakud
Star MicronicsmG-T12, mG-T30, mG-T60, mG-S8200Amizan n lkaṣa (ɣir taẓeɣt)RS232, USB (tawwurt COM tuhlist)Bla aḥbas, 9600 8N1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
T-ScalePA10, PA15, PEA10Amizan n letiketEthernetPLU nnes deg umizanskaner ttikitat
UWEASEPAmizan n ttamanRS232Bla aḥbas, 9600 8N1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
WedderburnTSDS983Amizan n lkaṣaRS232DIGI Type B (lkaṣa tessekk ENQ), 9600 8N1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
WedderburnTSDS781T, TSDS782TAmizan n ttamanRS232DIGI Type B, 9600 8N1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud
WedderburnTSSM120Amizan n letiketEthernet, RS232PLU nnes deg umizanskaner ttikitat
WintecScalePOS ACS-S60E (lkaṣa s umizan daxel-s)Amizan n lkaṣaCOM6 n daxel (Windows) niɣ COM4 (Android)Bla aḥbas, 9600 8N1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen
ZebraMP7000, MP72 (scanner s umizan)Amizan n lkaṣaRS232 (tawwurt AUX)SASI = Toledo (lkaṣa tessekk W), 9600 baud, 7E1 (ixeṣṣ ad yettwajeṛṛeb)yeqqen, aṭṭas deg ijjen n wakud

Tabdart a tella deg lkaṣa deg Isenfaren → Amizan → Marra imizanen (ACLAS_MODELLEN deg packages/shared/src/weegschaal.ts, s tmarka n yal amudil).

Ččaṛ ayen iḍrusen: mi txetreḍ amudil, lkaṣa tsebdad ayen nniḍen am mamek t-isbedd tmarka deg lfabrika: aṛbaṭ Tawwurt COM / USB deg tewwurt tamezwarut tilellit, 9600 baud (A&D: 2400) d protocol n tmarka (Toledo: Aclas s 8N1, u s 7E1 Avery Berkel FX, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Brecknell, CAS, Datalogic, Mettler Toledo, Rice Lake d Zebra; Dialog 06: Avery Berkel FX125, Bizerba, Dibal, Kern & Sohn RPB/RFC, Ohaus Aviator d Precia Molen; DIGI Type B: DIGI d Wedderburn; Gram: Gram; Bla aḥbas: A&D, Adam Equipment, Dini Argeo, Excell Precision, Kern & Sohn nniḍen, Minebea Intec, Ohaus nniḍen, Precisa, Sartorius, Star Micronics, UWE d Wintec), d yisem (am OS6X, OS6X 2). Amizan n PC niɣ AI ad yuɣal Deg uḥric-a (am TS6X (ingebouwd); deg Linux deg tewwurt tagensawt /dev/ttyS0). Ma kra ur iṣeḥḥa, Ṛzu ad yaf tawwurt, tazzla d protocol i iṣeḥḥan.

X waǧhaz-a (Aclas Scale Module): amizan ad isken tazmert ittwaεyaren; lkaṣa ad tazen ttaman n ukilu d ttara (am ttara n zzat) d ad tawi lmebleɣ i yeḥseb umizan, am mamek deg Dialog 06.

Logiciel n Aclas yusa-d akid lkaṣa: Scale Module i Windows (aclas-module), AclasScaleDriver i Android (aclas-android) d Aclas Sync SDK i Windows d Linux (aclas-sdk). Aclas teǧǧa-aɣ ad ten-nefk akid lkaṣa. Installers n Windows d Linux ɣer-sen nitni; walu ad t-tessidred niɣ ad t-tesbedded waḥd-s.

Bluetooth (amedya OS6X): qqen amizan zzat. Windows ad t-yerr d lpur COM (Isenfaren n Bluetooth → Ktar n tixtiṛin n Bluetooth → Lpurat COM), Linux /dev/rfcomm0: ari lpur nni. Deg app n Android ad tariḍ tansa n Bluetooth (00:11:22:AA:BB:CC); app ad tessutar tikkelt tasiregt i Lǧehzat i yeqqerben d ad teqqen s Bluetooth SPP.

Imizanen n AI (assaεqel n ssenf): lkamira ad tessaεqel ssenf deg ulujisyal n Aclas x umizan. Aɛebbar ixeddem s Scale Module (x waǧhaz-a) niɣ s lpur RS232; imizanen n letiket s AI ad imprimin mbeεd assaεqel letiket s barcode i tsekkani lkaṣa (am deg TS6X).

Aclas AI Recognition Plugin (amizan n AI s lkaṣa x-s, am iS6X s Windows): plugin n Aclas ad yessaεqel ssenf u ad yaru barcode nnes di lkaṣa, am scanner (s Enter deffir-s); agdil n ttalab ad yerr ssenf d taẓeɣt nnes di ttalab. Am wa ay t-tesbeddeḍ:

Aclas OS6X (amizan n POS ɣer lkaṣa, RS232/USB; am wa xeddmen imizanen nniḍen i yeqqnen):

Asekkani n letiket (tacrirt ɣer umizan: Aclas TS6X, amizan nniḍen n PC niɣ n AI, tasekkurt LS niɣ LH15X; amizan + imprimant n letiket, yiwen i ku ḥanut):

Portail n usefrek: tabrat i portail ɣer-s tawuri Amizan (A&D, Aclas, Adam Equipment, Avery Berkel, Avery Weigh-Tronix, Balanzas Marques, Baxtran, Bizerba, Brecknell, CAS, Datalogic, Dibal, DIGI, Dini Argeo, Excell Precision, Gram, Ishida, Kern & Sohn, Mettler Toledo, Minebea Intec, Ohaus, Precia Molen, Precisa, Rice Lake, Rongta, Sartorius, Star Micronics, T-Scale, UWE, Wedderburn, Wintec, Zebra) s ssaḍ/sexsi d imizanen s umudil (am TS6X (op dit apparaat), 2x OS6X, PS1CX, Ariva-S, DS-781, LS6RX, 5 producten per kilo); war tansiwin IP, tiwwura COM niɣ tansiwin Bluetooth.

Lqanun n lmizan: amizan i s itezzenzeḍ xas ad yili ittwaεyar (taneḥyat III, am OS6X). S Toledo/bla aḥbas, lkaṣa ad teḥseb s tazmert i d-yettak umizan; s Dialog 06 amizan ittwaεyaren ad yeḥseb ttaman s yixf nnes.

Kod: packages/shared/src/weegschaal.ts (protocolen, tibṭaqin, afaylu n PLU), apps/pos-server/src/lib/weegschaal.ts d routes/weegschaal.ts; igdilen WeegschaalInstellingen.tsx d WeegDialoog.tsx.

Thuisbezorgd.nl / Takeaway.com

Ttalabat n Thuisbezorgd.nl ttasen-d nišan ɣer lkaṣa, bla ḥedd jar-asen (war illi Deliverect, HubRise niɣ wenni): Just Eat Takeaway JET Connect ihedder d portal n usbaṭ n Pin Voordeel, u lkaṣa ad d-tawi tibratin nnes zeg dinni.

Deg Belǧik, isem n platform d Takeaway.com: d ijj n tkebbanit (Just Eat Takeaway) d ijj n tuqqna. I ḥanut n Belǧik, deg igdilen, tibratin, ttikit n lkuzina d portal n usbaṭ ad tẓareḍ dima Takeaway.com deg umkan n Thuisbezorgd.nl. Ddaw-a, Thuisbezorgd yeqqar i tsnatin.

Mayemmi s portal? Lkaṣa teḥwaǧ ɣir PORTAAL_URL d PORTAAL_SLEUTEL (ẓer Portal n usbaṭ) u ttag ɣir tuttriwin i yeffɣen.

Sbedd (Isenfaren → Tiplatfurmin n usiwed → Thuisbezorgd.nl / Takeaway.com, azref Sbedd ḥanut, axelles d imprimanten; zik wa illa di Isenfaren → Ḥanut):

  1. Ṛẓem Sxdem Thuisbezorgd (ixeddem dɣya, bla ma tekkeseḍ ɣef Ḥḍa).
  2. Aru ɣer Thuisbezorgd. Umbeɛd, ḥanut ad yextar deg Thuisbezorgd (Partner Hub niɣ accountmanager) OptimumPOS / Pin Voordeel am lkaṣa. JET ad yebdu ijj n tɣimit n onboarding; portal ad yaf lkaṣa yettwarun (s lkod n lbusṭa d yisem, maḥend Pin Voordeel ad yeqqen tɣimit s ufus deg portal), ad yesiwed isenfaren, u ad yesteqsa lkaṣa ɣef lminu. Umbeɛd, tuqqna ad tebdu ad txeddem.
  3. Xtar ssnuf i yezmren ad ttwaṭleben s Thuisbezorgd (s tarbaεt niɣ ijjen ijjen), ma texseḍ s ijj n uglam i Thuisbezorgd. Lminu (ttaman, ufran am modifiers, allergenen, BTW) ad iddu s yixf nnes; PLU = id n ssenf/n ufran. Umbeɛd ubeddel deg lkatalog, lkaṣa ad tesnifel lminu deg 30 n tsinin; ɣir "ifukk"/"yella tikkelt nniḍen" ad iddu s API n tiliwt.
  4. Lewqat n uṛẓam Thuisbezorgd: weḥd-sen i usiwed d tawwit (am 16:00-22:00, aṭas n iḥedren s tfacelt). Ttwaḥḍan s lbuṭun Ḥḍa lewqat n uṛẓam ddaw-s d ddun am service times ɣer Thuisbezorgd mi yewjed usmmeṭṭi.
  5. Yeqqen i ijj n lweqt / Yeṛẓem tikkelt nniḍen (deg NL/BE ad yeṛẓem tikkelt nniḍen ura d uggar n tufat d-iteddun 07:00).

Ttalabat. Ttalab ad yuɣal d ttalab amecnaw bla ṭabla (bezorgen niɣ afhalen, isem n terbaεt TB <ordernummer>) s ttaman i yexlles umsaɣ, d ssuma n usiwed/ssuma n userbis am tsaṭart s yixf nnes d tixṣṣart n Thuisbezorgd am tsaṭart n tixṣṣart; ma war yemsasa ttotal maca, ad tettwarni tsaṭart "Verschil Thuisbezorgd". Ttikit n lkuzina ad truḥ dɣya ɣer lkuzina/bar (tzemmreḍ ad t-teqqneḍ). Lkaṣa ad tini ih deg kra n tsinin i portal, u netta ad yini i JET; ma war yeddi aya deg 3 n tusdidin niɣ ma lkaṣa war teqqin, JET ad yaweḍ "war yeddi" u ḥanut ad yuɣal ɣer Orderpad.

Taqeffalt Thuisbezorgd deg tsaṭart n dafella (s wuṭṭun n ttalabat i txeddmen): tabdart, amsaɣ d tansa, lweqt n twejjda/n usiwed d umezruy n lweqt (track & trace): yewweḍ-d, amsiwed deg webrid ɣer ḥanut, amsiwed deg ḥanut, deg webrid ɣer umsaɣ, yettwasiwed (zeg JET), d tikalin nnek (ttwasewwa, iwjed, deg webrid/yettwasiwed ma tsiwdeḍ s yixf nnek, yettwawi). JET Connect war yettak i lkaṣa takarḍa live n umsiwed; amsaɣ ad t-iẓar deg app n Thuisbezorgd. Ttalab amaynu, asbeṭṭel d "amsiwed deg ḥanut" ttagen ijj n tsaṭart taletcinit d ṣṣut. Kemmel (yettwaxelles online) ad yexlles s tɣawsa n lxelṣ online; ma yexlles umsaɣ deg tewwurt, xelles lḥsab am dima. Asbeṭṭel zeg Thuisbezorgd ad yekkes ttalab u ad yeṭbeε ttikit n lkuzina "GEANNULEERD".

Kod: apps/pos-server/src/lib/thuisbezorgd.ts, routes/thuisbezorgd.ts; igdilen ThuisbezorgdInstellingen.tsx d Thuisbezorgd.tsx. Lǧiht n portal: horecapos-portaal/src/thuisbezorgd.mjs (ẓer README n portal).

Aḥsab deg portal n usbaṭ. Uṭṭun n ttalabat n Thuisbezorgd i yal ass ad iddu d tebrat i portal n usbaṭ (verkoopTelling deg lib/portaal.ts): wid d-yewḍen u war ttwasbeṭṭlen, deg wass i deg d-ewḍen. Ttalab n Thuisbezorgd i yettwaxellsen deg lkaṣa (ula d Kemmel (yettwaxelles online)) war yettwaḥsab tikkelt nniḍen dinni deg ad t-tasid/asiwed. Isefka n Thuisbezorgd llan deg database n lkaṣa, ihi ttedduyen am dima deg back-ups n lkaṣa.

Tḥanut n internet d ttalab online

Kul ḥanut tezmer ad tesεa tḥanut n internet nnes: asit n ttalab (d app) s yiniten nnes i ad t-tasid, asiwed, ttalab di ṭṭabla s ukud QR d uḥeǧǧez, s uxelles online (MultiSafepay niɣ Buckaroo) niɣ axelles mi d-yusa/mi yettwasiwed. Tḥanut n internet d asenfar waḥdes, horecapos-webshop (Node.js, xzar README dinni), d texeddem xef yiwen n userver am portal n usbaṭ.

Aṛẓam d usbedd ttwaggen di usbaṭ n tḥanut n internet: taqeffalt Sbeṭ tḥanut n internet di portal n imsaɣen (bab n ḥanut) niɣ di usbedd di portal n usbaṭ (Pin Voordeel). Dinni llant ṛẓem/qqen, tansa n web (<zaak>.<webshopdomein> niɣ domain nnes), aɣanib (initen, logo, tawlaft n nnej, tira), ssiεat n uṛẓam d lfetrat n ad t-tasid d usiwed, tamnaḍt n usiwed (ikuden n lbusṭa, lqeṭr niɣ tamnaḍt xef lxariṭa, s ssuma d lminimum), axelles, ikuden n tkessirt, iḍrisen, tutlayin, ikuden QR i ṭṭablat, aḥeǧǧez d app (tettwasbedd am PWA; app n Android s Trusted Web Activity), d ilɣa push (s ufran, qqnen s lexṣaṣ): anebgi iṛeẓẓem alɣu di tasna n uṭṭalab nnes, ittawi alɣu push mi ma iwjed uṭṭalab niɣ yella di ubrid; wenni ixsen ittawi daɣ tixṣṣart sya ɣer da, tin i yettazen bab n tḥanut zi usbaṭ n tḥanut n internet (tab Ilɣa push). Ixeddem xef Android d ordinatur (Chrome, Edge, Firefox, Samsung Internet), di usnas n Android, d xef iPhone d iPad (iOS 16.4 niɣ ujdid) mala anebgi issers webshop xef ugdil amezwaru. Ur yettwazen ca SMS niɣ imayl, ur yettwaḥḍa ca isem niɣ uṭṭun. Tifṣilin di README n webshop.

Lminu. Lkaṣa ad tceyyeε lminu s yixf nnes: akk ssnuf yeddren (maci s kilu), s ugraw n ssnuf, s ssuma, tiferniwin, allergènes, yekfa d tawlaft n ssnuf, d ṭṭablat d isefka n ḥanut, d mayen d ibriden n marketing i yeṛẓmen (i ticki "ṭṭef tiwafin" di uxelles, xzar Marketing s SMS d imayl). Wa yettili mi tebdu, mi teṛẓem tḥanut n internet, daxel n 30 n tusinin zi deffir n ubeddel di lkatalog d daxel n cra n tusinin zi deffir n ubeddel di Isenfaren → Ḥanut, am marketing niɣ karta n imsaɣen (niɣ s Ceyyeε menu ruxa). Tzemmreḍ ad tekkseḍ ssnuf zeg tḥanut n internet di usbaṭ n tḥanut n internet (ffer), niɣ di database s artikel.webshop = false.

Ttalabat. Ad t-tasid d usiwed ad uɣalen d ttalab n lεada bla ṭabla (isem n ugraw WEB <bestelnummer>) s ssumat i yezra unebgi, d ssuma n usiwed d ssuma n tmesxert am ujerriḍ waḥdes d ukud n tkessirt am ujerriḍ n tkessirt; ma war yemsasa ugdud, ad yili ujerriḍ "Amxilef n tḥanut n internet". Lbuxsis n unebgi war yettwaḥseb am tiɣṛi: ad yas di Kemmel (yettwaxelles online) am lbuxsis di uxelles. Ttalab di ṭṭabla (akud QR) ad yuɣal ɣer lḥsab yeldin n ṭṭabla-nni (yettwaxelles online: am ugraw waḥdes di ṭṭabla-nni). Ttikit n lkuzina tteddu nišan ɣer lkuzina/lbar (tzemmreḍ ad tt-teqqneḍ di usfaylu Tḥanut n internet). Lkaṣa ad tsentem di cra n tusinin s uṭṭun n tfaktuṛt; unebgi ad yaf "yettwaṭṭef" d imayl. Ma tella lkaṣa offline, tḥanut n internet war tteṭṭef ttalabat (unebgi ad t-iẓer nišan) d ad tceyyeε imayl i ḥanut ma iqqim ttalab aṭas. Iḥeǧǧizen zeg tḥanut n internet ad asen ɣer Iḥeǧǧizen (ɣir ma yeṛẓem uḥeǧǧez di lkaṣa). Ma yella uṭas i kul lfetra (Asiwed d lfetrat), ttalabat n tḥanut n internet s lweqt daxel-s ttwaḥsabent daɣen.

Belǧika (ṣṣenduq aberkan). Ttalab n tḥanut n internet iddu dɣya am ttalab (signOrder) ɣer ṣṣenduq aberkan, qbel tikit n lxedma, am Azen ttalab di lkaṣa. Ma war yeddi, war ittadef ɣer lkaṣa u taḥanut n internet ad t-tεawed ad t-tazen mbaεd. Ayen ur ttwajeṛṛeb ca s ṣṣenduq aberkan yensa deg umenu n tḥanut n internet (tikarḍiwin n tmaynut, ikuden n tukksa, ɣef lḥsab, ɣef taxxamt, imenuten, tixtiṛin s ssumt tarnayt, happy hour d lbuṛbwaṛ) u ad yettwagi ma tuzen-t ca n tḥanut n internet taqdimt. Kemmel ad yesseḥceq lbuṛbwaṛ, ɣef lḥsab d ɣef taxxamt am lkaṣa.

Ɣef taxxamt (tamuqqent n hotel, Isenfaren → Hotel → Self-service → Di tḥanut n internet): amenu ad yaɣ kamer: { maxBedrag }; taḥanut n internet tazen betaling.wijze = "kamer" s kamer d achternaam. Lkaṣa tesseḥceq inebgi ɣer logiciel n hotel (maci di ṭṭabla, maci s karta n tmaynut) u tḥeḍḍ-it d ttalab; Kemmel (ɣef taxxamt) ad ixelles ɣef taxxamt u ad yesjel tikit ɣef lḥsab n hotel. Lfaktura tamunt deg uxelles ɣef lḥsab: tikit ad teqqim am uferdis yeldin.

Taqeffalt Tḥanut n internet di tbarrat n nnej (s umḍan n ttalabat i teddun): tabdart, amsaɣ d tansa, lweqt i yexs niɣ "zik mamec iqqadd", tarrayt n uxelles d usarag n lweqt. Tikalin Ttwasewwa, Iwjed d Di ubrid ad tent-iẓer unebgi s tudert di tḥanut n internet (d s imayl, ma texs ḥanut). Yettwaḥseb di lkaṣa = Tekmel; Sbeṭṭel ad yekkes ɣir ijerriḍen n ttalab-nni n tḥanut n internet, ad yesseggem ttikit n lkuzina "YETTWASBEṬṬEL", d ttalab yettwaxelles online ad t-tarr tḥanut n internet. Yewweḍ-d, no-show niɣ yettwasbeṭṭel n uḥeǧǧez ad yuɣal daɣen ɣer tḥanut n internet. Ttalab niɣ aḥeǧǧez amaynu ad d-yawi tabarrat tačinat d ṣṣut.

Akud: apps/pos-server/src/lib/webshop.ts, routes/webshop.ts; lekran Webshop.tsx. Idis n portal: horecapos-portaal/src/webshop.mjs.

Lkaṣa d tḥanut n internet icebhen (kul aḥric yettwaṛẓam s yiman-is, s lexṣaṣ yensa; tḥanut n internet taqdimt ur tettnal ixxamen imaynuten). Min yeṛẓem deg lkaṣa ixeddem daɣ deg tḥanut n internet:

Lminu n tḥanut n internet ɣer-s i waya versie: 2 s yiḥricen menuArtikelen, allergenenAan, happyhours, menus, klantenkaart, cadeaubon, kortingscodes, pauze, drukteMin, volgt, bezetting, reserveren.online, ayce, opRekening, wachtlijst d upsell. Asentem i upurtal ɣer-s daɣ cadeaubonnen (ikuden), klant (tinqiḍin) d plek (umuɣ n uraǧu).

Amḍan di portal n usbaṭ. Ad t-tasid d usiwed s tḥanut n internet ttwaḥsaben waḥedsen (webshop, webshopGeannuleerd di verkoopTelling), di wass n tusna, d war ttwaḥsaben tikkelt nniḍen di ad t-tasid/asiwed. Ttalab di ṭṭabla yettwaḥseb s lεada di ṭṭabla.

Axelles s karta d lmakinat n uxelles

Isenfaren → Xelles (ɣir amesbaṭ):

Ma yella ura d ijj n terminal s tsarut n API (niɣ ma yeṛẓem lmuḍ n ujarreb), Xelles lḥsab → Karta / Bancontact ad yebdu lxelṣ s yixf nnes deg terminal, s lmeblaɣ i yeḥseb userver.

Ma yeqqim tuqqna teṛẓem, aqeddac ad yeqbel "karta" ɣir s lxelṣ n terminal i yeddan i ttalab-nni s yixf nnes d lmeblaɣ-nni. Tuttriwin ttedduyent am deg PHP-SDK unṣib, am ijj n lfurmular amecnaw, s API n uḥraz (api-backup.pinvandaag.com) ma war d-yerri API ameqqran. Yal tiririt n API tella s [pin] deg ttaqa n userver, telha mi llan iɣeffayen. Lxelṣ i yeddan maca mazal war yettwasekcem (am tablet tensa), ad yettwaf tikkelt d-iteddun mi ad yettwaxelles ttalab-nni.

Lbuxsis (karta, kac d karta n tmaynut)

Deg ugdil n lxelṣ, i yal tiɣawsa n lxelṣ tella ijj n tsaṭart n tqeffalin n lbuxsis: Walu, 5%, 10%, 15% (yettwazzer ɣer dafella ɣer 10 n ssentim), Zzer (ɣer euro ameεdur d-iteddun) d Lmeblaɣ nniḍen. S karta, amsaɣ ad yexlles lmeblaɣ + lbuxsis tikkelt ijjen deg terminal; s kac, lbuxsis yettwaḥsab deg ṣṣerf d deg lmejjer n lkaṣa. Deg ttikit ad yili lmeblaɣ n karta s "zeg-s lbuxsis" ddaw-as; TOTAL d BTW qqimen am nitni, acku lbuxsis war d lbiεa. Deg uneqqis X/Z lbuxsis yella s mamec tettwaxelleṣ d am "Lbuxsis marra".

Amesbaṭ ad isbedd tiqeffalin n lbuxsis deg Isenfaren → Ḥanut → Lbuxsis: yeṛẓem/yeqqen, mamec pursanṭajat (ura d uggar n 4, am "5, 10, 15"), ma tella taqeffalt "Zzer" u s mamec tiɣawsiwin n lxelṣ (karta, kac, karta n tmaynut) izmer lbuxsis. "Walu" d "Lmeblaɣ nniḍen" llant dima.

"Eg-it … " yella dima, deg yal tiɣawsa n lxelṣ, ula ma qqnent tqeffalin n lbuxsis (war illi asenfar): amsaɣ ad yezzer lḥsab s yixf nnes ɣer dafella u amxilef d lbuxsis. Llant tqeffalin s euro ameεdur d-iteddun d lmebalaɣ imeεduren d-iteddun (am € 28,00 → 29, 30, 40; € 44,00 → 45, 50, 60) d Ttotal nniḍen bac ad taruḍ ttotal s yixf nnek. Ekkes tikkelt nniḍen ɣef tqeffalt i textareḍ = war tzzer. Ura d uggar n € 500 n lbuxsis (d ijj n lḥedd am userver n lkaṣa).

War illi internet

Lkaṣa txeddem deg uẓeṭṭa adigan u war teḥwaǧ internet; ɣir lxelṣ s karta s tuqqna i yeḥwaǧen. Ma war illi internet deg ḥanut, deg tsaṭart n dafella ad yili War illi internet · karta s ufus (yettwaẓar yal tusdidt). Deg ugdil n lxelṣ ad d-tban, ula d umbeɛd ma war yebdi deg terminal, taqeffalt Ixelles yakan deg terminal: xelles lmeblaɣ deg terminal s yixf nnes u aru-t s ubrid-a.

Lxarita d ṭṭabla

Amsiwel n tɣerdayt

Isenfaren → Iplanen (ɣir amesbaṭ):

Smutti tawila ɣer ḥanut wis sin

Isenfaren - Ssekcem/Ssufeɣ

Isenfaren → Ssekcem/Ssufeɣ (ɣir amesbaṭ). Ma tegiḍ ijj n lḥanut kamel, ssufeɣ isenfaren ɣer ijj n ufaylu .json u ssekcem-it deg lkaṣa n lḥanut wis sin. Tzemmreḍ ad textareḍ i kul aḥric:

Εemmaṛ war ttawin: isem, tansa, lkud n lbusṭa, tamdint, tilifun, email, uṭṭun n BTW d ajerriḍ n tggara n ttikit n lḥanut, email n warapur Z, terminalat n karta d tsura nsent, ixeddamen d pincodes, d marra amudar, ttikitat, imsaɣen d imḍanen n ssṭuk.

Assekcem iḥḍa bezzaf: tamenna tazeggaɣt tameqqrant, ✓ "Fehmeɣ...", tikkelt nniḍen pincode nnes n umesbaṭ, war illi ttalab yeṛẓem, tamurt nni (tasmektiwin n BTW) u zzat waya back-up waḥd-s. Assekcem iteddu deg ijj n transaction: ma yexser ca n lḥaja, war ibeddel walu. Ssnuf, tirbaεin, lmaddat d ṭṭablat yellan war ttwasfaḍen maca ad ttwakksen zeg lkaṣa (am deg Kkes), ḥima ttikitat d warapurat iqdimen ad qqimen ṣeḥḥan.

Ssekcem zi lkaṣa nniḍen

Beddel lkaṣa bla ma tεawdeḍ tira n kulci. Dima yella (bla aseklu): deg Isenfaren → Ssekcem/Ssufeɣ (ɣir amesbaṭ) yella uḥric Ssekcem zi lkaṣa nniḍen.

Tutlayin (42, am Taturkit, Taεrabt, Darija, Tamaziɣt, Tapulunit, Tabulgarit, Tahungarit, Tarusit, Taserbit, Talbanit, Tafarisit, Tatigrinyat, Tamharit, Tasumalit, Tapapyamentut, Tasranantungut, Tahindit, Turdut, Tandunisit, Tavitnamit, Tasuryanit-Taramit, Tacinwit d Tukranit)

Zeg yidis n tqeffalt © zeddaw ɣer ufasi, deg kul agdil tella ijj n tqeffalt tameẓẓyant s tutlayt (am NL d ṛṛaya tameẓẓyant). Wet x-s i lmenu n uxtiṛ: tutlayin llant s ttartib n lalifbaε, s yisem s tutlayt nnes zzat ṛṛaya: Bahasa Indonesia (Tandunisit), Čeština (Tačikit), Darija (Taεrabt n Lmeɣrib s usekkil alatini), Deutsch, English, Español, Français, Hrvatski (Takrwatit), Italiano, Kurdî (Kurmancî), Latviešu (Talatfit), Lietuvių (Talitwanit), Magyar (Tahungarit), Nederlands, Papiamentu (Tapapyamentut), Polski, Português, Română, Shqip (Talbanit), Slovenčina (Taslovakit), Soomaali (Tasumalit), Sranantongo, Srpski (Taserbit, s usekkil alatini), Tarifit (Tarifit, Tamaziɣt n Arif), Tiếng Việt (Tavitnamit), Türkçe, ẓeg waya s usekkil asirilli Български (Tabulgarit), Русский (Tarusit) d Українська (Tukranit), ẓeg waya tutlayin s usekkil aεrab: اردو (Turdut), الدارجة (Darija), العربية (Taεrabt), دری (Dari), فارسی (Tafarisit, Farsi), پښتو (Pashto) d کوردی (سۆرانی) (Takurdit Soranî), ẓeg waya s usekkil asuryani ܣܘܪܝܝܐ (Taṛamit tasuryanit, Suryoyo), s usekkil adivanagari हिन्दी (Tahindit), s usekkil agiεiz ትግርኛ (Tatigrinyat) d አማርኛ (Tamharit), s Tifinaɣ ⵜⴰⵎⴰⵣⵉⵖⵜ (Tamaziɣt), u deg tggara 中文(简体)(Tacinwit, asekkil yettwasehlen). Marra igdilen, tiqeffalin, timennaεin d timennaεin n tuccḍa n uqeddac n lkaṣa ttwasuqqlent.

I yinesnulfuyen: kul aḍris i d-ittbanen yella deg lkud am vt('Nederlandse tekst') (apps/pos-web/lib/i18n.ts); aḍris s Tahulandit d tasarut. Tisuqilin llant deg apps/pos-web/lib/vertalingen/<taal>.ts. Ma tixṣeṣ ca n tsuqilt, lkaṣa ad d-tesken Tahulandit; ajeṛṛeb i18n (pos-web) ad yessenqed ma kul aḍris yettwasuqqel s kul tutlayt u ma imukan n {0} ṣeḥḥan. Timennaεin n uqeddac n lkaṣa ad qqiment s Tahulandit u ad ttwasuqqlent deg browser (daɣen s {0}, am isem n ssenf deg tmenna).

Sbedd imprimanten

Lkaṣa tamaynut war ɣar-s imprimanten. Kcem am amesbaṭ (demo: 1111) u xtar Isenfaren deg ufella.

Ssnuf ijjen ad ttwamunen mi ttwaṭebεen: snat n tikkal 1x Cola ad yuɣal 2x Cola, deg ttikit n lkuzina d ttikit n lkaṣa. Ɣir ssnuf s yextiyaṛen d tmuɣli ijjen ad ttwamunen.

Linux-installer ad yerr amsexdam n lkaṣa deg tigrawin lp d dialout, bac lkaṣa ad tezmer ad tesxdem imprimanten USB d serial.

Txsed tallalt?

Optimum POS · 085 560 00 60 · support@optimumpos.nl · Ar–Ij 9:00–20:00, Sd–Ḥd 14:00–20:00