Skip to content

kshakhmatova/account-name-from-salesforce

Repository files navigation

account-name-from-salesforce

Purpose:

You may get Account name from SalesForce and html link to Account by providing the program with .csv file that has Case number column. Please prepare .csv file in advance.
Output will be .html file in the folder where you run the program.

Example of prepared .csv file:

id,casenumber,region
1,12345678,EU
2,23456789,NA

Library dependencies:

libraryDependencies += "com.force.api" % "force-partner-api" % "40.0.0"
libraryDependencies += "com.force.api" % "force-wsc" % "40.0.0"

In order to run the program on Windows system

  1. prepared cases.csv was put, for example, in D:\

  2. check that Java version 1.8.0 is installed

PS C:\Users\Administrator> java -version

If not, download it from https://www.java.com/en/download/

  1. download AccountNameFromSalesForce.jar file from here, for example, to C:\temp

  2. open PowerShell and specify path to .csv file, username and passwordSecurityToken (no space), for example,

PS C:\Users\Administrator> java -jar "C:\temp\AccountNameFromSalesForce.jar" "D:\cases.csv" "username@domain.com" "PasswordSecurityToken"

In order to run the program on Linux system

  1. prepared cases.csv was put, for example, in /home/user/Downloads/

  2. check that Java version 1.8.0 is installed

[user@localhost]$ java -version

If not, download it from https://www.java.com/en/download/

  1. download AccountNameFromSalesForce.jar file from here, for example, to /home/user/Downloads/

  2. open terminal window and specify path to .csv file, username and passwordSecurityToken (no space), for example,

[user@localhost]$ java -jar /home/user/Downloads/AccountNameFromSalesForce.jar /home/user/Downloads/cases.csv "username@domain.com" 'PasswordSecurityToken'

How to generate SalesForce security token

  1. login to SalesForce

  2. in the top right corner click on your name -> My settings

  3. click Personal -> Reset My Security Token, or enter 'reset' in quick find

You'll receive an e-mail with a new token.

In order to test the program

  • run sbt assembly
  • start AccountNameFromSalesForce.jar passing csv filename, username and passwordSecurityToken

Releases

No releases published

Packages

No packages published

Languages