Salesforce Features

January 2008

Drag-and-drop Calendaring

Enhanced Calendar Views

All Editions

  • Reduce the clicks required to reschedule events
  • Improve the user experience in navigating and viewing calendars

Tasks and calendar events give managers and employees the power and flexibility to track and maintain their schedules using Salesforce. Drag-and-drop calendars and activity management, new in the Spring ’08 release, allow users to more quickly reschedule a meeting and perform other actions via a new streamlined, time-saving user interface.

Continue reading "Drag-and-drop Calendaring" »

Hierarchy Visibility Override

Visibility Control beyond the Hierarchy Model

Hierarchy_ovride_thumb_2 Developer, Enterprise, and Unlimited Editions

  • Design a visibility model to suit your application’s business requirements
  • Provide more flexibility for configuring the visibility of objects

With Spring ’08, administrators can define for custom objects whether users at higher levels in the role or territory hierarchy can access the data of users at a lower level. For maximum flexibility, administrators can define hierarchy visibility on an object-by-object level.

Continue reading "Hierarchy Visibility Override" »

Dashboard Scheduling

Scheduling When Dashboards are Automatically Refreshed and Mailed

Dashboard_scheduling_thumbEnterprise and Unlimited Editions

  • Consistently provide the most up-to-date data
  • Improve user adoption with dashboards that are pushed out to users

A dashboard is a group of charts or components that graphically display your custom report data. With Spring ’08, authorized users will be able to schedule when dashboards are automatically refreshed and emailed to a set of users.

Continue reading "Dashboard Scheduling" »

Sandbox to Production

Migrate Configuration Changes from Sandbox to Production with Ease

Metadata_thumbDeveloper, Enterprise, and Unlimited Editions

  • Select, extract and write configuration and code changes from one environment to another
  • Share and merge work done in independent development environments

Spring '08 streamlines the deployment of code and metadata changes from sandbox to production. Leveraging the power of the Metadata API, you can now use the Force.com Toolkit for Eclipse or any tool to easily copy custom fields, custom objects, picklists, record types, scontrols, documents, folders, and apex classes and triggers that you develop in sandbox into production.

Continue reading "Sandbox to Production" »

API Session Auto Refresh

Constant API Sessions During Integrations

Developer, Enterprise, and Unlimited Edition

  • Reduce Integration Complexity
  • Increase developer Productivity

With Spring '08, API sessions automatically refresh themselves as long an API client is active. Sessions are subject to the session timeout policy set for your organization in the same way as the User Interface. API session auto refresh allows developers to simplify their coding and simply rely on the activity of their client to keep their sessions alive.

Continue reading "API Session Auto Refresh" »

Advanced Validation Rule Functions

Enhance Data Quality With the Power and Ease of FormulasAdvvalfunctions_thumb

All Editions

  • Validate important data formats like social security numbers and postal codes
  • Use reference data in other objects as a basis for validation

In the quest to ensure the highest data quality, business rules can get quite complex. The Spring ’08 release includes advanced formula functions that administrators can use to create powerful validation rules without writing code.

Continue reading "Advanced Validation Rule Functions" »

Dynamic Approval Routing

Build Sophisticated Approval Processes


Dynamic_routing_thumb

Developer, Enterprise, and Unlimited Editions

  • Harness the power of Apex to drive dynamic routing
  • Streamline approval process management

Approval processes, which were released with Winter ’07, make it possible to standardize, automate, and enforce an organization’s approval processes. With Spring ’08, companies can programmatically control approval routing as well, to take their process automation to whole new level.

Continue reading "Dynamic Approval Routing" »

Apex Code in Enterprise Edition

Create Any Business Logic as a Service

Apex_code_thumb2Now Available in Enterprise Edition and Unlimited Edition

  • Develop and customize applications on demand
  • Create powerful business logic that runs on salesforce.com servers
  • Use Apex code to publish new Web services

With Apex—the world’s first on-demand programming language—developers can use the Force.com platform to create and run any business logic and application. With Spring ’08, all Salesforce Enterprise Edition customers will have access to Apex code. All Enterprise Edition and Unlimited Edition customers will also receive a new Apex Sandbox for development and testing of Apex code.

Continue reading "Apex Code in Enterprise Edition" »

Visualforce Custom Components

Reusable User Interface Components

Visualforce_components_thumbDeveloper Preview

  • Build a multi-step wizard
  • Leverage data and logic in external systems
  • Display related information from Salesforce or other systems on a single screen

A breakthrough for the Force.com platform, Visualforce is a new technology developers can use to create any type of user interface for Salesforce applications and Force.com custom applications. Visualforce has everything developers need to build rich, interactive applications and user experiences for a variety of audiences, applications, and devices. Developers are finally free to reinvent traditional Salesforce interfaces or create new interfaces for custom applications.

Continue reading "Visualforce Custom Components" »

Apex Code Packaging

Develop and Publish Apex-Powered Applications to the AppExchange

Apex_packaging_thumbnailDeveloper, Enterprise, and Unlimited Edition

  • Develop, package, and publish Apex-powered components or applications to the AppExchange
  • Install Apex-powered components and applications from the AppExchange into any Salesforce edition

With Apex—the world’s first on-demand programming language—developers can create and run any business logic and application on the Force.com platform. And with Spring ’08, developers can package and deploy Apex code as unmanaged, managed, or certified packages. Now packaged applications can be deployed in editions that do not have the ability to author Apex Code and provide an upgrade path for applications with managed and certified packages.

Continue reading "Apex Code Packaging" »