دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2
نویسندگان: SImon Buxton
سری:
ISBN (شابک) : 9781838643812, 1838643818
ناشر: PACKT Publishing Limited
سال نشر: 2020
تعداد صفحات: 523
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
در صورت تبدیل فایل کتاب Extending Microsoft Dynamics 365 Finance and Supply Chain Management به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه مالی Microsoft Dynamics 365 و مدیریت زنجیره تامین نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
یک راهنمای عملی مبتنی بر دستور العمل برای گسترش اجرای مدیریت مالی و زنجیره تامین Dynamics 365. ویژگیهای کلیدی ویژگیهای مدیریت مالی و زنجیره تامین Dynamics 365 را به روشی مقرونبهصرفه گسترش دهید یاد بگیرید چگونه با استفاده از رویدادهای تجاری، OData و سرویس گذرگاه با سایر برنامهها و سرویسها یکپارچه شوید. 365 Finance and Supply Chain Management راه حل ERP مایکروسافت است که می تواند به عنوان یک راه حل ابری یا داخلی برای تسهیل تصمیم گیری بهتر با کمک ابزارهای سیستم ERP مقیاس پذیر و معاصر پیاده سازی شود. این کتاب با آخرین ویژگی های Dynamics 365 Finance و مدیریت زنجیره تامین از جمله Chain of Command (CoC)، کتابخانه های آزمون پذیرش (ATL) و رویدادهای تجاری به روز شده است. این کتاب نه تنها دارای بیش از 100 آموزش است که به شما امکان ایجاد و گسترش راه حل های تجاری را می دهد، بلکه به مشکلات خاص نیز می پردازد و راه حل هایی با بینش در مورد نحوه کار آنها ارائه می دهد. این کتاب آشپزی با کمک به شما در راه اندازی یک پروژه Azure DevOps شروع می شود و شما را در انواع مختلف داده ها و ساختارهای مورد استفاده برای ایجاد جداول راهنمایی می کند. سپس درک درستی از رابط های کاربر، نوشتن کدهای قابل توسعه، مدیریت موجودیت های داده و حتی مدل Dynamics 365 ERP برای امنیت کسب خواهید کرد. همانطور که پیشرفت می کنید، نحوه کار با چارچوب های Dynamics داخلی مختلف مانند SysOperation، SysTest و Business Events را یاد خواهید گرفت. در نهایت، برای مدیریت بهتر وضعیت برنامه، با مدیریت ساخت خودکار و گردش کار آشنا خواهید شد. در پایان این کتاب، شما در بسته بندی و استقرار راه حل های مقیاس پذیر انتها به انتها با مدیریت مالی و زنجیره تامین Microsoft Dynamics 365 ماهر خواهید شد. آنچه یاد خواهید گرفت اهمیت استفاده از الگوها و چارچوبها برای ایجاد راهحلهای منحصربهفرد را درک کنید کدی بنویسید که بتواند راهحل شما را قابل گسترش کند استفاده از چارچوبهای جدیدی که به راهحل شما اجازه میدهد تا با رشد کسبوکارتان سازگار شود طراحی رابط کاربری و منطق کسبوکار متناسب با الگوهای استاندارد درک کنید چگونه نه تنها تست های واحد بنویسید، بلکه تست واحد کارآمد را نیز برای خودکار کردن فرآیند تست انجام دهید مدل امنیتی و خط مشی های خود را برای ارائه امتیازات دسترسی به کد طراحی کنید این کتاب برای چه کسی است. توسعه مدیریت یا مهاجرت از C# یا Microsoft Dynamics AX 2012 (یا قبلی). اگرچه تجربه مدیریت مالی و زنجیره تامین ضروری نیست، پیش زمینه توسعه نرم افزار مورد نیاز است. همچنین برای دانلود ابزارهای توسعه لازم، به خدمات چرخه حیات مایکروسافت نیاز دارید.
A practical recipe-based guide to extend your Dynamics 365 Finance and Supply chain management implementation. Key Features Extend Dynamics 365 Finance and Supply Chain Management features in a cost-effective manner Learn how to integrate with other applications and services securely using Business Events, OData and the Service Bus Extend and hook into standard processes safely using Chain of Command Book Description Dynamics 365 Finance and Supply Chain Management is Microsoft's ERP solution, which can be implemented as a cloud or on-premise solution to facilitate better decision-making with the help of contemporary, scalable ERP system tools. This book is updated with the latest features of Dynamics 365 Finance and Supply Chain Management including Chain of Command (CoC), Acceptance Test Libraries (ATL), and Business Events. The book not only features more than 100 tutorials that allow you to create and extend business solutions, but also addresses specific problems and offers solutions with insights into how they work. This cookbook starts by helping you set up a Azure DevOps project and taking you through the different data types and structures used to create tables. You will then gain an understanding of user interfaces, write extensible code, manage data entities, and even model Dynamics 365 ERP for security. As you advance, you'll learn how to work with various in-built Dynamics frameworks such as SysOperation, SysTest, and Business Events. Finally, you'll get to grips with automated build management and workflows for better application state management. By the end of this book, you'll have become proficient in packaging and deploying end-to-end scalable solutions with Microsoft Dynamics 365 Finance and Supply Chain Management. What you will learn Understand the importance of using patterns and frameworks for creating unique solutions Write code that can make your solution extendable Leverage new frameworks that allow your solution to adapt as your business grows Design the UI and business logic to fit standard patterns Understand how to not only write unit tests, but also perform efficient unit testing to automate the testing process Design your security model and policies to provide code access privileges Who this book is for This Dynamics 365 book is for anyone who wants to learn Dynamics 365 Finance and Supply Chain Management development or migrate from C# or Microsoft Dynamics AX 2012 (or prior) development. Although finance and Supply Chain Management experience is not necessary, a background in software development is required. You will also need access to Microsoft's Lifecycle Services to download the necessary development tools.
Cover Title Page Copyright and Credits Dedication About Packt Contributors Table of Contents Preface Chapter 1: Starting a New Project Technical requirements Creating the Azure DevOps project Getting ready How to do it... How it works... See also Connecting Visual Studio to Azure DevOps Getting ready How to do it... How it works... See also Creating a new package and model Getting ready How to do it... How it works... There's more... Prefixes and naming conventions Configuring project and build options Getting ready How to do it... Dynamics 365 for Finance and Supply Chain Management' options The project-specific parameters Creating a Label file Getting ready How to do it... How it works... There's more... Chapter 2: Data Structures Technical requirements Creating enumerated types Getting ready How to do it... How it works... There's more... Using enums for comparison and status Extensibility in base enums Creating extended data types Getting ready How to do it... How it works... There's more... Creating setup tables Getting ready How to do it... How it works... There's more... A note on best practices Creating a parameter table How to do it... There's more... Capitalization of method names Copying and pasting methods to save time Optimistic concurrency and selectForUpdate See also Creating main data tables Getting ready How to do it... How it works... There's more... Using the defaultField and initValue methods for setting field defaults More on indexes See also Creating order header tables Getting ready How to do it... How it works... There's more... Creating order line tables How to do it... How it works... There's more... See also Chapter 3: Creating the User Interface Technical requirements Creating the menu structure Getting ready How to do it... How it works... Creating a parameter form How to do it... How it works... There's more... See also Creating menu items Getting ready How to do it... How it works... Creating setup forms How to do it... How it works... There's more... Creating details master (main table) forms How to do it... How it works... There's more... Creating a details transaction (order entry) form How to do it... How it works... See also Creating form parts Getting ready How to do it... How it works... Creating tiles with counters for the workspace Getting ready How to do it... How it works... There's more... Creating a workspace How to do it... How it works... Adding a filter to a workspace How to do it... How it works... There's more... Chapter 4: Working with Form Logic and Frameworks Technical requirement Creating a table handler class How to do it... How it works... Creating a form handler class Getting ready How to do it... How it works... Hooking up a number sequence Getting ready How to do it... How it works... Number sequence setup Hooking up the number sequence There's more... Creating a create dialog for details transaction forms Getting ready How to do it... How it works... Updating form controls at runtime Getting ready How to do it... How it works... Chapter 5: Application Extensibility Technical requirement Adding fields to a standard table Getting ready How to do it... How it works... There's more... More on structuring packages and projects Writing data-event handlers How to do it... How it works... There's more… Deciding between data-events or Chain of Command Pre- and post-event Handlers Using a Chain of Command to initialize data Getting ready How to do it... How this works... How to customize a document layout without an over-layer How to do it... How it works... There's more... More on report formats and print management Modifying a standard form Getting ready How to do it... How it works... There's more... Using Chain of Command with a form How to do it... How it works... Replacing a standard lookup with our own How to do it... How it works... Adding a form display method to a standard form How to do it... How it works... There's more... Chapter 6: Writing for Extensibility Technical requirements Writing and using delegates How to do it... How it works... There's more... Using the attribute framework to construct classes How to do it... How it works... Creating a purchase order programmatically Getting ready How to do it... How it works... Creating a facade How to do it... How it works... Defining business actions in data How to do it... How it works... There's more... Creating a SysOperation process How to do it... How it works... There's more... Calling the process from a form Using the data contract to make changes to the dialog Adding an interface to the SysOperation framework Getting ready How to do it... How it works... Using SysOperationSandbox How to do it... How it works... Chapter 7: Advanced Data Handling Technical requirements Implementing table inheritance Getting ready How to do it... How it works... Using menu items to create records for tables that use inheritance Getting ready How to do it... How it works... Using date-time effectiveness Getting ready How to do it... Create the date-time effective table Adjust the vehicle details form so that it includes the new "date-time effective" odometer table Reviewing the results of updating a date-time effective table in SQL Writing a form so that we can see the current and previous state of the data How it works... Creating a view with a query and computed columns Getting ready How to do it... How it works... There's more... Chapter 8: Business Events Technical requirements Creating a new business event Getting ready How to do it... How it works... There's more... See also Creating an Azure Service Bus queue How to do it... How it works... See also Configuring the business event to use a Service Bus queue How to do it... How it works... Creating a Microsoft Flow to receive the Service Bus queue message How to do it... How it works... See also Receiving messages in SCM from the Service Bus Getting started How to do it... How it works... There's more... Chapter 9: Security Technical requirements Creating privileges Getting ready How to do it... How it works... There's more... Impact on licensing See also Creating duties How to do it... How it works... Creating security roles How to do it... How it works... See also Creating policies How to do it... How it works... There's more... See also Chapter 10: Data Management, OData, and Office Technical requirement Introduction Creating a data entity with an Edit in Excel experience Getting ready How to do it... How it works... There's more... Data entities on tables that use inheritance See also Extending standard data entities Getting ready How to do it... How it works... There's more... Importing data through the Data Import/Export Framework Getting ready How to do it... How it works... See also Reading, writing, and updating data through OData Getting ready How to do it... How it works... See also Chapter 11: Consuming and Exposing Services Technical requirement Creating a service Getting ready How to do it... How it works... Consuming a SOAP service in an external application Getting ready How to do it... How it works... See also Consuming a JSON service in an external application Getting ready How to do it... How it works... There's more... See also... Consuming an external service within F&O Getting ready How to do it... How it works... Chapter 12: Unit Testing Technical requirements Creating a unit test project Getting ready How to do it... How it works... Creating a unit test case for code Getting ready How to do it... How it works... There's more... Creating an Acceptance test library entity class Getting ready How to do it... How it works... There's more... Creating an Acceptance test library specification class Getting ready How to do it How it works... Creating an Acceptance test library data class Getting ready How to do it... How it works... Creating an Acceptance test library data class structure Getting ready How to do it... How it works... Creating an Acceptance test library class that ensures a process can be done Getting ready How to do it How it works... See also Chapter 13: Automated Build Management Technical requirements Creating a Team Services Build Agent Pool Getting ready How to do it... How it works... Setting up a build server Getting ready How to do it... How it works... See also Managing build operations Getting ready How to do it... How it works... See also Releasing a build to User Acceptance Testing Getting ready How to do it... How it works... Chapter 14: Workflow Development Technical requirements Creating a workflow type Getting ready How to do it... How it works... See also Creating a workflow approval Getting ready How to do it... How it works... Creating a manual workflow task Getting ready How to do it... How it works... Hooking up a workflow to the user interface Getting ready How to do it... How it works... Creating a sample workflow design Getting ready How to do it... How it works... Chapter 15: State Machines Technical requirements Creating a state machine Getting ready How to do it... How it works... Creating a state machine handler class Getting ready How to do it... How it works... There's more... Using menu items to control a state machine Getting ready How to do it... How it works... Hooking up the state machine to a workflow Getting ready How to do it... How it works... There's more... Other Books You May Enjoy Index