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

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

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

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

حسابداری بازرگانی
یکی از مهم ترین کاربردهای حساب های انتظامی در بخش ثبت بدهی های احتمالی در شرکت های بازرگانی است. این حساب ها برای ثبت اسناد ضمانتی بین طرفین قرارداد استفاده می شوند و به شرکت ها اجازه می دهند تعهدات مشروط خود را مدیریت کنند تا نشان دهنده حسن نیت و تعهد آن ها باشد.
حسابداری دولتی و پیمانکاری
در نظام حسابداری دولتی، حساب انتظامی کاربرد زیادی دارد؛ چرا که دولت ها اغلب درگیر پروژه ها و معاملات بزرگی هستند که نیازمند تضمین است. همچنین این حساب ها در پروژه های بزرگ پیمانکاری، برای ثبت و پیگیری ضمانت نامه های حسن انجام کار و پیش پرداخت ها به طور گسترده ای استفاده می شوند.
حسابداری مالیاتی
در مواردی که اشخاص یا شرکت ها با مالیات های سنگین روبه رو شده یا دارای مالیات های معوقه بسیار هستند، از حساب های انتظامی برای ثبت ضمانت های مالیاتی استفاده می شود.
وثیقه ها و امانات
حساب های انتظامی برای ثبت اطلاعات مربوط به دارایی ها یا اسنادی که به عنوان وثیقه نزد مؤسسات مالی یا اشخاص قرار می گیرند (وثیقه ای) یا وجوهی که به طور موقت نزد سازمان به امانت گذاشته شده اند (امانی) نیز استفاده می شوند.
به عنوان مثال در زمان عقد قرارداد میان دو طرف که قادر به اثبات حسن نیت خود نیستند یا نمی توانند کالا یا سرمایه خود را در لحظه ارائه دهند، حساب انتظامی با ارائه سند تضمینی، منافع طرفین را تضمین می کند.
دعاوی حقوقی و مالیاتی
مدارک مرتبط با پرونده های حقوقی و دعاوی مالیاتی که هنوز تأثیر مالی قطعی ندارند نیز، در حساب انتظامی ثبت و پیگیری می شوند.
انواع تضمین ها و اسناد انتظامی
برای حساب انتظامی، تضمین هایی در قالب اسناد وجود دارد که در شرکت ها و بنگاه های اقتصادی استفاده می شوند که اغلب شامل موارد زیر هستند:

طبقه بندی ساختاری حساب های انتظامی
حساب های انتظامی بر اساس طرف حساب و جهت تضمین، به دو گروه کلی تقسیم می شوند:
- حساب های انتظامی دریافتی (به نفع شرکت): اسناد ضمانتی ای که شرکت از دیگران (پیمانکاران، مشتریان، کارمندان و غیره) دریافت می کند. این اسناد تعهد دیگران به نفع شرکت را نشان می دهند.
- حساب های انتظامی پرداختی (به عهده شرکت): اسناد ضمانتی ای که شرکت به دیگران (بانک ها، کارفرمایان، سازمان های دولتی و غیره) ارائه می دهد. این اسناد تعهد احتمالی شرکت را نشان می دهند.
نحوه ثبت سند حساب انتظامی (حسابداری دوطرفه)
ثبت اسناد ضمانتی در حساب های انتظامی، هسته اصلی کار حسابداری در این حوزه است. این ثبت ها همیشه به صورت دوطرفه (مضاعف) انجام می شوند و دارای یک طرف بدهکار و یک طرف بستانکار هستند که مبلغ آن ها یکسان است و تأثیری در معادله حسابداری اصلی ندارد. در واقع، ثبت انتظامی صرفاً برای کنترل و پیگیری تعهدات استفاده می شود.
ثبت اسناد انتظامی دریافتی (به نفع شرکت)
این حالت زمانی رخ می دهد که شرکت چک، سفته یا ضمانت نامه ای را از طرف مقابل به عنوان تضمین دریافت می کند. این اسناد تضمینی به نفع شرکت هستند.
| ردیف | شرح حساب | بدهکار | بستانکار |
| ۱ | حساب های انتظامی به نفع شرکت (یا حساب انتظامی دریافتی) | XXX | |
| ۲ | طرف حساب های انتظامی (یا طرف حساب انتظامی به نفع شرکت) | XXX |
در این ثبت، حساب های انتظامی به نفع شرکت بدهکار می شوند و طرف حساب های انتظامی بستانکار می شوند. این ثبت نشان دهنده تعهد دریافت ضمانت از طرف مقابل است.
سناریوی عملی: دریافت ضمانت نامه بانکی حسن انجام تعهد
فرض کنید شرکت “توسعه ی پایدار” یک قرارداد بزرگ با شرکت “سازه گستر” برای ارائه خدمات مشاوره منعقد می کند. بر اساس مفاد قرارداد، شرکت سازه گستر موظف است یک ضمانت نامه بانکی به مبلغ ۷۵۰ میلیون ریال بابت تضمین حسن انجام تعهدات و کیفیت خدمات، نزد شرکت توسعه ی پایدار (کارفرما) ارائه دهد.
| سرفصل حسابداری | توضیحات | بدهکار (ریال) | بستانکار (ریال) |
| حساب های انتظامی به نفع شرکت | ثبت ضمانت نامه دریافتی (افزایش کنترل اسناد نزد شرکت) | ۷۵۰,۰۰۰,۰۰۰ | — |
| طرف حساب های انتظامی | ثبت تعهد متقابل (شرکت سازه گستر) | — | ۷۵۰,۰۰۰,۰۰۰ |
در این ثبت، حساب انتظامی به نفع شرکت (یا اسناد تضمینی دیگران نزد شرکت) بدهکار می شود؛ زیرا تعهد احتمالی به نفع ما افزایش یافته است. در مقابل، طرف حساب انتظامی (یا طرف حساب های انتظامی دیگران نزد شرکت) بستانکار می شود.
ثبت اسناد تضمینی پرداختی (به عهده شرکت)
این حالت زمانی رخ می دهد که شرکت چک، سفته یا ضمانت نامه ای را به شخص حقیقی یا حقوقی دیگری به عنوان تضمین ارائه می دهد. این اسناد تضمینی به عهده شرکت هستند.
ثبت سند حسابداری در زمان پرداخت ضمانت (به عهده شرکت):
| ردیف | شرح حساب | بدهکار | بستانکار |
| ۱ | حساب های انتظامی به عهده شرکت (یا حساب انتظامی پرداختی) | XXX | |
| ۲ | طرف حساب های انتظامی (یا طرف حساب انتظامی به عهده شرکت) | XXX |
در این ثبت، حساب های انتظامی بر عهده شرکت بدهکار می شوند و طرف حساب های انتظامی بستانکار می شوند.
سناریوی عملی: ارائه چک تضمینی بابت وام بانکی
فرض کنید شرکت “پیشرو تجارت” برای تأمین سرمایه در گردش، قصد دارد تسهیلات بانکی به مبلغ ۱,۰۰۰,۰۰۰,۰۰۰ ریال از بانک “اقتصاد” دریافت کند. بانک درخواست یک فقره چک تضمین به مبلغ تسهیلات را می نماید.
| سرفصل حسابداری | شرح تحلیلی رویداد | بدهکار (ریال) | بستانکار (ریال) |
| حساب های انتظامی به عهده شرکت | ثبت چک تضمینی پرداختی (افزایش تعهد احتمالی شرکت) | ۱,۰۰۰,۰۰۰,۰۰۰ | — |
| طرف حساب های انتظامی | ثبت تعهد متقابل (بانک اقتصاد) | — | ۱,۰۰۰,۰۰۰,۰۰۰ |
در این ثبت، حساب انتظامی به عهده شرکت (یا اسناد تضمینی شرکت نزد دیگران) بدهکار می شود تا ریسک احتمالی تعهد شرکت را نشان دهد. در مقابل، طرف حساب انتظامی (یا طرف حساب های انتظامی شرکت نزد دیگران) بستانکار می شود. این سند، تا زمان تسویه وام و بازگرداندن چک توسط بانک، در دفاتر شرکت باقی می ماند و بر تراز مالی شرکت تأثیر نمی گذارد.
جایگاه حساب های انتظامی در سیستم کدینگ
برای سازماندهی، ثبت و پیگیری آسان تر تعهدات احتمالی در محیط های نرم افزاری، از یک ساختار کدینگ مشخص استفاده می شود.
در اکثر نظام های استاندارد حسابداری و نرم افزارهای مالی پیشرفته (مانند سپیدار، هلو و پارسیان)، نمودار حساب ها به صورت سلسله مراتبی یا درختی طراحی شده است. این ساختار معمولاً به چند گروه اصلی تقسیم می شود که شامل دارایی های جاری و غیر جاری، بدهی های جاری و غیر جاری، حقوق صاحبان سرمایه، درآمدها، قیمت تمام شده و هزینه ها است.
حساب های انتظامی به دلیل ماهیت خنثی و بدون اثر مالی خود، در هیچ یک از این گروه های اصلی قرار نمی گیرند و به همین دلیل، در سیستم های حسابداری معمول، یک گروه مستقل به عنوان گروه نهم (کد ۹) وجود دارد که به سایر حساب ها، از جمله حساب های انتظامی و حساب های مشابه اختصاص داده شده است.

بنابراین، برای کدینگ حساب های انتظامی، استفاده از یک کد با پیش شماره ۹ رقمی (یا هر طولی که در ساختار شرکت تعریف شده) معمول و ضروری است.
ساختار سلسله مراتبی کدینگ حساب های انتظامی
ساختار کدینگ حساب های انتظامی، باید به گونه ای طراحی شود که علاوه بر تفکیک تعهدات اصلی (دریافتی/پرداختی)، جزئیات سند و طرف حساب را نیز در پایین ترین سطح نمایش دهد. این ساختار عموماً شامل سطوح زیر است:
الف) سطح حساب کل (تفکیک نوع تعهد)
در این سطح، حساب ها بر اساس جهت تعهد (به نفع شرکت یا به عهده شرکت) تفکیک می شوند. این تفکیک اولیه، مدیریت ریسک و گزارش دهی را تسهیل می کند. کد های مربوط به حساب کل عبارتند از:
| حساب کل | ماهیت تعهد | توضیح |
| ۹۱ یا ۹۰۱: حساب انتظامی ما نزد دیگران | تعهد پرداختی (به عهده شرکت) | ثبت اسنادی که شرکت به عنوان ضمانت به دیگران ارائه کرده است. |
| ۹۲ یا ۹۰۲: حساب انتظامی دیگران نزد ما | تعهد دریافتی (به نفع شرکت) | ثبت اسنادی که شرکت از دیگران به عنوان ضمانت دریافت کرده است. |
ب) سطح حساب معین (تفکیک نوع سند تضمینی)
حساب معین، جزئیات بیشتری از ماهیت سند تضمینی را مشخص می کند. این سطح برای طبقه بندی انواع ضمانت ها حیاتی است. مثال هایی از کد معین که ذیل کد ۹۱ (تعهد پرداختی) هستند عبارتند از:
| حساب معین | اسناد مربوطه | توضیح |
| ۹۱۱ یا ۹۰۱۰۰۱: اسناد تضمینی چک | چک های تضمین پرداختی | چک هایی که شرکت به عنوان وثیقه صادر کرده است. |
| ۹۱۲: اسناد تضمینی سفته | سفته های تضمین پرداختی | سفته هایی که شرکت به عنوان وثیقه ارائه کرده است. |
| ۹۱۳: اسناد تضمینی ضمانت نامه بانکی | ضمانت نامه های بانکی پرداختی | تضمین هایی که توسط بانک به نفع طرف مقابل صادر شده اند. |
| ۹۱۴: اسناد تضمینی ملکی/وجه نقد | اسناد ملکی یا وجوه نقدی ضمانت | اسناد ملکی یا سپرده های نقدی که به عنوان ضمانت نگهداری می شوند. |
ج) سطح حساب تفصیلی (شناسایی طرف حساب و جزئیات سند)
حساب تفصیلی، پایین ترین و مهم ترین سطح کدینگ برای ردیابی دقیق است. هدف اصلی از سطح تفصیلی در حساب های انتظامی، شناسایی منحصر به فرد سند و طرف حساب مربوطه است. با توجه به اینکه اسناد انتظامی (مانند چک یا سفته) ماهیت کنترلی دارند و باید به طور دقیق پیگیری شوند، سطح تفصیلی اطمینان می دهد که هر سند تضمینی با جزئیات کامل و غیرقابل انکار ثبت شده است.
در واقع این سطح، حساب های معین را به جزئی ترین شکل ممکن تقسیم می کند و شامل اطلاعات زیر است:
-
طرف حساب انتظامی
طرف حساب انتظامی به شخص یا سازمانی اشاره دارد که اسناد ضمانتی یا تعهدی را ارائه یا دریافت می کند. این طرف حساب ها، حساب مقابل حساب انتظامی هستند.
طرف حساب های انتظامی می توانند بانک ها و مؤسسات مالی، شرکت های پیمانکاری و مشتریان آن ها، سازمان های دولتی و اشخاص حقیقی یا حقوقی طرف قرارداد با شرکت باشند. بنابراین تعیین نوع طرف حساب (بدهکار یا بستانکار) به رابطه مالی و نوع تراکنش آن بستگی دارد.

-
جزئیات سند
ثبت دقیق مشخصات سند، از جمله شماره منحصر به فرد (مانند شماره چک یا سفته)، تاریخ سررسید (در صورت وجود)، و مبلغ ضمانت.
-
پروژه یا قرارداد مرتبط
مشخص کردن اینکه این ضمانت بابت کدام قرارداد، پروژه یا تعهد خاص ارائه یا دریافت شده است (مثلا چک تضمین پرداختی بابت قرارداد پروژه X با شرکت Y).
نحوه بستن حساب های انتظامی در پایان دوره مالی
بستن حساب های انتظامی، فرآیندی است که در پایان دوره مالی انجام می شود و به معنای صفر کردن مانده حساب است. این کار برای آماده سازی حساب ها برای دوره مالی جدید انجام می شود و با جابه جا کردن بدهکاری و بستانکاری مانده نهایی این حساب ها و طرف حساب های مقابل آن ها صورت می گیرد. به این صورت که:
- اگر حساب دارای مانده بستانکار باشد: برای بستن آن، باید بدهکار شود.
- اگر حساب دارای مانده بدهکار باشد: برای بستن آن، باید بستانکار شود.
این عملیات به شرکت اجازه می دهد تا مطمئن شود تمامی اسناد تضمینی که موضوعیت آن ها در آن دوره به پایان رسیده، از دفاتر خارج شده اند. اگر موضوع ضمانت نامه ها در پایان سال مالی به اتمام نرسیده باشد، حساب های انتظامی مانند حساب های ترازنامه ای (دارایی، بدهی، سرمایه) با حساب تراز اختتامی بسته شده و به سال بعد منتقل خواهند شد.
به عنوان نمونه، بستن حساب انتظامی دریافتی (به نفع شرکت) در زمان استرداد اسناد ضمانتی به طرف مقابل انجام می شود که در آن طرف حساب های انتظامی، بدهکار و حساب های انتظامی به نفع شرکت بستانکار محسوب می شوند.
حساب انتظامی پرداختی (به عهده شرکت) نیز در زمان دریافت مجدد اسناد تضمینی (پس از تسویه تعهد) توسط شرکت انجام می شود که در آن طرف حساب های انتظامی، بدهکار و حساب های انتظامی به عهده شرکت نیز بستانکار در نظر گرفته می شوند.

جمع بندی
حساب انتظامی به عنوان یک حساب بدون ماهیت یا کنترلی، با هدف نگهداری اطلاعات مربوط به اسناد تضمینی مانند چک، سفته، ضمانت نامه بانکی و اسناد ملکی و ایجاد شفافیت هرچه بیشتر برای رویدادهای مالی آینده ایجاد شده اند.
حساب های انتظامی مستقیماً در ترازنامه یا صورت سود و زیان منعکس نمی شوند، اما اطلاعات آن ها در یادداشت های توضیحی افشا می گردد تا ذی نفعان بتوانند ریسک های مالی و تعهدات احتمالی شرکت را به درستی ارزیابی کنند. کاربرد اصلی این حساب ها در حوزه هایی چون حسابداری بازرگانی (ثبت بدهی های احتمالی)، حسابداری دولتی و قراردادهای کلان (ثبت ضمانت نامه های حسن انجام کار) و حسابداری مالیاتی (تضمین پرداخت مالیات های معوقه) مشهود است.
ثبت این اسناد به صورت دوطرفه و متوازن (بدهکار کردن حساب انتظامی و بستانکار کردن طرف حساب انتظامی) انجام می شود و در پایان دوره مالی، با ثبت معکوس، مانده ها صفر و برای سال بعد آماده می شوند. استفاده صحیح و دقیق از این حساب ها، مستلزم دانش به روز حسابداری است و به تثبیت اعتبار شرکت، مدیریت بهتر ریسک و اتخاذ تصمیمات آگاهانه کمک فراوانی می کند.
مطلبی که با موضوع حساب انتظامی خواندید حاصل تلاش تیم تحریریه دپارتمان علوم مالی و حسابداری آموزشگاه فنی و حرفه ای فن آموزان بود. در این دپارتمان دوره های تخصصی امور مالی و مدیریرت مالی و آموزش حسابداری برگزار میشود. از جمله دیگر دوره های تخصصی ویژه ای که در آموزشگاه فن آموزان به صورت حضوری و مجازی برگزار میشود میتوان به دوره های آموزش تعمیرات گیربکس اتوماتیک در دپارتمان خودرو و اتومکانیک، دوره های آموزش گویندگی در دپارتمان هنر، دوره های آموزش تعمیرات لوازم خانگی در دپارتمان برق و تعمیرات و بیش از 200 دوره تخصصی دیگر اشاره کرد. جهت دریافت اطلاعات بیشتر با آموزشگاه تماس حاصل فرمایید.
برای شروع یادگیری تردید دارید؟جهت دریافت مشاوره رایگان شماره موبایل خود را وارد کنید.
var gform;gform||(document.addEventListener(“gform_main_scripts_loaded”,function(){gform.scriptsLoaded=!0}),window.addEventListener(“DOMContentLoaded”,function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener(“DOMContentLoaded”,o):document.addEventListener(“gform_main_scripts_loaded”,o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook(“action”,o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook(“filter”,o,n,r,t)},doAction:function(o){gform.doHook(“action”,o,arguments)},applyFilters:function(o){return gform.doHook(“filter”,o,arguments)},removeAction:function(o,n){gform.removeHook(“action”,o,n)},removeFilter:function(o,n,r){gform.removeHook(“filter”,o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+”_”+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){“function”!=typeof(t=o.callable)&&(t=window[t]),”action”==n?t.apply(null,r):r[0]=t.apply(null,r)})),”filter”==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});
"*" فیلدهای الزامی را نشان می دهد
Hiddenاین فیلد برای اعتبار سنجی است و باید بدون تغییر باقی بماند .gform.initializeOnLoaded( function() {gformInitSpinner( 30, ‘https://fanamoozan.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(‘#gform_ajax_frame_30’).on(‘load’,function(){var contents = jQuery(this).contents().find(‘*’).html();var is_postback = contents.indexOf(‘GF_AJAX_POSTBACK’) >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_30’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_30’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_30’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_30’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_30’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_30’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_30’).val();gformInitSpinner( 30, ‘https://fanamoozan.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [30, current_page]);window[‘gf_submitting_30’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_30’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_30’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [30]);window[‘gf_submitting_30’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_30’).text());}else{jQuery(‘#gform_30’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “30”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_30” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_30”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_30” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( ‘gform_post_render’, [30, current_page] ); gform.utils.trigger( { event: ‘gform/postRender’, native: false, data: { formId: 30, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );
دریافت مشاوره رایگان
نوشته حساب انتظامی چیست و چگونه ثبت می شود؟ اولین بار در آموزشگاه فنی و حرفه ای فن آموزان. پدیدار شد.

دیدگاه خود را بنویسید