زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

سلام بر خوانندگان عزیز.

من مجموعه مقالاتم را ادامه می دهم ، حتی می توان آن را 1C برای کاربر نامید

بیایید امروز صحبت کنیم نحوه تخلیه پایه و پیکربندی 1C ... این یک سوال مهم برای یک متخصص 1C است ، اما برخی از مراجعین من متخصص در زمینه های دیگر هستند و این را نمی دانند.

همچنین می توانید برای این باز 1C پوشه را با پایه در رایانه دیگری نصب کنید و این پایه را وصل کنید " "-" اضافه کردن به لیست یک infobase موجود " سپس نام و مسیر را با این پایه مشخص کنید.

دایرکتوری پایگاه اطلاعاتی 1C

دایرکتوری infobase در پرونده ما "DemoAccounting" شامل اطلاعات زیر است:

1. پرونده اصلی infobase 1Cv8.1cd است. شامل داده های وارد شده توسط کاربران و پیکربندی است که ساختار و الگوریتم های کار با داده ها را توصیف می کند.
2. Subdirectory 1Cv8Log. حاوی اطلاعات عملکرد کاربر است.

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


بنابراین برای انتقال دیتابیس به رایانه دیگر ، به پرونده 1Cv8.1cd و فرعی 1Cv8Log نیاز داریم

کپی کردن IB می تواند در حین کار کاربران انجام شود.

کپی کردن فقط برای حالت پرونده در دسترس است.

بارگیری infobase 1C

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


یک پرونده با پسوند * .dt بارگذاری می شود ، که شامل داده ها و پیکربندی است

این گزینه جهانی است.

برای بازگرداندن یک infobase از یک فایل پشتیبان * .dt ، گزینه تنظیمات را انتخاب کنید مدیریت - پایگاه اطلاعات بارگیری کنید .

پیکربندی را در پرونده ذخیره کنید

در بیشتر موارد ، یک پیکربندی بدون داده برای تجدید نظر کافی است.

به منظور بارگیری پیکربندی ، گزینه تنظیمات گزینه منو را انتخاب کنید - پیکربندی را ذخیره کنید تا در تنظیمات پرونده کنید

در نتیجه ، پرونده ای با پسوند * .cf بارگذاری می شود که در آن پیکربندی بسته بندی شده باشد.

بارگیری یا بارگیری اطلاعات در 1C یکی از رایج ترین کارها هنگام کار با تنظیمات است. این مقاله به شما کمک می کند تا به سرعت در تبادل داده بین بانکهای اطلاعاتی با تنظیمات یکسان یکسان باشید.


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

برای انجام این کار ، به پردازش نیاز داریم - پردازش داده بارگذاری / بارگیری از IB 1C8.

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


بنابراین ، ما باید داده های دایرکتوری را در یک پرونده با پسوند "xml" بارگذاری کنیم ، به عبارت دیگر ، یک نسخه بایگانی از آن بسازید. برای این کار ما نیاز داریم:

  • به حالت "Enterprise" بروید و بانک اطلاعاتی را که از آن پیمانکاران را ذخیره خواهیم کرد باز کنید
  • در پایگاه داده 1c ، در منوی اصلی ، بر روی "File - Open" کلیک کرده و پرونده بارگیری شده با پردازش را انتخاب کنید ، پیوندی که در بالا در مقاله قرار دارد. ما آن را باز می کنیم

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

در بالا ، در مقابل قسمت ورودی "Where" ، روی دکمه "..." کلیک کنید و مشخص کنید که عناصر پایه بارگیری می شوند. توجه داشته باشید که علاوه بر انتخاب دایرکتوری ، باید نام فایل را وارد کنید (پسوند پرونده باید "xml" باشد)


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

اکنون "اجرای" را فشار داده و صبر کنید تا پیشرفت عملیات به 100٪ برسد


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

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

  • دیتابیس را باز کنید که عناصر infobase ذخیره شده بارگذاری شوند. در شرایط ما به لیست پیمانکاران احتیاج داریم
  • حال ، مانند مورد قبلی ، در منوی اصلی ، بر روی "File → Open" کلیک کرده و پرونده بارگیری شده را با پردازش انتخاب کنید ، پیوندی که در بالا در مقاله قرار دارد
  • مسیر داده را با داده هایی که در پایگاه داده 1C بارگذاری خواهیم کرد نشان می دهیم

بر روی دکمه "Run" کلیک کنید

ما منتظر هستیم تا دایرکتوری بارگیری در پایگاه داده را تمام کند


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

اگر موفق نشدید ، پس متخصص ما می تواند بیاید و.

بیایید پیکربندی کنیم بیایید ارتباط برقرار کنیم بیایید درستش کنیم بیایید خطا 1c را پیدا کنیم.

کد 1C در مقابل 8.x // این روش داده ها را از فهرست مشخص شده در حالت صادرات به پرونده ای با فرمت Microsoft Excel تخلیه می کند
// با نام مشخص شده ، با استفاده از تبدیل داده به شماره و رشته رشته؛
صادرات اقدامات اصلی رویه (دکمه)
تلاش
تلاش
// بارگذاری شی Microsoft Excel
حالت ("بارگذاری داده ها از 1C به Microsoft Excel ...")؛
ExcelApplication \u003d COMObject جدید ("Excel.Application")؛
یک استثنا
گزارش ("خطایی در شروع Microsoft Excel."
+ Symbols.PS + توضیحات خطاها () ، MessageStatus.Attention)؛
برگشت؛
پایان تلاش؛

// ایجاد یک کتاب ، به طور پیش فرض ، در حال حاضر شامل برگه است
کتاب کار \u003d ExcelApplication.WorkBooks.Add ()؛

// از اولین برگه کارنامه اکسل استفاده کنید
برگه \u003d Book.WorkSheets (1)؛

// در قسمت اول برگه ، سر سند را تشکیل دهید
ستون \u003d 1؛
برای هر صفحه از چرخه TP
اگر صفحه بارگیری شود سپس
ورق.سل (1 ، ستون) .Value \u003d string.AttributeName؛
ستون \u003d ستون + 1؛
EndIf؛
پایان چرخه؛

// بارگیری اطلاعات دایرکتوری
انتخاب \u003d دایرکتوری ها [DirectoryName]. انتخاب ()؛
SheetRow \u003d 2؛
در حالی که نمونه بردارید. حلقه
ستون \u003d 1؛
برای هر صفحه از چرخه TP

اگر صفحه بارگیری شود سپس
تلاش
// مقدار را در سطر و ستون تنظیم کنید
IfTypeZnch (نمونه [صفحه AttributeName]) \u003d سپس ("شماره") را تایپ کنید
// قالب را برای نوع شماره تنظیم کنید
Sheet.Cells (SheetRow ، ستون) .NumberFormat \u003d "0،00"؛

قالب (انتخاب [صفحه AttributeName] ، "CH \u003d 0")؛
در غیر این صورت
// برای سایر انواع ، قالب را روی "متن" تنظیم کنید
Sheet.Cells (ListRow ، ستون) .NumberFormat \u003d "@"؛
Sheet.Cells (SheetRow ، ستون) .Value \u003d
رشته (انتخاب [صفحه AttributeName])؛
EndIf؛
یک استثنا
// در صورت بروز خطا ، تعداد خط و ستون را نمایش دهید
گزارش ("خطای تنظیم مقدار برای:" +
واکشی [صفحه AttributeName])؛
گزارش ("Row:" + RowList + "Count:" +
ستون + "rec:" + page.Name از ویژگی)؛
پایان تلاش؛
ستون \u003d ستون + 1؛
EndIf؛

پایان چرخه؛
SheetRow \u003d SheetRow + 1؛
وضعیت ("صادرات از 1C به اکسل" + خط لیست)؛
پایان چرخه؛

// کتاب ایجاد شده را در پرونده xls ذخیره کنید
Book.SaveAs (نام پرونده)؛

// برای آزاد سازی حافظه حتماً اتصال به شی COM را ببندید
ExcelApplication.Quit ()؛

گزارش ("پرونده با موفقیت بارگذاری شد:" + نام پرونده)؛

یک استثنا
// رسیدگی به خطاهای صادرات داده از 1C به اکسل
گزارش ("خطا در نوشتن داده های پرونده:" + نام پرونده)؛
گزارش (شرح خطا ())؛
تلاش
ExcelApplication.Quit ()؛
یک استثنا
پایان تلاش؛
پایان تلاش؛
پایان مراحل
کد 1C v 7.x // ساده ترین مثال از خروجی 1C: Enterprise 7.7 در MS Excel. اطمینان از اینکه دفترچه کار دارای یک برگه واحد است ،
// تنظیم اندازه ، وزن و رنگ قلم ، عرض ستون ها ، مرزها و پر شدن سلول. تراز متن
// سلولها ، خطوط گروه بندی ، تنظیم قالب تعداد سلولها ، پین کردن منطقه.

خروجی رویه ()
تلاش
برنامه \u003d CreatObject ("Excel.Application")؛
یک استثنا
گزارش (توضیحات اشکالات () ، "!!!")؛
گزارش ("شاید MS Excel در این رایانه نصب نشده باشد.")؛
برگشت؛
پایان تلاش؛

// ایجاد یک کتاب کار

WorkBook \u003d Application.WorkBooks.Add ()؛
// پنجره را بگیرید

Window \u003d WorkBook.Windows (1)؛
// نامرئی بودن پنجره را تنظیم کنید تا خروجی سرعت یابد

Window.Visible \u003d 0؛
// اطمینان حاصل کنید که کارنامه دارای یک برگه واحد است

اگر WorkBook.Worksheets.Count \u003d 0 سپس
WorkBook.Worksheets.Add ()؛
در غیر این صورت
Application.DisplayAlerts \u003d 0؛ // هشدارهایی صادر نمی کنند

در حالی که WorkBook.Worksheets.Count\u003e 1 حلقه
WorkBook.Worksheets (1) .Delete ()؛
پایان چرخه؛
Application.DisplayAlerts \u003d -1؛ // بازگرداندن پرچم هشدار دهنده

EndIf؛
// دریافت برگه کار

کاربرگ \u003d WorkBook.Worksheets (1)؛
// نام کاربرگ را تنظیم کنید

Worksheet.Name \u003d "خروجی نمونه"؛

// عنوان سند

Worksheet.Range ("A1") مقدار \u003d "(! LANG: نمونه خروجی از 1C: Enterprise to MS Excel";!}
Worksheet.Range ("A2") مقدار \u003d "(! LANG: امروز"+ТекущаяДата();!}
Worksheet.Range ("A1: A2") Font.Size \u003d 14؛ // اندازه فونت

Worksheet.Range ("A1: A2") Font.Bold \u003d -1؛ // فونت جسورانه

// عرض ستون ها را تنظیم کنید

کاربرگ.کولنس (1) .ColumnWidth \u003d 60؛
کاربرگ.کولنس (2) .ColumnWidth \u003d 15؛
کاربرگ. كولنس (3) .ColumnWidth \u003d 15؛

// هدر اسناد

Worksheet.Range ("A4") مقدار \u003d "(! LANG: ستون اول";!}
برای s \u003d 7 تا 10 حلقه // فریم

Worksheet.Range ("A4") مرزها (ها) .LineStyle \u003d 1؛
کاربرگ.رنگ ("A4") مرزها (ها). طول \u003d -4138 ؛ // xlMedium

پایان چرخه؛
کاربرگ.رنگ ("A4"). داخلی.ColorIndex \u003d 15 ؛ // پر رنگ خاکستری

کاربرگ.رنگ ("A4"). HorizontalAlignment \u003d -4108؛ // مرکز متن را تراز کنید

Worksheet.Range ("B4"). Value \u003d "(! LANG: Second)";!}
برای چرخه s \u003d 7 تا 10
Worksheet.Range ("B4"). مرزها (ها) .LineStyle \u003d 1؛
کاربرگ.رنگ ("B4") مرزها (ها). طول \u003d -4138؛
پایان چرخه؛
Worksheet.Range ("B4"). Interior.ColorIndex \u003d 15؛
Worksheet.Range ("B4"). HorizontalAlignment \u003d -4108؛

Worksheet.Range ("C4") مقدار \u003d "(! LANG: سوم)";!}
برای چرخه s \u003d 7 تا 10
Worksheet.Range ("C4") مرزها (ها) .LineStyle \u003d 1؛
کاربرگ.رنگ ("C4") مرزها (ها) .Wight \u003d -4138؛
پایان چرخه؛
Worksheet.Range ("C4"). Interior.ColorIndex \u003d 15؛
Worksheet.Range ("C4"). HorizontalAlignment \u003d -4108؛

// به خطوط گروهی:
Worksheet.Outline.SummaryRow \u003d 0؛ // نمایش سطرهای "خلاصه" در بالا (اگر پایین باشد ، سپس 1)

// خطوط خروجی
Worksheet.Range ("A5") مقدار \u003d "(! LANG: Analytics Object";!}
کاربرگ.رنگ ("A5"). Font.ColorIndex \u003d 5؛ // رنگ قلم - آبی

Worksheet.Range ("B5") مقدار \u003d 123.45؛
Worksheet.Range ("B5") Font.ColorIndex \u003d 5؛
Worksheet.Range ("C5") مقدار \u003d 678.9؛
Worksheet.Range ("C5") Font.ColorIndex \u003d 5؛

Worksheet.Range ("A6". Value \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("A6") Font.ColorIndex \u003d 3؛ // رنگ قلم - قرمز

Worksheet.Range ("B6") مقدار \u003d 123.45؛
Worksheet.Range ("B6") Font.ColorIndex \u003d 3؛
Worksheet.Range ("C6") مقدار \u003d 678.9؛
Worksheet.Range ("C6") Font.ColorIndex \u003d 3؛

Worksheet.Range ("A7") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B7") مقدار \u003d 123.45؛
Worksheet.Range ("C7") مقدار \u003d 678.9؛

Worksheet.Range ("A8") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B8") مقدار \u003d 123.45؛
Worksheet.Range ("C8") مقدار \u003d 678.9؛

Worksheet.Range ("A9") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("A9") Font.ColorIndex \u003d 3؛ // رنگ قلم - قرمز

Worksheet.Range ("B9") مقدار \u003d 123.45؛
Worksheet.Range ("B9") Font.ColorIndex \u003d 3؛
Worksheet.Range ("C9") مقدار \u003d 678.9؛
Worksheet.Range ("C9") Font.ColorIndex \u003d 3؛

Worksheet.Range ("A10"). Value \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B10") مقدار \u003d 123.45؛
Worksheet.Range ("C10") مقدار \u003d 678.9؛

Worksheet.Range ("A11". Value \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B11") مقدار \u003d 123.45؛
Worksheet.Range ("C11") مقدار \u003d 678.9؛

Worksheet.Range ("A12". Value \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("A12") Font.ColorIndex \u003d 5؛ // رنگ قلم - آبی

Worksheet.Range ("B12") مقدار \u003d 123.45؛
Worksheet.Range ("B12") Font.ColorIndex \u003d 5؛
Worksheet.Range ("C12") مقدار \u003d 678.9؛
Worksheet.Range ("C12") Font.ColorIndex \u003d 5؛

Worksheet.Range ("A13") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("A13") Font.ColorIndex \u003d 3؛ // رنگ قلم - قرمز

Worksheet.Range ("B13") مقدار \u003d 123.45؛
Worksheet.Range ("B13") Font.ColorIndex \u003d 3؛
Worksheet.Range ("C13") مقدار \u003d 678.9؛
Worksheet.Range ("C13") Font.ColorIndex \u003d 3؛

Worksheet.Range ("A14") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B14") مقدار \u003d 123.45؛
Worksheet.Range ("C14") مقدار \u003d 678.9؛

Worksheet.Range ("A15") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B15") مقدار \u003d 123.45؛
Worksheet.Range ("C15") مقدار \u003d 678.9؛

Worksheet.Range ("A16". Value \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("A16") Font.ColorIndex \u003d 3؛ // رنگ قلم - قرمز

Worksheet.Range ("B16") مقدار \u003d 123.45؛
Worksheet.Range ("B16") Font.ColorIndex \u003d 3؛
Worksheet.Range ("C16") مقدار \u003d 678.9؛
Worksheet.Range ("C16") Font.ColorIndex \u003d 3؛

Worksheet.Range ("A17") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B17") مقدار \u003d 123.45؛
Worksheet.Range ("C17") مقدار \u003d 678.9؛

Worksheet.Range ("A18") مقدار \u003d "(! LANG: Analytics Object";!}
Worksheet.Range ("B18") مقدار \u003d 123.45؛
Worksheet.Range ("C18") مقدار \u003d 678.9؛

// تنظیم فریم

برای چرخه No.Str \u003d 5 تا 18
برای چرخه s \u003d 7 تا 10
Worksheet.Range ("A" + NomStr). مرزها (ها) .LineStyle \u003d 1؛
Worksheet.Range ("B" + NomStr). مرزها (ها) .LineStyle \u003d 1؛
Worksheet.Range ("C" + NomStr). مرزها (ها) .LineStyle \u003d 1؛
پایان چرخه؛
پایان چرخه؛

// خطوط گروه بندی

Worksheet.Range ("7: 8"). Rows.Grup ()؛
Worksheet.Range ("10:11"). Rows.Grup ()؛
Worksheet.Range ("14:15"). Rows.Grup ()؛
کاربرگ.رنگ ("17:18") سطرها. گروه ()؛
Worksheet.Range ("6:11"). Rows.Grup ()؛
کاربرگ.رنگ ("13:18") سطرها. گروه ()؛

// جمع کردن گروه بندی ها به سطح اول

کاربرگ .Outline.ShowLevels (1)؛

// قالب شماره را تنظیم کنید

تلاش
Worksheet.Range ("B5: C18"). NumberFormat \u003d "# ## 0.00"؛

یک استثنا
تلاش
Worksheet.Range ("B5: C18"). NumberFormat \u003d "# ## 0،00"؛

یک استثنا
پایان تلاش؛
پایان تلاش؛

// قابلیت مشاهده برنامه و پنجره آن را تنظیم کنید

Application.Visible \u003d -1؛
Window.Visible \u003d -1؛

// منطقه را منجمد کنید

کاربرگ.رنگ ("A5"). S_elect ()؛
Window.FreezePanes \u003d -1؛
EndProcedure // Output

اغلب اوقات ، کاربران باید داده ها را از 1C 8.3 در یک پرونده ، به عنوان مثال ، PDF ، Word ، Excel و سایر قالب ها ذخیره کنند. به عنوان مثال ، گزارش را از طریق ایمیل به شخص دیگری ارسال کنید ، در اکسل محاسبه کنید. متأسفانه ، همه کاربران نمی دانند که بارگیری چنین داده هایی از 1C به تنهایی و بدون کمک خارجی ، بسیار آسان است.

غیر ضروری نیست که نیاز به بارگیری لیست هر گونه داده از بخش جدولی یک سند ، فرم لیست ، ژورنال اسناد و موارد دیگر ایجاد شود. چنین کارهایی اغلب جدا شده و نامناسب بودن آن برای نوشتن گزارش نامناسب است.

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

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

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

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

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

از فهرست بیشتر ، فهرست را انتخاب کنید.

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

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

بارگیری گزارش ها و فرم های چاپی از 1C

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

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

بارگیری کل پایگاه داده 1C

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

در حالت تنظیم کننده به اطلاعات مورد نیاز خود بروید.

در فهرست "مدیریت" "Unload infobase" را انتخاب کنید.

در صورت لزوم ، نام پرونده دیگری را مشخص کنید و مسیر را ذخیره کنید.

پرونده زباله حاصل با پسوند * .dt بعداً بارگیری بسیار آسان می شود. برای انجام این کار ، در حالت Configurator ، در منوی مدیریت ، گزینه Load infobase را انتخاب کرده و پرونده * .dt که قبلاً به دست آمده است را باز کنید.

در آخرین درس ، آن را مرور کردیم.

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

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

بیایید روند بارگیری داده ها از 1C را در نظر بگیریم.

اصول بارگذاری و بارگیری داده 1C

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

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

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

برای توصیف نحوه تبدیل یک سند به گونه ای که بتوان از یک پایگاه داده به دیگری بارگیری کرد ، قوانین تبادل وجود دارد.

آنها یک پرونده با پسوند XML هستند. برای ایجاد آن ، پیکربندی ویژه 1C با نام "تبدیل داده" وجود دارد.

برای مبادله بین پیکربندی های معمولی ، قوانین تبادل داده استاندارد وجود دارد که در تنظیمات تبادل استاندارد (سرویس / تبادل با xxx) کدگذاری می شوند یا به طور جداگانه تهیه می شوند.

بارگیری BU-ZP 1C

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

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

برای بارگیری 1C از حسابداری 1C به حقوق 1C - مبادله خدمات / داده را با حقوق / بارگذاری آیتم منوی داده در حسابداری انتخاب کنید.

هنگام بارگیری 1C برای اولین بار ، فراموش نکنید که کادر "اطلاعات بارگیری 1C در یک اطلاعات جدید" را علامت بزنید.

نحوه بارگذاری اطلاعات اولیه در حقوق - به مقاله بعدی بارگیری 1C مراجعه کنید.

ZP-BU 1C را بارگیری کنید

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

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

در فرم تنظیم بارگذاری 1C ، به طور پیش فرض ، شما فقط باید دوره و مسیری را که می خواهید پرونده داده را بارگذاری کنید ، انتخاب کنید.

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

بارگیری BU-UT 1C

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

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

تنظیمات با استفاده از "جادوگر" ایجاد می شوند.

ما به آسانی راه نخواهیم رفت و تمام تنظیمات را خودمان کنترل خواهیم کرد ، برای این کار شما باید حالت کارشناسی Expert را انتخاب کنید.

از آنجا که ما در ابتدا یک تنظیم را ایجاد می کنیم ، "ایجاد یک مبادله ارزی" را انتخاب می کنیم (بر این اساس ، اگر جادوگر را زودتر قطع کردید یا در صورت اتمام جادوگر تغییر دهید می توانید "ادامه دهید").

این تنظیمات مبادله در دو پایه انجام می شود - ابتدا در یک ، سپس در دیگری.

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

تنظیمات مبادلات "از طریق پرونده" ساده است ، و در تصاویر در اینجا نشان داده نشده است. و در اینجا مثال هایی برای اتصال COM "مستقیم" آورده شده است.

به عنوان مثال ، اگر مدیریت تجارت "پرونده" است ، روی دیسک قرار دارد. ...

به عنوان مثال ، اگر مدیریت تجارت در سرور 1C قرار دارد. نام سرور و بانک اطلاعاتی است ،.

مسیر دیتابیس فایل و همچنین سرور و نام پایگاه داده روی سرور در پنجره انتخاب بانک اطلاعاتی در 1C نمایش داده می شود.

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

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

در صفحه بعد دوره ای که قرار است مبادله آن در نظر گرفته شود ، و همچنین لیست اسنادی که بارگیری می شوند نشان می دهد.

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

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

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

اگر در مورد این نکته مطمئن نیستید:

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

بارگیری UT-Retail 1C را بارگیری کنید

پیکربندی خرده فروشی معمولی 1C اغلب در رابطه با پیکربندی مدیریت تجارت استفاده می شود. معمولاً UT در فروشگاه های خرده فروشی مورد استفاده قرار می گیرد و خرده فروشی در دفتر استفاده می شود.

ما در حال بررسی نمونه ای از راه اندازی مبادله نسخه UT 11 با خرده فروشی هستیم.

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

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

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

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

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

صفحه خلاصه تنظیمات. برای مشخص کردن اصلاحات - روی دکمه "پیکربندی محدودیت" کلیک کنید.

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

در برگه مکاتبات ، می توانید مکاتبات برخی از دایرکتوری ها (فروشگاه ها \u003d ادارات و میزهای نقدی) را پیکربندی کنید.

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

زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت آخرین مقالات مشترک شوید.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم