Мазмұнға өту
N1
CRM / Bitrix24 · жазылымдар мен тарифтер · 1С

SaaS-провайдерге арналған CRM: платформадан жазылымдар, клиенттерді онбордингтеу және 1С-пен есеп айырысу

Клиент: Электрондық қолтаңба SaaS-сервисі, NDA Санат: CRM / Bitrix24 Стек: Bitrix24 (бұлт, REST), смарт-процестер, смарт-шоттар, 1С (HTTP/JSON), PHP 8, cURL Мерзім: екі кезең: 2024 жылғы қараша–желтоқсан және 2025 жылғы маусым–шілде
Мәселе

Электрондық қолтаңба SaaS-сервисінің сату бөлімі CRM-де клиентте қанша қол қою қалғанын және оның қай тарифте екенін көрмейтін: бұл деректер тек платформаның өзінде болатын. Жаңа компанияларды платформаға қолмен енгізетін, ал шоттар мен төлемдерді CRM мен 1С арасында қолмен көшіруге тура келетін.

Шектеулер

Бұлттық Bitrix24 — тек REST API және webhook, ядроға қолжетімділіксіз. Платформа барлық компаниялардың күйін бір пакетпен жібереді, бір компания басқасы үшін қызметтерге төлей алады, ал 1С төлем құжатының өткізілгені туралы ғана емес, оның күші жойылғаны туралы да хабарлайды.

Не істедім
  • Платформа webhook-ының қабылдағышы: жазылымдар воронкасы пакетпен индекстеледі, компания id-і бойынша қол қою қалдығы мен тариф жаңартылады — тек мәндер шынымен өзгерген жағдайда
  • Платформаның 10 тарифін сәйкестендіру, белгісізі — «Жеке»; жаңа компанияға қол қою санына сәйкес сатыда мәміле жасалады, жазу — үш әрекетпен
  • Мәміледегі түйме арқылы онбординг: деректемелер, контактілер мен мекенжайлар тексеріледі, компания платформада тіркеледі, оның id-і CRM-ге қайтарылады, қателер — түсініктемеге
  • Смарт-шотты 1С-ке бір JSON-мен түсіру: тауар жолдары, БСН және банк деректемелері, заңды мекенжай, келісімшарт нөмірі және жауапты менеджер
  • 1С-тен төлемдер — «Төлемдер» смарт-процесіне: әр қызметке тауар жолы бар элемент, төлеуші мен қызмет алушы бөлек, дубликаттар құжат нөмірі бойынша сүзіледі
  • 1С-те төлем құжатының күшін жою CRM-дегі байланысты төлемдерді алып тастайды; алмасу журналға жазылады, жөндеу режимі деректерді 1С-ке жібермей тексеруге мүмкіндік береді
Архитектура
ЭЦҚ платформасы (webhook) → Bitrix24 жазылымдар воронкасы → Компанияны онбордингтеу → Смарт-шот → 1С → 1С → «Төлемдер» смарт-процесі
Нәтиже

Әр клиенттің қол қою қалдығы мен тарифі тікелей CRM-де көрінеді, ал жаңа компаниялар бірден жазылым көлеміне сәйкес сатыға түседі. Шот 1С-ке картадан жіберіледі, төлем CRM-ге тауар жолдарымен қайтады — жүйелер арасында қолмен көшірусіз.

Нені қайта қолдануға болады
Тек өзгерген өрістерді жаңартатын воронканы пакетпен индекстеу Қателері мәміле таймлайнына жазылатын компания деректемелерін валидациялау Дубликаттардан қорғалған Bitrix24 ↔ 1С шоттар мен төлемдер алмасуы