Configuring 1C-Bitrix Business edition modules

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

Module Configuration for 1C-Bitrix Business Edition

The "Business" edition is the point where Bitrix stops being "a site with a store" and becomes a sales management platform: a full-featured B2B catalog, buyer groups with individual pricing, 1C integration, and sales analytics. Without proper configuration all these capabilities remain unused.

Module Configuration for 1C-Bitrix Business Edition

What the "Business" Edition Adds

Key differences from "Small Business":

  • Warehouse management — multi-warehouse accounting, reservation, stock movement
  • B2B functionality — price groups, hidden prices for different buyer groups
  • Loyalty program — discounts, cumulative bonuses, coupons
  • Advanced sales analytics — reports on orders, turnover, ABC analysis
  • Product comparison — comparison mechanism by characteristics
  • Wishlists — wish lists
  • Marketing tools — personalized discounts, cross-sales

Buyer Groups and Pricing Configuration

The most in-demand feature of "Business" for B2B projects. The scheme:

  1. Create user groups: "Retail," "Dealer," "Distributor"
  2. In the catalog settings, create price types (Store → Catalog → Price Types): "Retail," "Dealer," "Distributor"
  3. Link user groups to price types: Store → Catalog → Settings → Buyer Groups
  4. Set prices of all types for each product

Now an authorized dealer sees their prices, and a guest sees retail prices. This is configured without custom code, through the standard interface.

Warehouse Management

Store → Warehouses. In "Business," multiple warehouses are available — for the online store and physical locations. Configuration:

  • Create warehouses (main warehouse, retail warehouse)
  • Enable reservation: when an order is placed, the product is reserved in the warehouse
  • Configure write-off rules: which warehouse to write off from first

If you work with 1C — stock balances and movements are synchronized via the exchange module (1c). This is a separate configuration task requiring a 1C specialist.

Loyalty Program

Marketing → Discounts. Types of discounts in "Business":

  • On a product — on a specific SKU or category
  • On an order — when the order total reaches a threshold
  • Cumulative — when the total purchases over a period reach a threshold
  • Coupons — promo codes with a limited number of uses

For each discount, configure: application conditions, user groups, validity period, priority (if multiple discounts compete).

Analytics and Reports

Store → Statistics. In "Business," the following built-in reports are available:

  • Sales by period (amount, number of orders, average order value)
  • Product report (top sales, turnover)
  • Customer report (basic RFM segmentation)

For non-standard reports — direct database queries via CIBlockElement::GetList() or custom SQL queries against tables b_sale_order, b_sale_basket, b_sale_order_props_value.

Case Study: B2B Portal for a Manufacturer

A manufacturing company with 1,500 SKUs and a dealer network of 80 companies. "Business" edition. Goal: a dealer personal account with individual pricing, order history, and price list export to Excel.

Configured 3 price groups (dealer/sub-dealer/VIP), linked existing users to groups. The price list export was implemented via a custom PHP script using PHPExcel — generates Excel from CIBlockElement::GetList() with prices for the current group. Configuration took 5 working days.

Timelines

Task Timeline
Basic module configuration for "Business" edition 2–3 days
B2B setup: price groups + warehouse accounting 3–5 days
Full setup with loyalty program and analytics 1–2 weeks