---
topicCode: SYNC.MODULE.OVERVIEW
type: MODULE_OVERVIEW
title: "همگام‌سازی آفلاین صندوق فروش"
language: fa
productVersion: "2.1.0.2"
knowledgeBuildId: KB1-A83DB1F62EE4730A934CF47B
humanUrl: "https://help.melal.ir/help/fa/sync/overview"
capability: "SYNC_CLIENT"
module: "SYNC"
surfaces:
  - "POS"
audiences:
  - "کاربر صندوق"
  - "مدیر شعبه"
  - "پشتیبانی مجاز"
keywords:
  - "همگام‌سازی"
  - "آفلاین"
  - "صف عملیات"
  - "تعارض"
  - "دستگاه صندوق"
aiIntents:
  - "همگام‌سازی آفلاین صندوق فروش چگونه کار می‌کند؟"
  - "اگر ارسال عملیات صندوق متوقف شد چه چیزی را بررسی کنم؟"
---

# همگام‌سازی آفلاین صندوق فروش

## این ماژول برای چیست؟
همگام‌سازی عملیات ثبت‌شده در صندوق فروش را، پس از دسترسی به سرور، با کنترل شعبه واقعی دستگاه و جلوگیری از ثبت تکراری اعمال می‌کند. داده محلی جایگزین مرجع سرور نیست؛ فقط صف موقت عملیات و تصویر داده لازم برای ادامه کار را نگه می‌دارد.

## بخش‌های اصلی
- تنظیم اجرای خودکار همگام‌سازی.
- ارسال دستی عملیات در انتظار.
- مشاهده عملیات و تعارض‌های محلی.
- دریافت دوباره داده‌های پایه شعبه.
- ثبت و شناسایی دستگاه صندوق برای شعبه مربوط.

## قواعد مهم
- دستگاه به شعبه مشخص متصل است و عملیات با شعبه واقعی همان دستگاه کنترل می‌شود.
- شناسه عملیات مشتری (`ClientOperationId`) برای جلوگیری از اجرای تکراری استفاده می‌شود؛ تکرار همان عملیات با محتوای متفاوت رد می‌شود.
- عملیات حساس فروش، پرداخت، مرجوعی، میز و آشپزخانه از مسیر رسمی همان قابلیت‌ها اعمال می‌شوند؛ همگام‌سازی میان‌بُر کسب‌وکاری نیست.
- خرج‌کردن کیف پول در حالت آفلاین مجاز نیست.
- تعارض باید بررسی و تعیین تکلیف شود؛ حذف کور صف راه‌حل معتبر نیست.

## از کجا شروع کنم؟
برای وضعیت فعلی از «وضعیت همگام‌سازی» و برای ارسال فوری از «ارسال دستی» استفاده کنید. اگر داده‌های پایه شعبه قدیمی شده‌اند، «دریافت داده‌های پایه» را اجرا کنید.
