လက်ရှိနေရာ: လမ်းညွှန်စာကြည့်တိုက်

JPOS နောက်ဖေးရုံးကို လည်ပတ်ကြည့်ရန်ไทยENမြန်မာ--:--

စာကြည့်တိုက် — J-POS လမ်းညွှန်

BOOK 23/25ဝန်ထမ်းနှင့် စနစ်

ဆိုင်ဆက်တင်

“ဆိုင်ဆက်တင်” စာမျက်နှာသည် စနစ်တစ်ခုလုံး၏ ဆက်တင်များကို တဘ်များစွာဖြင့် စုစည်းထားသည် — ဆိုင်အချက်အလက်/အခွန်/ဘောက်ချာ၊ ရှေ့တန်းလုပ်ငန်းဆောင်တာ၊ အဆင့်မြင့်ဆက်တင်/လုံခြုံရေး၊ CRM/အသင်းဝင် အသေးစိတ်ဆက်တင်၊ ပြင်ပချိတ်ဆက်မှု Secrets များနှင့် ပိုင်ရှင်သီးသန့်ကိရိယာများ — QR ငွေလက်ခံစနစ်နှင့် ကွန်ရက်ချိတ်ဆက် sync တို့မှာ သီးခြားလမ်းညွှန်စီးစီးရှိပါသည် (PromptPay နှင့် Sync လမ်းညွှန်ကို ကြည့်ပါ)

အဆင့် 13 ဆင့် · စခရင်ပုံများသည် J-POS အစစ်မှဖြစ်သည် (ထိုင်းဘာသာ မျက်နှာပြင်)

ဆိုင်အချက်အလက်၊ အခွန်နှင့် ဘောက်ချာ

  1. ဆိုင်အမည်နှင့် လုပ်ငန်းချိန်သတ်မှတ်ခြင်း

    “ဆက်တင်” မီနူး၏ “ယေဘုယျ” တဘ်တွင် ဆိုင်အမည်၊ ဖွင့်ချိန်၊ ပိတ်ချိန် ဖြည့်ပါ — သန်းခေါင်ကျော်ဖြတ်ခြင်းကို ထောက်ပံ့သည် (ဥပမာ ၁၇:၀၀ ဖွင့်၊ ၀၂:၀၀ ပိတ်) နှစ်ခုစလုံးအလွတ်ထားလျှင် ဖွင့်/ပိတ်ချိန် မသိဟု ယူဆပြီး စနစ်သည် ယခင်အတိုင်း အတိအကျ ဆက်လက်အလုပ်လုပ်မည်

    ဤလုပ်ငန်းချိန်သည် ဆိုင်ပိတ်ချိန်တွင် cloud ဒေတာဘေ့စ်နှင့် heartbeat လုပ်မှုအကြိမ်ကို လျှော့ချရန်သာ အသုံးပြုသည် (cloud အသုံးပြုမှု ချွေတာရန်) — သတ်မှတ်ထားသော အချိန်ပြင်ပတွင် မည်သည့်ဝန်ဆောင်မှုကိုမျှ အတင်းဖွင့်/ပိတ်မထားပါ

    J-POS စခရင်ပုံ — ဆိုင်အမည်နှင့် လုပ်ငန်းချိန်သတ်မှတ်ခြင်း
    ပုံအပြည့်ဖွင့်ရန်
  2. VAT၊ ဝန်ဆောင်ခ၊ ဘောက်ချာအချက်အလက်နှင့် စနစ်ဘာသာစကား

    VAT နှင့် Service Charge ကို သီးခြားစီ ဖွင့်/ပိတ်နိုင်သည် — စနစ်ရှိ မီနူးစျေးနှုန်းတိုင်းကို VAT ပါဝင်ပြီးသားဟု အမြဲယူဆသည် — VAT ဖွင့်ထားပါက VAT ပမာဏကိုသာ ခွဲထုတ်ပြီး ဘောက်ချာတွင် ပြသပေးမည် (မူလစျေးနှုန်းကို ပြန်တွက်စရာမလိုပါ) Service Charge မှာမူ VAT မခွင့်မီ ပမာဏအပေါ်တွက်ချက်ပြီး ဖွင့်ထားပါက ဘီလ်တိုင်း အလိုအလျောက် ပေါင်းထည့်မည်

    ဤတဘ်တွင် ဖြည့်ထားသော ဆိုင်လိပ်စာ၊ အခွန်ကုဒ်နံပါတ် (Tax ID) နှင့် ဖုန်းနံပါတ်သည် ပုံနှိပ်သည့် ဘောက်ချာတိုင်း၏ ခေါင်းစီးတွင် ပါဝင်မည်

    “စနစ်ပြသဘာသာစကား” ကတ်သည် ဝန်ထမ်းများ ပြောင်းလဲနိုင်သည့် ဘာသာစကား (ထိုင်း/အင်္ဂလိပ်/မြန်မာ) ကို ထိန်းချုပ်သည် — ထိုင်းဘာသာသည် အမြဲဖွင့်ထားပြီး ပိတ်၍မရပါ ဘာသာတစ်ခုကို ပိတ်လိုက်ပါက ထိုဘာသာကို ရွေးထားသော ဝန်ထမ်းများသည် ထိုင်းဘာသာသို့ အလိုအလျောက် ပြန်ပြောင်းသွားမည် (ဤဆက်တင်သည် ဖောက်သည်ဘက် LIFF အက်ပ်နှင့် လုံးဝမသက်ဆိုင်ပါ — LIFF သည် ဤဆက်တင်မည်သို့ပင်ရှိစေ ထိုင်း/အင်္ဂလိပ်သာ အမြဲပြသသည်)

    J-POS စခရင်ပုံ — VAT၊ ဝန်ဆောင်ခ၊ ဘောက်ချာအချက်အလက်နှင့် စနစ်ဘာသာစကား
    ပုံအပြည့်ဖွင့်ရန်

ရှေ့တန်းလုပ်ငန်းဆောင်တာ

  1. စောင့်ဆိုင်းနေသည့် သတိပေးချိန်နှင့် ပုံနှိပ်မှု အလိုအလျောက်ပြန်လည်ကြိုးစားခြင်း

    “လုပ်ငန်းဆောင်တာ” တဘ်တွင် သတ်မှတ်ချိန်ထက်ကျော်လွန်ချိန် စနစ်က မီးမောင်း/မှိတ်တုတ်သတိပေးမည့် အချိန်ကို နေရာ ၄ ခုသတ်မှတ်နိုင်သည် — ဘီလ်မပိတ်ရသေးသောစားပွဲ၊ ပြီးဆုံးရသေးသော ဘား(bar) အော်ဒါ၊ ပြီးဆုံးရသေးသော မီးဖိုချောင်အော်ဒါနှင့် “ဆိုင်ရွယ်ပြီး” မီနူးများ ချောင်/ဘား(bar) စခရင်ပေါ်တွင် ကျော်လွန်ကြာမြင့်စွာ ပြသနေသည့်အချိန်

    ပုံနှိပ်စက်သို့ အလုပ်စာချူပ် ပို့မအောင်မြင်ပါက (ချိတ်ဆက်မှုပျက်/စက်ပိတ်) သတ်မှတ်ထားသော ကြိုးစားမှုအကြိမ်ရေနှင့် အချိန်ကာလအတွင်း စနစ်က အလိုအလျောက် ပြန်ကြိုးစားမည် — ထို့နောက် POS စာမျက်နှာမှ ကိုယ်တိုင်ပြန်ပုံနှိပ်ရန် သိမ်းထားမည် — ကြိုးစားမှုအကြိမ်ရေကို ၀ ဟုသတ်မှတ်ပါက အလိုအလျောက်ပြန်ကြိုးစားမှုလုံးဝပိတ်သွားမည်

    J-POS စခရင်ပုံ — စောင့်ဆိုင်းနေသည့် သတိပေးချိန်နှင့် ပုံနှိပ်မှု အလိုအလျောက်ပြန်လည်ကြိုးစားခြင်း
    ပုံအပြည့်ဖွင့်ရန်
  2. မီးဖိုချောင်ပို့ပြီးနောက် အော်ဒါကီးလော့ခ်ချခြင်းနှင့် ဝန်ထမ်းလျှော့စျေး

    အော်ဒါကီးလော့ခ်: ဘီလ်တစ်ခု၏ ပထမဆုံး “မီးဖိုချောင်/ဘားသို့ပို့ရန်” နှိပ်ပြီးနောက် သတ်မှတ်ချိန်ထက်ကျော်လွန်ပါက ထိုဘီလ်တွင် မီနူးထပ်ကီး၍မရတော့ပါ — order.after_timelock ခွင့်ပြုချက်ရှိသူသာ PIN ဖြင့်အတည်ပြုမှသာ ဆက်ကီးနိုင်မည် — ၀ဟုသတ်မှတ်ပါက ဤဝန်ဆောင်မှု လုံးဝပိတ်သွားမည် (လော့ခ်မချ)

    ဝန်ထမ်းလျှော့စျေး: ဗဟို % လျှော့စျေးတစ်ခုတည်းနှင့် ၎င်းသုံးနိုင်သော မီနူးအမျိုးအစားများ ရွေးချယ်သတ်မှတ်ပါ — ဝန်ထမ်းများသည် ငွေရှင်းစာမျက်နှာတွင် “ဝန်ထမ်းလျှော့စျေး” မုဒ်ကိုသာ ရွေးချယ်နိုင်သည် ကိုယ်တိုင် % ရိုက်ထည့်၍မရပါ — % ကို ၀ဟု သတ်မှတ်ထားလျှင် သို့မဟုတ် မီနူးအမျိုးအစား တစ်ခုမျှ မရွေးချယ်ရသေးလျှင် ဝန်ထမ်းလျှော့စျေးခလုတ်ကို လုံးဝနှိပ်၍ အတည်ပြု၍မရပါ

    J-POS စခရင်ပုံ — မီးဖိုချောင်ပို့ပြီးနောက် အော်ဒါကီးလော့ခ်ချခြင်းနှင့် ဝန်ထမ်းလျှော့စျေး
    ပုံအပြည့်ဖွင့်ရန်
  3. စားပွဲစာမျက်နှာနှင့် ဖွင့်ထားသော ငွေပေးချေမှုလမ်းကြောင်းများ

    စားပွဲစာမျက်နှာ: စားပွဲစီမံစာမျက်နှာရှိ “ရောင်းမရတော့သည့်ပစ္စည်း” တဘ်ကို အမျိုးအစား (Category) သို့မဟုတ် အုပ်စု (Group) အလိုက် စုစည်းရန် ရွေးချယ်နိုင်သည် — ဤသည်မှာ ပြသမှုစုစည်းပုံအပေါ်သာ သက်ရောက်ပြီး ပစ္စည်း၏ ရောင်းမရသေးသောအခြေအနေကို မထိခိုက်ပါ

    ဖွင့်ထားသော ငွေပေးချေမှုလမ်းကြောင်းများ (ဘောက်ချာစစ်ဆေးမှုမုဒ်နှင့် လုံးဝကွဲပြားသည် — PromptPay လမ်းညွှန်ကို ကြည့်ပါ): ငွေသား/QR-PromptPay/ကတ် EDC သုံးမျိုးမှ ရွေးချယ်နိုင်သည် — အမှန်ခြစ်မထားသော လမ်းကြောင်းသည် ငွေရှင်းစာမျက်နှာတွင် ရွေးချယ်စရာအဖြစ် လုံးဝပေါ်လာမည်မဟုတ်ပါ — တစ်ခုမျှ အမှန်ခြစ်မထားပါက စနစ်က အားလုံးကို အလိုအလျောက်ဖွင့်ပေးမည် — စားပွဲပေါ်ရှိ/ငွေရှင်းစာမျက်နှာရှိ “ငွေပေးချေမှု QR ပြရန်” ခလုတ်ကို ဘောက်ချာအဆုံးရှိ QR သို့မဟုတ် ရမှတ်စု QR ကို လုံးဝမထိခိုက်ဘဲ သီးခြားပိတ်နိုင်သည်

    ဝင်ငွေအလိုအလျောက် ကိုက်ညီစစ်ဆေးမှု: ဖွင့်ထားသော ဘီလ်နှင့် လွှဲငွေကို အလိုအလျောက်ကိုက်ညီစစ်ဆေးသည့်စနစ်ကို ဖွင့်/ပိတ်နိုင်ပြီး ကိုက်ညီခွင့်ပြုမည့် အချိန်ကာလ (ဘီလ်ဖွင့်ချိန်မှစ၍) ကိုလည်း သတ်မှတ်နိုင်သည် — အလိုအလျောက်ကိုက်ညီမှု မအောင်မြင်ချိန် ကိုယ်တိုင်တွဲချိတ်ရန် အသုံးပြုသည့် “PromptPay ငွေဝင် (Alerts)” စာမျက်နှာနှင့် လုံးဝကွဲပြားသော ယန္တရားဖြစ်သည် (အသေးစိတ်ကို PromptPay လမ်းညွှန်တွင် ကြည့်ပါ)

    J-POS စခရင်ပုံ — စားပွဲစာမျက်နှာနှင့် ဖွင့်ထားသော ငွေပေးချေမှုလမ်းကြောင်းများ
    ပုံအပြည့်ဖွင့်ရန်

အဆင့်မြင့်ဆက်တင်နှင့် လုံခြုံရေး

  1. အရက်အမှတ်တံဆိပ်စာရင်းနှင့် နှစ်ဆင့်အတည်ပြုချက်

    “အဆင့်မြင့်” တဘ်တွင် ဝန်ထမ်း၏ အရက်အပ်နှံမှုပုံစံတွင် ရွေးချယ်စရာအဖြစ်ပေါ်မည့် အရက်အမှတ်တံဆိပ်စာရင်းကို ထည့်/ပြင်/ဖျက်နိုင်သည် — မည်မျှပင်စာရင်းသတ်မှတ်ထားစေကာမူ ကိုယ်တိုင်ရိုက်ထည့်ရန် “အခြား” ရွေးချယ်စရာသည် အမြဲရှိနေသည်

    “ငွေပြန်အမ်းမှုတွင် နှစ်ဦးအတည်ပြုချက် လိုအပ်သည်” (dual control) ကိုဖွင့်ထားပါက ငွေပြန်အမ်းမှုတိုင်းသည် bill.refund ခွင့်ပြုချက်ရှိသော ကွဲပြားသည့်လူနှစ်ဦးက PIN ကိုယ်စီအတည်ပြုရမည် — ဝန်ထမ်းတစ်ဦးတည်းက နှစ်ကြိမ်အတည်ပြု၍မရပါ

    J-POS စခရင်ပုံ — အရက်အမှတ်တံဆိပ်စာရင်းနှင့် နှစ်ဆင့်အတည်ပြုချက်
    ပုံအပြည့်ဖွင့်ရန်

CRM / အသင်းဝင် — အသေးစိတ်ဆက်တင်

  1. ရမှတ်ရရှိနှုန်း၊ အသင်းဝင်မွေးနေ့နှင့် ကူပွန်အခမဲ့ပစ္စည်းရွေးချယ်ခြင်း

    “CRM / အသင်းဝင်” တဘ်တွင် အသုံးစရိတ်ကို ရမှတ်အဖြစ် ပြောင်းလဲသည့်နှုန်း (ဘယ်လောက်ဘတ်သုံးရင် ဘယ်လောက်ရမှတ်ရမလဲ) ကိုသတ်မှတ်နိုင်ပြီး ရမှတ်ရယူသည့် လမ်းကြောင်းအားလုံးတွင် တူညီစွာအသုံးပြုသည်

    ဝန်ထမ်းများ သတိထားမိစေရန် စားပွဲပေါ်တွင် မွေးနေ့သင်္ကေတ ပြသမည့် အမှန်တကယ်မွေးနေ့မတိုင်မီ/ပြီးနောက် ရက်အရေအတွက်ကို သတ်မှတ်နိုင်သည် — ၀ဆိုလျှင် အမှန်တကယ်မွေးနေ့တွင်သာ ပြသမည်

    ရွေးချယ်စရာတစ်ခုထက်ပိုသော အခမဲ့ပစ္စည်းကူပွန်အတွက် ကူပွန်သုံးချိန် ဖောက်သည်/ဝန်ထမ်းကိုယ်တိုင် ရွေးချယ်ခွင့်ပြုမည် (မူလ) သို့မဟုတ် ဘီလ်ပေါ်ရှိပစ္စည်းများထဲမှ ဈေးအသက်သာဆုံးကို စနစ်ကအလိုအလျောက် ရွေးပေးမည်ကို ရွေးချယ်နိုင်သည် — ပစ္စည်းတစ်ခုတည်းသာ ပစ်မှတ်ထားသော ကူပွန်တွင် ဤဆက်တင်၏ သက်ရောက်မှုမရှိပါ (မုဒ်မည်သို့ပင်ရှိစေ ထိုပစ္စည်းကို ချက်ချင်းအခမဲ့ရရှိမည်ဖြစ်သည်)

    J-POS စခရင်ပုံ — ရမှတ်ရရှိနှုန်း၊ အသင်းဝင်မွေးနေ့နှင့် ကူပွန်အခမဲ့ပစ္စည်းရွေးချယ်ခြင်း
    ပုံအပြည့်ဖွင့်ရန်
  2. အသင်းဝင်အဆင့် (Tier) နှင့် ရမှတ်သက်တမ်းကုန်ဆုံးမှု

    Silver/Gold ၏ စုပေါင်းအသုံးစရိတ် (ဘတ်) ကန့်သတ်ချက်နှင့် အသုံးစရိတ်ကို တွက်ချက်မည့် အချိန်ကာလ (လ) ကို သတ်မှတ်ပါ — ဤသည်လုပ်ဆောင်ရန် ကန့်သတ်ချက်နှင့် အချိန်ကာလ နှစ်ခုစလုံး သတ်မှတ်ရမည် တစ်ခုခုကို အလွတ်ချန်ထားပါက အဆင့်ကို အလိုအလျောက် လုံးဝတွက်ချက်မည်မဟုတ်ပါ — ဝန်ထမ်းက အသင်းဝင်စင်တာစာမျက်နှာတွင် ကိုယ်တိုင်ပြင်မှသာ ပြောင်းလဲနိုင်မည် (ကိုယ်တိုင်ပြင်ခြင်းအဆင့်များအတွက် အသင်းဝင်/ရမှတ်စု လမ်းညွှန်ကို ကြည့်ပါ)

    ရမှတ်ရရှိသည့်နေ့မှစ၍ ရမှတ်ကုန်ဆုံးရန် လအရေအတွက်ကို သတ်မှတ်ပါ ကုန်ဆုံးမီ ကြိုတင်သတိပေးမည့် ရက်အရေအတွက်နှင့်အတူ — ကုန်ဆုံးမှု လအကွက်ကို အလွတ်ချန်ထားပါက အသင်းဝင်၏ ရမှတ်များ လုံးဝကုန်ဆုံးမည်မဟုတ်ပါ

    J-POS စခရင်ပုံ — အသင်းဝင်အဆင့် (Tier) နှင့် ရမှတ်သက်တမ်းကုန်ဆုံးမှု
    ပုံအပြည့်ဖွင့်ရန်
  3. LINE မှတစ်ဆင့် အလိုအလျောက်အကြောင်းကြားချက်များ

    စနစ်က နေ့စဉ်အကြောင်းကြားချက် ပို့မည့်နာရီ (၀-၂၃) ကို သတ်မှတ်ပြီးနောက် ခေါင်းစဉ်တစ်ခုချင်းစီကို သီးခြားဖွင့်/ပိတ်နိုင်သည် — အရက်အပ်နှံမှု သက်တမ်းကုန်ရန်နီး (ကြိုတင်သတိပေးမည့် ရက်အရေအတွက်ကို ကိုယ်တိုင် သတ်မှတ်နိုင်သည်)၊ အမှန်တကယ်မွေးနေ့နှင့် မွေးလ၏ ၁ ရက်နေ့ — ခေါင်းစဉ်တစ်ခုစီ၏ စာသားပုံစံကို ကိုယ်တိုင်ပြင်နိုင်ပြီး {name} {item} {days} {date} တို့ကို သုံးနိုင်သည်

    နေ့စဉ်ပို့ချိန်ကို မစောင့်ဘဲ ချက်ချင်းစမ်းသပ်ပို့ပေးနိုင်သည် — အထက်ရှိ ရှာဖွေမှုဘောက်စ်မှ LINE ချိတ်ဆက်ပြီးသား အသင်းဝင်ကို ရွေးချယ်ပြီး လိုအပ်သော ခေါင်းစဉ်အောက်ရှိ “စမ်းသပ်ပို့ရန်” ခလုတ်ကို နှိပ်ပါ (LIFF မှ LINE ဖြင့် အကောင့်ဝင်ဖူးသော အသင်းဝင် အနည်းဆုံးတစ်ဦးရှိမှသာ ရွေးချယ်ရန် အမည်ပေါ်လာမည်)

    J-POS စခရင်ပုံ — LINE မှတစ်ဆင့် အလိုအလျောက်အကြောင်းကြားချက်များ
    ပုံအပြည့်ဖွင့်ရန်
  4. ဘောက်ချာအဆုံး ရမှတ်ရယူ QR နှင့် နေ့စဉ်စာရင်း → ဝန်ထမ်း LINE အုပ်စု

    ဘောက်ချာအဆုံးရှိ ရမှတ်ရယူ QR ကိုဖွင့်ပြီး ၎င်း၏ သက်တမ်း (နာရီ) ကို သတ်မှတ်ပါ — ထိုကတ်တွင်ပင် “စနစ်၏ အများသုံး URL” (ဆိုင်ပြင်ပရှိ ဖောက်သည်ဖုန်းမှ တကယ်ဝင်ရောက်နိုင်သော domain) ကို အရင်သတ်မှတ်ရမည် ထိုသို့မဟုတ်ပါက ရမှတ်ရယူ QR လုံးဝအလုပ်လုပ်မည်မဟုတ်ပါ

    ယနေ့စားပွဲကြိုတင်မှာယူမှုများကို ဝန်ထမ်း LINE အုပ်စုသို့ သတ်မှတ်ထားသော အချိန်တွင် နေ့စဉ်အလိုအလျောက် ပို့ပေးသည် — “ချိတ်ဆက်ခြင်း / Secrets” တဘ်တွင် “LINE Channel Secret” ကို အရင်သတ်မှတ်ပြီး LINE Developers Console တွင် webhook ကို အပြည့်အစုံ ပြီးအောင်ဆက်တင်လုပ်ပါ ထို့နောက် ဝန်ထမ်းအုပ်စုတွင် မည်သည့်စာသားမဆို တစ်ကြိမ်ပို့ပြီး ဤစာမျက်နှာရှိ “ဖမ်းမိသောအုပ်စုများ ဖွင့်ရန်” ကိုနှိပ်၍ အုပ်စု ID ကိုရွေးချယ်ပါ — စာသားပုံစံ ({date} {count} {checkedIn} {cutCount} {list} ကိန်းရှင်များပါ) ကို ကိုယ်တိုင်ပြင်နိုင်ပြီး ချက်ချင်းစမ်းသပ်ပို့ခြင်းလည်း ဤနေရာမှာပင် အလုပ်လုပ်သည်

    J-POS စခရင်ပုံ — ဘောက်ချာအဆုံး ရမှတ်ရယူ QR နှင့် နေ့စဉ်စာရင်း → ဝန်ထမ်း LINE အုပ်စု
    ပုံအပြည့်ဖွင့်ရန်

ပြင်ပချိတ်ဆက်မှုများနှင့် စနစ်စီမံခန့်ခွဲမှု ကိရိယာများ

  1. LINE၊ JARVIS၊ AI နှင့် Discord သတိပေးချက်များအတွက် Secret စီမံခြင်း

    “ချိတ်ဆက်ခြင်း / Secrets” တဘ်သည် ငွေပေးချေမှုမဟုတ်သော key အားလုံးကို တစ်နေရာတည်းတွင် စုစည်းထားသည် (ငွေပေးချေမှုဘက် key များသည် “ငွေပေးချေမှု” တဘ်တွင်ရှိသည် — PromptPay လမ်းညွှန်ကို ကြည့်ပါ): LINE Login/webhook အတွက် LIFF ID + LINE Login Channel ID + LINE OA Token + LINE Channel Secret၊ OCR/ဘာသာပြန်အတွက် Gemini API Key၊ JARVIS Staff Import နှင့် JARVIS Accounting Ingest တွဲများ (URL+Token စီ ၂ ခု၊ ဝန်ထမ်းများ ဆွဲယူရန်နှင့် ပိတ်ပြီးသား ရောင်းအားများ JARVIS စာရင်းကိုင်စနစ်သို့ ပို့ရန်)၊ ရောင်းအား EOD အနှစ်ချုပ်နှင့် JARVIS သို့ ပို့မအောင်မြင်၍ လူတစ်ဦးက ပြန်စစ်ရမည့်ကိစ္စများအတွက် Discord Webhook URL၊ နှင့် Cron Secret

    Sensitive ဟု အမှတ်အသားထားသော key များသည် သိမ်းဆည်းပြီးနောက် ၎င်းတို့၏ အမှန်တကယ်တန်ဖိုးကို စာမျက်နှာပေါ်တွင် ဘယ်တော့မှ ပြန်မပြပါ — ဤတဘ်တစ်ခုလုံးကို ကြည့်ရှု/ပြင်ဆင်ရန် system.admin ခွင့်ပြုချက် လိုအပ်သည် — settings.manage တစ်ခုတည်းသာဖြင့် မလုံလောက်ပါ (မှတ်ချက်များကို ကြည့်ပါ)

    J-POS စခရင်ပုံ — LINE၊ JARVIS၊ AI နှင့် Discord သတိပေးချက်များအတွက် Secret စီမံခြင်း
    ပုံအပြည့်ဖွင့်ရန်
  2. JARVIS ချိတ်ဆက်မှု outbox ကို ခြေရာခံခြင်းနှင့် အချိန်ဇယားလုပ်ငန်းများ ကိုယ်တိုင်အတင်းအကျပ်လည်ပတ်စေခြင်း

    “JARVIS ချိတ်ဆက်ခြင်း” တဘ်သည် JARVIS သို့ ရောက်ရှိရန် စောင့်ဆိုင်းနေသော စာရင်းကိုင်ဖြစ်ရပ်များ (ဘီလ်ပိတ်ခြင်း/ငွေထုတ်ခြင်း/ကြိုတင်မှာယူမှုဝင်ငွေ) ကို စုစုပေါင်း/ပြန်ကြိုးစားနေဆဲ/လူပြန်စစ်ရန်/ပို့ပြီးသား အရေအတွက်များနှင့်အတူ ပြသသည် — စနစ်သည် ၅ မိနစ်တိုင်း (ဖြစ်ရပ်တစ်ခုလျှင် အများဆုံး ၁၀ ကြိမ်) အလိုအလျောက် ပြန်ကြိုးစားသည် — ပြန်ကြိုးစားမှု ကုန်သွားသော ဖြစ်ရပ်သည် “လူပြန်စစ်ရန်” ဟု အမှတ်အသားပြုမည် ထို့ပြင် နေ့စဉ် backup အခြေအနေကတ် တစ်ခုကိုလည်း တစ်ခုတည်းသောစာမျက်နှာတွင် တွေ့နိုင်သည် (အထက်ပါ outbox နှင့် လုံးဝကွဲပြားသော စနစ်ခွဲတစ်ခုဖြစ်သည်)

    “စနစ်စစ်ဆေးခြင်း” တဘ်သည် အချိန်ဇယားလုပ်ငန်းများ (နေ့ချုပ်ရောင်းအား၊ နေ့စဉ်အကြောင်းကြားချက်၊ နေ့စဉ်ကြိုတင်မှာယူမှုအနှစ်ချုပ်) ကို အမှန်တကယ်အချိန်ကို မစောင့်ဘဲ ချက်ချင်းလည်ပတ်စေနိုင်သည် — လုပ်ငန်းတစ်ခုစီတွင် ကိုယ်ပိုင် single-flight/day-claim ကာကွယ်မှု ရှိပြီးဖြစ်သောကြောင့် ထပ်ခါထပ်ခါနှိပ်ခြင်းသည် ဘေးကင်းသည်

    J-POS စခရင်ပုံ — JARVIS ချိတ်ဆက်မှု outbox ကို ခြေရာခံခြင်းနှင့် အချိန်ဇယားလုပ်ငန်းများ ကိုယ်တိုင်အတင်းအကျပ်လည်ပတ်စေခြင်း
    ပုံအပြည့်ဖွင့်ရန်
  3. ပိုင်ရှင်သီးသန့် ကိရိယာများ

    “🔒 ပိုင်ရှင်” တဘ်တွင် အန္တရာယ်များသော ကိရိယာများ ပါဝင်သည် — ဝဘ်မှတစ်ဆင့် ဗားရှင်းအပ်ဒိတ် (ကုဒ်အသစ်ဆွဲယူ + build + ပြန်လည်စတင်ခြင်း အလိုအလျောက်၊ စက်ကို ကိုယ်တိုင်ထိတွေ့ရန်မလိုပါ)၊ Neon Database URL ကို ဝဘ်မှတိုက်ရိုက်ပြင်ခြင်း (သိမ်းဆည်းနိုင်ရန် ချိတ်ဆက်မှုစမ်းသပ်ခြင်း အောင်မြင်မှသာရမည်၊ ဆာဗာပြန်လည်စတင်မှသာ အကျိုးသက်ရောက်မည် ချက်ချင်းအစားထိုးမှုမဟုတ်ပါ)၊ နှင့် ရာဇဝင် ဂျစ်ဖ်ရောင်းအားများကို JARVIS စာရင်းကိုင်သို့ ပြန်ပို့ခြင်း (JARVIS ချိတ်ဆက်မှု မပြည့်စုံသေးမီ ပိတ်ခဲ့သော သို့မဟုတ် မူလပို့မှု မအောင်မြင်ခဲ့သော ဂျစ်ဖ်များအတွက်)

    အန္တရာယ်ဇုန်တွင် ခလုတ် ၂ ခုရှိသည် — “တကယ်အသုံးပြုတော့” သည် အော်ဒါ/ဘီလ်/ငွေပေးချေမှု/ပုံနှိပ်ဆိုင်ရာ တန်းစီ အားလုံးကို ရှင်းလင်းသည် (စမ်းသပ်ဒေတာ ပြီးဆုံးပြီး ဆိုင်ကို တကယ်ဖွင့်ချိန်တွင် သုံးရန်)၊ နှင့် “အသင်းဝင်အားလုံးရှင်းရန် (CRM)” သည် အသင်းဝင်+ကူပွန်+ကြိုတင်မှာယူမှု+အရက်အပ်နှံမှု အားလုံးကို ဖျက်သည် — နှစ်ခုစလုံးသည် အမှန်တကယ်လုပ်ဆောင်မီ PIN ဖြင့် နောက်ထပ်တစ်ကြိမ် အတည်ပြုချက် အမြဲလိုအပ်သည်

    J-POS စခရင်ပုံ — ပိုင်ရှင်သီးသန့် ကိရိယာများ
    ပုံအပြည့်ဖွင့်ရန်

အများဆုံးရှုပ်ထွေးတတ်သော အချက်များ

  • settings.manage တစ်ခုတည်းရှိလျှင် “စနစ်စစ်ဆေးခြင်း” တဘ်ကိုသာ မြင်ရမည် — အခြားတဘ်အားလုံးကို system.admin လိုအပ်သည်

    ဤစာမျက်နှာသည် ခွင့်ပြုချက်ကို အလွှာနှစ်ထပ် စစ်ဆေးသည် — ပထမအလွှာမှာ စာမျက်နှာကို ဖွင့်ရန်ပင် settings.manage လိုအပ်သည် (မရှိပါက “ခွင့်ပြုချက်မရှိပါ” ဟု ချက်ချင်းပြသည်) ဒုတိယအလွှာ — settings.manage ရှိသော်လည်း system.admin မရှိလျှင် စနစ်သည် “စနစ်စစ်ဆေးခြင်း” တဘ်တစ်ခုတည်းကိုသာ ပြသရန် ပြန်ပြောင်းသွားမည် — တဘ်ဘား လုံးဝမရှိ၊ ဆက်တင်ဖောင် လုံးဝမရှိ “ပိုင်ရှင်” တဘ် (ဗားရှင်းအပ်ဒိတ်/Database URL ပြင်ခြင်း/ဒေတာရှင်းလင်းခြင်း) ပါ ပိတ်ထားသည် — ပိုင်ရှင်သည် system.admin ကို အခြား role တစ်ခုသို့ တမင်တကာ ပေးအပ်မှသာ ဆက်တင်စာမျက်နှာအပြည့်ကို မြင်နိုင်မည် — settings.manage တစ်ခုတည်းပေးခြင်း (ဤစနစ်တွင် manager/assistant manager တို့ မူလကတည်းက ရရှိထားပြီးသား) သည် စနစ်စစ်ဆေးခြင်းမှလွဲ၍ ဤနေရာရှိ မည်သည့်အရာကိုမှ ဝင်ရောက်နိုင်ရန် မလုံလောက်ပါ

  • မီနူးစျေးနှုန်းများကို VAT ပါဝင်ပြီးသားဟု အမြဲယူဆသည် — အခွန်မတိုင်မီစျေးနှုန်း မဟုတ်ပါ

    “အခွန်မပါသေးသော စျေးနှုန်း” မုဒ် လုံးဝမရှိပါ — VAT ဖွင့်ထားပါက သတ်မှတ်ထားသော မီနူးစျေးနှုန်းတိုင်းကို VAT ပါဝင်ပြီးသားဟု အလိုအလျောက်ယူဆသည် — စနစ်သည် VAT ပမာဏကိုသာ ခွဲထုတ်ပြီး ဘောက်ချာတွင်ပြပေးမည် မူလစျေးနှုန်းကို ပြန်တွက်ပေးမည်မဟုတ်ပါ — Service Charge မှာမူ အခွန်ပြီးနောက်ပမာဏမဟုတ်ဘဲ VAT မခွင့်မီပမာဏအပေါ်တွင် အမြဲတွက်ချက်သည်

  • ဆက်တင်မပြည့်စုံပါက ဝန်ထမ်းလျှော့စျေးခလုတ် ကိုယ်တိုင်ပိတ်သွားသည် — ပြင်နေစဉ် သတိပေးချက် မပြပါ

    ငွေရှင်းစာမျက်နှာရှိ “ဝန်ထမ်းလျှော့စျေး” ခလုတ်ကို အောက်ပါအခြေအနေတစ်ခုခု ပျောက်နေပါက လုံးဝနှိပ်၍အတည်ပြု၍မရပါ — % နှုန်း ၀ ဖြစ်ခြင်း သို့မဟုတ် ခွင့်ပြုမီနူးအမျိုးအစား တစ်ခုမျှ မရွေးချယ်ရသေးခြင်း — % သည် ၀ မဟုတ်ခြင်းနှင့် အနည်းဆုံး မီနူးအမျိုးအစား တစ်ခုရွေးချယ်ထားခြင်း နှစ်ခုစလုံး တစ်ပြိုင်နက်တည်း လိုအပ်မှသာ အလုပ်လုပ်မည်

  • ပုံနှိပ်စက်ချိတ်ဆက်ရန် စောင့်ချိန် (ms) တွင် ၀ ရိုက်ထည့်လျှင် ၀ မဟုတ်ဘဲ မူလတန်ဖိုးသို့ ပြန်ရောက်သွားသည်

    ဤစာမျက်နှာရှိ ကိန်းဂဏန်းအကွက်အများစုသည် ၀ သို့မဟုတ် အနုတ်လက္ခဏာ ရိုက်ထည့်ပါက သတ်မှတ်ထားသော အနည်းဆုံးတန်ဖိုးအထိ ပြန်တင်ပေးသည် — ဒါပေမယ့် “ပုံနှိပ်စက်ချိတ်ဆက်ရန် စောင့်ချိန် (ms)” အကွက်မှာ ကွဲပြားသည် — အခြားအကွက်များနှင့် မတူသော တန်ဖိုးပြောင်းလဲမှု စည်းမျဉ်းကို သုံးသည် — ၀ ရိုက်ထည့်ခြင်း (သို့မဟုတ် ကိန်းဂဏန်းအဖြစ် အဓိပ္ပာယ်မဖွင့်နိုင်သော မည်သည့်တန်ဖိုးမဆို) ကို “ဘယ်တော့မှ မသတ်မှတ်ရသေး” ဟု အနက်ဖွင့်ပြီး စနစ်၏ မူလတန်ဖိုးသို့ ချက်ချင်းပြန်ရောက်သွားမည် — ဤစာမျက်နှာရှိ အခြားကိန်းဂဏန်းအကွက်များကဲ့သို့ ခွင့်ပြုထားသော အနည်းဆုံးတန်ဖိုးသို့ တင်ပေးမည်မဟုတ်ပါ

  • ဤနေရာတွင် ရိုက်ထည့်သော Cron Secret သည် cloud cron ကို လုံးဝမထိခိုက်ပါ

    ဤစာမျက်နှာမှတစ်ဆင့် သိမ်းဆည်းသော Cron Secret တန်ဖိုးသည် ကိုးကားရန်/အရန်သုံးရန် (ဥပမာ စနစ်စစ်ဆေးခြင်းတဘ်ရှိ “Force-run EOD summary” ခလုတ်) အတွက်သာ ထိန်းသိမ်းထားသည် — cloud ပေါ်တွင် နေ့စဉ် အမှန်တကယ် အလိုအလျောက်လည်ပတ်သော လုပ်ငန်းများ (ဆိုင်ရှိစက်ကို မှီခိုစရာမလိုဘဲ cloud မှ မွေးနေ့/အရက်သက်တမ်းကုန်ဆုံးမှု အကြောင်းကြားချက်များ) သည် ဤတန်ဖိုးကို cloud ဆာဗာ၏ ကိုယ်ပိုင် environment variable မှသာ ဖတ်သည် — cloud cron ကို အမှန်တကယ်ထိခိုက်စေရန် ထိုနေရာတွင် သီးခြားသတ်မှတ်ပေးရမည်

  • ဝဘ်မှ ဗားရှင်းအပ်ဒိတ်လုပ်ခြင်းသည် POS ကို ယာယီရပ်ဆိုင်းစေပြီး စက်အားလုံးကို အလိုအလျောက် logout လုပ်စေသည်

    ပိုင်ရှင်တဘ်ရှိ “ဗားရှင်းအပ်ဒိတ်” ကိုနှိပ်ပါက ကုဒ်အသစ်ဆွဲယူ + build + ဆာဗာအမှန်တကယ် ပြန်လည်စတင်မှု ဖြစ်ပေါ်စေမည် — ၎င်းလုပ်ဆောင်နေစဉ် စနစ်ကို လုံးဝအသုံးမပြုနိုင်သော အချိန် ၁-၂ မိနစ်ခန့် ကြာမည် — ပြီးဆုံးသွားသောအခါ စနစ်ကိုဖွင့်ထားသော စက်/browser tab အားလုံး (အပ်ဒိတ်စတင်ခဲ့သောစက်တစ်ခုတည်းသာမက) ကို အလိုအလျောက် logout လုပ်ပြီး ပြန်လည်ဖွင့်ပေးမည် — ဆိုင်ပိတ်ချိန် သို့မဟုတ် ဖောက်သည်မရှိသည့်အချိန်တွင် ပြုလုပ်ခြင်းက ပိုကောင်းသည်

  • Database URL ပြောင်းလဲခြင်းသည် ဤစက်တစ်ခုတည်းကိုသာ ထိခိုက်ပြီး အကျိုးသက်ရောက်ရန် ပြန်လည်စတင်ခြင်း လိုအပ်သည်

    ဤစာမျက်နှာမှတစ်ဆင့် သိမ်းဆည်းသော Database URL ကို ထိုစက်ပေါ်တွင်သာ သိမ်းဆည်းထားသည် (အခြားစက်များ မြင်နိုင်ရန် cloud သို့ ဘယ်တော့မှ ပို့မထားပါ) — သိမ်းဆည်းနိုင်ရန် ချိတ်ဆက်မှုစမ်းသပ်ချက် အောင်မြင်ရမည် — ဆာဗာကို ပြန်လည်မစတင်မချင်း အသုံးပြုနေဆဲတန်ဖိုးမှာ မပြောင်းလဲပါ — သိမ်းဆည်းသည်နှင့် ချက်ချင်းအစားထိုးမှုမဟုတ်ပါ — Vercel ပေါ်တွင်လည်ပတ်နေသော စက် (standby instance ကဲ့သို့) ပေါ်တွင် ဤကတ်သည် ဖတ်ရန်သီးသန့်ဖြစ်သွားမည် — အကြောင်းမှာ ထိုတန်ဖိုးသည် Vercel environment variable မှ တိုက်ရိုက်လာသောကြောင့် ဤစာမျက်နှာမှ ပြင်၍မရနိုင်ပါ

  • အန္တရာယ်ဇုန်ရှိ ခလုတ်များသည် အမှန်တကယ်ဒေတာကိုပါ ဖျက်သည် — စနစ်သည် စမ်းသပ်ဒေတာနှင့် အမှန်တကယ်ဒေတာကို ခွဲခြားမပေးပါ

    “တကယ်အသုံးပြုတော့” နှင့် “အသင်းဝင်အားလုံးရှင်းရန် (CRM)” နှစ်ခုစလုံးသည် ၎င်းတို့၏အမျိုးအစားရှိ မှတ်တမ်းအားလုံးကို စမ်းသပ်ဒေတာဖြစ်စေ၊ အသုံးပြုနေဆဲအမှန်တကယ်ဒေတာဖြစ်စေ ခွဲခြားမှုမရှိဘဲ ဖျက်သည် — ၎င်းကို ပြန်ပြင်၍မရနိုင်ပါ — နှစ်ခုစလုံးသည် အမှန်တကယ်လုပ်ဆောင်မီ PIN ဖြင့် နောက်ထပ်တစ်ကြိမ် အတည်ပြုချက် အမြဲလိုအပ်သည် — ဆိုင်ကို ပထမဆုံးအကြိမ် အမှန်တကယ်ဖွင့်မီ စမ်းသပ်ဒေတာများ ရှင်းလင်းရန်အတွက်သာ တစ်ကြိမ်တည်း အသုံးပြုသင့်သည်

  • ရာဇဝင်ဂျစ်ဖ်ရောင်းအားများကို ပြန်ပို့ခြင်းသည် ထပ်ခါထပ်ခါလုပ်ရန် ဘေးကင်းသည် — ပို့ပြီးသားဂျစ်ဖ်ကို ထပ်ခါတည်းမရေတွက်ပါ

    “ဂျစ်ဖ်ရောင်းအားများကို JARVIS သို့ ပြန်ပို့ရန်” ကိရိယာကို တူညီသောဂျစ်ဖ်တစ်ခုအတွက် အကြိမ်ကြိမ်နှိပ်နိုင်သည် ဘေးကင်းစွာ — JARVIS သည် ဂျစ်ဖ်+လမ်းကြောင်း တစ်ခုချင်းစီအတွက် သီးသန့်ကိုးကားနံပါတ်ကို စစ်ဆေးသောကြောင့် အောင်မြင်စွာ မှတ်တမ်းတင်ပြီးသား ဂျစ်ဖ်/လမ်းကြောင်းသည် “ထပ်နေသည် (duplicate)” ဟု ပြန်ပေါ်လာပြီး ထပ်ခါတည်း မရေတွက်ပါ — အောင်မြင်စွာ တင်ပို့ဖူးခြင်းမရှိသေးသော လမ်းကြောင်းများကိုသာ ပြန်ပို့ချိန်တွင် အမှန်တကယ် မှတ်တမ်းတင်မည်