Browse By Tags

  • Blog Post: Working with Default Company Addresses

    If you need to list company default/main addresses you can link from the Company to the Address table. You don't need to link to the address_link table. The address link table is used to keep details about the alternative addresses that might be stored against a company, e.g. billing and delivery...
  • Blog Post: Understanding the Dedupe screens created by the Advanced Customization Wizard

    A customer had a requirement to understand the way in which the Dedupe screens for a Custom Entity worked. The customer had created a new entity that was the child of Companies and Persons and they had added the look up fields into the Dedupe screen for the custom entity as you can see in the screen...
  • Blog Post: A round up of articles about coding for the library and documents

    The document upload into Sage CRM is designed to allow the easy upload of files on an Ad Hoc basis. The document upload feature (at the time of writing this article) differs slightly depending on which browser you use. But it can be time consuming to add groups of files to company and person records...
  • Blog Post: Exporting Records to a CSV file using the classic COM ASP API.

    A customer had the requirement to allow users to export opportunity information to a file that could be opened in Excel. I have provided below some example code that is designed to be called from a Button Group associated with the System Action OpportunityList. When the page runs it will create a...
  • Blog Post: New Company and New Person buttons in a Custom Entity screen.

    A customer had a requirement for a summary screen for a custom entity to provide a new company and new person button similar to the core system entities within Sage CRM. I have assumed that the custom entity pages have been built using the classic ASP pages rather than the .NET API. The example I...
  • Blog Post: Sage CRM 2018 R1: Controlling field and screen spacing in ASP pages and .NET code.

    Below is a screen shot of the Company Summary screen. Complex screens like this one, either for a system entity or a custom entity, can be built using the APIs. A partial rebuild of the Company Summary Screen using the .NET API is actually included in the example projects shipped with the SDK installer...