درآمد اینترنتی

استفاده از مدیریت تبادل بین پیکربندی های یکسان بسیار آسان است. مدیریت تبادلات بین پیکربندی های یکسان بسیار آسان برای استفاده تبادل داده بین پیکربندی های یکسان 8.2

پردازش بسیار آسان برای انتقال سریع داده ها بین پیکربندی های یکسان. از طریق فایل xml یا اتصال com کار می کند.
فرم های منظم و مدیریت شده را پشتیبانی می کند. روی کلاینت وب کار می کند.

داده ها را از یک پایگاه داده 1C به دیگری از طریق فایل xml یا اتصال com - انتقال می دهد.

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

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

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

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

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

اگر تبادل در حالت XML کار کند، آپلود در همان دایرکتوری که پردازش از آنجا شروع شده است انجام می شود. فایل "dataXML.xml" ایجاد می شود. از آن نیز دانلود می شود.

استفاده (از طریق xml):

  • شروع به پردازش در پایگاه داده - منبع داده. به برگه "آپلود" بروید. در صورت لزوم، می توانید از پرچم "فیلتر بر اساس اشیاء پر شده" استفاده کنید - اشیایی که حاوی داده نیستند را از فیلدهای لیست حذف می کند و فقط آنهایی را که حداقل یک ورودی دارند باقی می ماند. اشیایی که قرار است با چک باکس ها منتقل شوند را انتخاب کنید (در هر برگه)
  • روی "آپلود" کلیک کنید
  • همان پردازش را در پایگاه داده - گیرنده داده ها اجرا کنید. نوع تبادل "از طریق XML" را انتخاب کنید.
  • روی "دانلود" کلیک کنید. داده های دانلود شده در لیستی نمایش داده می شوند که با کلیک ماوس می توان آنها را باز کرد. دکمه "بارگیری آزمایشی" در برگه "دانلود" بارگیری داده ها را بدون نوشتن در پایگاه داده با نمایش داده های بارگذاری شده انجام می دهد (اگر بارگذاری آن بسیار ترسناک باشد).

استفاده (از طریق com):

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

به روز رسانی ها:

2.4. انتخاب اضافه شده توسط هر داده شی در هنگام تخلیه. انتخاب فقط هنگام آپلود یک نوع فهرست یا سند در دسترس است. اگر شرط برقرار باشد، برگه "انتخاب" در تب "Unload" ظاهر می شود.

فیلد "فایل" اضافه شد، فقط هنگام تبادل از طریق xml موجود است. پیش فرض "dataXML.xml" است. این فیلد به فیلدهای ذخیره شده در فایل "dataXML.ini" نیز اضافه می شود.

2.4.2. انتخاب توسط سازمان اضافه شده است. روی تب "پیشرفته" تنظیم کنید. فیلد در تنظیمات ذخیره می شود. در صورت پر شدن گزینش، فقط آن دسته از اسنادی تخلیه می‌شوند که دارای ویژگی «سازمان» هستند و سازماندهی سند با انتخاب برابر است.

2.5. دکمه "Unload to list" به تب "Unload" اضافه شده است. اگر حداقل یک نوع سند برای آپلود انتخاب شده باشد، در دسترس می شود. برای بارگیری اولیه نتیجه در لیستی در نظر گرفته شده است که در آن می توانید چک باکس ها را روی اسناد تنظیم کنید و همچنین فرم سند را برای مشاهده باز کنید. آپلود از این فرم، فهرست اسناد آپلود شده را فقط به مواردی محدود می کند که علامت تیک دارند (چک باکس).

2.5.3. کمی تغییر بارگذاری ثبت اطلاعات (نه اساسا)، پیام های دقیق هنگام تخلیه ثبت اطلاعات (انتخاب رکورد را رمزگشایی کرد). من خط مشکل ساز را از کاربر به دو قسمت تقسیم کردم (برای درک آسانتر خطا).

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

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

هنگام بارگیری دایرکتوری های موجود در اسناد، پیامی اضافه شده است (قبلاً آنها به صورت کورکورانه بارگیری می شدند).

2.5.5. مدیریت وقفه کاربر برای آپلود و دانلود اضافه شد.

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

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

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

2.8.0. آرزوی محترم را برآورده کردnirbolz، در کامنت 251، پرچم "فقط موارد جدید" اضافه شد.

پیکربندی فرم کمی تغییر کرده است، پرچم های اصلی به یک تب جداگانه منتقل شده اند، زیرا جایی در فرم که قبلا بودند تمام شده است :)

3.0.1. حداقل عملکرد را در فرم های مدیریت شده اضافه کرد. تبادل دایرکتوری ها، ثبت اطلاعات و اسناد (به صورت اختیاری با جابجایی).

انتقال داده یک فرآیند بسیار مهم در هر سیستم حسابداری است، پلتفرم 1C 8.3 و 8.2 از این قاعده مستثنی نیست. در زیر به دستورالعمل هایی در مورد چگونگی انتقال آسان داده ها از یک سیستم به سیستم دیگر که دارای پیکربندی مشابه است (برای پیکربندی های مختلف، می توانید از ابزار برنامه نویسان استفاده کنید - یا).

قبل از اینکه هر اقدامی ضروری باشد، تغییرات غیر قابل برگشت هستند!

ساده ترین و راحت ترین راه برای انتقال داده ها از 1C 8.3 به 1C 8.3 accounting 3.0 استفاده از پردازش آپلود و بارگیری داده ها در قالب XML است (دانلود - برای 8.2 یا 1C 8.3 یا در ITS). پردازش جهانی است و برای هر پیکربندی مناسب است.

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

صادرات داده به XML

اول از همه، بیایید پردازش را در پایگاه داده منبع باز کنیم (از جایی که کالاها را تخلیه خواهیم کرد) و به رابط نگاه کنیم:

267 درس ویدیویی 1C را به صورت رایگان دریافت کنید:

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

پس از انتخاب یک شی از بخش جدول سمت چپ، می توانید یک انتخاب را در بخش جدول سمت راست اعمال کنید:

در مثال ما، من می خواهم همه محصولات با نام "Rake" را بارگیری کنم.

پس از تکمیل تمام تنظیمات، داده ها می توانند آپلود شوند. برای انجام این کار، روی دکمه "آپلود داده ها" کلیک کنید:

بارگیری داده ها از xml به 1s 8.3

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

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

این مثال فقط برای انتقال داده ها بین پیکربندی های یکسان در پلت فرم 1C مناسب است. برای درک مکانیسم مبادلات، برای برنامه نویسان، مقاله ای نوشتیم -.

و ما نشان می دهیم که چگونه با کمک آن به شدت راه حل کارهای شما را ساده می کنیم

امروز نحوه راه اندازی و انتقال ساده دایرکتوری ها و موجودی های اولیه را به معنای واقعی کلمه در 10-15 دقیقه تجزیه و تحلیل خواهیم کرد.

و این است کار انبوه و منظم، که برای اکثر پیکربندی های جدید در حال راه اندازی تقریباً اجتناب ناپذیر است.

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

مخصوصا اگر قبلا سی دی 3 را دیده باشند و ترسیده باشند :)

بله، وقتی برای اولین بار او را می بینید، اصلاً مشخص نیست.

اما در واقع - همه چیز بسیار ساده است. انقدر ساده که بعدا حوصله ات سر میره :)

دقیقاً در ویدیوهای امروز چیست

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

علاوه بر این، یک مثال را نشان خواهیم داد اصلاح قوانین مبادله استاندارددر 1C: Data Conversion 3.0

کل مدت زمان - 34 دقیقه. محتوا:

  • راه اندازی صرافی با استفاده از مثال 1C: حسابداری 8 و 1C: ERP
  • نحوه بارگیری قوانین استاندارد و فرمت تبادل جهانی در Data Conversion 3.0
  • انتقال ساختار ابرداده به CD 3.0
  • نحوه انجام اولین تبادل داده
  • اصلاح قوانینتبدیل ها
  • نحوه بارگذاری قوانین جدید بدون تغییر پیکربندی ( بدون انصراف از پشتیبانی)

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

اگر چنین کاری در Data Conversion 2.0 حل شود، باید تغییراتی در قوانین مبدا و مقصد ایجاد شود.

این آموزش های ویدیویی مربوط به BSP هستند ویرایش 2.3.2(برای هر بیلد قدیمی تر از 2.3.2.43).

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

ویدئو 1:
بارگذاری قوانین تبادل بین پیکربندی های معمولی در Data Conversion 3.0

در این درس، هنگام ایجاد تغییرات در قوانین تبادل بین پیکربندی‌های معمولی، اقدامات مقدماتی را انجام خواهیم داد:

  • بارگذاری ساختار فرمت تبادل در سی دی (
  • ایجاد یک تبدیل
  • آپلود فایل های قوانین از یک پیکربندی معمولی
  • تخلیه ماژول مدیر مبادله

ویدئو 2:
اصلاح قوانین مبادله در CD 3.0

در این آموزش، ما به شما نشان خواهیم داد که چگونه جزئیات اشیاء را هنگام بارگذاری داده ها پر کنید.

این کار حل خواهد شد - هنگام بارگیری اشیاء از پیکربندی منبع، نظر "Loaded from BP 3.0" را تنظیم کنید.

برای حل مشکل، باید بسازید تغییرات در قوانین تبدیل شی، در رویداد "قبل از نوشتن داده های دریافتی".

قوانین توسعه یافته به عنوان پردازش خارجی برای استفاده بیشتر ذخیره می شوند.

ویدئو 3:
راه اندازی یک تبادل جهانی بین پیکربندی های معمولی

در این آموزش، نحوه راه اندازی یک تبادل نوع جدید را به شما نشان خواهیم داد.

تنظیمات در پیکربندی منبع انجام می شود و سپس در پیکربندی مقصد بارگذاری می شود.

همچنین در این ویدیو به شما نشان خواهیم داد که چگونه بدون تغییر پیکربندیقوانین تبادل جدید را آپلود کنید

ویدئو 4:
انتقال مانده های افتتاحیه با استفاده از قوانین مبادله

در درس، ما یک تابع معمولی برای انتقال مانده های اولیه را نشان خواهیم داد.

P.S.

بله، تبادل از طریق txt / dbf / ole و غیره. حق وجود دارند در برخی موارد خاص، مانند اتصال به وب سرور یا انتقال از یک فرمت برنامه خارجی آماده.

با این حال، برای مبادلات استاندارد - روش‌های استاندارد هم سریع‌تر و هم ساده‌تر هستند.

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

P.P.S.

ما می خواهیم نشان دهیم که Data Conversion 3.0 دشوار نیست.

غیر معمول - بله. همه چیز بلافاصله روشن نیست - بله. لحظات بسیار مبهم وجود دارد - بله.

اما با کمک دستورالعمل‌ها و فیلم‌های آماده می‌توان در عرض 1-2 هفته به آن مسلط شد.

2018-11-15T19:32:35+00:00

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

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

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

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

با احترام، (معلم و توسعه دهنده).