مهاجرت به اودو (Odoo)؛ انتقال اطلاعات حسابداری، انبار و طرف‌حساب‌ها از سپیدار، هلو و نرم‌افزارهای دیگر

· ۱۰ دقیقه مطالعه · تیم وستا

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

مهاجرت به اودو کی منطقی است؟

مهاجرت کار کمی نیست؛ پس اول مطمئن شوید لازم است. این‌ها نشانه‌های رایج‌اند:

  • فاکتور فروش، رسید انبار یا سفارش خرید را در دو جا تایپ می‌کنید، چون حسابداری و بقیه‌ی فرایندها در سیستم‌های جدا هستند.
  • چند شرکت یا شعبه دارید و گزارش جمعی را با اکسل می‌سازید.
  • می‌خواهید فروش، خرید، انبار، CRM یا تولید را کنار حسابداری روی یک پایگاه داده داشته باشید.

اما اگر نرم‌افزار حسابداری فعلی‌تان خوب کار می‌کند و فقط بقیه‌ی فرایندها را می‌خواهید، لازم نیست حسابداری را جابه‌جا کنید: اودوی وستا به نرم‌افزار فعلی شما (مثلاً حسابداری) وصل می‌شود و لازم نیست کنارش بگذارید. اگر هنوز بین اودو و نرم‌افزارهای ایرانی مرددید، از راهنمای نیازسنجی نرم‌افزار یا نیازسنجی رایگان شروع کنید.

این راهنما درباره‌ی آمدن از نرم‌افزار دیگری به اودوست. اگر از نسخه‌ی قدیمی‌تر خود اودو می‌آیید، راهنمای ارتقای نسخه‌ی اودو را ببینید.

چه چیزی منتقل می‌شود؛ مانده‌ی افتتاحیه یا کل تاریخچه؟

اولین تصمیم این است که تاریخچه‌ی سندها هم بیاید یا فقط وضعیت روز شروع:

مانده‌ی افتتاحیه و اقلام بازکل تاریخچه
چه چیزی می‌آیدتراز افتتاحیه، فاکتورها و قبض‌های باز، چک‌های در جریان، موجودی اول دورههمه‌ی سندهای سال‌های قبل، به‌علاوه‌ی همه‌ی این‌ها
حجم کارکم؛ چند فایل و یک سند افتتاحیهزیاد؛ هر نوع سند نگاشت و آزمون جدا می‌خواهد
خطرکم، اگر جمع‌ها کنترل شوندبیشتر؛ اختلاف کوچک در هر سال، مانده‌ی روز شروع را عوض می‌کند
تاریخچه کجاستدر نرم‌افزار قبلی، برای مراجعهدر اودو

مستندات اودو می‌گوید مناسب‌ترین زمان کوچ پایان سال مالی است، چون کمترین داده باید منتقل شود. برای بیشتر کسب‌وکارها، مانده‌ی افتتاحیه به‌علاوه‌ی اقلام باز کافی است و نرم‌افزار قبلی معمولاً برای دیدن سال‌های گذشته نگه داشته می‌شود. پیش از تصمیم، از حسابدار و حسابرس بپرسید سندهای کدام سال‌ها را باید در دسترس داشته باشید.

دامنه‌ی مهاجرت به اودو را با هم بسنجیم

در جلسه‌ی مشاوره، نرم‌افزار فعلی، داده‌هایی که باید منتقل شوند و تاریخ شروع را مرور می‌کنیم؛ و اینکه کدام بخش‌ها بهتر است فعلاً به نرم‌افزار فعلی وصل بمانند.

رزرو مشاوره‌ی اودو

چک‌لیست داده‌ها برای انتقال اطلاعات حسابداری به اودو

دادهاز نرم‌افزار قبلی چه بگیریددر اودو
سرفصل حساب‌هاکدینگ کامل گروه، کل، معین و تفصیلی با نام و کدیک جدول نگاشت بسازید: هر حساب قدیم به کدام حساب اودو. در اودو ۲۰ سطح‌ها با «حساب مادر» ساخته می‌شوند و سطح تفصیلی معمولاً با طرف‌حساب یا حساب تحلیلی (حسابداری اودو)
طرف‌حساب‌هانام، کد ملی یا شناسه‌ی ملی، کد اقتصادی، کد پستی، نشانی، تلفناول شرکت‌ها، بعد افراد؛ هر ردیف با شناسه‌ی خارجی یکتا
کالا و خدماتدسته‌ها، کد و نام کالا، واحد اندازه‌گیری، بهای تمام‌شدهاول دسته‌ها، بعد کالاها (انبارداری اودو)
فاکتورها و قبض‌های بازفاکتورهای فروش و اعلامیه‌های بستانکار پرداخت‌نشده، قبض‌های خرید و برگشت‌های باز، با مبلغ ماندههر کدام فقط با مبلغ مانده و روی حساب واسط، نه با سطرهای کالا، تا مالیات دو بار اثر نگیرد
چک‌های در جریانچک‌های دریافتی در صندوق و نزد بانک، و چک‌های پرداختی سررسیدنشده: شماره، شناسه‌ی صیادی، بانک، صادرکننده یا گیرنده، مبلغ و سررسیدگردش چک به سبک ایران در اودوی خام نیست؛ پیش از مهاجرت معلوم کنید چک‌ها در کدام ماژول ثبت می‌شوند (چک در اودو)
موجودی انبارشمارش هر کالا در هر انبار در روز شروع، با بهای هر کالابها روی محصول، شمارش در انبار؛ جمع «تعداد × بها» باید با حساب موجودی در تراز برابر باشد
دارایی ثابتفهرست دارایی‌ها با بهای تمام‌شده، استهلاک انباشته، تاریخ شروع و روش استهلاکمدیریت دارایی در اپ حسابداری اودوست؛ در اودو ۲۰ «مدل‌های استهلاک» جای «مدل‌های دارایی» را گرفته‌اند
بانک و صندوقمانده‌ی واقعی هر حساب بانکی و صندوق در روز شروعمانده‌ی آغاز اولین صورت‌حساب هر دفتر بانک برابر همین مانده
حقوق (اگر منتقل می‌شود)حکم و اجزای حقوق هر نفر، وام‌ها و اقساط باقی‌ماندهاپ حقوق فقط در اینترپرایز است و قواعد ایران باید رویش ساخته شود (حقوق و دستمزد اودو)

دو تصمیم را هم پیش از اولین فایل بگیرید، چون بعداً به‌سختی عوض می‌شوند: ریال یا تومان و روش گرد کردن مبالغ، و ساختار کدینگ در اودو. جزئیات هر دو در راهنمای بومی‌سازی اودو آمده است.

خروجی گرفتن از نرم‌افزار فعلی؛ سپیدار، راهکاران، محک، هلو و حسابفا

تاریخ این بررسی

این مقایسه بر پایه‌ی سایت رسمی هر شرکت در تاریخ ۹ آبان ۱۴۰۵ است؛ اگر نکته‌ای تغییر کرده، خبرمان کنید.

در سایت رسمی هیچ‌کدام از این پنج نرم‌افزار، ابزار رسمی برای انتقال داده به نرم‌افزار دیگری پیدا نکردیم. این به معنای «ندارد» نیست؛ از پشتیبانی همان نرم‌افزار بپرسید. آنچه سایت رسمی هر کدام درباره‌ی خروجی گرفتن می‌گوید:

  • سپیدار: خروجی اکسل در سیستم گزارش‌های مدیریتی سپیدار آمده است. ابزار مهاجرت رسمی پیدا نشد؛ معمولاً از گزارش‌های اکسل استفاده می‌شود.
  • راهکاران: صورت‌های مالی قابل ویرایش در اکسل‌اند و سیستم خرید خروجی اکسل دارد. ابزار مهاجرت رسمی پیدا نشد؛ معمولاً از گزارش‌های اکسل استفاده می‌شود.
  • محک: خروجی Excel، PDF، JPG و Word در صفحه‌ی حسابداری شرکتی آمده است. ابزار مهاجرت رسمی پیدا نشد؛ معمولاً از گزارش‌های اکسل استفاده می‌شود.
  • هلو: خروجی Text، Excel و HTML در فهرست «امکانات افزودنی» هلو است؛ پس ببینید روی نسخه‌ی شما فعال است یا نه. ابزار مهاجرت رسمی پیدا نشد؛ معمولاً از گزارش‌های اکسل استفاده می‌شود.
  • حسابفا: خروجی اکسل و PDF از همه‌ی بخش‌های نرم‌افزار، و REST API با مستندات عمومی. ابزار مهاجرت رسمی پیدا نشد؛ معمولاً از گزارش‌های اکسل استفاده می‌شود.

چند نکته که برای همه صدق می‌کند:

  • پیش از هر خروجی، یک نسخه‌ی پشتیبان کامل از نرم‌افزار قبلی بگیرید و نگه دارید.
  • همه‌ی خروجی‌ها را برای یک تاریخ بگیرید: روز آخر سال مالی قبل از شروع اودو.
  • برای هر فایل یک عدد کنترلی کنارش بنویسید: تعداد ردیف و جمع مبلغ. بعد از ورود به اودو همین دو عدد را مقایسه می‌کنید.

ورود داده به اودو؛ ترتیب فایل‌ها و نکته‌های فایل فارسی

اودو برای همه‌ی اپ‌ها یک ابزار ورود و خروج مشترک دارد که با xlsx و csv کار می‌کند. مراحلش، از دانلود قالب تا تطبیق ستون‌ها، در آموزش ایمپورت اکسل در اودو آمده است. برای مهاجرت، ترتیب مهم است، چون هر فایل به رکوردهای فایل قبلی اشاره می‌کند:

  1. تنظیمات پایه: شرکت، ارز، سال مالی و دوره‌های شمسی، مالیات‌ها.
  2. سرفصل حساب‌ها بر اساس جدول نگاشت.
  3. طرف‌حساب‌ها: اول شرکت‌ها، بعد افراد با ستون شرکت مرتبط.
  4. دسته‌های کالا، بعد کالاها با بها.
  5. فاکتورها و قبض‌های باز با مبلغ مانده روی حساب‌های واسط.
  6. سند افتتاحیه در دفتر متفرقه، با حساب واسط دریافتنی و پرداختنی به‌جای خود حساب‌ها.
  7. شمارش موجودی در انبار، و مانده‌ی آغاز بانک‌ها.
  • شناسه‌ی خارجی با پیشوند: کد هر رکورد در نرم‌افزار قبلی را با پیشوند نام جدول در ستون شناسه‌ی خارجی بگذارید؛ مثل customer_77 و product_1040. رابطه‌ها با همین شناسه درست وصل می‌شوند.
  • اول «آزمایش»: ورود داده در اودو برگشت ندارد. هر فایل را اول آزمایش کنید و فایل‌های بزرگ را چند تکه وارد کنید.
  • تاریخ شمسی: ابزار ورود اودوی خام تاریخ را میلادی می‌خواند. ستون‌های تاریخ را پیش از ورود به میلادی و شکل YYYY-MM-DD تبدیل کنید، یا از ابزار ورودی استفاده کنید که تاریخ شمسی را می‌شناسد.
  • رقم فارسی: رقم‌های فارسی و عربی را در ستون‌های عدد، مبلغ، کد و شناسه به رقم لاتین تبدیل کنید.
  • ی و ک عربی: «ي» و «ك» را به «ی» و «ک» تبدیل و نیم‌فاصله‌ها را یکدست کنید؛ وگرنه نام‌ها در رابطه‌ها با هم نمی‌خوانند.
  • کدگذاری: CSV را با UTF-8 ذخیره کنید، یا از xlsx استفاده کنید.

زمان مهاجرت؛ شروع سال مالی شمسی

مستندات اودو پایان سال مالی را برای کوچ پیشنهاد می‌کند و پایان دوره‌ی مالیاتی را هم شدنی می‌داند، اما وسط دوره‌ی مالیاتی را نه، چون اظهارنامه‌ی آن دوره باید از دو سیستم جمع شود. برای کسب‌وکار ایرانی یعنی اول فروردین:

  1. سال مالی شمسی با تاریخ دقیق: «آخرین روز» سال مالی در اودو یک روز و ماه میلادی ثابت است، ولی پایان اسفند در تقویم میلادی ثابت نیست. سال‌ها و دوره‌ها را با تاریخ شروع و پایان دقیق بسازید (آموزش حسابداری اودو).
  2. سند افتتاحیه با تاریخ اول فروردین ثبت شود.
  3. قفل سال قبل: «قفل همه» (Lock Everything) را روی آخرین روز اسفند سال قبل بگذارید تا سندی در آن دوره ساخته یا عوض نشود.
  4. مانده‌های قطعی: اگر بستن سال قبل در نرم‌افزار قبلی چند هفته طول می‌کشد، معمولاً با مانده‌های موقت شروع می‌کنند و بعد از قطعی شدن، اختلاف را با یک سند اصلاحی در سال جدید ثبت می‌کنند. این روش را پیش از شروع با حسابدار و حسابرس هماهنگ کنید.
  5. سامانه‌ی مودیان: روشن کنید از روز شروع، صورتحساب‌ها از کدام سیستم به سامانه می‌رود، تا یک صورتحساب از دو جا فرستاده نشود (اودو و سامانه مودیان).

اجرای موازی و آزمون پیش از کنار گذاشتن نرم‌افزار قبلی

پیش از اینکه نرم‌افزار قبلی فقط‌خواندنی شود، یک ماه کامل از اسناد واقعی را در اودو هم ثبت کنید و گزارش‌ها را با سیستم قبلی مقایسه کنید. هر اختلافی در این ماه پیدا شود، ارزان‌تر از وقتی است که بعد از بستن ماه پیدا شود. این کنترل‌ها را روی سند افتتاحیه انجام دهید:

  • جمع حساب‌های دریافتنی در تراز افتتاحیه برابر جمع فاکتورهای باز منهای اعلامیه‌های بستانکار باشد.
  • جمع حساب‌های پرداختنی برابر قبض‌های باز منهای برگشت‌ها باشد.
  • جمع حساب‌های موجودی برابر ارزش موجودی (تعداد × بها) باشد.
  • خود تراز افتتاحیه متوازن باشد و تراز آزمایشی اودو در روز شروع با تراز نرم‌افزار قبلی بخواند.
  • حساب‌های واسط آخر کار صفر شده باشند؛ بعد نوعشان را به «خارج از ترازنامه» تغییر دهید.
  • مانده‌ی اول بانک‌ها با صورت‌حساب واقعی بانک یکی باشد.
  • تعداد ردیف و جمع مبلغ هر فایل با عدد کنترلی که هنگام خروجی نوشتید یکی باشد.
اشتباه رایج

طلب مشتریان هم در تراز افتتاحیه بیاید و هم با فاکتورهای باز؛ حساب دریافتنی دو برابر می‌شود. راه‌حل اودو همان حساب واسط است که در چک‌لیست بالا آمد.

مهاجرت به اودو با وستا

  • زمان: فاز اول معمولاً کمتر از یک ماه از جلسه‌ی اول تا اجرای واقعی طول می‌کشد.
  • لازم نیست همه‌چیز را یک‌جا ببرید: اودوی وستا به نرم‌افزار فعلی شما (مثلاً حسابداری) وصل می‌شود؛ می‌شود حسابداری فعلی را نگه داشت و فرایندهای دیگر را اول به اودو برد.
  • بومی از روز اول: تقویم شمسی در همه‌ی ماژول‌ها، رابط فارسی و راست‌چین، حسابداری متناسب با ایران، مالیات بر ارزش افزوده و مودیان.
  • مالکیت: سورس‌کد، ماژول‌های سفارشی، تنظیمات و داده‌ها مال شماست، بدون قفل و لایسنس پنهان.
  • هزینه: خود اودو رایگان است و نصب اودو و ماژول‌های اولیه‌ی نسخه‌ی بومی هم رایگان؛ هزینه نفر-ساعت و فقط برای استقرار و ماژول‌های خاص کسب‌وکار شماست (تعرفه‌ی اودو).

اگر می‌خواهید دامنه‌ی مهاجرت خودتان را بسنجید، جلسه‌ی مشاوره‌ی اودو را رزرو کنید؛ معرفی کامل استقرار در صفحه‌ی اودو فارسی وستا آمده است.

پرسش‌های رایج درباره‌ی مهاجرت به اودو

انتقال اطلاعات از سپیدار به اودو چطور انجام می‌شود؟

در بررسی سایت رسمی سپیدار (۹ آبان ۱۴۰۵) ابزار رسمی مهاجرت پیدا نشد؛ معمولاً از گزارش‌های اکسل استفاده می‌شود و سیستم گزارش‌های مدیریتی سپیدار خروجی اکسل دارد. فایل‌ها پاک‌سازی می‌شوند (تاریخ میلادی، رقم لاتین، ی و ک فارسی) و به ترتیب سرفصل حساب‌ها، طرف‌حساب‌ها، کالاها، اقلام باز و سند افتتاحیه با ابزار ورود اودو وارد می‌شوند.

انتقال از هلو به اودو چه نکته‌ای دارد؟

خروجی Text، Excel و HTML در هلو جزو «امکانات افزودنی» است؛ پس اول ببینید روی نسخه‌ی شما فعال است. ابزار رسمی مهاجرت در سایت هلو پیدا نشد؛ معمولاً از گزارش‌های اکسل استفاده می‌شود. بقیه‌ی مراحل مثل هر مهاجرت دیگری است.

کل تاریخچه‌ی سندها را به اودو ببریم یا فقط مانده‌ها را؟

برای بیشتر کسب‌وکارها مانده‌ی افتتاحیه به‌علاوه‌ی اقلام باز (فاکتورها و قبض‌های باز، چک‌های در جریان، موجودی اول دوره) کافی است و نرم‌افزار قبلی برای دیدن سال‌های گذشته نگه داشته می‌شود. انتقال کل تاریخچه کار و خطر بیشتری دارد.

مناسب‌ترین زمان مهاجرت به اودو کی است؟

مستندات اودو پایان سال مالی را پیشنهاد می‌کند، چون کمترین داده باید منتقل شود؛ وسط دوره‌ی مالیاتی را نه. برای کسب‌وکار ایرانی یعنی شروع از اول فروردین، با سند افتتاحیه به همان تاریخ و قفل سال قبل روی آخرین روز اسفند.

تاریخ شمسی فایل‌های نرم‌افزار قبلی را چطور وارد اودو کنیم؟

ابزار ورود اودوی خام تاریخ را میلادی می‌خواند. ستون‌های تاریخ را پیش از ورود به میلادی و شکل YYYY-MM-DD تبدیل کنید، یا از ابزار ورودی استفاده کنید که تاریخ شمسی را می‌شناسد. در اودوی بومی‌شده‌ی وستا تقویم شمسی در همه‌ی ماژول‌ها هست.

برای رفتن به اودو باید نرم‌افزار حسابداری فعلی را کنار بگذاریم؟

نه. اودوی وستا به نرم‌افزار فعلی شما، مثلاً حسابداری، وصل می‌شود؛ می‌شود حسابداری را نگه داشت و فرایندهای دیگر را به اودو برد.

منابع

  1. Odoo 20: Export and import data
  2. Odoo 20: Get started (Accounting)
  3. Odoo 20: Year-end closing
  4. یادداشت‌های رسمی انتشار اودو ۲۰
  5. سیستم گزارش‌های مدیریتی سپیدار، سپیدار سیستم
  6. حسابداری راهکاران، همکاران سیستم
  7. سیستم خرید راهکاران، همکاران سیستم
  8. حسابداری شرکتی محک
  9. امکانات افزودنی هلو
  10. حسابفا، امکانات ویژه
  11. حسابفا، مستندات API
  12. آموزش ایمپورت اکسل در اودو، وستا
  13. آموزش حسابداری اودو، وستا
دامنه‌ی مهاجرت به اودو را با هم بسنجیم

در جلسه‌ی مشاوره، نرم‌افزار فعلی، داده‌هایی که باید منتقل شوند و تاریخ شروع را مرور می‌کنیم؛ و اینکه کدام بخش‌ها بهتر است فعلاً به نرم‌افزار فعلی وصل بمانند.

رزرو مشاوره‌ی اودو