همگام سازی 1C UNF و حسابداری. انتشارات. قوانین به دست آوردن داده ها


بسیاری از شرکت ها با شروع استفاده از برخی از محصولات نرم افزاری 1C، متوجه می شوند که عملکرد این برنامه برای آنها مناسب نیست و به پلتفرم دیگری منتقل می شوند. برای جلوگیری از از بین رفتن داده های موجود، آنها منتقل می شوند و تبادلی بین قدیمی و راه اندازی می شود برنامه های جدید. بسیاری از سازمان ها چندین پیکربندی مختلف را به طور همزمان اجرا می کنند. برای بهره وری بالا و اتوماسیون فرآیندهای کاری، لازم است همه پیکربندی های استفاده شده یکپارچه شوند. به عنوان مثال، یک تبادل بین UNF و برنامه تلفن همراه UNF یا بین حسابداری سازمانی و مدیریت تجارت راه اندازی کنید. برنامه های 1C مستقل هستند و به طور کامل کلیه عملیات داخلی را تنظیم می کنند. همگام سازی با سایر برنامه ها باید به صورت دوره ای حفظ شود.

راه اندازی صرافی در UNF

برای انتقال داده ها در برنامه های مبتنی بر 1C، از دو نوع عملیات استفاده می شود:

تبدیل؛
هماهنگ سازی.

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

تبدیل فرآیند پیچیده‌تری نسبت به همگام‌سازی است و برای انجام آن باید دانش عمیقی از سیستم پیکربندی 1C داشته باشید.

همگام سازی فرض می کند که برنامه ها دائماً با هم کار می کنند. بنابراین، دایرکتوری ها و اسناد یک برنامه به صورت دوره ای به برنامه دیگر منتقل می شوند و برمی گردند. مزیت اصلی همگام سازی عدم وجود کار غیر ضروری مانند ورود دوگانه داده است. اطلاعات ذخیره شده در هر دو برنامه یکسان خواهد بود، که به جلوگیری از سردرگمی هنگام انجام عملیات مختلف کمک می کند.

راه اندازی همگام سازی در مدیریت یک شرکت کوچک. در تنظیمات، "ادغام با سایر برنامه ها" را نشان دهید و با علامت زدن کادر کنار مورد "همگام سازی داده ها"، مورد مورد نیاز را با توجه به شیئی که تبادل با آن انجام می شود انتخاب کنید:

همگام سازی با 1C: برنامه های سازمانی و RIB.
همگام سازی با اپلیکیشن موبایل؛
همگام سازی با سایت
Yandex. تحویل.

هنگام مبادله با سایر محصولات نرم افزاری، 1C "تنظیم همگام سازی داده ها" اشیاء موجود را پیدا می کند. ابتدا تاریخ و سازمان مشخص می شود (اگر UNF سوابق چندین شرکت را نگهداری می کند)، سپس بستری برای تبادل انتخاب می شود. در پایان، سرویس یک مکاتبه بین اشیاء پیکربندی برقرار می کند.

هنگامی که همگام سازی برقرار شد، هر دو برنامه می توانند به راحتی کار کنند. در هر دو برنامه، داده های اسناد ارسال شده، ویرایش شده یا علامت گذاری شده برای حذف قابل مشاهده خواهد بود.

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

تبادل بین UT11 و UNF

هنگامی که یک شرکت از چندین پیکربندی استفاده می کند، نیاز به تبادل داده بین آنها وجود دارد. هیچ قانون استانداردی برای انتقال داده ها از UT11 به UNF وجود ندارد، بنابراین، هنگام انتقال داده ها، مدیران باید خود را مناسب برای سیاست های حسابداری خاص توسعه دهند. تبادل را می توان به دو روش انجام داد - با استفاده از یک فایل XML میانی و از طریق اتصال مستقیم.

قبل از شروع تبادل پلت فرم ها، باید آنها را آماده کنید. بررسی کنید که آیا هر دو برنامه یکسان هستند:

جزئیات TIN سازمان؛
جزئیات "نام" سازمان؛
کدهای اقلام

در UT، پردازش اسناد به صورت دسته ای، حذف تمام اسناد علامت گذاری شده و بستن شیفت های صندوق نقدی ضروری است. کالاهای باقی مانده در انبارها را حتما بررسی کنید و در صورت وجود موارد منفی تغییرات را اعمال کنید.

اگر کار اصلی در یک برنامه انجام شود، باید اسناد خرید و فروش را تکمیل کنید.

پس از آماده سازی در UT، به پردازش "انتقال داده های UT - UNF.epf" در پانل منو (فایل/باز) روی می آوریم. این برنامه اطلاعات بیشتری را درخواست می کند. نام سند برای ذخیره داده ها. تاریخ تقویمی که از آن به بعد اطلاعات مربوط به اسناد مرتبط در نظر گرفته می شود.

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

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

منوی 1C؛
همه توابع؛
استاندارد؛
انجام مدارک؛
انجام قبلی انجام شده است.

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

تبادل بین برنامه موبایل UNF و UNF

توسعه دهندگان 1C، بر اساس نیازهای صاحبان مشاغل کوچک و متوسط، برنامه تلفن همراه "1C: مدیریت یک شرکت کوچک" را ایجاد کردند. برای شرکت هایی با کارمندان میدانی - نمایندگان فروش، اندازه گیری ها و غیره مورد نیاز است. یک متخصص می تواند در محل تغییراتی را در برنامه ایجاد کند و در دفتر، به صورت بلادرنگ، این داده ها بر روی یک UNF ثابت نمایش داده می شود.

در UNF مرکزی عملکرد تعداد زیادی از اشیاء را در خود جای می دهد. اپلیکیشن موبایل امکانات بسیار کمتری دارد. UNF و برنامه تلفن همراه UNF داده های موجود در دومی را مبادله می کنند.

علاوه بر این، کالاهای باقی مانده با اسناد اصلی تخلیه می شوند. برنامه تلفن همراه همه اسناد جابجایی کالا را پشتیبانی نمی کند. مابه التفاوت موجودی به سند رسمی ورودی اضافه می شود مانده های اولیه.

تصاویر مورد در جلسات همگام سازی شرکت نمی کنند. تصاویر در لحظه باز شدن کارت مورد بارگیری می شوند.

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

اگر سندی با جزئیاتی که توسط اپلیکیشن موبایل پشتیبانی نمی شود در اپلیکیشن موبایل تغییر کرده باشد، چنین سندی در پایگاه داده مرکزی گنجانده نمی شود.

در UNF بزرگ، همگام سازی با UNF موبایل طبق یک مکانیسم استاندارد انجام می شود. هیچ پیکربندی تخصصی برای قوانین در اینجا وجود ندارد. مبادله طبق قوانین مبادله مندرج در کد انجام می شود. برای انتقال داده ها، اپلیکیشن موبایل مجموعه ای از اشیاء XDTO را تولید می کند که فشرده شده، در رجیستر اطلاعات نوشته شده و یکی یکی به UNF اصلی ارسال می شود.

فرآیند انتقال داده خود در چندین مرحله انجام می شود:

ابتدا، اپلیکیشن موبایل یک بسته داده را برای انتقال آماده می کند.
سپس تنظیم همگام سازی با شی برای دریافت اطلاعات و در واقع ارسال خود داده ها انجام می شود.
UNF اصلی داده های دریافتی را پردازش می کند، آنها را تبدیل می کند و یک بسته داده را برای ارسال به نسخه موبایل آماده می کند.
پس از دریافت، دستگاه تلفن همراه بسته داده را دریافت کرده و آن را پردازش می کند. و بسته داده بعدی را ارسال می کند.

این اتفاق می افتد تا زمانی که تمام اطلاعات منتقل شود. در صورت وقفه کوتاه مدت، توسعه دهندگان عملکردی را برای از سرگیری بسته ها اضافه کرده اند.

همگام سازی در دستگاه تلفن همراه در پس زمینه انجام می شود.

تبادل بین UNF و BP 3.0

در بسیاری از شرکت ها، حسابداری مدیریت در UNF انجام می شود و تمام عملیات حسابداری در برنامه حسابداری 1C: Enterprise انجام می شود. معلوم می شود که کار متخصصان خرید و فروش جدا از کار حسابداران انجام می شود. اما این سیستم ها نمی توانند مستقل از یکدیگر وجود داشته باشند، بنابراین، در پیکربندی های مبتنی بر 1C، تبادل داده بین UNF و BP 3.0 و همچنین BP 3.0 در حال اجرا در سرویس ابری 1C - Fresh ارائه می شود.

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

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

قبل از شروع آپلود، باید هر دو پایگاه داده را برای بارگذاری اسناد آماده کنید:

اهنگ سیاست های حسابداری;
ایجاد سازمان هایی که داده ها برای آنها آپلود می شود.
اطمینان حاصل کنید که داده های سازمان ها (جزئیات "نام"، "TIN"، "KPP") یکسان هستند.
TIN و KPP را در فهرست طرفین وارد کنید.
مقالات را در فهرست آیتم ها پر کنید.
موجودی اولیه را وارد کنید (این اطلاعات در آپلود گنجانده نشده است).
ايجاد كردن پشتیبان گیریپایگاه های داده

اگر مقالات و کدهای موجود در تنظیمات مطابقت داشته باشند، مقایسه می تواند به طور خودکار انجام شود. در غیر این صورت تطبیق نرم افزار امکان پذیر نیست و باید به صورت دستی انجام شود.

اگر یکی از پلتفرم های شرکت کننده در مبادله جدید باشد، دیگر نیازی به همگام سازی داده ها در اسناد مالی و نامگذاری نیست. شما باید اشیاء این دایرکتوری ها را که در زمان پر شدن پایگاه داده برای اولین بار ایجاد شده اند حذف کنید.

خود هماهنگ سازی باید در دو مرحله انجام شود:

یک صرافی در UNF راه اندازی کنید.
صرافی را در حسابداری سازمانی راه اندازی کنید.

قوانین کار در UNF در بخش اول این مقاله توضیح داده شده است. علاوه بر این، در اینجا باید پیشوند infobase را مشخص کنید.

در مرحله بعد باید شرایط انتقال داده را مشخص کنید. اتصال مستقیم از طریق اینترنت یا انتقال داده از طریق دایرکتوری محلی یا منبع FTP ارائه می شود. در مرحله بعد، باید یک روش همگام سازی را انتخاب کنید و دوبار بررسی کنید که تنظیمات انتخاب شده درست باشد. تنها چیزی که باقی می ماند این است که خود تخلیه را انجام دهیم. فایل با داده های دانلود شده باید ذخیره شود.

اکنون باید منبع تغذیه را آماده کنید. ابتدا، در تنظیمات مدیریت، باید کادر کنار «استفاده از همگام‌سازی داده» را علامت بزنید. در اینجا باید پیشوندی را مشخص کنید که با پیشوند مشخص شده در UNF مطابقت دارد. آپلود را پیکربندی کنید (اداره/همگام‌سازی/تنظیم همگام‌سازی جدید). ما پیکربندی UNF مورد نیاز را از لیست موارد بالقوه موجود برای تبادل انتخاب می کنیم.

وقتی روی «تغییر قوانین آپلود داده» کلیک می‌کنید، می‌توانید تنظیمات را انجام دهید. در اینجا می توانید تاریخ شروع آپلود و فیلتر را بر اساس سازمان مشخص کنید.

در مرحله بعد، برنامه داده ها را با هم مقایسه می کند و لیستی را نشان می دهد که ناهماهنگی در اسناد موجود در تنظیمات را نشان می دهد. مرحله بعدی دانلود است. برای انجام این کار، روی «دانلود داده» کلیک کنید.

داده های فایل تولید شده توسط UNF به BP ارسال می شود و داده ها بارگذاری می شوند. برای انجام مبادله معکوس به UNF، باید با کلیک کردن روی دکمه "اکنون اجرا"، تعویض دوم را انجام دهید. پس از این، همگام سازی کامل می شود و برنامه به شما اطلاع می دهد که تبادل کامل شده است.

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

آپلود UNF به حسابداری 1C

برنامه "1C: مدیریت یک شرکت کوچک 8" فقط برای حفظ حسابداری مدیریت در نظر گرفته شده است. اگر چه سیستم در نظر گرفته است اسناد منبع، پذیرفته شده است حسابداری، خود حسابداری مستقیماً نگهداری نمی شود.

برای مواردی که یک شرکت نیاز به حفظ حسابداری تنظیم شده دارد، برنامه "1C: حسابداری 8" (از این پس BP نامیده می شود) وجود دارد. استفاده همزمان از دو محصول نرم افزاری در یک سازمان می تواند منجر به این واقعیت شود که ورود اسناد و کتاب های مرجع یکسان به هر دو پایگاه اطلاعاتی باعث افزایش هزینه های زمانی کارکنان می شود.

به منظور حذف دوبار ورود اسناد، مکانیزمی برای تبادل داده ها بین برنامه های "1C: Small Firm Management 8" و "1C: Accounting 8" وجود دارد.

راه اندازی تبادل UNF با 1C: حسابداری

کلیه کتب مرجع و مدارک لازم از بخش های فروش، خرید، تولید، پول از UNF به BP منتقل می شود. البته لازم به ذکر است که مدارک مربوط به حسابداری و محاسبه دستمزد، حسابداری اموال و محاسبه مالیات در بورس لحاظ نمی شود. این به این دلیل است که در UNF آنها فقط برای اهداف حسابداری مدیریت ایجاد شده اند. به نوبه خود، از BP می توانید دایرکتوری ها و اسنادی را که منعکس کننده جریان های نقدی در بانک و صندوق نقد هستند بارگیری کنید. اطلاعات دقیق تر در مورد انطباق داده های بارگذاری شده در سند اشتراک گذاری در فایل تحویل به روز رسانی برنامه 1C: حسابداری 8 موجود است.

یکی از ویژگی های مهم مکانیسم تبادل داده، تنظیم جداگانه حساب های حسابداری اقلام و تسویه حساب با طرف مقابل در دو برنامه است. این به دلیل این واقعیت است که حساب های حسابداری در UNF برای اهداف حسابداری مدیریت و در BP - برای حسابداری تنظیم شده ایجاد می شود.

تبادل داده بین پایگاه‌های داده UNF و BP می‌تواند توسط یک فرمان کاربر یا به طور خودکار طبق یک برنامه زمان‌بندی مشخص آغاز شود.

هنگام ایجاد یا اصلاح، اسناد و عناصر دایرکتوری شرکت کننده در تبادل برای مبادله در جدول خدمات ثبت می شوند. در زمان تخلیه از UNF، فایلی تولید می شود که حاوی داده هایی از فهرست ها و اسناد ثبت شده است. هنگام بارگذاری در منبع تغذیه، همگام سازی داده ها اتفاق می افتد. مطابقت به صورت خودکار بر اساس فیلدهای جستجوی خاص انجام می شود، اما کاربر می تواند تغییراتی در تنظیمات همگام سازی ایجاد کند یا به صورت دستی اشیاء را مطابقت دهد.

برای تبادل داده بین UNF و BP، لازم است آن را پیکربندی کنید. توصیه می شود که تنظیمات اولیه را ابتدا در UNF انجام دهید و سپس آن را در BP کامل کنید. قبل از شروع مبادله، سازمان ها باید در برنامه 1C: حسابداری 8 ایجاد شوند که اسناد برای آنها بارگیری می شود، سیاست های حسابداری پیکربندی شده و مانده های اولیه وارد می شود (اسناد برای وارد کردن مانده های اولیه منتقل نمی شود).

به طور پیش فرض، ویژگی اشتراک گذاری داده غیرفعال است. برای فعال کردن آن، در بخش شرکت، روی دکمه گزینه‌های بیشتر - ادغام با سایر برنامه‌ها - همگام‌سازی با برنامه‌های 1C: Enterprise، باید چک باکس Data synchronization را علامت بزنید.

توصیه می شود یک پیشوند پایگاه اطلاعاتی تنظیم کنید - مجموعه ای منحصر به فرد از اعداد و حروف. هنگام تبادل داده ها، مقدار پیشوند به تعداد شی بارگذاری شده اضافه می شود که به شما امکان می دهد منشاء آن را تعیین کنید.

یک تبادل جدید با منبع تغذیه با کلیک کردن روی دکمه تنظیم همگام سازی داده - تنظیم همگام سازی داده ایجاد می شود. در لیست کشویی، نسخه 1C: Accounting 8 را انتخاب کنید.

در قالب اولین مرحله پیکربندی که باز می شود، باید گزینه تنظیمات دستی را رها کرده و Next را بزنید. توسط دکمه توصیف همراه با جزئیاتمی توانید شرحی از روش مبادله بین پیکربندی ها را بخوانید و همچنین اطلاعاتی در مورد مطابقت اشیاء همگام سازی شده به دست آورید.

شکل 17.1. راه اندازی همگام سازی داده ها با 1C:Accounting 8

مهم!قبل از راه‌اندازی صرافی برای اولین بار، باید یک نسخه پشتیبان از دو پایگاه اطلاعاتی تهیه کنید!

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

شکل 17.2. راه اندازی تبادل داده از طریق دایرکتوری شبکه

در مرحله بعد، یک نام به راه اندازی تبادل اختصاص داده می شود و پیشوند پایگاه اطلاعاتی که تبادل از آن انجام می شود نشان داده می شود. با کلیک بر روی دکمه تغییر قوانین آپلود داده، پنجره تنظیمات همگام سازی داده ها باز می شود. شما باید پارامترهای زیر را در آن تنظیم کنید:

  • روش همگام سازیدر طول همگام سازی خودکار، برنامه خود دایرکتوری های جدید و تغییر یافته و همچنین اسناد را برای آپلود ثبت می کند. اگر همگام‌سازی دستی تنظیم شده باشد، هر بار که بارگذاری آغاز می‌شود، کاربر باید اسنادی را که باید آپلود شود، سازمان و دوره را انتخاب کند.
  • تاریخ تخلیه.با همگام سازی خودکار موجود است. از این تاریخ است که اسناد برای بارگذاری ثبت می شود.
  • سازمان.می توانید اسناد را برای یک سازمان یا چندین سازمان آپلود کنید. این تنظیم لیست آنها را مشخص می کند.
  • اسناد قابل بارگذاریشما فقط می توانید اسناد خاصی را آپلود کنید.

شکل 17.03. تنظیم داده های آپلود شده

اگر هنگام انتقال اسناد به حسابداری سازمانی، چک باکس خواندن خودکار پیش پرداخت ها را بررسی کنید، سپس هنگام بارگیری اسناد در BP، روش بازپرداخت به صورت خودکار اختصاص داده می شود. تنظیمات همگام سازی داده ها را می توان بعداً تغییر داد.

پنجره بعدی دستیار تنظیم تبادل داده، اطلاعات خلاصه ای را در مورد تنظیمات مبادله ای که قبلا انجام شده را نشان می دهد.

شکل 17.04. قوانین ارسال داده از UNF

پس از کلیک بر روی دکمه Next، سیستم فایلی با پارامترهای تبادل تولید می کند که هنگام ادامه پیکربندی در BP استفاده می شود و دانلود داده ها را پیشنهاد می دهد. توصیه می شود با این موافقت کنید و روی Finish کلیک کنید. که در در غیر این صورتسیستم تنظیمات را ذخیره می کند، اما داده ها آپلود نمی شوند و باید جداگانه انجام شوند.

شکل 17.6. تکمیل تنظیمات همگام سازی در UNF

اگر در حال راه‌اندازی تبادل بین پایگاه‌های اطلاعاتی هستید که حاوی داده‌های زیادی هستند (تعداد زیادی دایرکتوری و اسناد)، توصیه می‌شود تنظیمات را بدون کادر انتخاب Load data... تکمیل کنید. سپس به طور جداگانه با استفاده از پردازش ترکیب ارسال‌شده دانلود کنید. داده ها (با دکمه کنار دکمه همگام سازی باز می شود) - ابتدا همه فهرست ها، سپس اسناد. در غیر این صورت، آپلود داده ها و همگام سازی بعدی زمان زیادی طول می کشد و عملکرد برنامه را کاهش می دهد.

مرحله دوم راه اندازی مبادله در برنامه 1C: Accounting 8 انجام می شود. همچنین باید ایجاد کند تنظیم جدیدهمگام سازی کنید و 1C را انتخاب کنید: مدیریت یک شرکت کوچک به عنوان دومین پایگاه اطلاعاتی. در دستیار تنظیمات تبادل، فایل را با تنظیمات دانلود شده از UNF مشخص کنید. پس از خواندن این فایل، تنظیمات همگام سازی به طور خودکار در پایگاه داده حسابداری 1C اعمال می شود، از جمله پیشوند.

پس از تکمیل تنظیمات همگام‌سازی، فرآیند خواندن داده‌ها از فایل آپلود آغاز می‌شود. در نتیجه، برنامه لیستی از اشیاء آماده برای بارگذاری در پایگاه اطلاعاتی ایجاد می کند.

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

شکل 17.7. فرم مقایسه داده ها هنگام بارگیری در 1C: حسابداری

مرحله بعدی در انجام تبادل، دانلود مستقیم داده ها است. با دکمه Next شروع می شود. داده های فایل در پایگاه اطلاعاتی بارگذاری می شود.

پس از دانلود، فرآیند دانلود داده ها از منبع تغذیه اتفاق می افتد. برای بارگیری دایرکتوری ها و اسناد از BP به UNF، لازم است تبادل دوم در برنامه 1C: Small Firm Management 8 انجام شود. در پنجره تبادل داده در UNF، باید روی دکمه Synchronize کلیک کنید. پس از این، همگام سازی داده ها به پایان می رسد و سیستم پیامی را نشان می دهد که تکمیل تبادل را نشان می دهد.

انجام مبادله

فرآیند مبادله در سه مرحله انجام می شود:

1. آپلود داده ها از UNF.

برای دانلود داده ها از UNF، باید روی دکمه همگام سازی در فرم تبادل داده کلیک کنید. پس از فشار دادن دکمه، یک فایل داده تولید می شود.

در "1C: حسابداری 3.0" باید به بخش مدیریت - تنظیمات همگام سازی داده ها - همگام سازی داده ها بروید. سپس روی دکمه همگام سازی کلیک کنید. برنامه تمام داده های جدید و تغییر یافته را دانلود می کند.

پس از تکمیل این عملیات، باید رویه تبادل را در برنامه 1C: Small Form Management 8 به همان روشی که در بالا توضیح داده شد، انجام دهید.

مهم!اگر نیاز به تبادل یک طرفه دارید: داده ها را فقط از UNF بارگیری کنید و آن را دوباره بارگیری نکنید، قبل از هر بارگیری در BP باید با استفاده از ترکیب پردازش داده ارسالی، همه اشیاء غیر ضروری را از ثبت نام پاک کنید.

شکل 17.8. حذف دایرکتوری ها و اسناد ثبت شده برای آپلود در UNF

ویژگی های استفاده از صرافی

قبل از استفاده از تبادل داده، باید نکات زیر را نیز در نظر بگیرید:

با توجه به اینکه برنامه 1C:Accounting 8 موارد را از نظر ویژگی ها پیگیری نمی کند، ویژگی های ایجاد شده در UNF در BP آپلود نمی شوند. برای مثال، اگر UNF محصول "تی شرت پنبه ای" را با توجه به ویژگی ها (اندازه و رنگ) ثبت کند: "تی شرت پنبه ای" (L، قرمز)، "تی شرت پنبه ای (L، آبی)" ، سپس در BP مورد را در قالب یک آیتم "تی شرت پنبه ای" بدون مشخصات بارگذاری می کند. شکل 1.18 سند فاکتور حاوی اقلام با مشخصات را نشان می دهد، و شکل 1.19 همان سند را پس از بارگیری در پایگاه داده 1C: Accounting 8، بدون مشخصات نشان می دهد.

اسناد در همان شرایطی که در زمان تخلیه از UNF بودند به BP منتقل می شوند. یعنی اگر سندی آپلود شده باشد که پست نشده یا برای حذف علامت گذاری نشده باشد، به ترتیب به عنوان پست نشده یا علامت گذاری شده برای حذف در BP بارگذاری می شود.

برای تبادل صحیح، نظارت بر ارتباط قوانین مبادله با کلیک بر روی دکمه بارگذاری قوانین در فرم همگام سازی داده ها مهم است. این قوانین الگوریتمی را برای تبدیل داده های دانلود شده از UNF به BP تعریف می کنند. روش به روز رسانی قوانین مبادله در فایل اطلاعاتی موجود در تحویل به روز رسانی برنامه 1C: حسابداری 8 موجود است.

  • شریک سیستم های TQM آلنا تساپلینا
  • 1396/02/25 12:36:01 ق.ظ
  • وب سایت ها، UNF

امتیاز 5.00 از 5 بر اساس 2 امتیاز

ما منتظر ارزیابی های شما هستیم - ما در تلاشیم تا پاسخ سوالات خود را در مورد استفاده پیدا کنید نرم افزاربرای اهداف شما نظرات خود را بنویسید - ما سعی خواهیم کرد پاسخ دهیم که چگونه می توانیم مشکلات شما را حل کنیم.

اپلیکیشن موبایل 1C: مدیریت شرکت ما برای کار تلفن همراهمی تواند همراه با دسکتاپ استفاده شود ( پروفسوریا پایه ای) یا نسخه ابری برنامه 1C: مدیریت شرکت ما 8.

برای اینکه بتوانید اپلیکیشن موبایل را با نسخه دسکتاپ همگام سازی کنید، باید چند کار را در نسخه دسکتاپ انجام دهید.

این مراحل در زیر نشان داده شده است. آنها باید روی رایانه محلی شما اجرا شوند. مثال یک کامپیوتر را در حال اجرا در نظر می گیرد سیستم عامل پنجره ها:

  • باید مطمئن شوید که وب سرور بر روی رایانه شما نصب و اجرا می شود آپاچییا IIS، آ دیواره آتشاتصالات ورودی به پورت مورد استفاده توسط وب سرور را مسدود نمی کند (معمولاً 80 یا 8080). اطلاعات بیشتر در مورد راه اندازی وب سرورها را می توانید در اسناد ارائه شده با آنها بیابید.
  • نیاز به استقرار یک برنامه دسکتاپ 1C: مدیریت شرکت ما 8در کامپیوتر شما. برای استفاده توصیه می شود آخرین نسخهبرنامه دسکتاپ انجام خواهد داد پایه اییا پروفسورنسخه

    همگام سازی با برنامه تلفن همراه از طرف کاربری انجام می شود که به برنامه دسکتاپ دسترسی دارد.

    به طور پیش فرض، در حال حاضر یک کاربر در برنامه دسکتاپ وجود دارد مدیر، می توانید از آن استفاده کنید یا یک مورد جدید دریافت کنید (بخش مدیریتتنظیمات کاربر و حقوقکاربران، تنظیم حداقل حقوق مورد نیاز برای همگام سازی - حراجی, تدارکاتو پول.

  • شما باید یک وب سرویس را منتشر کنید سرویس موبایلبرای تبادل داده با یک برنامه تلفن همراه این عملیات در پیکربندی برنامه دسکتاپ انجام می شود 1C: مدیریت شرکت ما 8. برای این کار باید از آیتم منو استفاده کنید مدیریت.


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


پس از وارد کردن نام کاربری و رمز عبور، مرورگر شما باید پیوندی به آن نمایش دهد WSDLنمودار


    در اپلیکیشن موبایل باید آدرس محل انتشار وب سرویس و همچنین نام کاربری و رمز عبور خود را وارد کنید. آدرس باید چیزی شبیه http:///[PublicationName] باشد. اگر رایانه محلی و دستگاه تلفن همراه به یک شبکه متصل هستند، پس IP آدرس هاکامپیوتر از محلی خود استفاده می کند آدرس آی پی.

    اگر دستگاه تلفن همراه شما به مرکز متصل است پایگاه اطلاع رسانیاز شبکه دیگری از طریق اینترنت، سپس باید از یک استاتیک خارجی استفاده کنید آدرس آی پیکامپیوتر. این سرویس می تواند توسط ارائه دهنده خدمات اینترنتی شما ارائه شود. اگر به دلایلی استاتیک خارجی آدرس آی پیقابل استفاده نیست، سپس می توانید از این سرویس استفاده کنید 1C: پیوند(به جز کاربران نسخه های پایه که این سرویس برای آنها در دسترس نیست).

پس از انجام مراحل بالا، تنظیم همگام سازی اپلیکیشن موبایل با نسخه دسکتاپ اپلیکیشن را انجام دهید 1C: مدیریت شرکت ما 8تکمیل خواهد شد.


← کار با لیستی از پایگاه های اطلاعاتی

تنظیمات 1C با یا بیشتر به میزان کمترجزئیات حوزه های مختلف فعالیت های متخصصان در شرکت را خودکار می کند. این غیر معمول نیست که یک سازمان از چندین پیکربندی به طور همزمان استفاده کند. این برنامه‌ها از یک سو، از نظر محتوای فرآیندهای خودکار کاملاً مستقل هستند، اما از سوی دیگر، حفظ ارتباط بین داده‌های آنها یا برقراری مکاتبات با نظم متفاوت ضروری است. مانند بسیاری از پیکربندی‌های «غیر حسابداری»، در مورد 1C.UNF، موضوع انتقال داده‌ها به سیستم حسابداری مرتبط است.

همگام سازی برنامه ها

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

نتیجه مثبت اصلی استفاده از این تکنیک عدم ورود مضاعف اسناد و سازگاری آنها در هنگام ذخیره در پایگاه های داده مختلف است.

در پیکربندی 1C.UNF، شروع همگام سازی با برنامه دیگری با دنبال کردن مسیر "شرکت / تنظیمات / ادغام با سایر برنامه ها / همگام سازی با برنامه های 1C.Enterprise" آغاز می شود. پیوند "تنظیم همگام سازی داده ها" در اینجا موجود است؛ با کلیک بر روی آن، کاربر جستجوی برنامه های موجود را برای ایجاد اتصالات لازم آغاز می کند. در پایان جستجو، برنامه از کاربر می خواهد که از لیست برنامه های شناسایی شده که با آن همگام شود، انتخاب کند.

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

  • تاریخ شروع همگام سازی؛
  • فهرست سازمان‌ها، اگر برنامه دارای اعتبار بیش از یک شرکت باشد.

مقادیر را می توان از طریق لینک "تغییر قوانین همگام سازی داده ها" تنظیم کرد.

گام بعدی تلاش می کند تا داده های موجود در پیکربندی را مطابقت دهد. این برنامه آن دسته از رکوردهایی را که امکان یافتن خودکار یک جفت برای آنها وجود نداشت، گزارش می کند. در این حالت، کاربر باید مقایسه را به صورت دستی انجام دهد و احتمالاً موارد لازم را به دایرکتوری اضافه کند. پس از بررسی در طرفین هر دو پیکربندی، تمام هشدارهایی که جادوگر "توجه کرده است"، تنظیم همگام سازی کامل در نظر گرفته می شود.

در آینده، برنامه‌ها شروع به کار با هم خواهند کرد و به صورت دوره‌ای داده‌ها را مبادله می‌کنند و اشیاء مرتبط از نظر تغییر محتوا، ارسال و علامت‌گذاری برای حذف در همان حالت باقی می‌مانند.

هشدار هنگام همگام سازی داده ها

این رابط برای مشاهده آمار فرآیند همگام سازی برنامه و تنظیم دستی نتایج طراحی شده است. اطلاعات این بخش در چهار برگه توزیع شده است:

  • اسناد پست نشده؛
  • جزئیات ناقص؛
  • درگیری ها؛
  • تا تاریخ ممنوعیت پذیرفته نمی شود.

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

باید به خاطر داشت که عدم توجه سیستماتیک به هشدارهای سیستم و انباشتگی آنها منجر به عدم یکپارچگی واقعی انطباق می شود و اتصال برقرار شده پیکربندی ها را رسمی می کند.

حالت های اجرای همگام سازی

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

  • "حالت خودکار" - همانطور که از نام آن پیداست، سیستم تغییرات را بدون دخالت کاربر نظارت می کند، نیاز به تبادل را تعیین می کند و آن را انجام می دهد.
  • "کنترل دستی" - شامل ارسال خودکار دایرکتوری ها است، اقدامات با اسناد تحت کنترل کاربر است و انتقال داده ها به اجبار انجام می شود.

همگام سازی با سیستم حسابداری

پیکربندی 1C.Accounting اغلب در ارتباط با UNF استفاده می شود. در ابتدا، تطبیق دایرکتوری های اصلی با استفاده از فیلدهای شناسایی اصلی انجام می شود، به عنوان مثال:

  • حساب های بانکی - فیلدهای "مالک"، "شماره حساب"؛
  • قراردادهای طرف مقابل - فیلدهای "نام"، "کد"، "مالک"، "ارز تسویه حساب"، "سازمان"، "نوع توافق"؛
  • طرفین - فیلدهای "نام"، "TIN"، "KPP"؛
  • نامگذاری - فیلدهای "کد"، "نام" و غیره.

ارسال اکثر اسناد از UNF به برنامه حسابداری امکان پذیر است؛ در جهت مخالف، اسناد منحصراً به بانک و صندوق نقدی منتقل می شود.

همگام سازی با برنامه 1C گزارش کارآفرین

شرکت‌هایی با حسابداری ساده از 1C.OP برای تولید گزارش‌های تنظیم‌شده و ارسال آن به آن استفاده می‌کنند ارگان های دولتی. در صورتی که همراه با 1C.OP، از پیکربندی UNF برای حفظ حسابداری مدیریت استفاده می شود، توصیه می شود همگام سازی داده های این پیکربندی ها را تنظیم کنید.

ایدئولوژی برقراری ارتباط از ماهیت مشابهی در مورد برنامه حسابداری برخوردار است. اطلاعات مربوط به طرف مقابل و حساب های آنها از دایرکتوری ها و اسناد پرداخت برای بانک و صندوق نقدی به OP منتقل می شود. همگام سازی خودکار انتقال تمام اسناد به OP را تضمین می کند که کاربر می تواند متعاقباً موارد مربوط به حسابداری مالیاتی را انتخاب کند.

با استفاده از مثال برنامه تلفن همراه "1C: مدیریت شرکت ما" (به اختصار UNF)، می خواهم تکامل را نشان دهم اپلیکیشن کسب و کار موبایلاز پیدایش و انتشار اولین نسخه تا امروز. این برنامه در حال حاضر بیش از 220000 دانلود دارد. این برنامه رایگان است، اما دارای گزینه های پولی است (از طریق خریدهای درون برنامه ای پیاده سازی شده است).


اولین نسخه موبایل UNF بر روی یکی از اولین نسخه های پلت فرم موبایل 1C:Enterprise در سال 2012 ساخته شد. در آن زمان، قبلاً یک پیکربندی مشتری-سرور "1C: مدیریت یک شرکت کوچک" وجود داشت (سپس نام آن بود)، برنامه ای برای خودکارسازی فعالیت های یک شرکت کوچک - فروش، تدارکات، پایگاه مشتری و تامین کننده، انبار. مدیریت، تولید و غیره

مانند اکثر برنامه‌های کاربردی تلفن همراه که بر روی پلتفرم تلفن همراه چند پلتفرمی 1C:Enterprise نوشته شده‌اند، UNF موبایل در iOS، Android و Windows در دسترس است.

وظیفه به شرح زیر مطرح شد: ایجاد یک برنامه تلفن همراه که از بخشی از سناریوهای کاری "بزرگ" UNF پشتیبانی می کند. برنامه باید بتواند هم به صورت مستقل کار کند و هم داده ها را با UNF "بزرگ" همگام کند (در ادامه کلمه "large" را در رابطه با نسخه مشتری-سرور UNF بدون نقل قول می نویسم تا متن بیش از حد بارگذاری نشود. ). در مورد کار با یک CNF بزرگ، سناریوهای کارمندان "سیار" - نماینده فروش، مهندس خدمات، فروشنده - باید پشتیبانی شوند.

اولین نسخه در 1 مرد ماه ایجاد شد. هنگام ایجاد یک برنامه تلفن همراه، برخی از اشیاء ابرداده (دایرکتوری ها، اسناد) بر اساس اشیاء UNF بزرگ پیاده سازی شدند. اما برخی از عملکردها باید از ابتدا برنامه ریزی می شدند، به عنوان مثال، فرآیند تبادل داده با یک UNF بزرگ. درست است، در رابطه با تبادل داده، ما در واقع مجبور شدیم برنامه نویسی کمی انجام دهیم - از مکانیسم های پلت فرم استاندارد (به ویژه برنامه های تبادل) استفاده کردیم که کدگذاری را به حداقل می رساند.

علاوه بر ساده کردن کار با همگام سازی داده ها، پلت فرم 1C به طور قابل توجهی کار ساخت یک برنامه تلفن همراه با ویژگی های کامل را تسهیل می کند و به توسعه دهنده اجزای رابط مانند لیست ها (جدولی و سلسله مراتبی) را با امکان جستجوی آنها، فیلدهای ورودی ارائه می دهد. با جستجو، جداول گزارش، طیف وسیعی از نمودارها، امکان چاپ روی پرینترهای WiFi و بلوتوث و غیره.

ویژگی های نسخه موبایل

دو استراتژی اصلی برای انتخاب عملکرد یک اپلیکیشن موبایل وجود دارد. اولین مورد "یک برنامه - یک تابع" است. به عنوان مثال یک اپلیکیشن موبایل برای دریافت کالا در انبار که فقط می تواند بارکد یک محصول را با دوربین داخلی اسکن کرده و اطلاعات محصول دریافتی را به سرور ارسال کند. راهبرد دوم ایجاد یک برنامه کاربردی تلفن همراه با عملکرد گسترده "همه در یک" است. هر دو رویکرد معتبر هستند. هنگام نوشتن یک UNF تلفن همراه، ما رویکرد دوم را انتخاب کردیم - برنامه ما بسیاری از وظایف را در حوزه موضوعی خود پوشش می دهد و می تواند کاملاً مستقل کار کند و نیازهای یک سازمان کوچک را برآورده کند. مزیت دیگر این رویکرد این است که کاربر می تواند با چندین تابع مرتبط از یک برنامه کار کند.

Mobile UNF به طور گسترده از عملکرد یک دستگاه تلفن همراه استفاده می کند، به ویژه:

  • دوربین داخلی دستگاه می تواند برای عکاسی از محصول هنگام پر کردن کارت محصول، خواندن بارکدها و کدهای QR استفاده شود.
  • فاکتور پرداخت را می توان از طریق ایمیل یا پیامک برای مشتری ارسال کرد
  • طرف مقابل را می توان از دفترچه آدرس دستگاه تلفن همراه انتخاب کرد
  • اگر طرف مقابل شماره تلفن دارد، می‌توانید با طرف مقابل تماس بگیرید یا با یک لمس پیامک ارسال کنید؛ اگر ایمیل مشخص شده است، نامه بفرستید؛ اگر آدرس مشخص شده است، آن را روی نقشه نشان دهید.
  • می توانید اسناد را از طریق WiFi و بلوتوث روی چاپگرها چاپ کنید
گزینه ای برای پشتیبان گیری و بازیابی پایگاه داده UNF تلفن همراه به Yandex.Disk و ارسال پایگاه داده از طریق پست وجود دارد.

پیکربندی UNF موبایل کاملاً اسپارتانه به نظر می رسد (تصویر زیر را ببینید):

  • 8 کتاب مرجع (در UNF بزرگ 273 کتاب مرجع وجود دارد)
  • 7 سند (در UNF بزرگ - 125)
  • 3 مجله سند (در UNF بزرگ - 24)
  • 3 ثبت اطلاعات (در UNF بزرگ - 357)
  • 4 رجیستر تجمع (در UNF بزرگ - 64)

اشیاء اصلی UNF موبایل

اما با وجود این مقدار کمی ازاشیاء اعمال شده، معلوم شد که محصول کاملاً کاربردی است.

یکی از ویژگی های جالب UNF تلفن همراه این است که اغلب توسط افرادی که قبلاً در مورد 1C چیزی نشنیده اند (بله، در کشور ما چنین چیزی وجود دارد) استفاده می شود، کسانی که برای حفظ سوابق کسب و کار کوچک خود به یک برنامه تلفن همراه نیاز دارند. به عنوان مثال، صنایع دستی خانگی). فقط با جستجو در آن پیدا کردند گوگل پلییا AppStore، بررسی ها را بخوانید - و شروع به کار کنید.

عملیات خودمختار

این سناریوی کاری برای سازمان های بسیار کوچک در نظر گرفته شده است، زمانی که تمام حسابداری منحصراً بر روی یک دستگاه تلفن همراه انجام می شود. به عنوان مثال، این می تواند یک تجارت "خانه" باشد - ساخت جواهرات در خانه و فروش آن در صفحه VKontakte. یا شاید حتی یک فروشگاه کوچک - من شخصا موردی را دیدم که یک فروشگاه اسباب بازی متخصص در فروش سازندگان لگو سوابق را منحصراً برای نسخه موبایل UNF. با توجه به اینکه UNF موبایل می تواند روی پرینترهای WiFi و بلوتوث چاپ کند، می توان از آن برای حل تعداد نسبتاً زیادی از مشکلات استفاده کرد. Mobile UNF از پردازش سفارش، وارد کردن فاکتورهای ورودی و خروجی، حسابداری دریافت ها و هزینه های پول پشتیبانی می کند.

کار در حالت همگام سازی با سرور (نسخه های اول)

در حالت همگام سازی با سرور در UNF موبایل در نسخه های قبلی، عملکرد حسابداری از دسترس خارج شد و کار در آن عمدتاً با سفارشات (دریافت و انجام سفارشات) و فعالیت های مرتبط (نگهداری دایرکتوری های طرف مقابل، کالا و خدمات، و غیره.).

فهرست های کالاها و خدمات، پیمانکاران و سفارشات با UNF بزرگ هماهنگ شدند.


تبادل داده بین موبایل و UNF بزرگ در نسخه های اول

سفارش‌هایی که از دستگاه‌های تلفن همراه وارد می‌شد به یک UNF بزرگ ختم می‌شد و وقتی همگام‌سازی می‌شد، به دستگاه‌های تلفن همراه افرادی که مسئول سفارش‌ها بودند ختم می‌شد. اسنادی مانند رسید نقدی، فروش کالا و غیره که در دستگاه های تلفن همراه وارد می شد، به صندوق بزرگ UNF رفت، اما بین آنها هماهنگ نبود. دستگاه های تلفن همراه. تمام کارها در برنامه تلفن همراه در حالت همگام سازی عمدتاً در مورد سفارشات انجام می شد - پذیرش و اجرای آنها؛ حسابداری کامل در دستگاه تلفن همراه انجام نشد؛ برای این کار لازم بود از یک CNF بزرگ در رایانه استفاده شود.

این مورد در نسخه‌های اول بود، اما بعداً وضعیت را تغییر دادیم و فهرست سناریوهای استفاده از CNF موبایل را گسترش دادیم تا کار با آن را برای کاربران راحت‌تر کنیم.

کمی در مورد همگام سازی داده ها

تبادل داده بین تلفن همراه و UNF بزرگ از طریق خدمات وب انجام می شود. تلفن همراه UNF خدمات وب مستقر شده در سمت بزرگ UNF را فرا می خواند. ساختار داده در CNF بزرگ و متحرک متفاوت است. هنگام طراحی معماری، ما 2 گزینه را برای تبادل داده در نظر گرفتیم:
  1. یک ساختار داده در یک CNF بزرگ ایجاد کنید که ساختار داده یک CNF تلفن همراه را کپی می کند و داده ها را با CNF تلفن همراه یک به یک مبادله کنید. هنگام تغییر داده ها در یک UNF بزرگ، باید داده های جدید/تغییر شده را به این ساختار تکراری منتقل کنید و پس از تبادل داده با UNF موبایل، داده هایی را که از دستگاه تلفن همراه آمده و در ساختار تکراری قرار دارد به UNF بزرگ تبدیل کنید. قالب
  2. مبادله مستقیم داده ها با ساختارهای یک UNF بزرگ، تبدیل داده ها "در حال پرواز" مطابق قوانین مبادله.
تصمیم گرفتیم با گزینه دوم برویم. گزینه اول، اگرچه نوید برخی از مزایای مرتبط با سادگی خود مبادله داده را می داد، زمانی که ساختار داده در نسخه جدید UNF تلفن همراه تغییر کرد (بسط یافت) وضعیت را به خوبی مدیریت نکرد. برای اینکه تبادل اطلاعات یک به یک به کار خود ادامه دهد، لازم است سرور، UNF بزرگ، به روز شود. که به دلایل زیادی قابل قبول نبود.

مکانیسم های تبادل داده پیاده سازی شده در پلتفرم بیشتر کار ایجاد بسته هایی برای همگام سازی داده ها را بر عهده می گیرند و به شما امکان می دهند کدگذاری را به حداقل برسانید. در طی فرآیند تبادل، از مکانیسم استاندارد پلت فرم 1C: Enterprise استفاده می شود - مکانیسم تبادل داده. برای هر UNF تلفن همراه، یک گره تبادل داده در UNF بزرگ ایجاد می شود؛ در UNF بزرگ و متحرک، یک سرویس ثبت تغییر برای ردیابی داده های تغییر یافته از آخرین همگام سازی و غیره استفاده می شود.

برنامه تلفن همراه مبادله داده را آغاز می کند، با استفاده از مکانیسم های پلت فرم، یک بسته مبادله (شامل شناسه برنامه تلفن همراه و داده های به روز شده در UNF موبایل از زمان آخرین همگام سازی) تولید می کند و آن را به UNF بزرگ ارسال می کند. بر اساس اطلاعات موجود در بسته شروع، CNF بزرگ، داده‌های تغییر یافته در CNF بزرگ از آخرین همگام‌سازی را برای CNF سیار آماده می‌کند و آنها را در بسته‌ها بسته‌بندی می‌کند. بسته‌ها در قالب XDTO، اشیاء فراداده 1C هستند که در XML سریال شده‌اند. اندازه هر بسته بیش از 500 شی نیست.

Mobile UNF این بسته داده را بسته به بسته جمع آوری می کند. پس از بارگیری آخرین بسته، UNF تلفن همراه شروع به پردازش داده های دریافتی - اسناد پردازش، فهرست های رکورد و غیره می کند. در صورت خرابی اتصال، از سرگیری بسته ها پشتیبانی می شود. ما مکانیسم از سرگیری CNF را خودمان نوشتیم (در پلتفرم نیست)، اما از آنجایی که CNF موبایل در کد منبع ارائه می‌شود، توسعه‌دهندگان می‌توانند به اجرای مکانیسم نگاه کنند و آن را برای برنامه‌های خود قرض بگیرند.

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

لیست کامل اشیاء مبادله شده بین موبایل و UNF بزرگ:

  • دایرکتوری ها:
    • نامگذاری
    • طرف مقابل
    • لیستی از کاربران
  • مستندات:
    • سفارشات مشتری
    • رسید در صندوق
    • هزینه از صندوق
    • فاکتور خرید
    • فاکتور فروش
    • تولید
  • ثبت نام ها (اما نه همه قیمت ها، بلکه فقط قیمت های اصلی):
    • قیمت ها تامین کنندگان
    • قیمت محصولات
  • اطلاعات مربوط به سازمان:
    • نام
    • اطلاعات مالیاتی
در UNF بزرگ، محصولات دارای تصاویر هستند - تصاویری از محصولات واقعی. به منظور به حداقل رساندن ترافیک، ما تصاویر را در UNF موبایل بارگذاری نمی کنیم، آنها بر حسب تقاضا بارگیری می شوند - برای مثال، وقتی کارت محصول را در UNF موبایل باز می کنیم.


کارت محصول با تصویر محصول

تکامل برنامه - در حال توسعه موارد استفاده

یک وضعیت معمولی این است که یک تجارت در حال رشد است و عملکرد CNF موبایل در یک دستگاه تلفن همراه دیگر کافی نیست. کارمند (یا کارمندان) دیگری در کسب و کار ظاهر می شود و آنها نیز باید با سفارشات کار کنند.

در اولین نسخه‌های UNF موبایل، سناریوی متحرک کاملاً ساده بود - داده‌های وارد شده در UNF تلفن همراه در پایگاه داده UNF بزرگ کپی می‌شد و کاربر اکنون باید سوابق را روی رایانه نگه می‌دارد. در این صورت UNF موبایل در حالت کار با سفارشات کار می کند و دیگر امکان نگهداری سوابق وجود نخواهد داشت (مانند نسخه مستقل UNF موبایل).

البته این برای کاربر نهایی کاملاً راحت نبود - او قبلاً به نگهداری سوابق از یک دستگاه تلفن همراه عادت کرده بود ، اما در اینجا مجبور شد پشت صفحه کلید رایانه بنشیند. همه از این راضی نخواهند بود.

بنابراین، ما لیست سناریوهای عملکرد UNF موبایل را گسترش داده ایم. ظاهر ما سرویس ابری http://1cfresh.com، بر اساس فناوری ابری 1cFresh. اکنون امکان قرار دادن CNF بزرگ در فضای ابری وجود دارد. ما سه سناریو برای استفاده از یک برنامه تلفن همراه با رشد کسب و کار کاربر شرح داده ایم:

  1. اصلا کسب و کار کوچک. حسابداری در یک دستگاه تلفن همراه انجام می شود.
  2. تجارت در حال رشد است - کارمندان ظاهر شده اند. می توانید UNF موبایل را روی دستگاه های تلفن همراه کارمندان نصب کنید. در عین حال، برای همگام سازی داده ها باید بتوانید داده ها را بین دستگاه های تلفن همراه مبادله کنید. برای این، تصمیم گرفتیم از تبادل فایل استفاده نکنیم، بلکه از نسخه ای از UNF بزرگ واقع در ابر http://1cfresh.com برای همگام سازی (و در عین حال برای پشتیبان گیری) استفاده کنیم. هنگامی که این اسکریپت را فعال می کنید، نمونه ای از یک CNF بزرگ در ابر http://1cfresh.com ایجاد می شود که پایگاه داده آن برای همگام سازی داده ها بین دستگاه های تلفن همراه استفاده می شود. استفاده از یک دستگاه تلفن همراه در این سناریو رایگان است، برای هر دستگاه اضافی که ما 75 روبل در ماه شارژ می کنیم، نمی توانید بیش از سه دستگاه در این سناریو استفاده کنید. در همان زمان، به کاربران دستگاه های تلفن همراه می توان نقش های از پیش تعریف شده را اختصاص داد - نماینده فروش، مهندس خدمات، فروشنده (پیکربندی دقیق نقش ها نیز امکان پذیر است). بر این اساس عملکرد برنامه تلفن همراه محدود خواهد شد. همچنین می توانید از طریق یک سرویس گیرنده وب یا تین کلاینت با یک CNF بزرگ که در فضای ابری میزبانی شده است کار کنید، اما عملکرد CNF ابری به عملکرد CNF موبایل کاهش می یابد. اما مستقیماً در آن کار کنید ابر UNFاختیاری - تمام کارها را می توان فقط از دستگاه های تلفن همراه انجام داد.
  3. این تجارت به اندازه یک شرکت متوسط ​​رشد کرده است. در این مورد، منطقی است که یک نسخه کامل از یک UNF بزرگ را در فضای ابری به منظور دریافت (از طریق یک سرویس گیرنده وب یا تین کلاینت) عملکرد اضافی - CRM (طرح ها شامل CRM در UNF موبایل، اما برای اکنون فقط در نسخه بزرگ موجود است)، مدیریت انبار، گسترش قیمت گذاری، امکان همکاری با بانک ها و . در این حالت، تعداد دستگاه‌های موبایلی که با یک CNF بزرگ کار می‌کنند محدود نیست (برای هر دستگاه هزینه اضافی بر اساس تعرفه دریافت می‌شود، مانند یک محل کار؛ 1 مجوز برای CNF به صورت تازه یا برای یک CNF "جعبه‌دار" حق استفاده رایگان از 1 برنامه تلفن همراه).

تجربه کسب درآمد از برنامه

برنامه موبایل UNF همانطور که قبلاً نوشتم رایگان است. مدتی پیش، ما تصمیم گرفتیم از برنامه خود کسب درآمد کنیم (با استفاده از عملکرد خرید درون برنامه ای که در پلت فرم تلفن همراه 1C: Enterprise نسخه 8.3.8 پیاده سازی شده است)، فروش عملکردهای اضافی - تولید، و توانایی همگام سازی با دستگاه های تلفن همراه اضافی.


عملکرد تولید یک خرید یکباره است و امکان همگام سازی با دستگاه های تلفن همراه اضافی به عنوان یک اشتراک بسته بندی شده است که باید هر ماه تمدید شود. جالب اینجاست که تنها 3 هفته پس از افزودن قابلیت خرید، موبایل UNF در بین 15 برتر فروش اپلیکیشن های تجاری گوگل پلی قرار گرفت.

نتیجه

Mobile UNF محصولی نسبتاً کوچک (از نظر حجم کد منبع)، اما کاملاً محبوب است. ما امیدواریم که داستان در مورد تکامل آن برای سازندگان محصولات کاربر نهایی تلفن همراه با استفاده از فناوری 1C و سایر ابزارهای توسعه مفید باشد.

یادآوری این نکته مفید است که در پلت فرم تلفن همراه 1C می توانید برنامه هایی ایجاد کنید که نه تنها با باطن سرور 1C تعامل دارند. پروتکل های مورد استفاده برای تبادل داده در برنامه های موبایلدر پلت فرم 1C - مستقل از پلتفرم (سرویس های وب و HTTP، پشتیبانی از XML و JSON و غیره). بنابراین اگر شما نیاز به توسعه سریع و پویا یک کلاینت تلفن همراه چند پلتفرمی (اندروید، iOS، ویندوز) با قابلیت کار آفلاین بدون اتصال ثابت اینترنت برای برنامه تجاری خود دارید، پلتفرم موبایل 1C ممکن است بهترین انتخاب باشد. برای شما.

انتخاب سردبیر
VKontakteOdnoklassniki (لات. Cataracta، از یونانی باستان "آبشار"، زیرا با آب مروارید دید تار می شود و فرد همه چیز را می بیند، گویی ...

آبسه ریه یک بیماری التهابی غیراختصاصی دستگاه تنفسی است که منجر به تشکیل...

دیابت یک بیماری ناشی از کمبود انسولین در بدن است که منجر به اختلال شدید در متابولیسم کربوهیدرات ها می شود...

درد در ناحیه پرینه در مردان اغلب می تواند به دلیل داشتن استعداد ...
نتایج جستجو نتایج یافت شده: 43 (0.62 ثانیه) دسترسی آزاد دسترسی محدود تمدید مجوز در حال تایید است 1...
ید چیست؟ یک بطری معمولی مایع قهوه ای که تقریباً در هر قفسه دارویی یافت می شود؟ ماده ای با شفابخش ...
آسیب شناسی همزمان اندام های ادراری تناسلی نیز نقش مهمی ایفا می کند (عفونت هایی مانند سیتومگالوویروس، کلامیدیا، اوره پلاسموز، ...
علل قولنج کلیوی پیش بینی عوارض قولنج کلیوی خود را به صورت حملات مکرر حاد، شدید، اغلب... نشان می دهد.
بسیاری از بیماری های سیستم ادراری یک علامت مشترک دارند - احساس سوزش در ناحیه کلیه، که در نتیجه تحریک مخاط کلیه است. چرا...