Data Upload

IV. Data Upload:

A. Project Data Upload:

1. Create the Excel File:
• Open Excel and fill in the necessary information for each field (like Project Name, Project Start Date, Project Expected completion date, Area, Saleable Area, Project Type, No of building, etc.).
• Make sure the column names (headers) in the file match the field names in Salesforce. For example, if your custom object has a field called “Project Name,” make sure there’s a column with that exact name in the file.
2. Check the Date Format:
• Ensure that all the dates in the file are in a format that Salesforce understands, such as MM/DD/YYYY (e.g., 12/31/2024) or YYYY-MM-DD (e.g., 2024-12-31).
3. Save the File as a CSV:
• After filling in all the data, save the Excel file as a CSV (Comma Delimited) file. This is the format that Salesforce Data Loader requires.
4. Log In to Data Loader:
• Go to the Data Loader website at Data Loader. (https://dataloader.io/ )

Go-to-the-Data-Loader-website

• Sign in using your Salesforce username and password.

Sign-in-using-your-Salesforce-username-and-password

5. Start Uploading:
    • After you log in, click New Task and select Import.

Start-Uploading

    • Choose Insert because you’re adding new records to Salesforce.
    • Select the Projects custom object (or whichever object you’re using to store your project information).

Start-Uploading-1

6. Match the Fields:
    • Upload your CSV file.

Match-the-Fields
Match-the-Fields

• Data Loader will ask you to match the columns from your file (like Project Name, Start Date, Project Expected completion date, Location, Area, Saleable Area, Project Type, No of building, etc.) to the corresponding fields in Salesforce.
If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce fields. For example, match “Project Name” to the field “Project Name” in Salesforce.

Match-the-Fields

7. Upload the Data:
    • Once everything is matched correctly, click Next and then Finish to upload the data.

Upload-the-Data

    • Data Loader will start adding the records to Salesforce.

    • When it’s done, it will provide a log file showing if there were any errors.

Upload-the-Data

8. Check the Data in Salesforce:
• Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded data to).
• Review the records to make sure everything was uploaded correctly and that all fields have the right information.

Check-the-Data-in-Salesforce

B. Building Data Upload:
1. Create the Excel File:
• Open Excel and fill in the necessary information for each field (like Building Name, Project Name, Total Floors, Total Units, etc.).
• Make sure the column names (headers) in the file match the field names in Salesforce.
• Select the Project Id (18 digits id) which you want to use, to create the related building records. In this case we are using our project ‘Buruj Al-Maktoom’.

Replace the below project name with the Project id.

Building-Data-Upload-1.png
Building-Data-Upload-2.png

2. Save the File as a CSV:
    • After filling in all the data, save the Excel file as a CSV (Comma Delimated) file. This is the format that
      Salesforce Data Loader requires.
3. Log In to Data Loader

Log-In-to-Data-Loader

4. Start Uploading:
    • After you log in, click New Task and select Import.

Start-Uploading

    • Choose Insert because you’re adding new records to Salesforce.
    • Select the Building custom object (or whichever object you’re using to store your building information).

  • Upload your CSV file.
Upload-your-CSV-file

• Data Loader will ask you to match the columns from your file (like Building Name, Project Name, Total Floors, Total Units etc.) to the corresponding fields in Salesforce.
• If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce fields. For example, match “Building Name” to the field “Building Name” in Salesforce.

Upload-your-CSV-file
Upload-your-CSV-file
  • Data Loader will start adding the records to Salesforce.

5. Check the Data in Salesforce:
• Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded data to).
• Review the records to make sure everything was uploaded correctly and that all fields have the right information.

C. Floors Data Upload:
1. Create the Excel File:
    • Open Excel and fill in the necessary information for each field (like Floor Name, Floor No, Project Name,
      Building Name, Units, etc.).
    • Make sure the column names (headers) in the file match the field names in Salesforce.
    • Select the Project Id and Building Ids (18 digits ids) which you want to use, to create the related floor
      records. In this case we are using our project ‘Buruj Al-Maktoom’ and its related buildings.

Project: Buruj Al-Maktoom

Project-Buruj-Al-Maktoom

Replace the project name ‘Buruj Al-Maktoom’ with its corresponding Project ID.

Project-Buruj-Al-Maktoom
Project-Buruj-Al-Maktoom

For Buildings:
Copy the IDs for the following buildings and replace the building names with their respective IDs:
Buruj Al-Maktoom Building 1

Replace the building name ‘Buruj Al-Maktoom Building 1’ with its corresponding Building ID.

Replace-the-building-name-‘Buruj-Al-Maktoom-Building-1’
Replace-the-building-name-‘Buruj-Al-Maktoom-Building-1’-1

Buruj Al-Maktoom Building 2

Buruj-Al-Maktoom-Building-2

Buruj Al-Maktoom Building 3

Buruj-Al-Maktoom-Building-3

Buruj Al-Maktoom Building 4

Copy the ids and replace the below buildings name Buruj Al-Maktoom Building 2, Buruj Al-Maktoom Building 3 and Buruj Al-Maktoom Building 4  with the Building IDs.

Copy-the-ids-and-replace-the-below-buildings-name-Buruj-Al-Maktoom-Building-1,2,3
Copy-the-ids-and-replace-the-below-buildings-name-Buruj-Al-Maktoom-Building-1,2,3

2. Save the File as a CSV:
    • After filling in all the data, save the Excel file as a CSV (Comma Separated Values) file. This is the format
      that Salesforce Data Loader requires.
3. Log In to Data Loader

4. Start Uploading:
    • After you log in, click New Task and select Import.

  • Choose Insert because you’re adding new records to Salesforce.
  • Select the Floor custom object (or whichever object you’re using to store your building information).
  • Upload your CSV file.
Upload-your-CSV-file
  • Data Loader will ask you to match the columns from your file (like Project Name, Start Date, etc.) to the corresponding fields in Salesforce.
  • If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce fields. For example, match “Floor Name” to the field “Floor Name” in Salesforce.
Upload-your-CSV-file
  • Data Loader will start adding the records to Salesforce.
Upload-your-CSV-file
Upload-your-CSV-file

5. Check the Data in Salesforce:
    • Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded data
      to).
    • Review the records to make sure everything was uploaded correctly and that all fields have the right     
      information.

D. Units Data Upload:
1. Create the Excel File:
    • Open Excel and fill in the necessary information for each field (like Project Name, Building Name, Floor
      Name, Unit type, Sell price, Area, Status etc.).
    • Make sure the column names (headers) in the file match the field names in Salesforce.
    • Use the 18-digit Project ID, Building IDs, and Floor IDs that you want to associate with the unit records. For
      this example, we’ll be using the project ‘Buruj Al-Maktoom’ and its related buildings and floors.

Project: Buruj Al-Maktoom

Project-Buruj-Al-Maktoom
  • Replace the project name ‘Buruj Al-Maktoom’ with its corresponding Project ID.
Project-Buruj-Al-Maktoom

For Buildings:
Copy the IDs for the following buildings and replace the building names with their respective IDs:
    • Buruj Al-Maktoom Building 1
    • Buruj Al-Maktoom Building 2
    • Buruj Al-Maktoom Building 3
    • Buruj Al-Maktoom Building 4

For-Buildings
For-Buildings

For Floors:
    • Similarly, copy the floor IDs and replace the floor names with their respective IDs.
    • Ensure that all floor names are replaced with their corresponding IDs.

For-Floors

Ensure that all floor names are replaced with their corresponding IDs.

2. Save the File as a CSV:
    • After filling in all the data, save the Excel file as a CSV (Comma Delimited) file. This is the format that
      Salesforce Data Loader requires.
3. Log In to Data Loader and Start Uploading:

Log-In-to-Data-Loader-and-Start-Uploading
  • After you log in, click New Task and select Import.
Log-In-to-Data-Loader-and-Start-Uploading
  • Choose Insert because you’re adding new records to Salesforce.
  • Select the Unit custom object (or whichever object you’re using to store your building information).
Log-In-to-Data-Loader-and-Start-Uploading

4. Upload your CSV file.

Upload-your-CSV-file

5. Data Loader will ask you to match the columns from your file (like Project Name, Building Name, Floor Name,
    Unit type, Sell price, Area, Status etc.) to the corresponding fields in Salesforce.
6. If Data Loader doesn’t do these automatically, drag and drop the column names to the correct Salesforce
    fields. For example, match “Project Name” to the field “Project Name” in Salesforce.

6. Check the Data in Salesforce:
      • Log in to your Salesforce account and go to the Projects tab (or whichever custom object you uploaded
        data to).
    • Review the records to make sure everything was uploaded correctly and that all fields have the right
        information.

Check-the-Data-in-Salesforce

This process ensures that units related to specific projects, buildings, and floors are correctly created in Salesforce.