صفحه چاپ 1c 8.3 zup افزودن یک صفحه چاپ خارجی به پایه. نوشتن درخواست نقص قابل چاپ

چاپهای خارجی برای یک برنامه معمولی (برای پیکربندی Enterprise Accounting 2.0 ، حقوق و دستمزد و منابع انسانی 2.5 ، مدیریت تجارت 10.3 و غیره) در مقایسه با چاپهای خارجی برای یک برنامه مدیریت شده بسیار ساده است.

چرا صفحات چاپ خارجی ایجاد کنیم

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

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

نحوه ایجاد چاپ قابل چاپ خارجی

مراحل ایجاد یک فرم چاپ خارجی 1C را در مراحل زیر در نظر بگیرید:

  1. ما پردازش خارجی ایجاد می کنیم. برای انجام این کار ، در تنظیم کننده ، مورد منو را انتخاب کنید فایل - جدید ...و در کادر گفتگوی باز - پردازش خارجی.
  2. یک پردازنده خارجی به نام props ایجاد کنید مرجع... نوع ویژگی - پیوندی به یک کتاب مرجع یا سندی که برای آن یک نسخه قابل چاپ خارجی ایجاد شده است. همان فرم را می توان برای چندین نوع شیء استفاده کرد ، در این مورد ، نوع داده props مرجعباید کامپوزیت باشد
  3. در ماژول شی ، یک تابع صادرات با نام ایجاد کنید مهر، که باید سند جداول آماده فرم چاپ را برگرداند.

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

ایجاد یک صفحه چاپ خارجی بر اساس یک صفحه استاندارد با تغییرات جزئی

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

  1. ایجاد پردازش خارجی با لوازم جانبی LinkToObject ،نوع داده - DocumentLink. تحقق خدمات Goods.
  2. ما طرح استاندارد چاپ UPD را پیدا می کنیم (در طرح بندی کلی قرار دارد) و آن را در پنجره پردازش خارجی کپی (بکشید و رها کنید). طرح بندی سایر فرم های چاپ شده می تواند در خود اسناد یا کتابهای مرجع باشد.
  3. ما تغییرات لازم را در طرح کپی شده صفحه چاپ انجام می دهیم.
  4. ما تابع مسئول تشکیل صفحه چاپ را می یابیم. این تابع باید سند صفحه گسترده ایجاد شده را برگرداند. کپی محتوای آن در عملکرد صادرات مهر()در ماژول شیء پردازش خارجی.
    در مورد ما ، این تابع است چاپ سند انتقال جهانی () صادراتاز ماژول شی سند فروش کالا و خدمات.
    اگر تغییرات طرح قابل توجه بود (مناطق و / یا پارامترها تغییر کردند) ، لازم است تنظیمات مناسبی در عملکرد چاپ انجام شود.
  5. تلاش برای حفظ پردازش خارجی. در این حالت ، به احتمال زیاد ، پیام های خطا مربوط به عدم وجود برخی از رویه ها و عملکردهایی که توسط عملکرد چاپ نامیده می شوند ، دریافت خواهید کرد. این توابع و رویه ها باید در سند اصلی یافت شوند و همچنین در ماژول شیء پردازش خارجی کپی شوند. یا اگر عملکرد یا روش اصلی صادر شده است ، پیوند را تنظیم کنید.
  6. (لازم نیست).برای آزمایش صفحه چاپ بیرونی ، مناسب است که شکل آن را روی وسایل قرار دهید مرجع... دکمه اجرا کردنباید رویه را صدا کند مهر()از ماژول شیء برای انجام این کار ، رویه ای برای رویداد کلیک روی دکمه تنظیم شده است:
2016-12-01T12: 56: 42 + 00: 00

در 1C: Accounting 8.3 (تجدید نظر 3.0) ، یک فرصت فوق العاده ظاهر شده است. اکنون کاربر در حالت 1C: Enterprise می تواند طرح های فرم های چاپ شده را به راحتی ویرایش کند.

چه زمانی این می تواند مفید باشد؟ خوب ، به عنوان مثال ، یک فرم چاپی خاص وجود دارد ، مثلاً "Requirement-waybill" که در آن هر بار پس از چاپ ، برخی تغییرات را ایجاد می کنید. فونت را تغییر دهید ، حاشیه ها را چاپ کنید ، چیزهای غیر ضروری را حذف کنید.

پس چرا هر بار این کار را می کنید؟! اگر بتوانیم یکبار این تغییرات را در طرح چاپی ایجاد کنیم و برنامه همیشه چاپ شده را همانطور که نیاز داریم نمایش می دهد.

در مراحل زیر نحوه تغییر طرح قابل چاپ "فاکتور مورد نیاز" را به شما نشان خواهم داد. ما یک فیلد جدید در آنجا اضافه می کنیم: "مسئول".

1. یک نسخه قابل چاپ (با استفاده از دکمه "چاپ") ایجاد کرده و روی فرم باز شده (در سمت راست) "More" -> "Change layout" کلیک کنید:

2. طرح صفحه چاپ باز می شود. تغییرات لازم را در آن اعمال کنید ، اما مراقب باشید که اینگونه تمرین نکنید. من بلافاصله می گویم که فونت ها و اندازه فیلدها را می توان به طور دقیق تغییر داد ، اما می توانید فیلدهای موجود را حذف کنید (به ویژه موارد موجود در<угловых скобках>) ارزشش را ندارد اگر می خواهید فیلدی را در پنهان کنید<угловых скобках>، فقط آن را نامرئی کنید (از نظر رنگ یا اندازه) ، اما باید همانطور که در کد برنامه 1C لازم است روی فرم باقی بماند.

3. ما قسمت "مسئول" را اضافه کرده و روی دکمه "ذخیره و بستن" کلیک می کنیم.

4- فرم چاپی به شکل جدیدی که ما می خواستیم دوباره شکل گرفت.

اگر بعد از تغییر فرم چاپ ، دیگر کار نکرد ، شما.

خالصانه، ولادیمیر میلکین(معلم و توسعه دهنده).

قابل اعتماد و متخصص سرویس->گزارشات اضافی و پردازش->صفحات اضافی چاپ خارجی.

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

دکمه Open را فشار دهید و فایل مورد نیاز را برای چاپ انتخاب کنید. پس از آن ، در صورت لزوم ، نام مورد نیاز (فیلد نام) را تنظیم کنید.

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

پس از آن ، به هر سند Requirement-waybill بروید ، روی Print کلیک کنید و فرمی را که اضافه کرده اید انتخاب کنید.

برای BP 3.0 ، ZUP 3.0 ، UT 11 ، KA 2.0 ، ERP 2.0.

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

ما به بخش مربوطه برنامه می رویم:


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

در لیستی که باز می شود ، روی آن کلیک کنید ايجاد كردن:


در کادر محاوره ای ، فایل مورد نظر را انتخاب کنید:


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


بیایید فرم شیء خارجی ایجاد شده را بنویسیم و ببندیم.

حالا بریم سراغ هر مدرکی فاکتور پرداخت به خریدارو منوی چاپ را نمایش دهید:


این مقاله نحوه اتصال یک صفحه چاپ خارجی به پایه 1C را با استفاده از مثال پیکربندی "Trade Management 11.2" توضیح می دهد.

پیکربندی "Trade Management 11.2" پیکربندی فرم های "MANAGED" است!

دستورالعمل ما نحوه اتصال یک فرم قابل چاپ خارجی در پایگاه اطلاعاتی 1C را با پیکربندی فرم های "MANAGED" نشان می دهد ، یعنی:

  • "حسابداری 3.0"
  • "مدیریت تجارت 11.2"
  • "حقوق و دستمزد و مدیریت پرسنل 3.1"
  • "اتوماسیون یکپارچه 2.0"
  • "مدیریت مشاغل کوچک 1.6"
  • "خرده فروشی 2.2"
  • و سایر تنظیمات مشابه

برای اتصال صفحه چاپ خارجی در 1C ، باید 11 مرحله را طی کنیم.

1 - منوی "NSI و مدیریت" (در تنظیمات دیگر ، مانند حسابداری سازمانی 3.0 ، می توان آن را به سادگی - "مدیریت" نامید). 2 - "فرم های چاپ شده ، گزارش ها و پردازش" را انتخاب کنید (شکل زیر را ببینید)

3 - زیرمنوی "گزارشها و پردازش" را گسترش دهید (در تنظیمات دیگر ، مانند حسابداری سازمانی 3.0 ، ممکن است این زیرمنو ظاهر نشود ، بنابراین مستقیماً به مرحله بعدی بروید). 4 - ما در استفاده از گزارش ها و پردازش اضافی "تیک" قرار می دهیم. 5 - به بخش: گزارشات اضافی و پردازش بروید. (تصویر زیر را ببینید ↓) ()

6 - دکمه "ایجاد" را فشار دهید. (تصویر زیر را ببینید)

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

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

اگر برای پردازش اضافه شده نیاز به قرار دادن داریم (به عنوان مثال ، این یک فرم کلی قرارداد از سایت ما است و ما نیاز به فرمان داریم تا این فرم را چاپ کنیم تا در برخی از شیء نمایش داده شود ، که در ابتدا نمایش داده نمی شود) - 11 - روی خط قرار دادن کلیک کنید ("محل در:" ، شاید "قرار دادن:") و فهرستها و اسناد لازم را انتخاب کنید. 12 - مراحل اتصال فرم چاپ خارجی را با فشار دادن دکمه "ضبط و بستن" تکمیل می کنیم. (تصویر زیر را ببینید)

فقط همین! تبریک می گویم! صفحه چاپ خارجی متصل است!آیا همه کارها را درست انجام داده ایم؟ بیایید بررسی کنیم ...

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

حالا مطمئناً - همه چیز. امیدواریم این مقاله برای شما مفید بوده باشد.