Showing results for 
Search instead for 
Do you mean 
Community Home Request Access Read Blogs Share Your Ideas Search Community View My Settings
Reply
Employee
Posts: 62
Registered: ‎03-18-2009

Updated 7.5.2 Sage SalesLogix API Reference documentation now available!

[ Edited ]

Updated 7.5.2 Sage SalesLogix API Reference documentation is now available!  Information is being delivered in two files:  The SalesLogixAPI Reference.chm and the SageSalesLogixClient-SideAPIReference.chm. 

 

The SalesLogixAPIReference.chm contains updates focused in the following areas:

 

  • Business rules: Activity, Address, Campaign, Contact, Defect, History, Lead, Opportunity, Owner, Product, Return, Sales Order, Ticket, User, and  UserInfo. (See Business Rules below for more information on the classes documented).
  • MYSLX: A library of shortcuts for commonly-used objects, methods, and programming tasks. (See MySLX below for more information on the classes documented).
  • Service-side services: Group Manager Service, User Options Service, Field Level Security Service, Data Service, Entity Context Service, Named Query Cache Service, and User Service. (See Service-side services below for more information on the classes and interfaces documented).

 

The SageSalesLogixClient-SideAPIReference.chm contains information about client-side services.  (See Client-side services below for a list of the services documented in this release).


To access these files:
SalesLogixAPIReference.zip  

SageSalesLogixClient-SideAPIReference.zip 

 

Note:  As the extracted files are chm files, you will need to download each to your local directory.  This prevents content from being blocked.  Depending on your security settings, you may also need to right-click on the file, click the Properties tab, and then click Unblock.

See below for full information about the updated content of these two help files.
 

Business Rules
Business rules for Activity, Address, Campaign, Contact, Defect, History, Lead, Opportunity, Owner, Product, Return, Sales Order, Ticket, User, and UserInfo have been documented in this release. Refer to the following classes:

Sage.SalesLogix.Account.Rules
Sage.SalesLogix.Assets.Rules
Sage.SalesLogix.Activity.BusinessRules.ActivityRules
Sage.SalesLogix.Activity.BusinessRules.HistoryRules
Sage.SalesLogix.Address.Rules
Sage.SalesLogix.Address.Helper
Sage.SalesLogix.Campaign.Rules
Sage.SalesLogix.Campaign.Helpers
Sage.SalesLogix.Campaign.CampaignBudgetResults
Sage.SalesLogix.CampaignStage.Rules
Sage.SalesLogix.CampaignTask.Rules
Sage.SalesLogix.CampaignTarget.Rules
Sage.SalesLogix.Contact.Rules
Sage.SalesLogix.Defect.Rules
Sage.SalesLogix.DefectActivity.Rules
Sage.SalesLogix.Lead.Rules
Sage.SalesLogix.Opportunity.Rules
Sage.SalesLogix.Opportunity.OpportunityHelperClass
Sage.SalesLogix.OpportunityCompetitor.Rules
Sage.SalesLogix.OpportunityContact.Rules
Sage.SalesLogix.Product.Rules
Sage.SalesLogix.Return.Rules
Sage.SalesLogix.ReturnAddress.Rules
Sage.SalesLogix.ReturnReceivedProduct.Rules
Sage.SalesLogix.ReturnShippedProduct.Rules
Sage.SalesLogix.SalesOrder.SalesOrder
Sage.SalesLogix.SalesOrder.SalesOrderHelper
Sage.SalesLogix.SalesOrder.SalesOrderItem
Sage.SalesLogix.SalesOrderAddress.SalesOrderAddress
Sage.SalesLogix.Security.Owner
Sage.SalesLogix.Security.Role
Sage.SalesLogix.Security.SLXUserService
Sage.SalesLogix.Security.User
Sage.SalesLogix.Security.UserInfo
Sage.SalesLogix.Ticket.Rules
Sage.SalesLogix.Ticket.TicketHelperClass
Sage.SalesLogix.TicketActivity.Rules
Sage.SalesLogix.TicketActivityItem.Rules
Sage.SalesLogix.TicketHistory.Rules

 

MySLX
This release introduces a library of shortcuts for commonly used objects, methods, and programming tasks. Refer to the following classes:

Sage.SalesLogix.API.MySLX.Data
Sage.SalesLogix.API.MySLX.MainView
Sage.SalesLogix.API.MySLX.Security

 

Service-side services
The following server-side services have been documented in this release: Group Manager Service, User Options Service, Field Level Security Service, Data Service, Entity Context Service, Named Query Cache Service, and User Service. Refer to the following classes and interfaces:

Sage.SalesLogix.Client.GroupBuilder.CachedGroup
Sage.SalesLogix.Client.GroupBuilder.RangeFilter
Sage.SalesLogix.Client.GroupBuilder.LookupFilter
Sage.SalesLogix.Client.GroupBuilder.DistinctFilter
Sage.SalesLogix.Client.GroupBuilder.FilterManager
Sage.SalesLogix.Client.GroupBuilder.BaseFilter
Sage.SalesLogix.Client.GroupBuilder.GroupInfo GroupContext
Sage.SalesLogix.Client.GroupBuilder.GroupLayout
Sage.SalesLogix.Client.GroupBuilder.GroupLayoutItem
Sage.SalesLogix.Client.GroupBuilder.GroupRepresentation
Sage.SalesLogix.Client.GroupBuilder.GroupRepresentationForJson
Sage.SalesLogix.Client.GroupBuilder.SLXUserControlBase
Sage.SalesLogix.Client.GroupBuilder.GroupContextService
Sage.SalesLogix.Client.GroupBuilder.GroupViewer
Sage.SalesLogix.Client.GroupBuilder.ShowGroups
Sage.SalesLogix.Client.GroupBuilder.EntityGroupInfo
Sage.SalesLogix.Client.GroupBuilder.GroupRequest
Sage.SalesLogix.Client.GroupBuilder.GroupContextRequest
Sage.SalesLogix.Client.GroupBuilder.GroupAdHocRequest
Sage.SalesLogix.Web.SelectionService.SelectionService
Sage.SalesLogix.Web.SelectionService.SelectionServiceRequest
Sage.SalesLogix.SelectionService.ISelectionService
Sage.SalesLogix.SelectionService.ISelectionContext
Sage.SalesLogix.SelectionService.AbstractSelectionContext
Sage.SalesLogix.SelectionService.SelectionInfo
Sage.SalesLogix.SelectionService.SelectionItem
Sage.SalesLogix.SelectionService.SelectionRange
Sage.Platform.Security.IFieldLevelSecurityService
Sage.Platform.Security.FieldAccess
Sage.SalesLogix.Security.FieldLevelSecurityService
Sage.Platform.Data.IDataService
Sage.Platform.Data.IDataServiceExtensions
Sage.Platform.Data.AbstractOleDbDataService
Sage.Platform.Data.ConnectionStringDataService
Sage.SalesLogix.SLXDataService
Sage.SalesLogix.Web.ServiceHostDataService
Sage.SalesLogix.Web.SLXWebDataService
Sage.SalesLogix.Web.SLXNTAuthenticationOnlyDataService
Sage.Platform.Application.IContextService
Sage.Platform.Application.IEntityHistoryServices
Sage.Platform.Application.IEntityPageHistoryServices
Sage.Platform.Application.IEntityContextService
Sage.Platform.NamedQueries.DictionaryBasedNamedQueryCacheService
Sage.Platform.NamedQueries.INamedQueryCacheService
Sage.SalesLogix.Web.WebUserOptionsService
Sage.SalesLogix.Security.SLXUserService

 

Client-side services
Note: The following client-side services are documented in Sage_SalesLogix_Client-Side_API_Reference.chm.

ClientContextService

ClientEntityContextService

ClientGroupContextService

FilterActivityManager

GroupLookupManager

GroupManagerService

To suggest edits, make recommendations for ways to expand the content, or suggest areas of focus for future releases, please comment right here in the community, or e-mail saleslogix.techpubs@sage.com

Message Edited by lorir-w on 01-28-2010 10:12 AM
Silver Contributor
Posts: 1,262
Registered: ‎04-08-2009

Re: Updated 7.5.2 Sage SalesLogix API Reference documentation now available!

Thanks for posting the update.

Just downloaded it. Good to have current documentation.