سوالات متداول CERP
این صفحه بر اساس ساختار واقعی CerpTotalSolution تکمیل شده است؛ راهکار کامل CERP شامل بکاند SaaS چندمستاجری، WinCerpAgent برای تجهیزات فروشگاهی، CerpServer اندروید/آفلاین و FrontEnd Flutter برای Windows، Android و Web است.
SaaS Backend
Agent و سختافزار
CerpServer اندروید
Flutter Front
پرسشهای رایج مشتریان و تیم فنی
CerpTotalSolution دقیقاً چه بخشهایی دارد؟
CerpTotalSolution مجموعه کامل محصول CERP است: بکاند SaaS چندمستاجری، Agent ویندوز برای فروشگاه و سختافزار، CerpServer اندروید برای سرویس محلی/آفلاین، و FrontEnd Flutter برای Windows، Android و Web. بنابراین CERP فقط یک نرمافزار حسابداری ساده نیست؛ یک اکوسیستم کامل فروش، انبار، مالی، تجهیزات، گزارش و یکپارچهسازی است.
تفاوت بکاند SaaS با سرویس محلی و آفلاین چیست؟
بکاند SaaS مرکز اصلی دادهها، مستاجرها، کاربران، مجوزها، فروش، انبار و گزارشهاست. سرویس محلی/آفلاین برای سناریوهایی است که فروشگاه باید با کارتخوان، پرینتر، بارکدخوان، ترازو یا عملیات لحظهای کار کند و نباید همه چیز فقط وابسته به مرورگر یا اینترنت باشد.
WinCerpAgent در فروشگاه چه نقشی دارد؟
WinCerpAgent روی ویندوز نقش پل ارتباطی بین CERP و تجهیزات فروشگاهی را دارد؛ مثل کارتخوانهای PC-POS، پرینتر رسید، OPOS، کالر آیدی، وزن زنده ترازو، WebSocket محلی و عملیات نگهداری موقت تراکنش. این لایه باعث میشود فرانت بتواند با تجهیزات لوکال به شکل کنترلشده ارتباط بگیرد.
CerpServer اندروید چه زمانی استفاده میشود؟
وقتی دستگاه اندرویدی باید خودش سرویس محلی داشته باشد، CerpServer اندروید استفاده میشود. این سرویس روی همان دستگاه نصب میشود و برای گرفتن لیست کارتخوان، ارسال پرداخت و چاپ از اکشنهای Intent استفاده میکند؛ برای مثال POS_LIST، POS_PAYMENT، POS_PRINT_BY_BITMAP و POS_PRINT_BY_STRING.
اتصال کارتخوان در اندروید چگونه انجام میشود؟
ابتدا از CerpServer لیست کارتخوانها گرفته میشود و مقادیری مثل providerKey و cardReaderNumber ذخیره میشود. سپس پرداخت با providerKey، شماره کارتخوان و مبلغ ارسال میگردد. ثبت پرداخت فقط وقتی صحیح است که خروجی موفقیت پرداخت تایید شده باشد؛ شماره پیگیری، پاسخ خام سرویس و اطلاعات لازم رسید نیز برای عیبیابی نگهداری میشود.
روی ویندوز ارتباط فرانت با Agent چگونه است؟
در ویندوز، Flutter Front از WebSocket به CerpAgent وصل میشود. این ارتباط streamهایی برای وضعیت اتصال، بارکد، گزارشها، دستگاههای POS، رویدادهای پرداخت، لیست پرینترها و وزن ترازو دارد. همچنین مکانیزم reconnect و صف پیام دارد تا در قطع و وصل کوتاه، ارسال فرمانها قابل کنترل باشد.
CERP برای صندوق و فروش چه امکاناتی دارد؟
در لایه فروش، موجودیتها و مجوزهایی مانند Transaction، TransactionEntry، Tender، TenderEntry، Batch، Register، Quickpad، QuickpadTemplate، TransactionHold، PaymentAuthorization، PaperlessTransaction و RFID دیده میشود. این ساختار برای فروش صندوقی، پرداخت، گزارش شیفت، نگهداری/بازخوانی تراکنش و سناریوهای فروشگاهی طراحی شده است.
ماژولهای کالا و انبار چه مواردی را پوشش میدهند؟
در حوزه انبار و کالا، ساختارهایی مثل Item، Category، ItemStyle، ItemAttribute، Location، Shelf، Supplier، PurchaseOrder، ItemReceipt، ItemRefund، Serial، PhysicalInventory، PriceAnnouncement و InventoryTransferLog وجود دارد. بنابراین فرآیندهای تعریف کالا، تامینکننده، خرید، رسید، مرجوعی، سریال، قفسه و قیمتگذاری قابل پوشش است.
آیا CERP برای رستوران، فود و کیوسک مناسب است؟
بله. در سورس، ماژولهایی مانند ChefScreen، ItemKitchenPrinter، RestaurantPlan، RestaurantArea، RestaurantTable، DigitalMenuOrder و BonScenario دیده میشود. ترکیب این بخشها با کارتخوان، چاپ و Agent/CerpServer، CERP را برای رستوران، فودکورت، کیوسک و فروش سریع مناسب میکند.
حسابداری، خزانهداری و سال مالی چه پوششی دارد؟
در بخش مالی، ساختارهایی مانند JournalVoucherHeader/Detail، Cheque، GeneralLedger، GroupLedger، DetailLedger، SubLedger، FiscalYear، CostAndProfitMapping و ارسال Batch به حسابداری دیده میشود. این یعنی فروش و عملیات فروشگاهی میتواند به اسناد و گزارشهای مالی متصل شود.
ارسال به سامانه مودیان امکانپذیر است؟
بله. در بکاند CERP سرویس مودیان برای نگاشت تراکنش فروش به صورتحساب مالیاتی، ارسال و استعلام وضعیت وجود دارد. فیلترها در سطح شرکت، فروشگاه و صندوق قابل استفادهاند و وضعیتهایی مثل ارسال نشده، ارسال شده، تایید شده، رد شده و در حال بررسی پشتیبانی میشود.
مدیریت شعب، کاربران و سطح دسترسی چطور انجام میشود؟
بکاند بر پایه ABP / ASP.NET Zero و ساختار چندمستاجری است. نقشها، کاربران، مجوزها، مستاجرها، تنظیمات ادمین، گزارشها، Dashboard، Audit و مجوزهای جداگانه برای ماژولهای مختلف تعریف شدهاند تا هر سازمان بتواند دسترسیها را دقیقتر مدیریت کند.
ارتباط CERP با ابزارهای هوش مصنوعی و MCP چیست؟
CERP دارای MCP endpoint مستاجرمحور است. مدیر مستاجر میتواند اتصال امن تعریف کند، سطح دسترسی آن را تعیین کند و در صورت نیاز آن را غیرفعال یا بازتولید کند. ابزارهای MCP برای کارهایی مثل خواندن/مدیریت کالا، قیمت، تامینکننده، گزارشهای داشبورد، اسناد خرید/حسابداری و بازسازی کاردکس محدود به همان سطح دسترسی اجرا میشوند.
اتوماسیون اداری، پروژه و فرمساز هم وجود دارد؟
بله. در سورس، Workflow/Form Builder، Kanban، Office Automation و Project Management دیده میشود؛ شامل تعریف فرآیند، فرم، کارتابل وظایف، نامهنگاری، جلسات، اقدامها، پروژهها، WBS، وابستگی وظایف، Milestone و نمای Gantt.
حضور و غیاب و منابع انسانی پوشش داده میشود؟
ماژولهای TimeAttendance و HR/Payroll در ساختار دیده میشوند؛ از جمله دستگاههای حضورغیاب، لاگ تردد، کاربران دستگاه، عملیات روی دستگاه، قرارداد کارکنان، فیش حقوقی، تنظیمات حقوق و دستمزد، شیفت کاری و ورود اطلاعات کارکرد.
در زمان خطای کارتخوان یا قطعی ارتباط چه باید کرد؟
در اندروید اگر CerpServer نصب نباشد یا Activity باز نشود، خطای در دسترس نبودن سرویس برمیگردد. در پرداخت، معیار اصلی موفقیت نتیجه تایید شده خود پرداخت است، نه صرفاً برگشت صفحه. در ویندوز نیز Agent کد کارتخوان، شماره دستگاه، فعال بودن دستگاه و Provider را اعتبارسنجی میکند و برای عیبیابی باید پیام، پاسخ خام سرویس و کدهای پیگیری نگهداری شود.
برای انتخاب مسیر استقرار مناسب آمادهاید؟
سناریوی فروشگاه، تعداد شعب، تجهیزات کارتخوان/پرینتر/ترازو، نیاز آفلاین و گزارشهای مورد انتظار را اعلام کنید تا مسیر SaaS، Windows Agent، Android CerpServer یا مدل ترکیبی پیشنهاد شود.
