Мазмунга өтүү

Data Engineering · Фармдистрибуция

W-Connection — бизнес-процесстерди автоматташтыруу

30 Excel форматы бир таза базага айланат. Отчёттуулукту жана бизнес-процесстерди автоматташтыруучу корпоративдик система: сатуулар, дистрибуция, план-факт, KPI жана компаниянын маалыматы боюнча AI-консультант.

Автоматташтыруу30 тармак · 18 парсер2,1 млн факт сабыAI код жазат, маалымат эмес
wires-connection.app
Импорт барагы: айды жүктөө, KPI жана тармактар боюнча санити-текшерүүлөр

Кейсти көрүү

Эмне менен иштөөгө туура келет

Эскирген .xls форматыsharedStrings жок 1С-файлдарИерархия саптардын чегинүүсүндөТуруксуз барак аталыштарыПапкалардагы кызматтык файлдарАчкычтардагы аралаш типтерБириктирилген уячаларТаблицалардагы аралык жыйынтыктарТармак аталыштарындагы айырмачылыктарБаштапкы файлдардын кайталанмалары
Тармак
Корпоративдик сектор
Статус
Продакшендо
Реестрдеги тармактар
30
Парсерлер
18
Базадагы айлар
7
Схемадагы таблицалар
14
PythonpandasStreamlitSQLiteClaude API

Милдет

Компаниялардын кызматкерлери сатуулар жана дистрибуция боюнча отчётторду ар кайсы системалардан жана таблицалардан кол менен чогултууга күндөрдү коротушкан, план-факт менен KPI ката жана кечигүү менен эсептелген, ал эми бизнестин абалы боюнча суроолордун жоопторун бөлүмдөрдөн издөөгө туура келген.

Чечим

W-Connection'ду курдук — компаниянын бизнес-процесстеринин бирдиктүү контуру: сатуу отчёттору, сандык дистрибуция, разнарядка, сатуунун план-факты жана кызматкерлердин KPI'лары автоматтык түрдө чогултулат, дашборддор реалдуу убакытта жаңыланат, ал эми камтылган AI-консультант компаниянын бардык маалыматына таянып, кызматкерлердин суроолоруна жооп берет.

Конвейер

Ай бир басуу менен импорттолот

Аналитик айдын папкасын коюп, баскычты басат. Андан ары система өзү иштейт: парсерлер ар бир тармакты талдайт, маалымдамалар саптарды байытат, санити-текшерүүлөр шектүүнү кармайт. Импортту иштетиңиз:

  • Неман·
  • Фармамир·
  • АМТ·
  • Саян·
  • Эрай·
  • Лекарь·
  • Медсервис·
  • Линь·
  • Бимед·
  • Заман·

0

базадагы саптар

Башкы принцип

AI код жазат. Код маалыматты иштетет

Сандар эч качан тил моделинен өтпөйт жана ал тарабынан бурмаланышы мүмкүн эмес. Промптко файлдын түзүлүшүнүн сүрөттөмөсү гана кетет, ал эми даяр парсер детерминациялуу жана чыгымсыз иштейт.

Формат өзгөргөндө гана

Тармактын файлыТүзүлүш дампыClaudeparser.py

Промптко барактын түзүлүшү кетет, сандар эмес

Ар ай сайын

Айдын файлдарыparser.pyclean + enrichСанитиSQLite

Детерминациялуу, акысыз, көзөмөл салыштыруу менен

01

Түзүлүштүн изи

Ар бир файл түзүлүшү боюнча хэштелет. Тармак отчётту жаңыча жиберсе, система муну импорттон мурун кармап, парсер түзүүнү сунуштайт.

02

Парсер бир жолу жазылат

Андан кийин ал айлар бою токенсиз жана сюрпризсиз файлдарды талдайт. AI жаңы форматтарга жана аталыштарды дал келтирүүгө гана кошулат.

03

Сандар уячалардан гана

Долбоордун эрежеси: парсерлерде эч кандай «акылдуу» божомолдор жок. Ар бир маани конкреттүү уячадан окулуп, көзөмөл суммалар менен текшерилет.

Маалымат сапаты

Маалымат сапаты салыштыруу менен тастыкталат

Парсердин даярдык критерийи катуу: аналитиктин кол жыйынтыгы менен акыркы бирдикке чейин дал келүү. Бардык 18 парсер бул салыштыруудан өтөт.

9 637

унификация маалымдамасына чейин байланышсыз саптар

252

киргизүүдөн кийин калганы: байланыш 99,9%

Нөлгө чейин салыштыруу

Эталон менен көзөмөл салыштыруусу жок парсер даяр деп эсептелбейт. Бул долбоордун эрежеси, каалоо эмес.

Жазуудан мурунку санити

Көлөмдөр өткөн ай менен салыштырылат, бөтөн препараттардын үлүшү жана жаңы түзүлүштөр маалымат базага жатканга чейин белгиленет.

Ретро-жакшыртуулар

Парсердин кийинки оңдоосу мурун импорттолгон айларды да тазалайт: бир оңдоо өткөн үч айда 5 миңге жакын керексиз сапты алып салган.

wires-connection.app
Маалымат барагы: талдоодон кийинки чийки саптар, чыпкалар жана экспорт
Маалымат барагы: талдоодон кийинки чийки саптар, чыпкалар жана экспорт
wires-connection.app
Маалымдамалар: тармак аталыштарын канонго байланыштыруу жана талдоо кезеги
Маалымдамалар: тармак аталыштарын канонго байланыштыруу жана талдоо кезеги

Отчёттор

Бардык тармактар боюнча жыйынтык аналитика

Кошулган бардык тармактар боюнча жыйынтык отчёттор таза базадан секунддарда түзүлөт: сатуулар, айдан айга динамика, калдыктар, жарактуулук мөөнөттөрү жана план-факт.

СатууларДинамикаКалдыктарЖарактуулук мөөнөтүПлан-факт
wires-connection.app
Жыйынтык отчёттор: сатуулар, динамика, калдыктар, жарактуулук мөөнөтү жана план-факт

Система сандарда

2 087 027

базадагы факт саптары

30

реестрдеги тармактар

18

салыштыруусу бар парсерлер

3912

маалымдамадагы дарыканалар

1749

препарат аталыштары

3025

иштетилген файлдар

Капоттун астында

Инженердик чечимдер

Үч Excel кыймылдаткычы

openpyxl, xlrd жана calamine: чыныгы файлдар бузук болушу мүмкүн, ал эми sharedStrings жок 1С-xlsx стандарттык окуу китепканасынын иштебей калышына алып келет.

Эталонго каршы 18 тест

Ар бир парсерге бирден тест: агрегаттар аналитиктин кол жыйынтыгы менен салыштырылат. Парсерлердин ар бир оңдоосу бардык тесттерден өткөрүлөт.

Бир файл-база

763 МБ SQLite 2,1 млн сапты жана бардык маалымдамаларды кармайт. Колдонуучу системаны Windows'до эки басуу менен, серверсиз иштетет.

Streamlit үстүндөгү продукт UI

Караңгы сайдбар, спарклайндуу KPI-карталар, статус чиптери. Интерфейстин скриншоттору Playwright аркылуу автоматтык текшерилет.

Python 3.11pandasStreamlitSQLiteClaude APIcalaminerapidfuzzuvPlaywright

Натыйжа

Такай отчёттуулукту даярдоо күндөрдөн мүнөттөргө чейин кыскарды, маалыматтар бөлүмдөрдүн ортосунда айырмаланбай калды, ал эми кызматкерлер бизнес боюнча жоопторду кат алышуунун жана жыйындардын ордуна AI-консультанттан секунддарда алышат.

Кийинки долбоор

W-CRM — медициналык өкүлдөр үчүн CRM