Setting up travel approvals in Bitrix24

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages
Latest works
  • image_website-b2b-advance_0.png
    B2B ADVANCE company website development
    1175
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Website development for FIXPER company
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Development based on Bitrix, Bitrix24, 1C for the company Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Development based on 1C Enterprise for MIRSANBEL
    747
  • image_crm_dolbimby_434_0.webp
    Website development on CRM Bitrix24 for DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Development based on Bitrix24 for the company TECHNOTORGKOMPLEKS
    976

Setting up Business Trip Approval in Bitrix24

An employee messages their manager in chat: "I need to go on a business trip to Kazan for three days." Manager replies "ok". Accounting finds out when the employee brings receipts after the trip. Hotel booking is on a personal card, tickets purchased at inflated prices, expense report written on a napkin. Business trip approval via business process in Bitrix24 brings order: request, approval, budget assessment, documents, calendar blocking.

Business Trip Approval Process

A business trip is formalized via business process (BP) based on lists or smart processes. Typical workflow:

  1. Request — employee fills form: city, dates, trip purpose, preliminary budget.
  2. Manager Approval — direct manager approves or rejects. If amount exceeds threshold — additional approval from finance director.
  3. Budget Confirmation — accounting reviews budget, confirms limits.
  4. Booking — office manager or employee books flights and accommodation.
  5. Business Trip — employee travels, dates blocked in calendar.
  6. Expense Report — employee attaches receipts and documents after return.

At each stage, participant receives notification and task. If approval not obtained within N days — escalation.

Request Form

Fields in business trip request:

Field Type Required
Destination City Text Yes
Start Date Date Yes
End Date Date Yes
Trip Purpose Text Yes
Transport (air/rail/road) List Yes
Estimated Ticket Cost Number Yes
Estimated Accommodation Cost Number Yes
Daily Allowance (auto-calculated) Number Auto-filled
Total Budget Number Auto-filled
Comment Text No

Daily allowance is calculated automatically: number of days × daily rate (configured in BP parameters). Total = tickets + accommodation + daily allowance.

Document Generation

From an approved request, the business process generates:

  • Business Trip Order — per template (Form T-9 or custom)
  • Assignment — trip purpose and expected result
  • Travel Certificate — if required by company policy

Documents are generated from DOCX templates via Bitrix24's document generator and attached to the request. Employee and accounting receive copies.

Calendar Blocking

After business trip approval:

  • An event "Business Trip: [City]" is created in employee's calendar for the entire period.
  • Event is visible to manager and colleagues — when planning meetings.
  • If using Google Calendar or Outlook sync — event is mirrored there.

Expense Report

After return, employee fills expense report in the same business process:

  • Attaches scans/photos of receipts, tickets, hotel invoices
  • Lists actual expenses by category
  • Accounting reviews, reconciles with budget, approves

The difference between advance and actual expenses is calculated automatically — for reimbursement or refund.

What We Configure

  • Business process approval workflow: route, participants, timelines, escalation
  • Request form with automatic budget calculation
  • Document templates: order, assignment
  • Calendar blocking upon approval
  • Expense report form with document attachment
  • Notifications at each stage