حلِ تعارض و ردِ دائمی در همگامسازی
حلِ تعارض برای وقتی است که صفحهٔ همگامسازی موردی را در کارتِ «تعارضها و ردهایِ دائمی» نگه داشته است. با این راهنما نوعِ مورد را میشناسید و یکی از اقدامهایِ «نگهداشتنِ نسخهٔ من»، «استفاده از نسخهٔ سرور»، «تلاشِ دوباره»، «متوجه شدم»، حذف یا ابطال را انتخاب میکنید.
این راهنما رفتارِ کد را میگوید؛ حلِ تعارض با سرورِ زنده و دو دستگاهِ واقعی در این سند دیده نشده است (همگامسازی چیست و چه نیست).
مثالِ واقعیِ حلِ تعارض
حلِ تعارض را در «سبد نارون» ببینید. فروشنده در گوشیِ انبار و صاحبِ مغازه در رایانه، هر دو یادداشتِ مشتریِ «نیلوفر» را عوض کردهاند. صاحبِ مغازه صفحهٔ همگامسازی را باز میکند و کارتِ تعارضِ «نیلوفر» را میبیند؛ باید تصمیم بگیرد کدام نسخه بماند.
پیش از شروعِ حلِ تعارض
برای حلِ تعارض، هر نقشِ واردشدهای کافی است، چون صفِ ارسال و تعارضها مالِ خودِ کاربر و همین دستگاهاند. فهرستِ کارت فقط موردهایِ کسبوکارِ فعال را نشان میدهد.
- نصب باید به سرورِ ناخدا وصل باشد؛ در نصبِ بیسرور فقط صفحهٔ «پیکربندینشده» هست.
- اگر سند در دورهٔ مالیِ قفلشده است، برای تعارض فقط «استفاده از نسخهٔ سرور» هست؛ برایِ نگهداشتنِ نسخهٔ خودتان باید اول دوره را باز کنید (بازگشایی دورهٔ بسته).
«استفاده از نسخهٔ سرور» ویرایشِ شما را از این دستگاه برای همیشه کنار میگذارد. «حذف از این دستگاه»، «ابطالِ فاکتور» و «ابطالِ فیش» هم فقط با تأیید انجام میشوند و بعد از تأیید نمیتوانید همان اقدام را لغو کنید؛ تنها استثنا حذفِ سند است که تا هفت روز یک بار قابلِ بازگرداندن است. پیش از تأیید، خلاصهٔ دیالوگ را بخوانید.
مراحلِ حلِ تعارض
برای حلِ تعارض در کارتِ «تعارضها و ردهایِ دائمی»، این مراحل را انجام دهید:
- در «تنظیمات» کاشیِ «همگامسازی» را بزنید و به کارتِ «تعارضها و ردهایِ دائمی» بروید. نشانِ هر مورد را بخوانید: «تعارض» یعنی همان ردیف هم در این دستگاه هم روی سرور عوض شده، «ردِ دائمی» یعنی سرور آن را برایِ همیشه نپذیرفته، «گیرکرده» یعنی سرور پنج بار پاسخِ نامعلوم داده، و «اعمالنشدنی» یعنی ردیفِ سرور روی این دستگاه نشست نکرده.
- برایِ مورد از نوعِ «تعارض»، خطوطِ تفاوت را بخوانید؛ هر خط به شکلِ «یادداشت: «تحویل پنجشنبه» → «تحویل جمعه»» است، یعنی «مقدارِ من ← مقدارِ سرور». اگر تفاوتی دیده نشد، «تفاوتِ قابلِنمایشی در فیلدها دیده نشد.» میآید.
- برایِ «تعارض»، یکی را انتخاب کنید: «نگهداشتنِ نسخهٔ من» وضعیتِ فعلیِ همین ردیف را دوباره در صفِ ارسال میگذارد؛ «استفاده از نسخهٔ سرور» پس از دیالوگِ «استفاده از نسخهٔ سرور؟» ردیفِ دستگاه را با نسخهٔ سرور جایگزین میکند و تغییراتِ ارسالنشدهٔ همان ردیف را از صف برمیدارد.
- برایِ «ردِ دائمی»، «گیرکرده» و «اعمالنشدنی»، علتِ رد را برطرف کنید (در کارت نوشته شده) و «تلاشِ دوباره» را بزنید؛ یا برایِ همهٔ ردهایِ باز «تلاشِ دوباره برای همه» را بزنید. در «اعمالنشدنی» این کار ردیفِ سرور را دوباره روی دستگاه اعمال میکند.
- اگر نمیخواهید رد را دوباره بفرستید، دکمهٔ دومِ کارت را بزنید: «متوجه شدم» کارت را میبندد (زیرِ دکمه نوشته شده ردیف فقط روی دستگاه میماند یا در دورِ بعد به نسخهٔ سرور برمیگردد)؛ برایِ سندِ قطعیِ ردشده «حذف از این دستگاه»؛ برایِ فاکتورِ ردشده «ابطالِ فاکتور» با تأییدِ «ابطال و ادامه»؛ برایِ فیشِ حقوق «ابطالِ فیش».
- اگر سندی را اشتباهی حذف کردید، در همان صفحه کارتِ «حذفشدههایِ این دستگاه» را پیدا کنید (فقط تا هفت روز پس از حذف هست)، «بازگرداندن» را بزنید و دیالوگِ «بازگرداندنِ سندِ حذفشده؟» را تأیید کنید. هر سند فقط یک بار بازگردانده میشود و اگر کنارش نشانِ «احتمالِ تکرار» بود، پیش از تأیید هشدارش را بخوانید.
- اگر بنرِ «کارتهایِ کسبوکارهایی که دیگر رویِ این دستگاه نیستند» بود، «پاکسازیِ این کارتها» را بزنید و دیالوگِ «پاکسازیِ کارتهایِ کسبوکارِ غایب» را تأیید کنید. این کار فقط کارتها را پاک میکند، نه دادهٔ کسبوکار را.
پس از هر اقدام یکی از این پیامها میآید: «نسخهٔ شما نگه داشته شد و دوباره ارسال میشود.»، «نسخهٔ سرور جایگزین شد.»، «دوباره در صفِ همگامسازی قرار گرفت.» یا «تأیید شد.».
نتیجهٔ حلِ تعارض را چطور ببینم؟
نتیجهٔ حلِ تعارض را در همان کارت میبینید: موردِ حلشده از فهرست میرود و وقتی همه حل شوند «هیچ تعارض یا ردِ دائمیای نیست» نوشته میشود. «نگهداشتنِ نسخهٔ من» و «تلاشِ دوباره» ردیف را فقط در صف میگذارند؛ تا دورِ بعدِ همگامسازی به سرور نرسیده است، پس «همگامسازی کن» را بزنید (اجرای دستیِ همگامسازی و تشخیصِ خطا). در مثالِ «سبد نارون»، اگر صاحبِ مغازه «استفاده از نسخهٔ سرور» را بزند، یادداشتِ نیلوفر همان میشود که فروشنده نوشته بود.
پشتِ صحنهٔ حلِ تعارض در دفاتر چه ثبت شد؟
«نگهداشتنِ نسخهٔ من»، «استفاده از نسخهٔ سرور»، «تلاشِ دوباره» و «متوجه شدم» خودشان سندِ حسابداری نمیسازند: ثبت حسابداری ایجاد نمیشود؛ فقط تعیین میکنند کدام نسخهٔ ردیف بماند و چه چیزی دوباره ارسال شود. استثنا دو اقدامِ ابطال است. «ابطالِ فاکتور» فاکتورِ ردشده را در این دستگاه باطل میکند و سندِ معکوس ثبت میشود (سندِ معکوس هم برای همگامسازی میرود)، و «ابطالِ فیش» سندهایِ تعهد و پرداختِ فیش را معکوس میکند. «حذف از این دستگاه» سندِ قطعیِ ردشده را فقط از این دستگاه برمیدارد تا دفترِ همهٔ دستگاهها یکی بماند؛ متنِ کاملِ سند در ردِ حسابرسی میماند. برای فهمِ معکوسکردن ابطال و سند معکوس را بخوانید.
اگر حلِ تعارض اشتباه شد
اگر «نگهداشتنِ نسخهٔ من» را اشتباه زدید، ردیف دوباره فرستاده میشود و ممکن است نسخهٔ سرور را بازنویسی کند؛ پس از ارسال، مقدارِ درست را با ویرایشِ معمولیِ همان ردیف دوباره بنویسید. «استفاده از نسخهٔ سرور» پس از تأیید برنمیگردد؛ مقدارِ خودتان را باید دستی دوباره وارد کنید. «حذف از این دستگاه» تا هفت روز با «بازگرداندن» برمیگردد، ولی فقط یک بار و فقط همین دستگاه. اگر ابطالِ فاکتور را اشتباه کردید، فاکتورِ ابطالشده برنمیگردد و باید فاکتورِ تازه بزنید (ابطال فاکتور با حفظ رد حسابداری). خطاهایِ رایج: «این ردیفِ تعارض دیگر وجود ندارد — صفحه را تازه کنید.» یعنی کارت در این فاصله حل شده؛ «این سند به دورهٔ مالیِ قفلشده تعلق دارد — پیش از حلِ این تعارض، دوره را باز کنید.» یعنی دوره بسته است؛ «مهلتِ ۷روزهٔ بازگرداندنِ این سند گذشته است.» یعنی بیش از هفت روز گذشته.
مرجعِ صفحهٔ حلِ تعارض
جدولِ فیلدها، متنِ کاملِ دیالوگها و فهرستِ پیامهایِ خطا در مرجع صفحهٔ همگامسازی آمده است.
مفاهیمِ مرتبط با حلِ تعارض
مفاهیمِ مرتبط با حلِ تعارض در خلاصههایِ زیر آمدهاند.