Admin | Set Up Built-In Request Types

Tanca comes with more than 50 built-in request types. This article explains how to enable, disable and set rules for each type — a step you must complete before designing approval flows.

Tanca comes with more than 50 built-in request types. This article explains how to enable, disable and set rules for each type — a step you must complete before designing approval flows.

List of request types, each row with an on/off toggle and two action buttons
List of request types, each row with an on/off toggle and two action buttons

Reading the list

  • The request type name line comes with a sub-line in the form `Group · technical code`, for example `Attendance · onleave`. The technical code is used for API integrations.
  • The Status column — a toggle to enable/disable the request type for the whole company.
  • The Actions column — the diagram icon opens the Approval workflow, the gear icon opens Configuration.
  • The search box at the top of the page filters by request type name.

Configure a request type

Configuration dialog for the Leave request type
Configuration dialog for the Leave request type
FieldMeaning
StatusEnable or disable this request type
PrefixThe request code prefix, for example `NP-SG`. Keep it short and meaningful
SuffixThe request code suffix. Usually left blank
Available to employeesWhether employees see this request type when submitting
Available to managersWhether managers can submit on behalf of employees
Employees can delete approved requests (before the effective date)Lets employees cancel an approved request themselves if the effective date hasn't arrived yet
Auto-approveRequests are approved immediately, without going through anyone
Days of notice required before submittingThe time window in which a request may be submitted relative to the effective date
Monthly submission limitBlocks submitting more than this number of requests per month

Enabling Auto-approve is very convenient for request types that are purely record-keeping (remote-work notices, meal registration). But never enable it for leave, salary advances or any request that affects money or working days — you lose the control layer entirely.

On the QA build, the Days of notice required before submitting field is set to a negative value (`-30`) with no explanation in the interface of what the minus sign means. Before announcing the rule to employees, submit a test request to confirm which direction the system interprets this number.

Multiple sub-forms in one request type

The + Add button in the configuration dialog creates an additional sub-form for the same request type. This is how you configure multiple leave types: Leave (Default), Annual Leave (SG), Sick leave, Unpaid leave… Each sub-form has its own toggle, prefix and rules, and its own approval flow.

This is exactly where your company's leave types are configured — not in Time & Attendance › Settings › Leave. If the Time & Attendance screen shows "No leave types yet" while employees still have leave balances, the reason is that the data lives here.

Four types to enable first

  1. Leave — the most frequently used request type, and the one tied to leave balances.
  2. Overtime — needs approval before the work is done, otherwise there will be disputes at payroll time.
  3. Business trip/Off-site — so field employees aren't marked absent.
  4. Salary advance — the most common financial request type.

Clean up before go-live

  • Disable request types the company doesn't use, so the list is short and clear when employees submit requests.
  • Delete forms created by the implementation team for testing.
  • Set consistent request code prefixes for all enabled types.
支持
预约演示
Chat