Haberler ve analiz
1C, Bitrix24 ve e-belge ekimde: neyi muhasebe sisteminde bırakıyor, neyi yanına taşıyorum
1C, Bitrix24 ve e-belge dolaşımı hakkında ekim haberleri ve kuralım: kayıt muhasebe sisteminde kalır, hesaplamalar ve entegrasyonlar yanındaki kendi sunucuda yaşar.
Ekimde BDT ülkelerindeki şirketlerin muhasebesinin etrafında döndüğü üç sistemle ilgili haberler çıktı: 1C, Bitrix24 ve elektronik belge dolaşımı. Bütün bu haberlere tek bir kuralla bakıyorum: muhasebe sistemi muhasebe sistemi olarak kalır, kendi mantığınız yanında çalışır. Üretim şirketi için 1C ile böyle yaptım, Bitrix24 kullanan müşterilere de bunu öneriyorum.
Neler çıktı
Unisender Agency 22 Ekim'de üretim şirketleri için iki projeyi anlattı. Elektrik ekipmanı üreticisi SSTMK'de sitelerden gelen talepler Bitrix24'e düşüyor. Ajans Bitrix24'ün hazır Unisender entegrasyonunu aldı ve e-postaları işlemin yedi aşamasına bağladı: yönetici işlemi ilerletiyor, Unisender veriyi alıp gereken e-postayı gönderiyor. Qualived için entegrasyon API üzerinden yapıldı: ajans müşterinin programcısına teknik şartname yazdı. CRM'deki yeni kişi çift onay e-postası alıyor, abonelikten sonra üçer gün arayla üç e-postalık bir zincir gidiyor. Yazarların ana sonucu: e-postanın tetikleyicisi CRM'de zaten kaydedilen bir olay olmalı.
Bitrix24'ün kurucu ortağı Sergey Ryzhikov 22 Ekim'de Habr'da köşesine şu düşünceyle başladı: programlar her zaman hazır, tek kalıba dökülmüş hâlde geldi ve uyum sağlamak insana düştü, oysa tersi olmalı. Sonra evinde neredeyse kendi kendine büyüyen bir programı anlatıyor; onu aktarmayacağım.
CNews 13 Ekim'de Cinimex'in “Cinimex: 1C için AI ajanı” ürününün yeteneklerini genişlettiğini bildirdi. Başlık ve duyurunun ötesine geçmedim: benim için önemli olan, 1C için AI ajanının ayrı bir ürün olarak geliştirilmesi.
20 Ekim'de CNews, SKB Kontur ile EBYS/ECM platformu Docsvision'ın geliştiricisi DocsVision'ın elektronik belge dolaşımında iş birliği anlaşması imzaladığını yazdı. Aynı gün CNews, HeadHunter grubundan HRlink'in, Rusya Çalışma Bakanlığı'nın “Max” mesajlaşma uygulamasını İK belge dolaşımı sistemleriyle entegre etme deneyine ilk katılan şirket olduğunu bildirdi.
Directum 20 Ekim'de Habr'da, Jira'nın 2022'de Rusya'da resmen çalışmayı durdurduğunu, pek çok şirketin ise uzak sunucular ya da eski lisanslar üzerinden “gri” bir düzende kullanmaya devam ettiğini hatırlattı. Kendi müşterisinin deneyimi üzerinden alternatif aramaya değip değmeyeceğini inceliyor.
Üretimden örnek
Otomasyon panoları üreten bir fabrikayı ele alalım. İşlem Bitrix24'te, ürünün bileşimi Excel spesifikasyonlarında, stok kartları ve depo 1C'de. Yönetici işlemi “Üretim” aşamasına geçirince birinin parçaları ve malzemeleri hesaplaması, 1C'deki stok kartlarıyla karşılaştırması ve atölyeye iş emri vermesi gerekiyor. Bunu Excel'le bir insan yapıyorsa bir siparişe saatler gidiyor. Bunun için Bitrix24'ü özelleştirirseniz hesaplama mantığı sizden bağımsız güncellenen bir portalın içinde kalır. Kaydı 1C'de, işlemleri Bitrix24'te bırakın, hesaplamayı kendi sunucunuzdaki kendi programınızda tutun: spesifikasyonları okur, 1C ile karşılaştırır ve sonucu geri yazar.
Üretim için bunu nasıl yaptım
Üretim şirketi için Excel spesifikasyonlarından parça ve malzeme hesaplayan bir program yaptım. Şubat 2024'ten itibaren teknik direktörle teknik şartnameyi hazırladık, nisandan itibaren aktif geliştirme sürdü. 2024 yazında, temmuz ya da ağustosta çalışan sürümü teslim ettim ve yıl sonuna kadar geliştirmeye devam ettim. Program ürünün bütün Excel dosyalarını dolaşıyor, ürünü parçalara ayırıyor, sipariş için adetleri hesaplıyor ve malzemeleri 1C'deki stok kartlarıyla karşılaştırıyor. 1C bu arada muhasebe sistemi olarak kalıyor, program yanında çalışıyor. Şirketin stok kartlarında on binlerce kalem var. Bir siparişi program ortalama 65 saniyede işliyor, daha önce buna 4-5 saat gidiyordu. Her gün 11 kişi kullanıyor, her biri günde yaklaşık 4 saat kazanıyor, bu ayda yaklaşık 900 saat eder.
İş mantığı sunucuda, Node.js ve Express üzerinde, çünkü müşteri programın kopyalanıp götürülebilmesini istemiyordu. Arayüz iki biçimde: Electron üzerinde masaüstü uygulaması ve şirket ağı içinde ACL ile sınırlanmış web sürümü.
Bitrix24'te yaklaşım aynı. Portalın kendisini özelleştirmiyorum: ayrı bir arka uç ya da dahili araç yapıp Bitrix24'e bağlıyorum, bu arada neyin portalda kalacağına, neyin dışarı taşınacağına karar vermeye yardım ediyorum. Entegrasyonu müşterinin programcısının yazdığı Qualived seçeneği bana hazır konektörden daha yakın: kod sizdeyse CRM'deki hangi olayın neyi başlattığını bilirsiniz.
Güney Afrika'daki araç kiralamada AmoCRM ile de aynı oldu: Ekim 2024'te AmoCRM ile Google E-Tablolar entegrasyonuyla başladım, sonra CRM ayarlarına sığmayan mantık için kendi sunucumuzu kurmayı önerdim. Fikir destek buldu ve 2025 boyunca entegrasyondan site, rezervasyon ve belgeleri olan bir sistem büyüdü.
Ben ne yapardım
CRM'de zaten kaydedilen olayları yazın: aşama değişimi, yeni kişi, abonelik onayı. Unisender vakasındaki gibi yalnızca bunlar tetikleyici olmaya uygun.
Her olay için onu kimin işleyeceğine karar verin: CRM'in kendisi, e-posta gönderici ya da sizin sunucunuz. Hesaplamaları ve 1C ile karşılaştırmaları kendi sunucuma veriyorum.
1C'ye muhasebe sistemi olarak dokunmayın: stok kartlarını okuyun, sonucu yazın, ama üretim mantığını oraya taşımayın.
“Max” üzerinden belge dolaşımında, İK servisi değilseniz deneyin sonuçlarını bekleyin. İK belgelerini sizde zaten çalışan araçla imzalayın.
Tabloların yetmemeye başladığı anı işletmenin tablolar yerine ne zaman sisteme ihtiyacı olur yazısında anlattım. Alanlar: 1C entegrasyonu, Bitrix24'ün kendi arka ucunuzla entegrasyonu ve AmoCRM'in site, tablolar ve kendi sistemlerinizle entegrasyonu. Projelerin tamamı: 4-5 saat yerine 65 saniyede sipariş hesabı ve Güney Afrika'da AmoCRM ile araç kiralama. Komşu incelemeler: low-code nerede biter, kendi kodunuz nerede başlar ve işi durdurmadan yeni sisteme geçiş. Daha önce CRM taşırken verileri nasıl kontrol etmeli konusunu yazmıştım. Sizde 1C, Bitrix24 ve Excel ayrı yaşıyor ve onları bir insan birleştiriyorsa, hangi adımda takıldığını anlatın. Görevi konuşalım.