مدونة منذر اسامة

العودة   منتديات جريت بلينز العربية Great Plains For Arab > منتدى مطوري جريت بلينز > مواضيع المطورين الأخرى

مواضيع المطورين الأخرى مواضيع المطورين التي لا تنتمي الى أي من التصنيفات السابقة
مثل لغة الديكستريتي (Dexterity) والأدوات التطويرية الأخرى (eConnect , Integration Maneger ,VS2005 for GP...etc.)

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 23-Jun-2011, 09:16 AM   #1
Monzer Osama
مدير عام منتديات جريت بلينز العربية
Post مثال عن استخدام الـ Econnect (للمبتدئين)

السلام عليكم

هذه مقالة مهمة للمساعدة على فهم كيفية عمل أهم أدوات التطوير والمحاكاة مع برنامج

جريت بلينز وهي أداة الـ Econnect

eConnect Example

To help you understand how eConnect benefits your development effort, the following example presents a business problem and its solution using eConnect and Microsoft Dynamics GP.
Introduction

A theater business owns dozens of dinner theaters scattered throughout the United States. The company differentiates itself from its competitors by delivering high-quality service to its customers. To build upon this advantage, the company wants to allow customers to reserve specific theater seating while online.
The company wants a web-based system that customers use to reserve seats. In addition, the company wants to provide customers the ability to view the previous functions they attended. The web portal should also provide customers access to other valuable information and services.
Requirements


To provide the expected services, the solution must address the following requirements:
  • <LI class=BulletedText>Use Windows Live ID for security for the online reservation system. <LI class=BulletedText>Allow customers to reserve one or more specific seats at a theater (for example, a single customer reserves 10 seats in a row for his or her family members). <LI class=BulletedText>Create a sales invoice in the back office when the reservation is submitted. <LI class=BulletedText>Allow a sales invoice to be cancelled. <LI class=BulletedText>Record a Microsoft Dynamics GP deposit for the reservation fee when the reservation is submitted. <LI class=BulletedText>Give customers the ability to request their dinner of choice from a specified group of vendors. <LI class=BulletedText>Allow customers to request specific items in the theater by using a handheld device that is situated at each table. <LI class=BulletedText>For non-reservation customers, allow a theater card to be swiped at arrival. The card automatically creates a sales invoice in the back office. <LI class=BulletedText>Create a payables transaction in the back office when food and beverage items are ordered. Submit a sales order to the vendor. <LI class=BulletedText>At the end of the theater presentation, generate a receipt for each customer. <LI class=BulletedText>Create payroll transactions for employee tips.
  • At the end of the theater presentation, a submit a check to each vendor. Each check includes all customer transactions for that vendor.
Solution



To meet these requirements, a web-based solution is proposed. The web application uses BizTalk and eConnect to integrate with Microsoft Dynamics GP. The combination of eConnect and BizTalk allow the web application to perform the following tasks:
  • <LI class=BulletedText>Use eConnect to create the sales invoices in Microsoft Dynamics GP. The web application creates an eConnect XML document and sends it to a BizTalk queue. eConnect receives the XML document from BizTalk and uses the XML document to create the sales invoice. <LI class=BulletedText>Use eConnect to cancel an existing sales invoice. The web application creates an XML document and sends it to a BizTalk queue. eConnect receives the XML document from BizTalk and uses the XML document to void the specified sales invoice. <LI class=BulletedText>Use eConnect to create payables transactions representing the customer’s food and beverage orders. The web application creates an XML document and sends it to a BizTalk queue. eConnect receives the XML document from BizTalk and uses the XML document to create the payables transactions. The web application could also submit a receivables transaction to the vendor through the BizTalk server if the vendor is also using eConnect or an accounting system that supports a similar type of document exchange. <LI class=BulletedText>Use eConnect to process check submissions. The web application creates an XML document and sends it to a BizTalk queue. eConnect receives the XML document from BizTalk and completes the custom check submission. This step includes the following customizations: <LI class=ChecklistBulletText>Create a new stored procedure to handle the creation of checks for all vendor transactions. <LI class=ChecklistBulletText>Create a cash receipt. After creating the vendor check, create an XML document using Microsoft Dynamics GP data that details the check’s contents. Perform a transform of the XML document to create a cash receipt for the vendor. This transaction occurs after making a payment through an online credit card processing system. <LI class=ChecklistBulletText>Submit the cash receipts to the vendors. If the vendors also use BizTalk server, eConnect, and Microsoft Dynamics GP, develop a process to electronically submit the cash receipts. <LI class=BulletedText>Use eConnect to retrieve a specified invoice. The web application uses the XML document that is returned by eConnect to generate a printout for the customer.
  • Use eConnect to update payroll to reflect employee tips. The web application creates a XML document and sends it to a BizTalk queue. eConnect receives the XML document from the BizTalk queue and updates Microsoft Dynamics GP to reflect tip amounts for each employee.
Summary


The example shows how eConnect simplifies the development of the web solution. eConnect’s schema-based XML documents allows the application to easily incorporate back office functionality using existing development tools.
The example also shows how reusing the business logic and the transaction processing abilities of Microsoft Dynamics GP simplify development. The web application can submit the document and rely upon Microsoft Dynamics GP to successfully complete the transaction.
The example uses eConnect as part of a web-based solution. A web-based solution simplifies the deployment of features that use eConnect integrations. An update of the web application or web service makes your new or updated features immediately available to all users.
__________________
Monzer Osama
Saudia Arabia - Jeddah
00966501826235
Microsoft Certified Business Management Solutions Professional
Microsoft Certified Trainer

آخر تعديل بواسطة Monzer Osama ، 29-Oct-2008 الساعة 02:38 PM.
Monzer Osama غير متواجد حالياً   رد مع اقتباس
قديم 23-Jun-2011, 10:27 PM   #2
أحمد الغامدي
عضو مميز
 
تاريخ التسجيل: Jun 2007
المشاركات: 162
من مواضيعي  
افتراضي

أبدعت اخي منذر الله يجزاك الخير


بس يا ليت يكون هنالك مواضيع تفصيلية أكثر لأجل تعليم الإي كوننيكت لأني أتشوق جدا لتعلمها لكن يبدو أن هنالك أساسيات أفتقدها

لكن ..... بعون الله ثم بدعمكم سنتطور بإذن الله

شكرا مرة أخرى
أحمد الغامدي غير متواجد حالياً   رد مع اقتباس
إضافة رد


يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف)
 
أدوات الموضوع
انواع عرض الموضوع

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مثال بسيط للنجاح ezzat_sas تعرف على جريت بلينز .... 4 10-Dec-2013 08:36 PM
للمبتدئين: اية الوظائف المتاحة ليك بعد دراسة Great Plains ؟ Rafiko تعرف على جريت بلينز .... 15 10-Aug-2013 03:31 PM
101 مثال مفتوح المصدر لمبرمجي vb.net 2005 ابو فرح2009 منتدى أكواد فيجوال بيسك VBA 0 04-Aug-2013 06:14 PM
تعلم كيفية بناء وتطوير مشاريع تستخدم eConnect humam مواضيع المطورين الأخرى 39 30-Mar-2013 12:00 PM
طلب تنظيم دورات تدريبية متكاملة للمبتدئين mody_225 منتدى الإقتراحات والشكاوي 9 26-Oct-2012 01:23 PM


جميع الأوقات بتوقيت GMT +3. الساعة الآن 06:57 PM.


Powered by vBulletin® Version 3.8.3

الموقع والمنتدى من تطوير » شركة المنذر للاستضافة والتصميم

Copyright © 2000-2010 Jelsoft Enterprises Limited.
الموقع لا يمثل أي جهة رسمية بل هو جهد شخصي يرمي الى تجميع القدرات في برنامج جريت بلينز