• srichardson
  • NEWBIE
  • 45 Points
  • Member since 2010

  • Chatter
    Feed
  • 1
    Best Answers
  • 1
    Likes Received
  • 0
    Likes Given
  • 10
    Questions
  • 5
    Replies

I have a custom button on a related list with Javascript that is intended to update a checkbox field on all records selected in the related list.

The object is a custom object from a managed package. The custom object API name is FF__Team_Member__c.

The button code:

 

{!REQUIRESCRIPT("/soap/ajax/20.0/connection.js")} //adds the proper code for inclusion of AJAX toolkit 

var records = {!GETRECORDIDS($ObjectType.FF__Team_Member__c)}; //grabs the Team Members records that the user is requesting to update from the selected records in the related list 
var updateRecords = []; //array for holding records that this code will ultimately update 

if (records[0] == null) { //if the button was clicked but there was no record selected 
alert("Please select at least one record to update."); //alert the user that they didn't make a selection 
} else { //otherwise, there was a record selection 
for (var a=0; a<records.length; a++) { //for all records 
var update_TeamMember = new sforce.SObject("FF__Team_Member__c"); //create a new sObject for storing updated record details 
update_TeamMember.Id = records[a]; //set the Id of the selected Team Member record 
update_TeamMember.Send_Email_to_Team_Member__c = "true"; //set the value to true 
updateRecords.push(update_TeamMember); //add the updated record to our array 
} 

result = sforce.connection.update(updateRecords); //push the updated records back to Salesforce 

for(var i = 0; i < result.length; ++i){ 
  if (result[i].getBoolean("success")) { 
          console.log("record with id " + result[i].id + " updated"); 
} else { 
          console.log("failed to update record " + result[i]); 
  } 
} 

location.reload(true); 
}



I receive the following error in the Javascript console in Google Chrome:
failed to update record {errors:{fields:null, message:'sObject type 'FF__Team_Member__c' is not supported. If you are attempting to use a custom object, be sure to append the '__c' after the entity name. Please reference your WSDL or the describe call for the appropriate names.', statusCode:'INVALID_TYPE', }, id:null, success:'false', }

I have confirmed the object name (API name) is correct.

Thank you for your assistance.  Partner support will not support the case request because Javascript is unsupported. I contest that the JS is not the problem though, IMHO. 

Title: Business Analyst
Company Overview
Fusion Risk Management is one of the fastest growing ISV partners in the Salesforce.com partner ecosystem. We build Force.com solutions for business continuity management, disaster recovery planning, enterprise risk management and incident management. Our customers include the Fortune 50 and medium to large enterprises across financial services, manufacturing, utilities, retail, pharmaceuticals, and high-tech industries. Our cloud-based solutions are transforming the BCM/DR and risk management industries. 
Fusion is led by a seasoned team of industry professionals, each with over 25 years of experience in leading market leading companies in the business continuity, risk management, and IT fields.
Fusion is seeking to add talented individuals to its team who are inspired by the challenge of solving business problems through the thoughtful and creative use of technology. Fusion offers a challenging work environment with limitless opportunity for personal and professional growth for individuals with a passion for solving business problems using the latest cloud-based technologies. Company Website: www.fusionrm.com
Position Overview 
The position supports the following activities: 
  • Customer requirements definition and analysis
  • Translate business requirements into data models and platform solutions
  • Solution architecture design and product configuration using the Force.com platform services including:
  • custom objects/fields, record types, page layouts
  • flow, workflow and approval processes
  • formulas and validation rules
  • reports & dashboards
  • security models, record sharing rules, user roles, profiles and security settings
  • Training and roll-out support
  • Technical support, issue resolution
  • Product demonstrations for sales support and configure customer trials
  • Supports new product innovation development, testing, release management support
  • Support the design, development, testing and release of new product versions 
  • Documentation of customer solutions and internal product management processes
  • Develop and maintain product documentation and training materials (help, how-to, FAQ)
Requirements
  • Bachelor’s degree or higher in an Information Systems or related category
  • 3-5 years of relevant Salesforce.com or Force.com experience building data models and implementing platform services (Administrator or Developer-level experience)
  • Customer support and project management experience
  • Strong technical and business writing skills
  • Ability to translate functional requirements and business rules into technology solutions
  • Force.com Certified Developer (DEV 401) Certification desired

Company

Fusion Risk Management, Inc. www.fusionrm.com

Position
Junior Business Analyst

Location
Rolling Meadows, IL (Chicago Northwest Suburbs)

Chicago candidates only, or willing to re-locate.

Company Overview
Fusion Risk Management is one of the fastest growing ISV partners in the Salesforce.com partner ecosystem. We build Force.com solutions for business continuity management, disaster recovery planning, enterprise risk management and incident management. Our customers include the Fortune 50 and medium to large enterprises across financial services, manufacturing, utilities, retail, pharmaceuticals, and high-tech industries. Our cloud-based solutions are transforming the BCM/DR and risk management industries. Fusion is led by a seasoned team of industry professionals, each with over 25 years of experience in leading market leading companies in the business continuity, risk management, and IT fields.Fusion is seeking to add talented individuals to its team who are inspired by the challenge of solving business problems through the thoughtful and creative use of technology. Fusion offers a challenging work environment with limitless opportunity for personal and professional growth for individuals with a passion for solving business problems using the latest cloud-based technologies. 

Position Overview 
The position supports the following activities:
Requirements analysis
Product design and configuration
Product demonstrations
Customer requirements definition and implementation
Market and technology research
Technical support

Job Description
Develop expertise with the Force.com platform services including:
Configuring custom objects/fields
Building workflow and approval processes
Building formulas and validation rules
Building reports & dashboards
Configuring user roles and profiles and security settings
Translate business requirements into data models and platform solutions
Support the design, development, testing and release of new product versions
Develop and maintain product documentation and training materials (help, how-to, FAQ, etc.)
Configure customer trials, application customization, and provide end user training
Provide on-going customer support and issue resolution  

Requirements
Bachelor’s degree or higher in an Information Systems or related category
1-3 years of relevant Force.com platform or Salesforce.com CRM implementation experience
Customer service experience and project management experience
Strong technical and business writing skills
Ability to translate functional requirements and business rules into technology solutions
This is not a developer/programmer position

 

Apply at LinkedIn

 

Title: Force.com Developer              

Location: Chicago Area

 

Company Overview

Fusion Risk Management is one of the fastest growing ISV partners in the Salesforce.com partner ecosystem. We build Force.com solutions for business continuity management, disaster recovery planning, enterprise risk management and incident management. Our customers include the Fortune 50 and medium to large enterprises across financial services, manufacturing, utilities, retail, pharmaceuticals, and high-tech industries. Our cloud-based solutions are transforming the BCM/DR and risk management industries.

Fusion is led by a seasoned team of industry professionals, each with over 25 years of experience in leading market leading companies in the business continuity, risk management, and IT fields.

Fusion is seeking to add talented individuals to its team who are inspired by the challenge of solving business problems through the thoughtful and creative use of technology. Fusion offers a challenging work environment with limitless opportunity for personal and professional growth for individuals with a passion for solving business problems using the latest cloud-based technologies. Company Website: www.fusionrm.com

 

Position Overview 
The Force.com Developer is responsible for assisting in the development of new features, product enhancements and supporting the implementation of solutions. The role will report to the Director of Product Management and will work closely with business analysts and customers as well as with executive leaders regarding solution design, new features and roadmap planning and solution implementation planning. The Developer will bring thought leadership and best practices to product development leveraging today’s latest technologies for security, integration, mobile app development and product deployment on the Force.com platform.  

 

Objectives:

  • Deliver secure, well-designed Fusion Framework solutions to customers
  • Design and implement enhancements to product features by building prototypes using Apex, Visualforce and APIs
  • Maintain the development and QA environments including the application packaging and release process
  • Articulate design considerations, trade-offs, benefits, and recommendations for a given technical architecture
  • Plan and manage data migrations from other database systems and spreadsheets
  • Achieve Salesforce.com Developer, Advanced Developer and Technical Architect certifications

 

Skills and Experience

  • B.S. Degree or higher in a Computer Science or Software Engineering
  • 1-3 years relevant professional experience in development of enterprise solutions using JavaScript, HTML, CSS and other contemporary web application development technologies
  • Desired: Any relevant developer experience building an application on Force.com using Apex and Visualforce using tools such as Eclipse or the Force.com IDE
  • Knowledge of Agile development practices, particularly sprint planning and assessment

Local candidates preferred. We are unable to sponsor Visas. 


Apply at LinkedIn. 

Is it possible to create a custom formula to count the number of characters in a Text field? 

Title: Technical Architect   

Location: Chicago Area

 

Company Overview

Fusion Risk Management is one of the fastest growing ISV partners in the Salesforce.com partner ecosystem. We build Force.com solutions for business continuity management, disaster recovery planning, enterprise risk management and incident management. Our customers include the Fortune 50 and medium to large enterprises across financial services, manufacturing, utilities, retail, pharmaceuticals, and high-tech industries. Our cloud-based solutions are transforming the BCM/DR and risk management industries.

Fusion is led by a seasoned team of industry professionals, each with over 25 years of experience in leading market leading companies in the business continuity, risk management, and IT fields.

Fusion is seeking to add talented individuals to its team who are inspired by the challenge of solving business problems through the thoughtful and creative use of technology. Fusion offers a challenging work environment with limitless opportunity for personal and professional growth for individuals with a passion for solving business problems using the latest cloud-based technologies. Company Website: www.fusionrm.com

 

Position Overview 
The Technical Architect is responsible for designing and managing the development of new features and product enhancements. The role will report to the Director of Product Management and will work closely with business analysts and developers as well as with executive leaders regarding solution design and roadmap planning. The Technical Architect will also work directly with customers to oversee the product implementation process and drive alignment of customer needs with technology architecture. The Technical Architect will bring thought leadership and design best practices to solution design and product development leveraging today’s latest technologies for security, integration, mobile app development and product deployment.

 

Objectives:

  • Design technical architectures for new features and products that may span multiple platforms and include integration and authentication across systems including mobile devices
  • Work directly with the Director of Product Management to design and manage the development architecture, lifecycle and communication process to ensure the delivery of secure, scalable solutions on a consistent basis following an agile development methodology
  • Articulate design considerations, trade-offs, benefits, and recommendations for a given technical architecture
  • Work with account teams and clients to apply the Fusion Framework to client needs to position the Fusion Framework as “best in class” in complex pre-sales settings.
  • Plan and manage data migrations from other database systems or spreadsheets
  • Achieve Salesforce.com Technical Architect certification

 

Skills and Experience

  • B.S. Degree or higher in a Computer Science or Software Engineering
  • 4-6 years relevant professional experience in design and development of technology solutions for enterprise applications
  • Prior enterprise Salesforce.com and Force.com experience. (Salesforce.com CRM Admin, Developer, Technical / Solution Architect)
  • Developer and Advanced Developer certifications are preferred
  • Minimum of one year of relevant development experience building an enterprise application or solution specifically using Apex and Visualforce
  • Experience in a leadership role on development and implementation projects providing direction to junior developers and business analysts
  • Professional experience in a QA development environment, including development/staging/production (or similar) deployment cycles
  • Knowledge of Agile development practices, particularly sprint planning and assessment

Please send resume to srichardson@fusionrm.com

Local candidates preferred. We are unable to sponsor Visas. 

We have a need to track changes (creates, updates, deletes) to a parent record and all related records. Field History works somewhat. We need to track record deletes though, so obviously field history tracking won't accomplish that requirement.

 

My theory is that I could create a custom object called "Log" and use Apex to populate the log with records that store information about creates, updates and deletes to any records related to the parent record with date/time stamps and user information. These log records could then be used in reports. 


Does anyone know of a solution or have any guidance?

I'd like to share the Project, Milestones and Tasks objects from Milestones PM in our Customer Portal. As an ISV, this is a great way for my customer to track the progress of their implementation. 

 

I've created a Master:Detail relationship between Account and Project which allows the Contact from the Account only see the project(s) related to their account. This works great except the Milestones are not Master:Detail with Project (this is a Lookup) which does not share the Milestones and Tasks related to the project with the Customer Portal User. The portal user can only see the project record.

 

How could I expose the Project's milestones and tasks as well?

 

I don't think you can convert the Project > Milestones relationship to M:D because there would be too many layers (which is possibly why the developer left the Project > Milestones relationship as Lookup). So, i tried created a criteria-based sharing rule on the Milestones object but you cannot use lookups or formulas fields as criteria fields so I'm not sure what else to explore.

 

Thoughts much appreciated!

-Steve

Company

Fusion Risk Management, Inc.


Position

Business Analyst


Location

Rolling Meadows, IL (Chicago Northwest Suburbs)


Company Overview

Fusion Risk Management is a leading provider of software and consulting services with expertise in risk management, business continuity, disaster recovery and data center transformation services.

The founders of Fusion Risk Management consist of recognized industry leaders representing more than  25 years of relevant industry experience through executive management, consulting and  thought‐leadership roles with companies including Comdisco, IBM, HP, PricewaterhouseCoopers, Deloitte, SunGard, Forsythe and other leading organizations.


Position Overview

The position supports the following pre and post-sales activities:

  • Requirements analysis
  • Product design and configuration
  • Product demonstrations
  • Customer implementation
  • Technical support

Job Description

  • Develop expertise with the custom application and the Force.com platform services
  • Translate business requirements into data models and platform services
  • Support the design, development, testing and release of new product versions
  • Develop and maintain product documentation and training materials (help, how-to, FAQ, etc.)
  • Configure customer trials, customize the application for the customer and provide user training
  • Provide on-going customer support and issue resolution 

Requirements

  • Bachelor’s degree or higher in an Information Systems or related category
  • 2-5 years relevant experience implementing Salesforce.com or Force.com including:
  • Custom objects/fields
  • Workflow and approval processes
  • Formulas and validation rules
  • Reports & dashboards
  • User roles and profiles and security settings
  • Basic understanding of Apex and Visualforce
  • Customer service skills and project management experience
  • Strong technical and business writing skills
  • Ability to express and translate functional requirements and business rules into technology solutions
  • This is not a developer/programmer position

To apply, send contact information and resume to srichardson@fusionrm.com

Company

Fusion Risk Management, Inc.


Position

Business Analyst


Location

Rolling Meadows, IL (Chicago Northwest Suburbs)


Company Overview

Fusion Risk Management is a leading provider of software and consulting services with expertise in risk management, business continuity, disaster recovery and data center transformation services.

The founders of Fusion Risk Management consist of recognized industry leaders representing more than  25 years of relevant industry experience through executive management, consulting and  thought‐leadership roles with companies including Comdisco, IBM, HP, PricewaterhouseCoopers, Deloitte, SunGard, Forsythe and other leading organizations.


Position Overview

The position supports the following pre and post-sales activities:

  • Requirements analysis
  • Product design and configuration
  • Product demonstrations
  • Customer implementation
  • Technical support

Job Description

  • Develop expertise with the custom application and the Force.com platform services
  • Translate business requirements into data models and platform services
  • Support the design, development, testing and release of new product versions
  • Develop and maintain product documentation and training materials (help, how-to, FAQ, etc.)
  • Configure customer trials, customize the application for the customer and provide user training
  • Provide on-going customer support and issue resolution 

Requirements

  • Bachelor’s degree or higher in an Information Systems or related category
  • 2-5 years relevant experience implementing Salesforce.com or Force.com including:
  • Custom objects/fields
  • Workflow and approval processes
  • Formulas and validation rules
  • Reports & dashboards
  • User roles and profiles and security settings
  • Basic understanding of Apex and Visualforce
  • Customer service skills and project management experience
  • Strong technical and business writing skills
  • Ability to express and translate functional requirements and business rules into technology solutions
  • This is not a developer/programmer position

To apply, send contact information and resume to srichardson@fusionrm.com

Is it possible to create a custom formula to count the number of characters in a Text field? 

I've written a rather intricate flow which asks a number of questions from the user and then using APEX it creates a record to a custom object, based ont he user input.

 

The issue I face is that at the end of the Flow, I prompt the user to enter another record (against the same Master) and if they answer Yes, the Flow will repeat.  However, it retains all of the prior input.  Is there a way to clear all user input prior to repeating the flow?

Is it possible to create a custom formula to count the number of characters in a Text field? 

Hi

 

I have a custom object which has two child custom objects.  The relationship is Lookup, not Master-Detail.  These three objects are connected and can be viewed as a single part of a process.

 

I have an approval process on the parent object.  This locks the record.  However, the child records remain accessible.

 

Are there any methods that allow the automated locking of the child records off the back of the approval process on the parent?

 

Thanks

Chris

I have created a custom object which is going to be used for an internal support team.

 

Users will be entering in comments into the 'Comments' field that need to be date/time stamped and retained (nobody except sysadmin can edit once saved).

 

Only solution I can think of (but do not know how to accomplish):

There is a long text area field that comments will be entered.  When the record is saved, I would like to cut the text in this field and append it into another long text area field with a date/time stamp at the beginning of the line.  I can then make this field read-only to everybody but the sysadmin profile.

 

Help would be greatly appreciated!

 

 

Hi, I am new to apex trigger programming, though a long-time programmer.

I would like to track the date and time of day when tasks are marked "Completed". This functionality is not captured by Due Date or Date of Last Activity.

trigger DateCompleted on Task ( before insert, before update )
{
try
{
// task.DateCompleted = todaysDate();
// task.TimeCompleted = now;
}
catch ( Exception ex )
{
}
}

I'd appreciate your help on this - also (and related), I looked around for some time, but could not find a resource with a bunch of example Apex triggers - this would be really helpful.
  • January 13, 2009
  • Like
  • 1