DMS solution for pharmaceuticals

Strict constraints on expiry dates, traceability and pricing regulations; medical representative teams work hospital and pharmacy routes.

Pharmaceuticals distribution flow

Viettel DMS manages every link in the chain on a single data flow, from manufacturer to outlet.

  1. Pharmaceutical companyPlanning, sell-in
  2. DistributorBatch numbers, expiry dates
  3. Pharmacy (OTC)Medical reps, display
  4. Hospital, clinic (ETC)Visit schedules
  5. PatientUsage advice

Core business requirements

Batch numbers and expiry dates

Manage lots/batches and expiry dates, with FEFO/FIFO dispatch.

AI-powered display scoring

Score merchandising displays with AI computer vision on real in-store photos (POSM/Audit).

Medical representatives and channel tiers

Manage medical representatives and hospital and pharmacy channel tiers (ETC/OTC).

How Viettel DMS delivers

Lot/date-based inventory

Manage receipts, dispatches and stock by batch and expiry at distributor warehouses, with near-expiry alerts.

Expiry-based dispatch

Suggests FIFO/FEFO dispatch, reducing expired stock.

Medical representative workflow

Full support for the visiting and reporting processes of medical representative teams.

Industry-specific challenges & expected value

Processes that Viettel DMS has standardised and applies in practice for this industry.

Medical rep schedules & tasks

Challenge
Medical reps need accurate detailing materials; actual visits are hard to verify; schedules across the pharmacy (OTC) and hospital/clinic (ETC) channels are complex.
How Viettel DMS solves it
Visit routes (MCP) for the OTC and ETC channels; GPS check-in/check-out; e-Detailing materials, catalogues and marketing authorisations in the app; record orders, feedback and photos of medicine cabinets.

Value & expected KPIs

  • 30% higher medical rep productivity
  • Over 95% of pharmacy visits on route
  • 100% transparent detailing and ordering activity

Medicine cabinet & shelf display at pharmacies

Challenge
Display position for dietary supplements and medical devices drives sales; it is hard to verify that pharmacies display as committed; manual photo scoring is time-consuming.
How Viettel DMS solves it
Define standards for position and space; medical reps photograph medicine cabinets with GPS and time verification; Tessel AI recognises medicine boxes, measures shelf space, scores and approves rewards automatically.

Value & expected KPIs

  • Over 90% of pharmacies display-compliant
  • 85% less time checking and approving costs
  • 15–20% higher dietary supplement sales

Receivables & collections

Challenge
Credit limits and payment terms per outlet are hard to control; cash reconciliation is slow; no ageing reports to chase collections.
How Viettel DMS solves it
Set credit limits and payment terms per outlet; new orders are blocked automatically when debts are overdue or over the limit; issue receipts and take QR payments in the app; automatic debt clearing.

Value & expected KPIs

  • 70% lower bad-debt risk
  • Same-day reconciliation of collections
  • Shorter days sales outstanding (DSO)

ERP integration

Challenge
Sell-in, sell-out and inventory data sit apart from the ERP; manual two-way entry is laborious and error-prone; financial reports and production plans are delayed.
How Viettel DMS solves it
Open API connections with SAP, Oracle, Microsoft Dynamics 365, Bravo…: master data syncs from ERP to DMS and transactions from DMS back to ERP, in real time or on a schedule, with logs and error alerts.

Value & expected KPIs

  • 100% automated data flows
  • Real-time data for decision-making
  • Complete, consistent data

Expected KPIs are for reference only; actual results depend on each business's scale and operating model.

Solution ecosystem for the industry

Viettel owns the core distribution and sales processes; extension modules connect to each other via Open API.

Viettel DMS

GT & MT distribution channel management

Manages the entire flow of goods from manufacturer, distributor and dealer to outlet on a single platform.

  • Route planning, anti-fraud GPS check-in/check-out
  • Real-time orders, inventory and receivables
  • Automated promotions, display and loyalty
  • Web · Android · iOS, cloud set-up in 1 day

Viettel Tessel AI

Display photo scoring, Share of Shelf

Artificial intelligence that recognises products in display photos, scores them automatically and quickly detects violations.

  • Recognition accuracy above 95%, even for photos taken at an angle
  • Results in 3–5 seconds per photo
  • Checks planogram compliance
  • Running reliably since 2023 across more than 100 programmes

DMS Insight

Data analytics, real-time reporting

An intelligent data and reporting platform that cuts report preparation time from 3 days to 3 seconds.

  • Data Bridge consolidates multiple data sources, processing millions of rows in under 5 seconds
  • Insight Core: 30+ chart types, drag-and-drop dashboards
  • DataMind AI answers questions in Vietnamese within 3–5 seconds
  • 24/7 automated monitoring and alerts; on-premise supported

CXCloud omnichannel customer service centre

Customer care

A "Make in Vietnam" contact centre solution for receiving, answering and caring for customers on every channel.

  • Voice, email, chat, SMS, video, social media
  • Intelligent call routing
  • Automated responses with integrated text-to-speech
  • Multi-dimensional statistical reports

Customers & results

Businesses that have partnered with Viettel Solutions

  • Abbott
  • Domesco
  • Hoa Linh Pharma

Implementation stories

Nutifood · Cholimex · AbbottViettel Tessel AI

Automated AI scoring of display photos

  • >95%recognition accuracy
  • 3–5 secondsper photo result
  • >300,000photos/month on average per customer

Context

Large-scale display programmes run by FMCG and pharmaceutical companies need fast, objective photo scoring.

Challenge

  • Manual photo scoring was labour-intensive and delayed reward payouts
  • Display violations were hard to detect in time

Solution

  • Tessel AI integrated with Viettel DMS via two-way API
  • Product recognition, facing counts, planogram compliance checks
  • Display results reported by programme, rep and outlet

Value delivered

  • Display violations detected quickly, enabling timely action
  • Running reliably since 2023, with more than 100 programmes deployed

TraphacoOmnichannel customer service centre

Standardising consumer advice and care in pharmaceuticals

Context

A major pharmaceutical manufacturer with a wide product range, needing to answer questions about the uses and dosage of its medicines.

Challenge

  • Difficulties in receiving orders
  • A large volume of questions about product uses and instructions

Solution

  • A large-scale omnichannel contact centre on cloud infrastructure
  • AI customer identification and intelligent call distribution based on interaction history

Value delivered

  • Standardised medical advice and consumer care processes
  • Higher connection rates through branded calls (Voice Brandname)
  • Performance management for contact centre agents

Integrations & partners

Viettel owns the core distribution and sales processes; supporting modules are integrated flexibly through the Viettel DMS Open API.

ERP

Two-way sync of distribution channel master data: dealers, stores, product tree, inventory. SAP partner; other ERPs connect via Open API.

  • SAP
  • Oracle
  • Microsoft Dynamics 365
  • Bravo

E-invoicing

Automatically issues valid invoices for every order created in DMS, synchronised with the tax authority.

  • S-Invoice (Viettel)
  • MISA meInvoice
  • VNPT Invoice
  • EasyInvoice

Digital signatures

Digitally sign dealer contracts, invoices and electronic documents right on the platform, shortening processing time.

  • MySign (Viettel)
  • VNPT-CA
  • FPT-CA
  • BKAV CA

Delivery

Last-mile delivery to outlets and end users; order status syncs back to DMS in real time.

  • Viettel Post
  • GHN
  • GHTK
  • J&T Express
  • Ninja Van
  • VNPost

Payments

Cash collection, reconciliation and omnichannel online payments for dealers and end users.

  • Viettel Money
  • VNPay
  • MoMo
  • ZaloPay
  • ShopeePay

Deployment models

Two deployment options, depending on the scale and operational specifics of the business.

Suited to this industry

DMS Standard

SaaS · fast deployment

  • Suits the vast majority of businesses, typically up to around 500 users
  • Standardised processes that need little customisation, ready to deploy
  • Cloud native, system set up in 1 day
  • Common industries: FMCG (food, beverages), pharmaceuticals, cosmetics and household chemicals, household goods, equipment, stationery

DMS Project

Tailored to the business

  • Scale of more than 50 distributors and more than 500 staff/users
  • Businesses with their own operating processes or policies
  • Specialised industries such as building materials and equipment/spare parts, or common industries with particular requirements

How we work with you

  1. Current-state assessment

    Work with leadership, sales and IT to understand the distribution model and its bottlenecks.

  2. Consulting & demo

    Select 1–3 problems with a clear impact on revenue and cost; propose scope and KPIs, and demo on real business processes.

  3. PoC if needed

    A small-scale pilot with real data and clear KPIs before the official rollout.

  4. Deployment & expansion

    Design, configuration, testing, training, go-live, measuring results and expanding along the roadmap.

Frequently asked questions

What is the biggest challenge for the pharmaceutical industry?

Regulatory compliance, batch and expiry management, and controlling the activities of medical representatives.

Does Viettel DMS support managing medical representatives?

Yes. It manages routes and visit schedules for doctors, pharmacies and hospitals, with transparent reporting.

Can it manage drug batches and expiry dates?

Yes. It tracks batches and expiry dates, with early alerts for near-expiry stock.

Can it track sales by ETC and OTC channel?

Yes. Detailed reports for each channel.

Does DMS meet the pharmaceutical industry's compliance requirements?

Yes. Strict role-based permissions, data logging and a high level of security.

Does it support training for medical representatives?

Yes. Documents, quizzes and training content are built into the system.

Can management see the performance of each medical representative?

Yes. Real-time KPIs by individual, region and sales channel.

Is the data secure?

Yes. Data access is permissioned down to each dashboard by user, group and data region, and DMS Insight supports on-premise deployment.

What challenges is your business facing?

Viettel DMS specialists will review your current distribution model and advise on a suitable rollout roadmap, free of charge.

Book a consultation

Book a consultation

Leave your details and a Viettel DMS specialist will contact you within 24 working hours to advise on a solution for pharmaceuticals.