Integration Staging
This document briefs the steps that needs to be done for implementing the purchase module and payroll module integration to financial accounting module.
Purchase Module Integration
From Purchase module, customers can opt for integrating below data
- Stock value of items purchased to Accounting module (at Purchase Cost)
- Invoices created in purchase module against the Purchase Order raised
As part of Integration, the vouchers will be generated for the above 2 scenarios (as selected by the customer) and linked to the Financial Module Staging location. Subsequently, customer need to approve the vouchers in the Staging location which will then reflect in the Accounting entries as per the configuration created.
Please follow the below steps to post entries from the Purchase Module to Financial Module Staging location.
Step 1: To enable Purchase Module Integration to Accounts at Company Level
Step 2: Enable Permission to Configure GL Accounts Codes to be linked to Accounting Module at User Level
Note: It is highly recommended to define permission in user role and then assign user roles to a specific user account, so that users who perform same duty in cuteOffice will have same permissions. Roles are defined by a set of permissions to different functionalities in cuteOffice system. Based on company operation needs or organization structure, system admin user can create finance roles, such as finance manager etc., and give required permission to these roles and assign role to user.
To define permission in user role,
- Click Roles tab, all existing roles created in system will be displayed as below.

- Click
(add icon), the adding new role window open as below,
- In Name box, enter the new role name, such as "Finance Manager"
- In Description box, enter description of the new role.
- Based on the function of the new role, search for relevant module and permissions.
- Search and enable below Read & Write permission (click filter and filter "inventoryLinkedAccounts").
- Click Save to save the new role.
- To assign role to user, click Users menu and click
edit icon in selected user. - Navigate to user's Basic Info tab, in Role box, search and select "Finance Manager" role.
- Click Save. The new permission assigned to role "Finance Manager" will be granted to user.
To enable permission to a specific user
Step 3: Linking GL Account Code to Items
Note: The Link Account Setup Menu will be available only if Permission is granted through Step 2.
Step 4: Posting Purchase Orders to Financial Accounting Module
Note: Posting PO to finance function will be available only if setting configurations in Step 1 setting configuration name Purchase Module Linked To Finance is enabled as Yes at the company level.
To post PO to accounts,
Step 5: Enable Permission to View / Post Vouchers in Staging Location
Step 6: To Approve the Purchase Integration Staging in Finance Module
Payroll Module Integration
Follow the below steps to post entries from Payroll to Finance module Integration Staging.
Step 1: Configure Payroll Admin Settings
- Go to Payroll module, navigate to Admin menu, click Settings to open settings page as below,

- Scroll down the page to find Account Payment box, and select "Groupby Paycycle" as account payment setting.
- Click Submit to save payroll setting configuration.
Step 2: Configure Admin Company Settings at Company Level
Step 3: Enable Permission to View Project Costing and Post Payroll to Accounts at User Level
Note: It is highly recommended to define permission in user role and then assign user roles to a specific user account, so that users who perform same duty in cuteOffice will have same permissions. Roles are defined by a set of permissions to different functionalities in cuteOffice system. Based on company operation needs or organization structure, system admin user can create finance roles, such as finance manager etc., and give required permission to these roles and assign role to user.
To define permission in user role,
- Click Roles tab, all existing roles created in system will be displayed as below.

- Click
(add icon), the adding new role window open as below,
- In Name box, enter the new role name, such as "Finance Manager"
- In Description box, enter description of the new role.
- Based on the function of the new role, search for relevant module and permissions.
- Search and enable below Read & Write permissions (click filter and filter permission names "projectCosting","payrollJournal", "payrollJournalReport").
- Click Save to save the new role.
- To assign role to user, click Users menu and click
edit icon in selected user. - Navigate to user's Basic Info tab, in Role box, search and select "Finance Manager" role.
- Click Save. The new permission assigned to role "Finance Manager" will be granted to user.
To enable permission to a specific user
Step 4: Configure Employee's Finance Group in HRM Employee's Salary Configuration
- Go to HRM module, navigate to Employee menu, click view all to open employee list.
- Search for an specific employee and click to open the HRM details, and navigate to Payroll Salary Information page as below. In Others section, Finance Groups box, click to choose Finance Group for the specific employee.

- Click Save to save employee's finance group information.
Step 5: Map G/L Debit or Credit Account to Pay Code Payroll Master
- Go to HRM-Payroll module, navigate to Master menu, click to open pay code master list.
- Select a pay code, and click
edit icon,
To map Single Debit Account Code Against Finance Group or Single Credit Account Code or Against Finance Group
- To map account code in one stretch, use the bulk update option of G/L Account Code for multiple pay codes, click
, the GL Account Code Bulk Update window opens as below,
- Select a pay code in area 2 in above screenshot,
- If user wants to map G/L account code against finance group, tick relevant box in area 3, and select G/L account code to map to each finance group as shown in below yellow highlight area,
- Or if user want to map G/L account code, select relevant G/L account code in area 4.
- Fill up rest of the details and click Save to save mapping details.
Step 6: To Generate & Print Project Payroll Costing
- Go to HRM-payroll module, navigate to Reports menu, click Project Payroll Costing submenu,
- Select relevant information in Payroll Period/Project/Department/Employees fields,
- Click
to generate project payroll costing report; Click
or
to download reports.
Step 7: Post Payroll to Accounts
Once above four steps are configured, user will be able to integrate payroll to finance module (Post payroll to finance staging).
- Go to Payroll module, navigate to Operation menu, click to open Payroll history (Note: only approved payroll details will be shown in Payroll History page).
- In Choose Pay Period box, select pay period to post in accounts, all approved employees' payroll for selected pay period will be displayed,
- Tick the box in front of employees' name to select employee(s) to post to accounts,
- Click
Post to Accounts Button at the top right corner of the payroll history page, a confirmation notification window will prompt up as below,
- Click Yes to confirm posting to accounts. Note: once employees' payroll are posted to accounts, the payroll history records will be disabled from further action such as deletion.
Step 8: To View/Approve Staging Payroll Journal in Finance Integration Staging

































No Comments