بایگانی دسته: Microsoft Dynamics 365 for Financials

میانبرها در داینامیکس ۳۶۵

کلیدهای میانبر

همانطور که انتظار می‌رود کلیدهای میانبر در داینامیکس ۳۶۵ مالی و عملیاتی قابل استفاده می‌باشند و استفاده از این امکان، رابط کاربری آسانتری  برای کاربر فراهم می‌آورد.

نکته : کلیدهای میانبر شرح داده شده در این قسمت مطابق با صفحه کلید استاندارد ایالات متحده آمریکا می‌باشد. کلیدهای میانبر با استاندارهای سایر کشورها امکان عدم تطابق موردی با این لیست را خواهد داشت.

پیدا کردن کلید میانبر

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

در ادامه این میانبرها بصورت لیستی ارائه شده است. به منظور مفهوم بودن عملیات، لیست آنها ترجمه نشده است. در صورت نیاز به توضیحات موردی با ما در ارتباط باشید.

Action shortcuts

To do this Press
Open action search Ctrl+’ or Alt+Q
Move to the standard Action Pane Alt+M,A or Ctrl+F6
Open a tab on the Action Pane or a menu Enter or Space or Alt+Down arrow
Move to next/previous option in a menu Down arrow / Up arrow
Close a tab on the Action Pane or a menu Esc
Simulate a right-click Shift+F10
Open the Finance and Operations context menu Ctrl+F10
Execute the default button on a form/dialog box Alt+Enter
Click a button or tile Enter or Space
View refresh information for a count tile Alt+Up arrow
View currently available shortcuts Alt+Shift+K

Date picker shortcuts

To do this Press
Open the date picker Alt+Down arrow
Move between dates in the date picker Ctrl+Arrow keys
Move to the next/previous month Page down / Page up
Move to the next/previous year Ctrl+Shift+Page down / Ctrl+Shift+Page up
Move to today Ctrl+Home
Pick today’s date T
Clear the selected date C
Pick Never (or the max date) N

FactBox shortcuts

To do this Press
Open the FactBox pane (or move focus to the FactBox pane if it is already open) Alt+M,B or Ctrl+F2
Close the FactBox pane (with focus in the FactBox pane) Esc
Move to the next/previous FactBox (with focus in the FactBox pane) Alt+Shift+Down arrow / Alt+Shift+Up arrow
Move to the <n>th FactBox (with focus in the FactBox pane) Alt+<n> (<n> = 1-9)
Expand a FactBox (with focus on the FactBox header) Space or Enter
Collapse the current FactBox Alt+0

Filtering shortcuts

To do this Press
Open grid filtering for the current column Ctrl+G
Close grid filtering for the current column Esc
Open the Filter pane (or switch focus between the Filter pane and the main form if the Filter pane is already open) Alt+M,F or Ctrl+F3
Close the Filter pane (with focus in the Filter pane) Esc
Open advanced filtering/sort Ctrl+Shift+F3

Form shortcuts

To do this Press
Create a new record Alt+N
Delete a record Alt+Del or Alt+F9
Save record Alt+S or Ctrl+S
Revert (restore) Ctrl+Shift+F5
Data refresh Shift+F5
Move to the visible first field on the form Alt+Shift+F
Toggle edit mode F2
Attach a document Ctrl+Shift+A
Export to Excel Ctrl+Shift+E
Move to the previous record (outside a grid) Ctrl+Up arrow
Move to the next record (outside a grid) Ctrl+Down arrow
Move to the first record (outside a grid) Ctrl+Home
Move to the last record (outside a grid) Ctrl+End
Close the form (click Back) Esc
Close the form with explicit save Shift+Esc
Close the form discarding any unsaved changes Alt+Shift+Q

Form navigation shortcuts

To do this Press
Move to the next/previous field Tab / Shift+Tab
Move to the next/previous tab Alt+Shift+Right arrow / Alt+Shift+Left arrow
Move to the <n>th tab Alt+Shift+<n> (<n> = 1-9)
Move to the next/previous FastTab Alt+Shift+Down arrow / Alt+Shift+Up arrow
Move to the <n>th FastTab Alt+<n> (<n> = 1-9)
Move to the next/previous blade (vertical tab) Alt+Shift+Right arrow / Alt+Shift+Left arrow
Move to the <n>th blade (vertical tab) Alt+Shift+<n> (<n> = 1-9)
Expand a FastTab (with focus on the FastTab header) Space or Enter
Collapse the current FastTab Alt+0
Switch to grid view Ctrl+Shift+G
Switch to details view Ctrl+Shift+D
Switch to header view Ctrl+Shift+H
Switch to lines view Ctrl+Shift+L

Grid shortcuts

To do this Press
Move to the next/previous column Tab / Shift+Tab
Move to the next/previous row Down arrow / Up arrow
Move to the next/previous row without selecting

[!NOTE] This shortcut applies to multi-select scenarios only.

Ctrl+Up arrow / Ctrl+Down arrow
Select/clear the current row

[!NOTE] This shortcut applies to multi-select scenarios only.

Ctrl+Space / Ctrl+Click
Add the next/previous row to the selected set

[!NOTE] This shortcut applies to multi-select scenarios only.

Shift+Space
Add a range of rows to the selected set

[!NOTE] This shortcut applies to multi-select scenarios only.

Shift+Click
Go to the next/previous page of data Page up / Page down
Create a new row at the bottom of the grid Down arrow (from the last row)
Select or clear all rows Ctrl+Shift+M
Move to the first record Ctrl+Home
Move to the last record Ctrl+End
Execute the default action in a grid

[!NOTE] This shortcut is enabled when focus is on a cell containing a hyperlink and all cells in that column have hyperlinks.

Enter
Toggle focus between the selected row and the header row Alt+Shift+H
Make the current column larger/smaller (with focus in the header row) Right arrow / Left arrow
Open grid filtering for the current column (with focus in the header row) Enter

Input control shortcuts

To do this Press
Open the hyperlink Ctrl+Enter
Enter the session date in a date field D+Tab
Enter the current date in a date field T+Tab
Open lookup, combo box, date picker, drop dialog box Alt+Down arrow
Close lookup, combo box, date picker, drop dialog box Esc
Move focus into a lookup (when the lookup is already open) Alt+Down arrow
Open the control’s enhanced preview Alt+Up arrow
Select text in the current field Ctrl+A
Enter/leave the text area in an HTML editor control Alt+Down arrow / Alt+Up arrow
Switch focus between the text area and the toolbar in an HTML editor control F6

Messaging shortcuts

To do this Press
Go to the Message Center Ctrl+Shift+F7
Go to the Message Bar Ctrl+F7

Navigation shortcuts

To do this Press
Go to the dashboard Alt+Shift+Home
Move to the navigation bar Alt+M,N or Alt+Shift+F1
Move to the company picker Ctrl+Shift+O
Search for a page Ctrl+/ or Alt+G
Open the help pane Ctrl+?
Open the trace parser Alt+Shift+T
Move to the navigation pane Alt+F1
Add/remove form as a favorite (with focus on a form in the navigation pane) Shift+F
Move to the standard Action Pane Alt+M,A or Ctrl+F6
Move to the Filter pane (which may include opening it) Alt+M,F or Ctrl+F3
Move focus to the page content (with focus in the Filter pane) Alt+M,M or Ctrl+F3
Move to the navigation list on Details form (which may include opening it) Alt+M,S or Ctrl+F8
Move focus to the page content (with focus in the navigation list) Alt+M,M or Ctrl+F8
Close the navigation list on Details form (with focus in the navigation list) Esc
Move to the main page content (with focus in another pane) Alt+M,M
Move to the FactBox pane (which may include opening it) Alt+M,B or Ctrl+F2

Personalization shortcuts

To do this Press
Transition the page into personalization mode Ctrl+Shift+P
Use the Select tool (when in personalization mode) S
Open the selected control’s quick personalization dialog box (when using the Select tool) Space or Enter
Use the Move tool (when in personalization mode) M
Select the current control as the one to move (when using the Move tool and no control has been selected to move yet) Space or Enter
Clear the control to move (when using the Move tool) Esc
Move to the next position for the selected control (when using the Move tool) Tab or Right arrow or Down arrow
Move to the previous position for the selected control (when using the Move tool) Shift+Tab or Left arrow or Up arrow
Use the Hide tool (when in personalization mode) H
Switch whether the current control is visible or hidden (when using the Hide tool) Space or Enter
Use the Skip tool (when in personalization mode) K
Switch whether the current control is in the tab sequence (when using the Skip tool) Space or Enter
Use the Edit tool (when in personalization mode) E
Switch whether the current control is editable or read-only (when using the Edit tool) Space or Enter
Use the Summary tool (when in personalization mode) U
Switch whether the current control is a summary field in the current fast tab (when using the Summary tool) Space or Enter
Use the Add tool (when in personalization mode) A
Select the control whose container will be used to insert the new fields (when using the Add tool) Space or Enter
Import a personalization (when in personalization mode) I
Export a personalization (when in personalization mode) X
Clear this page’s personalizations (when in personalization mode) Ctrl+C
Move focus between the personalization toolbar and the page (when in personalization mode) T
Exit personalization mode (when in personalization mode) Esc

Segmented entry shortcuts

To do this Press
Open the drop-down list (when the drop-down list is closed) Alt+Down arrow
Move focus into the input field for the current segment in the drop-down list (when the drop-down list is already open) Alt+Down arrow
Close the drop-down list Alt+Up arrow
Close/open the right portion of the drop-down list Alt+Left arrow / Alt+Right arrow
Switch between “Show valid” and “Show all” modes Alt+W
Select the value from drop-down list and move to the next segment Enter
Move to the next/previous control on the page (when focus is in input control) Tab / Shift+Tab
Move to the next/previous input field in the flyout (when focus is in the drop-down list) Tab / Shift+Tab
Move up/down a row in the lookup Up arrow / Down arrow
Move up/down a page in the lookup Page up / Page down
Move to the top/bottom of the lookup Home / End

منبع :

https://docs.microsoft.com/en-us/dynamics365/unified-operations/fin-and-ops/get-started/shortcut-keys

کانال تلگرام:  https://telegram.me/dynamics_ax

داینامیکس ۳۶۵ مالی و عملیاتی- منسوخ شدن One voucher

در داینامیکس ۳۶۵ بهار ۲۰۱۸ مایکروسافت مطلب را با عنوان “One voucher deprecation” مطرح می‌کند که ترجمه آن بشرح ذیل است :

” برای ژورنالهای مالی (از جمله ژورنال حسابداری، ژورنال دارایی ثابت، ژورنال پرداخت های فروشنده و غیره) قابلیتی وجود دارد که به شما امکان می دهد تا تراکنشهای متفاوت را در یک ژورنال ثبت نمایید. این امکان ” One voucher ” نامیده می شود و البته استفاده از آن منجر به مشکلاتی در خصوص تسویه، محاسبه مالیات، بازپرداخت حساب مربوطه در حسابداری، گزارشات مالی و موارد دیگر می‌گردد. با توجه به این مسائل، قابلیت One voucher ، منسوخ خواهد شد. اما به دلیل شکافی که در صورت حذف آن ایجاد می‌شود، این عملکرد به یکباره منسوخ نخواهد شد. بجای آن، از برنامه زیر استفاده خواهیم کرد:

  • نسخه بهار ۲۰۱۸: این قابلیت بصورت انتخابی به پارامترهای حسابداری اضافه خواهد شد و البته بصورت پیش‌فرض غیرفعال می‌گردد. با این وجود، اگر سازمان شما دارای سناریوی وابسته به این قابلیت باشد، می‌توانید با استفاده از پارامترها نسبت به فعال‌سازی آن اقدام نمایید.
  • در صورتیکه سناریوی کسب و کار به قابلیت One voucher نیاز ندارد، نسبت به فعال شدن آن اقدام نشود. زیرا ما نسبت به رفع خطاهایی که در صورت فعال شدن آن ایجاد شود، اقدامی نخواهیم کرد.
  • استفاده از One voucher را در داینامیکس ۳۶۵ مالی و عملیاتی متوقف نمایید، مگر اینکه بعلت شکافهای عملکردی مجبور به استفاده از آن می‌باشید.
  • نسخه پاییز ۲۰۱۸ و بعد از آن : شکافهای عملکردی رفع و تکمیل خواهد شد. بعد از تکمیل این موارد، عملکرد One voucher بصورت دایم و کامل متوقف خواهد شد.

محل‌های استفاده از one voucher

گزینه One voucher در موقعیتهای متفاوت مورد استفاده قرار می‌گیرد:

  • انتقال ابتدای دوره‌ای که شامل تراکنش‌های مشتری و فروشنده می‌باشد،
  • انتقال مبلغ از یک فروشنده به فروشنده دیگر،
  • تسویه تراکنش‌ها بین مشتری و فروشنده‌ای که ذاتا یک شخصیت یا شرکت می‌باشند(same party ID)
  • پست دریافتهای مشتریان متفاوت به یک حساب بانکی طی یک تراکنش

مایکروسافت مشکلات و سناریوهای مرتبط با قابلیت one voucher را توضیح می‌دهد. “شکافهای عملکردی که حذف این امکان ایجاد می‌کند طی نسخه پاییز ۲۰۱۸ و نسخه‌های بعد از آن رفع خواهد شد. ”

لیست آنها را در لینک ذیل ببینید:

https://docs.microsoft.com/en-us/dynamics365/unified-operations/financials/general-ledger/one-voucher

 پارامترهای حسابداری جدید- اجازه ثبت تراکنشهای متفاوت در یک سند

همانطور که ذکر شد در نسخه بهار ۲۰۱۸ گزینه جدیدی در پارامترهای حسابداری وجود دارد، با عنوان

.”Allow multiple transactions within one voucher”

این گزینه در تب Ledger و در قسمت General می‌باشد و بصورت پیش‌فرض گزینه “No” می‌باشد.

در حالتی که که این گزینه No است، یک ژورنال حسابداری ایجاد کرده‌ام و همانطور که مشاهده می‌نمایید در هر دو قسمت حساب و طرف حساب مقابل گزینه Vendor انتخاب کرده‌ام.

در هنگام تایید کردن ژورنال پیامی به شرح ذیل دریافت می‌شود :

“There can only be one vendor or customer transaction per voucher”

پس امکان پست کردن این ژورنال وجود ندارد.

به صفحه پارامترهای حسابداری برگشته و گزینه “Allow multiple transactions within one voucher” را با انتخاب گزینه  “Yes” فعال می‌کنم.

وقتی که این گزینه فعال می‌گردد، پیغام اخطاری نمایش داده می‌شود و اعلام می‌شود که مایکروسافت استفاده از این گزینه را پیشنهاد نمی‌کند. پیغام را نادیده گرفته و گزینه “Yes”  را انتخاب می‌کنم.

و در پایان ژورنال مشابه آنچه که ثبت شده بود، بعد از این تغییر در پارامترهای حسابداری ثبت و پست شد.

ایجاد ژورنال- One voucher number only

در صورت ایجاد یک ژورنال جدید در آدرس

,General ledger > Journal setup > Journal names

می توانید در فیلد “New voucher” از لیست نمایش داده شده، گزینه “One voucher number only” را برای آن نوع ژورنال انتخاب کنید.

مایکروسافت محل استفاده از آن را ثبت یک ژورنال برای سرفصلهای حساب متفاوت و پست آن نیز طی یک سند، اعلام می‌دارد و همچنین اعلام می‌کند پشتیبانی از آن ادامه دارد.

نتیجه

مایکروسافت سناریوهای متفاوت و مشکلات مربوط به استفاده از آیتم one voucher را اعلام می‌کند. شکافهای عملکردی که حذف این آیتم ایجاد می‌کند طی نسخه‌های پاییز ۲۰۱۸ و نسخه‌های بعد از آن مرتفع خواهد شد.

آنچه که مایکروسافت در این خصوص اعلام کرده است در لینک ذیل قابل مشاهده می‌باشد:

https://docs.microsoft.com/en-us/dynamics365/unified-operations/financials/general-ledger/one-voucher

امیدواریم که مایکروسافت همه شکافهای عملکردی مربوط به گزینه “One voucher”  را تا قبل حذف آن رفع کند و امکانی برای انتخاب مشتریان و یا فروشندگان متفاوت طی یک سند را فراهم آورد.

کانال تلگرام:  https://telegram.me/dynamics_ax

مایکروسافت داینامیکس ۳۶۵ امور مالی و عملیاتی-جایگزینی مقدار جدید جستجو با مقدار قبلی

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

زمانیکه نیاز به رکوردهایی با مشخصه ای خاص می‌باشد، فرمی باز می‌شود که در آن امکان فیلتر کردن بر اساس حساب اصلی، تاریخ و … را دارید. امروز و طی این پست با گزینه “Replace the criteria on lookup” آشنا خواهید شد.

جستجو بدون گزینه “Replace the criteria value on lookup”

در صورتیکه قبلا از فرم فیلتر استفاده شده باشد، در صورت باز کردن مجدد آن، مقدار قبلی وارد شده در فرم نمایش داده می‌شود. در این مثال مقدار شرط قبلی، که حساب ۱۱۰۱۱۰ بوده است، در فرم فیلتر نمایش داده می‌شود.

با کلیک کردن بر لیست شرط، می‌توان مقدار جدیدی را در این لیست وارد نمود.

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

جستجو با گزینه “Replace the criteria value on lookup”

در این حالت گزینه “Replace the criteria value on lookup”  قبل از تغییر مقدار شرط انتخاب می‌شود .

حالا حساب دوم برای شرط یعنی مقدار ۱۱۰۱۳۰ از لیست باز شده انتخاب می‌شود.

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

این قابلیت در داینامیکس ۳۶۵ مالی و عملیاتی ویرایش (PU 8.0 (7.0.4841.35234 موجود می‌باشد و البته من مشابه آن را در نسخه‌های قبلی ندیده‌ام.

داینامیکس ۳۶۵ مالی و عملیاتی- انتقال تنظیمات پایه از یک شرکت به شرکت جدید

در به‌روزسانی ۱۱ داینامیکس ۳۶۵ مالی و عملیاتی ( اکتبر۲۰۱۷) مایکروسافت امکان جدیدی برای انتقال تنظیمات پایه از یک شرکت به یک یا چند شرکت دیگر را اضافه کرده است. مایکروسافت این امکان را بصورت ذیل توضیح می‌دهد:

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

برای استفاده از آن در فضای  کار مدیریت اطلاعات (Data management) گزینه “Copy into legal entity” را انتخاب نمایید.

 ایجاد یک گروه پروژه

برای ایجاد یک ردیف جدید، نسبت به وارد کردن نام و توضیحات جدید  از نوع طبقه‌بندی پروژه اقدام نمایید.

شرکت مقصد

طی این پست گزینه “Copy number sequences” توضیح داده نخواهد شد. یکی از مراحل مهم و اساسی در انتقال بین دو شرکت کپی کردن توالی شماره‌ها می‌باشد.

اطلاعات بیشتر در خصوص توالی شماره‌ها «number sequences» و ارتباط آن با تنظیمات کپی کردن اطلاعات پایه طی پستهای آتی توضیح داده خواهد شد.

در فیلد شرکت مقصد یا “Destination legal entities” می‌توان شرکت یا شرکتهای مقصد را از لیست موجود در قسمت “Select existing”  انتخاب نمایید.

تنظیمات پایه از شرکت مبداء که در واقع همان شرکتی می‌باشد که شما در فضای کار مدیریت داده آن بوده‌اید و شرکت فعال می‌باشد. همانطور که در تصویر قبل مشاهده می‌شود، در این مثال شرکت USMF شرکت مبداء می‌باشد.

اگر هنوز شرکت مقصد ایجاد نشده است، می‌توانید با استفاده از گزینه “+Create legal entities” نسبت به ایجاد آن اقدام نمایید. البته ایجاد شرکت جدید از آدرس ذیل نیز امکانپذیر می‌باشد :

Organization administration > Organizations > Legal entities

بعد از ایجاد شرکت مقصد جدید، نام آن به لیست شرکت/شرکت‌های مقصد اضافه می‌گردد.

ورودی‌های انتخاب شده (Selected entities)

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

  • Add entity یکی از روشهای قدیمی برای انتخاب اطلاعات می‌باشد.
  • Add multiple راهی سریع برای انتخاب ورودی‌ها می‌باشد در این حالت فیلترهای متنوعی برای انتخاب وجود دارد.
  • Add file می‌تواند زمانی مورد استفاده قرار گیرد که بخشی از اطلاعات و تنظیمات از شرکت مبدا (USMF)منتقل نخواهد شد  و فرمت بصورت فایل وارد می‌گردد.
  • Add template زمانی مورد استفاده قرار می‌گیرد که یک قالب از پیش تعیین شده با اطلاعات مرتبط می‌باشد. در صورتیکه بطور منظم اطلاعات پایه از شرکت موجود به شرکت جدید منتقل می‌گردد، پیشنهاد می‌شود که یک قالب مشخص طراحی گردد و از آن استفاده شود.

بعد از مشخص شدن ورودی‌ها، لازم است ترتیب آنها در صورت نیاز وارد گردد.

کپی کردن در یک شرکت(Copy into legal entity)

بعد از آماده کردن اطلاعات پروژه برای کپی کردن، از منوی بالا گزینه “Copy into legal entity”  انتخاب گردد. با اینکار عملیات کپی آغاز می‌گردد.

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

همانطور که انتظار می‌رفت بعلت عدم امکان اشتراک توالی شماره‌های ژورنال در شرکت USMF، کپی کردن نام ژورنالها همراه با خطا بود. یک راهکار برای حل کردن این مشکل، وارد کردن توالی شماره ژورنالها و نام ژورنالها در دو مرحله جدا می‌باشد.

نتیجه :

مایکروسافت اعلام کرده است « این قابلیت جدید برای صرفه‌جویی در زمان و کاهش خطاهای ایجاد شرکت جدید می‌باشد»

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

کانال تلگرام:  https://telegram.me/dynamics_ax

 

چگونه حسابهای آماری را در داینامیکس ۳۶۵ تنظیم کنیم ؟

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

حسابهای آماری داینامیکس ۳۶۵ مالی و عملیاتی با انعطاف‌پذیری بالای قابل تعریف می‌باشند و این انعطاف‌پذیری می‌تواند در تهیه گزارشات بسیار کارآمد و مفید واقع گردد.

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

مواردی که لازم است قبل از ایجاد گزراشات آماری در نظر بگیرید

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

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

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

تنظیمات حسابهای آماری داینامیکس ۳۶۵ مالی و عملیاتی در آدرس ذیل می‌باشد:

General ledger \ Chart of Accounts \ Main Account

تنظیمات حسابهای آماری
  • نوع حساب اصلی
    • ترازنامه‌ای ( اگر مانده حساب در پایان دوره و بستن صفر نمی‌شود و منتقل ‌می‌گردد)
    • سود و زیانی ( اگر مانده حساب در پایان دوره مالی صفر می‌شود)
  • طبقه بندی حساب اصلی
    • دسته بندی از نوع آماری
  • حساب مقابل (Offset account)
    • وارد کردن طرف حساب و حساب مقابل که برای این حساب آماری ایجاد شده است.

تنظیمات حساب مقابل
  • هر حساب آماری نیاز به یک حساب مقابل دارد که در فیلد Offset account آن حساب وارد می‌شود. بنابراین در هنگام ثبت ژورنال برای سرفصل حساب آماری این حساب مقابل بصورت اتوماتیک در ژورنال وارد می‌گردد.
    • با فیکس شدن سرفصل مقابل می‌توانید مطمئن شوید که مانده حساب آماری در مجموع صفر می‌باشد و اثری روز تراز شما نخواهد داشت.
  • نوع حساب مقابل (Offset account)
    • نوع حساب مشابه حساب اصلی می‌باشد.
    • ترازنامه‌ای برای حسابهای که مانده آنها در پایان دوره مالی ذخیره می‌گردد و با حفظ ماهیت به ابتدای دوره بعد منتقل می‌گردد.
    • نوع سود وزیانی که در پایان سال مانده آنها صفر خواهد شد.
  • طبقه بندی حساب متقابل
    • این حساب نیز دارای نوع Statistical می‌باشد.
  • حساب مقابل(Offset account)
    • در قسمت Offset account سرفصل حساب مربوطه وارد شده است.
ساختار کدینگ حسابداری
  • بعد از تعریف حسابهای آماری از اضافه کردن آن به ساختار کدینگ اطمینان حاصل نمایید.

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

نمونه یک سند ثبت شده با حسابهای آماری:

کانال تلگرام:  https://telegram.me/dynamics_ax

نحوه انجام انتقال بانک به بانک در داینامیکس ۳۶۵ ( طی یک تراکنش)

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

برای مثال

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

اجازه بدهید نحوه انجام آن را در داینامیکس ۳۶۵ مشاهده کنیم.

انتقال بانک به بانک در یک شرکت :

برای انجام این کار وارد ماجول و آدری ذیل شوید :

Cash and Bank Management Module\Bank Accounts\Bank Account Transfers

در فرم نمایش داده شده یک انتقال از بانک A به بانک B را بشرح تصویر ایجاد نمایید.

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

برای رفع آن به آدرس در پارامترهای حسابداری تغییرات ذیل را انجام دهید.

General Ledger\General Ledger Parameter\Ledger.Enable the Parameter

گزینه Allow Multiple Transactions within One Voucher را در این قسمت انتخاب نمایید.

سپس به فرم اصلی برگشته و با انتخاب گزینه‌های Validate و Post نسبت به صدور بانک به بانک اقدام نمایید.

برای چک ژورنال صادر شده و مشاهده آن به صفحه حساب بانکی رفته و تراکنش بانک را مشاهده نمایید.

انتقال بانک به بانک بین شرکتی:

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

در هنگام ثبت ژورنال نیز برای حساب بانک A لازم است شرکت A در فیلد Legal Entity انتخاب شود و برای حساب مقابل آن یا همان offset Account فیلد کد شرکت (Legal Entity) با مقدار B تکمیل گردد.

در پایان نیز نسبت به Validate و Post ژورنال اقدام شود. در این حالت سند کاهش موجودی حساب بانکی مبدا و افزایش موجودی حساب بانکی مقصد با هم صادر می‌شود.

منتظر نظرات شما در مورد صدور این سند و همچنین سوالهای احتمالی هستیم.

داینامیکس ۳۶۵ امور مالی و عملیاتی – تغییر جدا کننده

تا قبل از داینامیکس ۳۶۵ برای امور مالی و عملیاتی نسخه ۸.۰ PU15 جدا کردن حساب معین از مقادیر تفصیلی در ژورنالها و تراکنشهای پست شده مشکل بود.

خط فاصله یا Hyphen(-) بصورت پیش‌فرض برای جدا کردن پیشوند مقادیر تفصیلی و همچنین جدا کننده پروژه و زیر پروژه در نظر گرفته شده و از طرفی به عنوان جداکردننده حساب معین و تفصیلی‌ها نیز به کار گرفته می‌شود.

مایکروسافت نسبت به این موضوع آگاه بوده و در پست ارسال شده در سال ۲۰۱۶ اعلام کرد : ما در حال حاضر برروی راهکاری برای حل این موضوع کار می‌کنیم، بهرحال تا آن زمان پیشنهاد می‌گردد که از جدا کننده یکسانی در مقادیر تفصیلی و کد حساب استفاده ننمایید.

فرم پارامترهای ماجول حسابداری تا قبل از نسخه ۸.۰

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

General ledger > Ledger setup > General ledger parameters > Chart of accounts and dimension fast tab

تا قبل از نسخه ۸.۰ تغییر این فیلد از طریق فرم امکانپذیر نبوده است.

فرم پارامترهای ماجول حسابداری در نسخه ۸.۰

در نسخه ۸.۰ امکان تغییر جدا کننده با عنوان “Change delimiter”  در زیر گزینه “Chart of accounts delimiter” به فرم اضافه شده است.

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

در صورت انتخاب تغییر جدا کننده، فرم  “Modify chart of accounts delimiter” نمایش داده می‌شود و لیست باز شونده، کلیه گزینه‌های قابل انتخاب به عنوان جدا کننده را نمایش می‌دهد.

از این لیست نسبت به انتخاب جدا کننده‌ای بجز گزینه خط فاصله اقدام نمایید و در پایان برروی گزینه Modify کلیک نمایید.

بعد از آن بچ “Modify chart of accounts delimiter” بصورت اتوماتیک به لیست صف بچ‌ها به منظور اجرا اضافه می‌شود.

برای مثال اجرای جاب من طی چند دقیقه انجام گردید.

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

البته نحوه نمایش سرفصلهای مالی در ژورنال مطابق با جدا کننده جدید تغییر خواهد یافت .

نتیجه

تا قبل از راه‌اندازی داینامیکس۳۶۵ مالی و عملیاتی نسبت به تغییر جدا کننده در اسناد اقدام نمایید و آن را از خط فاصله به گزینه مورد نظرتان تغییر دهید.

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

عملکرد زمانسنجی در داینامیکس ۳۶۵

در مایکروسافت داینامیکس ۳۶۵، با ابزار عملکرد زمانسنجی به راحتی و در کوتاهترین زمان ممکن دلیل کند شدن سیستم را کشف خواهید نمود. برای چک کردن کارآیی ابتدا لازم است ابزار  performance timer را در صفحه وب باز نموده و سپس نسبت به اضافه کردن گزینه debug=develop  در URL  اقدام نمایید.

بطور مثال :

 https://yoursite.cloud.test.dynamics.com/en/?cmp=USMF&debug=develop

زمان در بالای صفحه نشان داده می‌شود.

نکته : توجه داشته باشید که در زمان اجرای سیستم در حالت Debug سرعت آن کاهش خواهد یافت . بدست آوردن سریع وضعیت سرعت سیستم  با استفاده از کلید F12 و همچنین ابزارهای debugging که برای مرورگرها وجود دارد، امکانپذیر است.

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

در اینجا سه تب مختلف را مشاهده می‌کنید که در آن آمارهای مربوط به عملکرد سیستم قابل مشاهده می‌باشند.

تب تاریخچه (History Tab) : این تب نشان دهنده تعداد رخدادهای باز شدن فرمها نمایش داده می‌شود. مشاهده جزییات بیشتر با کلیک کردن روی هر کدام از آن رخدادها امکانپذیر است.

تب Server Calls : همانطور که در نام آن مشخص است، این تب شامل اطلاعات Server call ها می‌باشد.

تب Server Performance Counters : این تب شامل چهار شمارنده عملکرد سرورها که فراهم آورنده جداگانه اطلاعات مربوط به سرور می‌باشند، وجود دارد.

فرمها : در این قسمت تعداد فرمهای باز شده، باز شده/  ثانیه، بسته شده به ثانیه و یک مجموعه از دیگر شمارنده ها مانند جمع تعداد فرمهای ایجاد شده و بسته شده نمایش داده می‌شود.

زباله روب GC (Garbage collector): در این قسمت اطلاعاتی در مورد فرایندهای بازمانده در سرور نمایش داده می‌شود.

ایستگاه‌های وب یا Web Client Session: این قسمت تعداد ایستگاه‌های کاربری باز برروی وب را به شما نمایش می‌دهد و اینکه در کل به چه تعداد می‌باشند و چه تعداد از آنها  در حال حاضر باز می‌باشند.

Services Session provider : این قسمت نیز سرجمع تعداد ایستگاه‌های ایجاد شده را به شما نشان می‌دهد.

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

اگر می‌خواهید مستندات مایکروسافت را در خصوص این موضوع مطالعه کنید اینجا را کلیک کنید.

آسان شدن ثبت تفصیلی در داینامیکس ۳۶۵

طی نسخه PU20 8.1 داینامیکس ۳۶۵ برای امور مالی و عملیاتی منتشر شده در پاییز ۲۰۱۸، مایکروسافت پیشرفتی در ثبت مالی انجام داده است که به شرح ذیل است:

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

برای نمایش این قابلیت جدید در ریلیز پاییز ۲۰۱۸ ، من از ساختار کدینگ حسابداری زیر استفاده می کنم و در ابتدا تفصیلی مشتری را فعال می‌نمایم.

همانطور که در تصویر ذیل ملاحظه می‌شود، گزینه‌ای جدید در آدرس

General ledger > Chart of account > Dimensions > Financial dimensions

اضافه شده است و با انتخاب Yes می‌توان این امکان را برای تفصیلی مورد نظر فعال نمود. در اینجا برای مشتری فعال شده است.

در نسخه ۸.۱ پاییز ۲۰۱۸ این امکان برای تفصیلی‌هایی مانند واحد کسب و کار”Business unit”  قابل انتخاب و فعال شدن نمی‌باشد و فقط برای تفصیلی‌های دارای اطلاعات اصلی مانند مشتری، فروشنده، کالا و کارگر قابل انتخاب می‌باشد.

این امکان به چه صورت کار می‌کند ؟

برای مشاهده روش کار آن به فرم مشتریان رفته و یک مشتری جدید تعریف می‌نمایم.

Accounts receivable > Customers > All customers

مشتری جدید را به نام  “ABC” تعریف و ردیف را ذخیره می‌کنیم.

در تب “Default Financial Dimensions”  می‌توانید مشاهده کنید که تفصیلی مربوط به مشتری با مقدار کد مشتری به صورت اتوماتیک تکمیل شده است.

طی این تغییرات در زمان ایجاد یک ژورنال جدید، تفصیلی مشتری با کد انتخاب شده آن در صفحه مشتری تکمیل خواهد شد. در مورد این مثال بعد از انتخاب کد مشتری ABC تفصیلی آن نیز با همین کد تکمیل می‌گردد. بعد از انتخاب سرفصل حساب مقابل (Offset account) نیز، در صورت نیاز به کد مشتری در آن و فعال بودن تفصیلی مشتری برای آن حساب براساس ساختار کدینگ حسابداری، سیستم بصورت اتوماتیک نسبت به تکمیل تفصیلی آن با مقدار کد مشتری اقدام خواهد نمود.

مایکروسافت این عملکرد جدید را با “فاز ۱” توصیف می کند. مایکروسافت می گوید که در عرض ۳-۶ ماه آینده، قابلیت‌های جدیدی به آن اضافه خواهد شد. این احتمال وجود دارد که طی فاز ۲ به شما امکان تعریف قوانین ترکیبی برای تفصیلی‌ها را فراهم نماید. مثلا بعد از انتخاب مرکز هزینه ۱، به صورت اتوماتیک دپارتمان ۲ و واحد کسب و کار ۳ به عنوان سایر تفصیلی‌ها در داده اصلی و یا ژورنال تکمیل گردد.

نتیجه‌گیری:

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

دیتابیس لاگ در مایکروسافت داینامیکس

تنظیم و استفاده از دیتابیس لاگ در مایکروسافت داینامیکس ۳۶۵ بسیار مشابه مایکروسافت داینامیکس ایکس ۲۰۱۲ می‌باشد.

تنظیمات دیتابیس لاگ

برای انجام این تنظیمات وارد آدرس ذیل شوید:

System administration > Setup > Database log setup

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

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

ابتدا جدول و فیلدی را که می‌خواهید برروی آن تنظیمات را انجام دهید پیدا کنید. طی این پست من می‌خواهم تنظیمات دیتابیس لاگ را برای فیلد حد اعتبار (credit limit) مشتری تنظیم نمایم.

این فیلد را می‌توانید در زیرمجموعه General ledger  در قسمت Customers پیدا نمایید.

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

با توجه به اینکه فقط یک فیلد ( نه یک جدول) انتخاب شده است، لذا شما فقط می‌توانید گزینه بروزسانی “Update”آن فیلد را انتخاب کنید.

برروی گزینه بعدی (Next) و سپس گزینه پایان (Finish) کلیک نمایید، تا تنظیمات پایان یابد.

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

 تغییر مبلغ حد اعتبار مشتری

برای انجام این تغییر وارد کارت مشتری در آدرس ذیل شوید:

Accounts receivable > Customers > All customers

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

مبلغ حد اعتباری مشتری در حال حاضر صفر می‌باشد.

این مبلغ را به ۱۰۰۰۰۰ تغییر داده و گزینه ذخیره را انتخاب نمایید.

 دسترسی به دیتابیس لاگ از طریق رکورد

برای دسترسی به دیتابیس لاگ یک رکورد در پنل عملیات (Action pane) صفحه مشتری گزینه  Option  و سپس گزینه  Record info را انتخاب نمایید.

صفحه اطلاعات رکورد در سمت راست صفحه باز می‌شود. گزینه دیتابیس لاگ “Database log” را انتخاب کنید.

با انتخاب این گزینه دسترسی مستقیم به لاگ مشتری انتخاب شده دارید.

در صفحه عملیات گزینه تاریخچه  “History” را انتخاب کنید. همانطور که دیده می‌شود کاربر”Admin” حد اعتباری مشتری  را از صفر به ۱۰۰۰۰۰ در تاریخ ۲۴/۳ ۲۰۱۶ و ساعت  ۱۱:۰۵:۴۵ AM تغییر داده است.

همانند داینامیکس ایکس ۲۰۱۲ مشاهده دیتابیس لاگ از ماجول System administration در قسمت Inquiries  و سپس انتخاب Database log  نیز امکانپذیر است.