> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.2cloudnine.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Grevillea '26 - Upgrade Guide

export const InlineImage = ({src, alt = "", height = "1.6em"}) => {
  return <img noZoom src={src} alt={alt} style={{
    display: "inline",
    verticalAlign: "start",
    height: height,
    margin: "0"
  }} />;
};

## Overview

| **Release:**          | Grevillea ‘26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Version:**          | v1.253                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| **Published Date:**   | 07/05/2026                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Packages updated:** | <ul><li>2cloudnine Payroll v1.253<br />(incorporates v1.245 to v1.253)</li><li>2cloudnine Payroll Time2Pay Extension v1.233<br />(incorporates v1.228 to v1.233)</li><li>2cloudnine Payroll Communities Extension v1.84<br />(incorporates v1.78 to v1.84)</li><li>2cloudnine Payroll Data Creation Extension v1.82<br />(incorporates v1.80 to v1.82)</li><li>2cloudnine Payroll Australia Lodgement Extension<br />v1.109<br />(incorporates v1.108 to v1.109)</li><li>2cloudnine Payroll Reconciliation v1.31<br />(incorporates v1.30 to v1.31)</li><li>2cloudnine Payroll Base General Ledger Extension<br />v1.73<br />(incorporates v1.71 to v1.73)</li><li>2cloudnine Field Service Extension v1.26<br />(incorporates v1.26 to v1.26)</li><li>2cloudnine Agreements v0.6.0.2 Beta<br />(v0.6.0.2 Beta to v0.6.0.2 Beta)</li><li>2cloudnine Payroll Import Tool Extension v.163<br />(incorporates v1.61 to v1.63)</li></ul> |

## Important Information

Only your authorised Salesforce System Administrator or Partner should be actioning any installation,
configuration items, and tasks.

All packages within the release must be installed. There may be compulsory and optional configuration
items and tasks that need to be completed pre and post the installation of the packages. These will be
highlighted in the below checklists, with further details given within this document.

The installer will be responsible for ensuring all these configuration items and tasks are completed within
a reasonable timeframe of the packages being installed. Please ensure you have familiarised yourself
with all of the requirements PRIOR to installing the packages and ensure you have sufficient time and
resources available. Failing to do so can negatively impact the User experience and stability of 2cloudnine
Payroll.

This guide should always be opened and used via your web browser. This will ensure you are viewing the
most recent version of the document. Further, downloading the document and opening it with desktop
programs, such as Adobe, has been found to cause errors when copying and using the scripts provided
for data updates. These errors do not occur when viewed through a browser.

## Pre-Installation Checklist

The following items are highly recommended to be completed before commencing the installation and
configuration of packages within this release.

| Col1                                                                            | Configuration Item / Task                                    | Requirement?   |
| ------------------------------------------------------------------------------- | ------------------------------------------------------------ | -------------- |
| Existing Component Review                                                       |                                                              |                |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" /> | Check the current version of the packages that are installed | **Compulsory** |
| New Component Review                                                            |                                                              |                |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" /> | Remove/rename duplicate objects                              | **Optional**   |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" /> | Remove/rename duplicate record types                         | **Optional**   |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" /> | Remove/rename duplicate fields                               | **Optional**   |

## Icons

Please refer to the legend below when referencing the icons used throughout the document:

| No icon                             | Icons are NOT used within the original version of a release, or if no changes are made to the<br />configuration steps in subsequent versions of the document, it will remain without ANY<br />update icon.                                                                                                                                                                                                                    |
| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <Badge color="green">Update</Badge> | A new update introduced in the current version of the release document, therefore not in<br />any previous versions. Any detailed requirements must be actioned.                                                                                                                                                                                                                                                               |
| <Badge color="gray">Update</Badge>  | An update not in the original version, however, was added in a previous release document<br />with no further updates for the current release document. If you've been up to date with<br />the previous versions of the Upgrade Guide from this Release, this can be ignored as it<br />would have been completed previously.                                                                                                 |
| <Badge color="green">New</Badge>    | A brand new package, a new version of a package, or a brand new functionality, with its first<br />appearance in this release document, that was not included in the previous release<br />document. Any detailed requirements must be actioned.                                                                                                                                                                               |
| <Badge color="gray">New</Badge>     | A brand new package, a new version of a package, or a brand new functionality, not in the<br />original release document. This was added in a previous version of the release document,<br />with no further updates for the current release document. If you've been up to date with<br />the previous versions of this Upgrade Guide from this Release, this can be ignored as it<br />would have been completed previously. |

**IMPORTANT:** If you are installing the Grevillea release for the first time, then the above icons can be
ignored, as you will need to install and configure this entire document.

## Package Installation

The installation of the following packages must be completed as part of the Grevillea 2026 release
upgrade.

| Package                                                       | Version                                         | Requirement                         | Install Link                                                      |
| ------------------------------------------------------------- | ----------------------------------------------- | ----------------------------------- | ----------------------------------------------------------------- |
| 2cloudnine Payroll                                            | V1.253<br /><Badge color="green">Update</Badge> | **Compulsory**                      | packaging/installPackage.apexp?p0<br />=04tIS0000004vTL           |
| 2cloudnine Payroll<br />Time2Pay Extension                    | v1.233                                          | **Compulsory**                      | packaging/installPackage.apexp?p0<br />=04tGB000003FjSN<br />     |
| 2cloudnine Payroll<br />Communities/Experience<br />Extension | v1.84                                           | **Compulsory**                      | packaging/installPackage.apexp?p0<br />=04tGC000007H2xg           |
| 2cloudnine Payroll Data<br />Creation Extension               | v1.82<br /><Badge color="gray">Update</Badge>   | **Compulsory**                      | packaging/installPackage.apexp?p0<br />=04tIg000000osJA\&isdtp=p1 |
| 2cloudnine Payroll Australia<br />Lodgement Extension         | v1.109                                          | **Compulsory**                      | packaging/installPackage.apexp?p0<br />=04tIS000000gfZ            |
| 2cloudnine Payroll<br />Reconciliation                        | v1.31<br /><Badge color="gray">Update</Badge>   | **Compulsory**                      | packaging/installPackage.apexp?p0<br />=04tf6000000Brtp           |
| 2cloudnine Payroll Base<br />General Ledger Extension         | v1.73                                           | **Conditional**<br />**Compulsory** | packaging/installPackage.apexp?p0<br />=04tGC00000720I6\&isdtp=p1 |
| 2cloudnine Field Service<br />Extension                       | v1.26                                           | **Conditional**<br />**Compulsory** | packaging/installPackage.apexp?p0<br />=04tJ20000004fae           |
| 2cloudnine Agreements                                         | v0.6.0.2 Beta                                   | **Conditional**<br />**Compulsory** | Please reach out to 2cloudnine for<br />the link                  |
| 2cloudnine Import Tool<br />Extension                         | v1.63                                           | **Compulsory**                      | packaging/installPackage.apexp?p0<br />=04tIg000000Y2p5\&isdtp=p1 |

## Dependencies

This version of the Grevillea release contains multiple packages that have been updated, with some of
them having dependencies on the others. Any packages that have been listed as Compulsory in the
Installation and Configuration checklist must be updated, and this should be done in the sequence given
in the checklist.

## Configuration Checklist

| Col1                                                                                                                                                            | Configuration Item / Task                                                                                                                                       | Requirement?                 |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
| [Page Layout Updates](#page-layout-updates)                                                                                                                     |                                                                                                                                                                 |                              |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Payment Files to Include the PAYG Payment to the ATO](#payment-files-to-include-the-payg-payment-to-the-ato)                                                   | **Optional**                 |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Invoice Settings Template Groups](#invoice-settings-template-groups)                                                                                           | **Optional**                 |
| [Portal Specific Custom Setting - Used for Invoicing checkbox needed](#portal-specific-custom-setting-used-for-invoicing-checkbox-needed)                       |                                                                                                                                                                 |                              |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Portal Specific Custom Setting - Used for Invoicing checkbox needed](#portal-specific-custom-setting-used-for-invoicing-checkbox-needed)                       | **Conditionally Compulsory** |
| [Replace STP Workflow Rules with Flows](#replace-stp-workflow-rules-with-flows)                                                                                 |                                                                                                                                                                 |                              |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Replace STP Workflow Rules with Flows](#replace-stp-workflow-rules-with-flows)                                                                                 | **Compulsory**               |
| [Retrieving Confirmed Lodgements from the Lodgement AU standard List View page](#retrieving-confirmed-lodgements-from-the-lodgement-au-standard-list-view-page) |                                                                                                                                                                 |                              |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Retrieving Confirmed Lodgements from the Lodgement AU standard List View page](#retrieving-confirmed-lodgements-from-the-lodgement-au-standard-list-view-page) | **Compulsory**               |
| [Record Sharing for Community Employees and Approvers](#record-sharing-for-community-employees-and-approvers)                                                   |                                                                                                                                                                 |                              |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Sharing Set for Employees](#sharing-set-for-employees)                                                                                                         | **Compulsory**               |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Sharing Set for Approvers](#sharing-set-for-approvers)                                                                                                         | **Compulsory**               |
| [Reduced Administrative Overhead for Imported Field Service Timesheets](#reduced-administrative-overhead-for-imported-field-service-timesheets)                 |                                                                                                                                                                 |                              |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Reduced Administrative Overhead for Imported Field Service Timesheets](#reduced-administrative-overhead-for-imported-field-service-timesheets)                 | **Conditionally Compulsory** |
| [Updated credentials for FBT Upload](#updated-credentials-for-fbt-upload)                                                                                       |                                                                                                                                                                 |                              |
| <InlineImage src="/images/icons/banksia-upgrade-checkbox.png" alt="Checkbox" />                                                                                 | [Updated credentials for FBT Upload](#updated-credentials-for-fbt-upload)                                                                                       | **Conditionally Compulsory** |

## Configuration Items

### Page Layout Updates

Several new features and enhancements have been implemented. Please refer to the following Page
Layouts included in the 2cloudnine Grevillea ‘26 release.

#### Payment Files to Include the PAYG Payment to the ATO

The following Page Layout updates are Optional. A new feature has been added to the 2cloudnine Pay
Batch process, optionally allowing you to include PAYG payments to the ATO in the Pay Batch Payment
File. The feature can be enabled at the Payment Entity level, meaning that if an Org requires it for some
Payment Entities but not for others, this feature can be configured accordingly. This can also be turned
on/off at any time after installing the Payroll Grevillea package.

Configuration steps:

1. Payment Entity (Account)
2. Payment File
3. Payment File Line
4. Invoice Setting
5. Assignment

##### Payment Entity (Account)

Please add the following fields to the page layout that is assigned to the 'Payment Entity' Record Type:

Go to **Setup** > **Object Manager** > **Account** > **Page Layouts** > **Page Layout Assignment**

1. Select the Page Layout used for the Payment Entity Record Type.
2. Add the following fields to the Page Layout:
   1. **Include PAYG in Payment Files?**
   2. **PAYG Payment Reference Number (PRN)**
   3. **PAYG Bank Branch Code**
   4. **PAYG Bank Account Number**
   5. **PAYG Bank Account Name**
3. Click **Save** .

##### Payment File

Go to **Setup** > **Object Manager** > **Payment File** > **Page Layouts** > **Page Layout Assignment**

1. Select the TC9PR Payment File Layout Page Layout.
2. Add the following field to the Page Layout:
   1. **Payee PAYG Amount**
   2. **Payments Minus PAYG**
3. Click **Save** .

##### Payment File Line

Go to **Setup** > **Object Manager** > **Payment File Line** > **Page Layouts** > **Page Layout Assignment**

1. Select the TC9PR Payment File Line LayoutPage Layout.
2. Add the following field to the Page Layout:
   1. **Recipient Name (non-Payee)**
3. Click **Save** .

#### Invoice Settings Template Groups

The following Page Layout updates are Optional. To use the new Invoice Setting Template Groups
functionality, the new fields below must be added to existing page layouts.
Configuration steps:

1. Invoice Setting
2. Assignment

##### Invoice Setting

Go to **Setup** > **Object Manager** > **Invoice Setting** > **Page Layouts** > **Page Layout Assignment**

1. Select the Page Layout used for the Payroll Items Record Type.
2. Add the following fields to the Page Layout:
   1. **Template Group**
   2. **Invoice Group By**
3. Click **Save** .
4. Repeat the above updates to the Page Layouts used for all remaining Record Types.

##### Assignment

Go to **Setup** > **Object Manager** > **Assignment** > **Page Layouts** > **Page Layout Assignment**

1. Select the Page Layout used for the Temp Record Type.
2. Add the following fields to the Page Layout:
   1. **Invoice Settings Template Group**
3. Click **Save** .
4. Repeat the above updates for the Perm Record Type.

### Permission Updates:

The above section will require Permission Updates. If using the packaged 2c9 Permission Sets, you will
automatically inherit the additional permissions required. Alternatively, please refer to the Appendix at
the end of this document to configure the required permissions, ensuring that the fields on the above
Objects can be accessed by Users creating Payment Files.

### Portal Specific Custom Setting - Used for Invoicing checkbox needed

The configuration below is Conditionally Compulsory for Orgs that have Invoicing and auto creation of
Community Users. A new field has been added to the Time2Pay Portal Specific Settings to define which
Site is used for the Invoice Portal Site. This additional field must be updated to indicate that the Site
defined in the Custom Setting will be used to create Invoice PDFs and email them.

If the Org has only 1 (one) Site for both Community Users and for Invoices, Users can update the existing
Custom Setting to indicate that the same Site is used for the Invoice Portal. To do this, follow these steps:

Go to **Setup > Custom Settings >** **Time2pay Portal Specific Settings > Manage**

1. Select **Edit** next to the Custom Setting record for both Sites.
2. Update the **Invoice Portal** checkbox to True.
3. Select the **Save** button.

Or else, if the Org has separate Sites for Community Users and for Invoice Portal, then Users must update
the Custom Setting ONLY for the Invoice Portal as detailed below:

Go to **Setup > Custom Settings >** **Time2pay Portal Specific Settings > Manage**

1. Select **Edit** next to the Custom Setting record for the Invoice Portal.
2. Update the **Invoice Portal** checkbox to True.
3. Select the **Save** button.

**IMPORTANT:** Please ensure only 1 (one) Custom Setting record is populated with Invoice Portal = TRUE,
otherwise, the Org will choose the incorrect record and fail to render the Invoice PDFs accurately for
viewing.

### Replace STP Workflow Rules with Flows

The following configuration is Compulsory; however, the first step of deactivating the Workflow Rule is
required only if the Workflow Rule is currently active.

A series of in-product Workflow Rules that send email alerts regarding the processing Status of your STP
Lodgements after sending to the ATO have been replaced with Record-Triggered Flows due to Salesforce
technical changes.

Configuration steps:

1. Deactivate Workflow Rules
2. Activate Flows

Go to **Setup** > **Workflow Rules**

1. Open each of the following Workflow Rules and Select **Deactivate** :
   1. STP Email - ATO Error
   2. STP Email - Cancelled by ATO
   3. STP Email - Processed by ATO
   4. STP Email - Submitted to ATO
2. If the existing Workflow Rules (listed above) are NOT active, do not activate them.

Go to **Setup** > **Flows**

1. Search for each Flow listed below:
   1. STP ATO Error Email Flow - 2c9
   2. STP Processing Status Email Flow - 2c9
2. Select the drop-down button at the end of each row.
3. Select **View Details and Versions** .
4. Select **Activate** against the Flow Label.

### Retrieving Confirmed Lodgements from the Lodgement AU standard List View page

The following configuration is Compulsory. A new List View button has been added to the Lodgement AU
List View that allows Users to multi-select STP Lodgements from the List View and check/retrieve the
ATO-processing status for the selected records, simultaneously. To complete this configuration, follow the
steps below:

Go to **Setup** > **Object Manager** > **Lodgement AU > List View Button Layout**

1. In the List View, select the dropdown arrow at the far right and select **Edit** .
2. Add the new **Get STP Response (Bulk)** button from the Custom Buttons section.
3. Select the **Save** button.

### Record Sharing for Community Employees and Approvers

The configuration below is Compulsory and required for Community Users only, not Community Plus
Users. To ensure access for Employees and Approvers, two Sharing Sets need to be created. Further
details are provided below.

Configuration steps:

1. Sharing Set for Employees
2. Sharing Set for Approvers

#### Sharing Set for Employees

To enable the sharing of Salesforce data and records with 2cloudnine Community Employees, it is
necessary to create a Sharing Set for the target Community. To create a Sharing Set, please follow the
steps below:

Go to **Setup > Digital Experiences > Settings**

1. Click **New** in the Sharing Sets section.
2. Populate the following details:
   1. **Label** : 2c9 Employee
   2. **Sharing Set Name** : This populates automatically.
   3. **Description** : Record sharing with the 2cloudnine Employee.
   4. Then select the profile(s) for 2cloudnine Employee Users.
   5. In **Select Objects**, select the following objects and the Access Level as detailed below:

| Object                      | Access Determined By                                                                           | Access Level |
| --------------------------- | ---------------------------------------------------------------------------------------------- | ------------ |
| Assignment                  | User:Contact = Assignment:tc9\_pr\_\_Employee\_\_c                                             | Read Only    |
| Assignment<br />Schedule    | User:Contact = Assignment<br />Schedule:tc9\_pr\_\_Assignment\_\_c.tc9\_pr\_\_Employee\_\_c    | Read Only    |
| Expense                     | User:Contact = Expense:tc9\_et\_\_Employee\_\_c                                                | Read Only    |
| Expense Claim               | User:Contact = Expense Claim:tc9\_et\_\_Employee\_\_c                                          | Read Only    |
| Pay Advice                  | User:Contact = Pay Advice:tc9\_pr\_\_Employee\_\_c                                             | Read Only    |
| Pay Transaction             | User:Contact = Pay Transaction:tc9\_pr\_\_Employee\_\_c                                        | Read Only    |
| Payee                       | User:Contact = Payee:tc9\_pr\_\_Employee\_\_c                                                  | Read/Write   |
| Payee Aggregate             | User:Contact = Payee<br />Aggregate:tc9\_pr\_\_Payee\_\_c.tc9\_pr\_\_Employee\_\_c             | Read Only    |
| Payee Allowance<br />Record | User:Contact = Payee Allowance Record:tc9\_pr\_\_Employee\_\_c                                 | Read Only    |
| Payee Leave Event           | User:Contact = Payee Leave Event:tc9\_pr\_\_Employee\_\_c                                      | Read/Write   |
| Payee Leave Rule            | User:Contact = Payee Leave Rule:tc9\_pr\_\_Employee\_\_c                                       | Read Only    |
| Payee<br />Withholding      | User:Contact = Payee Withholding:tc9\_pr\_\_Employee\_\_c                                      | Read Only    |
| Payment Detail              | User:Contact = Payment Detail:tc9\_pr\_\_Employee\_\_c                                         | Read Only    |
| Payment File Line           | User:Contact = Payment File<br />Line:tc9\_pr\_\_Payment\_Detail\_\_c.tc9\_pr\_\_Employee\_\_c | Read Only    |
| Project Code                | User:Contact = Project<br />Code:tc9\_pr\_\_Assignment\_\_c.tc9\_pr\_\_Employee\_\_c           | Read Only    |
| Timesheet                   | User:Contact = Timesheet:tc9\_et\_\_Employee\_\_c                                              | Read/Write   |

3. Click **Save** .

#### Sharing Set for Approvers

To enable the sharing of Salesforce data and records with the 2cloudnine Community Approver, it is
necessary to create an additional Sharing Set. To create a Sharing Set, please follow the steps below:

Go to **Setup > Digital Experiences > Settings**

1. Click **New** in the Sharing Sets section.
2. Populate the following details:
   1. **Label** : 2c9 Approver
   2. **Sharing Set Name** : X2c9\_Approver
   3. **Description** : Record sharing with 2c9 approver
   4. Then select the profile(s) for 2cloudnine Approver Users.
   5. In **Select Objects**, select the following objects and the Access Level as detailed below:

| Object                   | Access Determined By                                                                                   | Access<br />Level |
| ------------------------ | ------------------------------------------------------------------------------------------------------ | ----------------- |
| Assignment               | User:Contact = Assignment:tc9\_et\_\_Timesheet\_Approver\_\_c                                          | Read/Write        |
| Assignment<br />Schedule | User:Contact = Assignment<br />Schedule:tc9\_pr\_\_Assignment\_\_c.tc9\_et\_\_Timesheet\_Approver\_\_c | Read Only         |
| Expense                  | User:Contact =<br />Expense:tc9\_et\_\_Assignment\_\_c.tc9\_et\_\_Expense\_Claim\_Approver\_\_c        | Read Only         |
| Expense<br />Claim       | User:Contact = Expense<br />Claim:tc9\_et\_\_Assignment\_\_c.tc9\_et\_\_Expense\_Claim\_Approver\_\_c  | Read Only         |
| Payee Leave<br />Event   | User:Contact = Payee Leave<br />Event:tc9\_pr\_\_Assignment\_\_c.tc9\_pr\_\_Leave\_Approver\_\_c       | Read/Write        |
| Payee Leave<br />Rule    | User:Contact = Payee Leave<br />Rule:tc9\_pr\_\_Assignment\_\_c.tc9\_pr\_\_Leave\_Approver\_\_c        | Read Only         |
| Timesheet                | User:Contact = Timesheet:tc9\_et\_\_Assignment\_\_c.tc9\_pr\_\_Leave\_Approver\_\_c                    | Read              |

3. Click **Save** .

### Reduced Administrative Overhead for Imported Field Service Timesheets

The Configuration below is Conditionally Compulsory and required only for clients using the Field Service
functionality. This feature eliminates the manual requirement of bulk-approving Timesheets after they
have been imported. By automatically changing Timesheets to an Approved Status, records are
immediately available for the next scheduled Pay Transaction job, significantly accelerating the time from
work completion to pay generation.

Go to **Setup** > **Custom Settings**

1. Click **Manage** next to Field Service Integration Configuration.
2. Select the **Edit** button.
3. Set the checkbox for **Set Timesheet as Approved** as below:
   1. **True (Checked)** : Attempts auto-approval; failure results in **Failed** Status.
   2. **False (Unchecked)** : Skips auto-approval; defaults to **New** Status.

**Note** : If this is left unchecked (False/Null), the system defaults to the standard behaviour of inserting
timesheets as ‘New’ Status.

### Updated credentials for FBT Upload

The Configuration below is Conditionally Compulsory and required only for clients using the
Reconciliation functionality. Ensuring that the Reconciliation package has been upgraded as per the
instructions provided above in this document, please follow these steps:

Go to **Setup** > **NamedCredentials**

1. Select **FBT Upload Named Credentials** .
2. Scroll down to the **Custom Headers** section and delete the **api-key** header entry (must keep
   X-API-KEY).
3. Select the **Edit** button.
4. Update the **URL** field with the link provided below:
   [https://fbt-aggregates-451452377028.australia-southeast1.run.app](https://fbt-aggregates-451452377028.australia-southeast1.run.app)
5. Click **Save** .

## Appendix 1

The table below defines the access that must be granted to Internal Users for new components introduced to provide further enhancements to the Payment File and Payment File Lines.

<CardGroup cols={2}>
  <Card title="Users Key">
    * **User 1** - Users who will create/edit Payment Files
    * **User 2** - Users who will create/edit Payment File Items
    * **User 3** - Users who will view Payment Files and Payment File Items
  </Card>

  <Card title="Minimum Access Key">
    * **R** - Read
    * **C** - Create
    * **E** - Edit
    * **A** - Assigned
  </Card>
</CardGroup>

| Type          | Name                                                                                                                                                         | User 1 | User 2 | User 3 | User 4 |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------ | ------ | ------ | ------ |
| Object:       | Account                                                                                                                                                      | --     | --     | --     |        |
| Custom Field: | PAYG Payment Reference Number (PRN)<br />PAYG Bank Branch Code<br />PAYG Bank Account Number<br />PAYG Bank Account Name<br />Include PAYG in Payment Files? | R/E    | R/E    | R      |        |
| Object:       | [Payment File](#payment-file)                                                                                                                                | --     | --     | --     |        |
| Custom Field: | Payee PAYG Amount<br />Payments Minus PAYG                                                                                                                   | R/E    | R/E    | R      |        |
| Object:       | [Payment File Line](#payment-file-line)                                                                                                                      | --     | --     | --     |        |
| Custom Field: | Recipient Name (non-payee)                                                                                                                                   | R/E    | R/E    | R      |        |

## Appendix 2

The table below defines the access that must be granted to Internal Users for new components introduced to provide further enhancements to the Agreements and Invoice Setting Template Groups functionality.

<CardGroup cols={2}>
  <Card title="Users Key">
    * **User 1** - Users who will create/edit Agreements
    * **User 2** - Users who will create/edit Template Groups
    * **User 3** - Users who will view Agreements and Template Groups
  </Card>

  <Card title="Minimum Access Key">
    * **R** - Read
    * **C** - Create
    * **E** - Edit
    * **A** - Assigned
  </Card>
</CardGroup>

| Type               | Name                                                                                                                                                                           | User 1   | User 2   | User 3   | User 4 |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- | -------- | -------- | ------ |
| Object:            | Invoiceable Fee                                                                                                                                                                | --       | --       | --       |        |
| Custom<br />Field: | [Invoice Setting](#invoice-setting)                                                                                                                                            | R/E      | R/E      | R        |        |
| Apex Class         | PayCodeJunctionController<br />ComponentNameResolver<br />NamespaceProvider<br />Test\_ComponentNameResolver<br />Test\_NamespaceProvider<br />Test\_PayCodeJunctionController | Assigned | Assigned | Assigned |        |
| Action             | tc9\_pr\_\_Template\_Group\_\_c.Manage\_Loadings                                                                                                                               |          | R/E      | R        |        |

## Appendix 3

The table below defines the access that must be granted to Internal Users for new components introduced to provide further enhancements to the Lodgements functionality.

<CardGroup cols={2}>
  <Card title="Users Key">
    * **User 1** - Users who will create/edit Lodgements
    * **User 2** - Users who will view Lodgements
  </Card>

  <Card title="Minimum Access Key">
    * **R** - Read
    * **C** - Create
    * **E** - Edit
    * **A** - Assigned
  </Card>
</CardGroup>

| Type                | Name                                                                                          | User 1   | User 2   | User 3 | User 4 |
| ------------------- | --------------------------------------------------------------------------------------------- | -------- | -------- | ------ | ------ |
| Button or<br />Link | Retrieve\_Confirmed\_Lodgements                                                               | R/E      | -        |        |        |
| Apex Class          | AsyncJobStatusService<br />Test\_AsyncJobStatusService<br />Test\_ScheduleRetrieveActiveFunds | Assigned | Assigned |        |        |
| Flow                | Retrieve\_Confirmed\_Lodgements<br />Send\_Email\_ATO\_Error<br />Send\_Email\_Cancelled      | R/E      | R        |        |        |

## Appendix 4

The table below defines the access that must be granted to Internal Users for new components introduced to provide further enhancements to the Data Creation Extension Package.

<CardGroup cols={2}>
  <Card title="Users Key">
    * **User 1** - Users who will create/edit Agreements
    * **User 2** - Users who will create/edit Public Holiday Calendars
    * **User 3** - Users who will view Agreements and Public Holiday Calendars
  </Card>

  <Card title="Minimum Access Key">
    * **R** - Read
    * **C** - Create
    * **E** - Edit
    * **A** - Assigned
  </Card>
</CardGroup>

| Type                           | Name                                                                                      | User 1 | User 2 | User 3 | User 4 |
| ------------------------------ | ----------------------------------------------------------------------------------------- | ------ | ------ | ------ | ------ |
| Object                         | Setup Calculation Method                                                                  | -      | -      | -      |        |
| Custom<br />Field              | Available for Agreements?<br />Available for Rate Calculator?                             | R/C/E  | -      | R      |        |
| Object                         | Setup Calculation Method                                                                  | -      | -      | -      |        |
| Custom<br />Metadata<br />Type | Base Pay from Charge<br />Carry Over Value<br />Fixed Charge<br />Fixed Charge Multiplied | R/C/E  | -      | R      |        |
| Object                         | Setup Public Holiday Items                                                                | -      | -      | -      |        |
| Custom<br />Metadata<br />Type | Anzac Day Additional Day                                                                  | R/C/E  | -      | R      |        |

## Appendix 5

The table below defines the access that must be granted to Internal Users for new components introduced to provide further enhancements to the Leave functionality within Communities and Payee Exit functionality.

<CardGroup cols={2}>
  <Card title="Users Key">
    * **User 1** - Users who will create/edit Leave
    * **User 2** - Users who will view Leave
    * **User 3** - Users who will create/edit Payee Exits
    * **User 4** - Users who will view Payee Exits
  </Card>

  <Card title="Minimum Access Key">
    * **R** - Read
    * **C** - Create
    * **E** - Edit
    * **A** - Assigned
  </Card>
</CardGroup>

| Type               | Name                      | User 1   | User 2   | User 3 | User 4 |
| ------------------ | ------------------------- | -------- | -------- | ------ | ------ |
| Apex Class         | LeaveController           | Assigned | Assigned | --     | --     |
| Object:            | Payee Exit Calculation    | --       | --       | --     | --     |
| Custom<br />Field: | [Assignment](#assignment) | --       | --       | R/E    | R/E    |

## Appendix 6

The table below defines the access that must be granted to Internal Users for new components introduced to provide further enhancements to the General Ledger functionality.

<CardGroup cols={2}>
  <Card title="Users Key">
    * **User 1** - Users who will create/edit Timesheet Entry
    * **User 2** - Users who will create/edit General Ledger
    * **User 3** - Users who will view Timesheet Entry
  </Card>

  <Card title="Minimum Access Key">
    * **R** - Read
    * **C** - Create
    * **E** - Edit
    * **A** - Assigned
  </Card>
</CardGroup>

| Type              | Name            | User 1 | User 2 | User 3 | User 4 |
| ----------------- | --------------- | ------ | ------ | ------ | ------ |
| Object            | Timesheet Entry | -      | -      | -      |        |
| Custom<br />Field | Location        | R/E    | R/E    | R      |        |

## Appendix 7

The table below defines the access that must be granted to Internal Users for new components introduced to provide further enhancements to the Invoice and Interpretation Rules functionality.

<CardGroup cols={2}>
  <Card title="Users Key">
    * **User 1** - Users who will create/edit Invoices
  </Card>

  <Card title="Minimum Access Key">
    * **R** - Read
    * **C** - Create
    * **E** - Edit
    * **A** - Assigned
  </Card>
</CardGroup>

| Type       | Name                        | User 1   | User 2 | User 3 | User 4 |
| ---------- | --------------------------- | -------- | ------ | ------ | ------ |
| Apex Class | Test\_Batch\_exportInvTranx | Assigned |        |        |        |
