Browse By Tags

  • Blog Post: The Design of Web Service Applications and Performance

    My hope is that if you have attended any of my presentations about the Web Services interface for Sage CRM you will have taken away with you an impression of the importance of the design of the client application and how this would affect performance. The source code for the sample application which...
  • Blog Post: Creating XML feeds from Sage CRM

    In this article I want to think about the creation of an XML feed from within CRM. The structure of an XML feed may look like this: [code language="xml"] <chart caption='Monthly Sales Pipeline' subcaption='For FYE 2009' xAxisName='Month' yAxisName='Sales'...
  • Blog Post: Security and the SData Gadget and ReadOnly SData provider

    For an introduction to SData REST based web services then please see the article " Accessing SData Provider " Another example of how SData is used in Sage CRM's Interactive Dashboard feature can be found here: " An SData Example – the Sage CRM Interactive Dashboard SData Gadget...
  • Blog Post: Real Time Data Views.. How do they work?

    You might have heard about something called Real Time Data Views but you may be wondering what they're all about. Well if you are a Sage ERP developer and you are creating a SOAP or GCRM integration with Sage CRM or you already have a SOAP or GCRM integration with CRM then read on... The concept...
  • Blog Post: A Trick to expose an External Table through Sage CRM's SOAP Web Services.

    Sage CRM has the ability to link to external databases. Once an external database table is linked to Sage CRM the External Access settings of the linked table can be changed to allow both SData and Web Services access. I have discussed in previous articles how easy it is to provide SData access. ...
  • Blog Post: GCRM Logging for Sage CRM

    Sage CRM has a logging mechanism in place that when creating an account, quote, contact or other entities from a Sage accounting product integrated with Sage CRM a lot detail is added to the log files. For example the 'GCRMSyncEngine.log' file which is found on the Sage CRM server inside the...
  • Blog Post: More about XML creation and the Record.XML property

    Another way of creating XML feeds from Sage CRM is to use the XML property of the COM Record object. The XML property is available in all currently supported releases of Sage CRM. Example Usage var myRecord = CRM.FindRecord("person","pers_companyid=24"); Response.Expires...
  • Blog Post: Make sure to Refresh Meta Data when Changing SOAP Web Services configuration (Sage CRM 7.1c and earlier)

    I have been updating some Web Services code and was trying my test application against a new install of Sage CRM. I needed to change the setting in Administration -> System -> Web Services from Dropdown fields as strings in WSDL file : No to Dropdown fields as strings in WSDL file...
  • Media: Alternative include file for ASP page returning XML

    CRMInclude.js is an alternative for the accpacrm.js standard include file which is used when developing ASP application extensions for Sage CRM. It is suitable to be used where the page needs to return XML rather than HTML. Please note that this is an example only and does not constitute a finished...