LogoLogo
Maica's Homepage
Admin Guide
Admin Guide
  • Welcome to Maica Administration
  • Getting Started
    • Check your Salesforce Hosting
    • Licence Agreement
    • The Maica Release Process
    • Find your Maica Edition
    • The Implementation Process
  • Data
    • Data Objects
      • Agreement Item
      • Appointment
      • Availability
      • Booking Item
      • Checklist
      • Client Note
      • Connection
      • Contact
      • Delivery Activity
      • Funding
      • Funding Item
      • Invoice
      • Invoice Line Item
      • Location
      • Log
      • Payment Request
      • Preference
      • Price List
      • Price List Entry
      • Resource
      • Resource Participant
      • Service Agreement
      • Service Agreement Leave
      • Service Agreement Statement
      • Service Booking
      • Shift
      • Support Category
      • Support Item
      • Timesheet
      • Timesheet Entry
      • Unavailability
    • Permission Sets
    • Reference Data
      • Reference Data Template
      • Import Template
    • Data Import Utility
      • NDIS Support Catalogue
      • Data Import Flows
  • System Processes
    • Billing Invoice Generation
    • Timesheet Generation
    • Recurring Schedules
    • Travel Claiming and Expenses
    • Public Holiday Configuration
    • Configuring Maica Components
      • Appointment Services
      • Support Items
      • Support Categories
      • Overnight and 24 Hour Availability
  • Enable Maica Actions
  • Scheduled Jobs
  • Maica Timezone Management
  • Integrations
    • Create a Site
    • Xero Integration
      • Support Item Configuration
    • Stripe Integration
    • NDIS Notifications
  • Settings
    • Renewal Management
    • Claim Management
      • NDIS
        • Handle BPR Results & Remittance Files
        • BPR File Import Flows
      • Aged Care
    • Invoice Management
    • Support Item Management
    • Integration Management
      • NDIS Integration
      • Stripe Integration
      • Xero Integration
    • Connections Management
      • General Settings
      • Reciprocal Settings
    • General Settings
    • Planner Management
    • Rostering Management
    • Service Management
    • Timesheet Management
    • Validation Management
    • Travel Management
    • Billing Management
    • Maps Management
    • Participant Notes
Powered by GitBook

Further Maica Resources

  • Homepage
  • Features
  • FAQs
On this page
  • Error Handling
  • Import Sequence
  • Common Errors

Was this helpful?

Export as PDF
  1. Data
  2. Reference Data

Import Template

Learn how to Import your Reference Data Template into Maica

PreviousReference Data TemplateNextData Import Utility

Last updated 8 months ago

Was this helpful?

How do I import my Template?

Once you have completed your , you can import it into Maica using Maica's Tool.

First, you must export your Template as a CSV file.

Your Reference Data Template will be comprised of many tabs (one for each Data Object supported), you can only import one tab at a time into Maica and it must be in a CSV format.

Once you have exported your Template out of Google Sheets or Excel (whichever you prefer to use), you will be ready to import it into Maica.

To complete the import, use the Tool that is described .

When importing Reference Data into Maica you must select as the Flow Setting. If you are unsure what a Flow Setting is, please refer to our article on the . To learn more about the logic behind the Flow itself, click .

Once you have chosen the correct Flow Setting and uploaded your file, but before you finalise your import, we recommend ticking the Check Only box. As explained in the article, the Check Only checkbox replicates the data uploading process. This means you may check for mistakes before transferring data to Maica. If there are any errors, you will get an .

Once you have checked and finalised your file, uncheck this box and press import to start the upload process.

Allowing Parallel uploads will speed up the process, but we do not suggest it because it may cause Record Lock difficulties.

After you have imported your data, you will see a successful display message indicating that the import has been completed, as shown below.

Error Handling

After each import execution, Maica will display the number of successful rows as well as the number of failed rows. If there are any failures, an Error Report will be available for download.

The error report will include a complete list of failed rows as well as an explanation for each failure.

You can then repair any data errors and reload the failed rows to finish your data load.

Import Sequence

Due to relationships between Objects in Maica, some Data Objects being imported may have a Related Record Name field. This essentially means that certain Objects will have columns in their Reference Data Template that call for the Name Value of a related Object. This Value represents a lookup field linking the record to another related record. In the Reference Data importing process we use the Name Value from the related Object to search for, find and relate the imported record.

As a result, certain Objects need to be imported prior to others that may be searching for a related record.

For example: A Price Book Entry will rely on a Product, hence Products must be imported into Maica prior to Price Book Entries. This is because you need Products to create a Price Book Entry, which is shown in the Price Book Entry Template through the Related Record Name column of Product Name, as shown below. Hence, when importing Price Book Entries into Maica, the system will search for the related Products that must have been previously imported.

Please note that Price Book Entries may be called Price List Entries in your Maica instance, and Products may be called Support Items. The logic is unchanged.

The logic below outlines the Data Object relationships and the required import order of each of them.

// Primary Object Relationships

Products -> PriceBook -> PriceBookEntry -> AppointmentService

// Additional Object Relationships

Connections -> Contacts
Unavailability, Availability -> Resource
ResourceSkills -> Resource
ParticipantGoals -> Contacts
ShiftResources -> Shifts
ChecklistItems -> Checklist

Contacts (Participants) are not imported using the Reference Data Template, but rather configured directly in Maica. However, it is important that you configure your Contacts prior to Importing Reference Data.

The above logic shows that each object (or group of objects) on the right depends on the object (or group of objects) on the left. Arrows (->) indicate the dependency, meaning the object on the left must be imported before the object on the right can be correctly imported or used.

Common Errors

The table below describes some common errors and solutions that can occur when attempting to import a Reference Data Template into Maica.

Please refer to the table for an outline of some common errors that may arise when importing your Reference Data Template

Click to view and download the complete Reference Data - Common Errors sheet

here
below
Reference Data Template
Data Import Utility
Data Import Utility
here
Maica - Reference Data Import Handler
Data Import Utility
here
Data Import Utility
Error Report