internet pencereler Android
Genişletmek

Güncelleme işleyicileri gerçekleştirme bitmiyor. Veri İşleme Prosedürleri

17.04.2018

Yeni sürüm 3.1.60.46

Yazılım kullanıcıları 'AILANT: Konut ve Yardımcı Programlar Yönetimi ", 04/17/2018 tarihli yeni bir sürüm 3.1.60.46'yı indirmek için kullanılabilir. Bu sürümü kurmadan önce yazılım ürününün editoryal personelinin 2.0 ve 3.0'larının kullanıcılarının, düzenlemeye geçiş kümesinin satın alındığından emin olmasını sağlıyoruz. Aksi takdirde, yazılım ürününün etkinleştirilmesi mümkün olmayacaktır.

Güncelleme dosyaları, sürümlerle güncellemek için tasarlanmıştır. 3.1.59.45

NOT:Yükselmeden önce "Ailant: Konut Yönetimi Müdürü" programının 3.1.60.46'sının yayınlanmasıyla ilgili olarak, önceki sürümün güncellenmesi prosedürlerinin yapılıp yapılmadığını kontrol etmeniz gerekir ve gerekirse, onları yürütün.

Bunu yapmak için, yönetici altında, program güncelleme / güncelleme sonuçlarının menü / yönetim / bakım / sonuçlarına gidin. Bağlantı, tüm prosedürlerin yürütülmemesini, yani "Tüm güncelleme prosedürleri başarılı" mesajı yoktur, o zaman gereklidir:

1. "Çalışanlar" dizininde en az bir çalışanı oluşturun.

2. Ek veri işleme prosedürlerini güncellemeye başlayın. Bunu yapmak için, yönetici altında, program güncelleme / güncelleme sonuçlarının menü / yönetim / bakım / sonuçlarına gidin. Tamamlanan güncelleme prosedürlerinin sayısını belirten bağlantıya tıklayın.

"Gelişmiş Veri Prosedürleri" penceresi açılır. Pencerenin alt kısmında, "Çalıştır" düğmesini tıklayın.

"Gelişmiş Veri İşleme Prosedürleri" penceresini kapattıktan sonra, program güncelleme sonuçları penceresini kapatın. "Sonuçları güncelle ve ek veri işleme" bağlantısına tekrar tıklayın. "Tüm güncelleme prosedürleri başarıyla" bağlantı olmalıdır. Bundan sonra, bir sonraki sürüm 3.1.60.46'ya güncelleyebilirsiniz.

Temel sürüm

Bir işleme süreci olarak veri oluşturmak, eğitimlerini belirli bir algoritmanın sonucu olarak sağlar ve daha yüksek düzeyde dönüşümler için daha fazla kullanım sağlar. Verilerin modifikasyonu, yeni verileri birleştirerek ve gereksiz yere çıkarılarak gerçekleştirilen gerçek nesne alanındaki değişikliklerin görüntülenmesi ile ilişkilidir.

Kontrol, güvenlik ve dürüstlük, konu alanının gerçek durumunu bilgi modelinde yeterince görüntülemektedir ve yetkisiz erişimden (güvenlik) ve başarısızlıklardan ve teknik ve yazılımlardan kaynaklanan bilgiler için koruma sağlar. Bilgisayarın hafızasında depolanan bilgi arayışı, çeşitli isteklere cevaplar verirken ve bilgi işlemlerken yardımcı bir işlem olarak bağımsız bir eylem olarak gerçekleştirilir. Çözüm desteği, bilgi işlemlerken gerçekleştirilen en önemli işlemdir. Kararlara geniş bir alternatif, çeşitli matematiksel modelleri kullanma ihtiyacına yol açar.

Belge oluşturma, raporlar, raporlar, hem bir kişiyi hem de bir bilgisayarı hem de bir bilgisayarı okumak için uygun formlara dönüştürmek. İşleme, okuma, tarama ve sıralama belgeleri gibi işlemler bu işlemle bağlantılıdır.

Bilgi dönüştürürken, transferi, bilgi teknolojisini uygulama sürecinde ortaya çıkan ihtiyaçlara göre belirlenen bir diğerine bir temsil veya varoluş biçiminden bir diğerine gerçekleştirilir. Bilgi işlem sürecinde gerçekleştirilen tüm eylemlerin uygulanması, çeşitli yazılımlar kullanılarak gerçekleştirilir. Teknolojik çalışma işlem bilgilerinin en yaygın alanının, karar vermedir. Kesinlik koşullarında karar verme. Bu sorunla, nesne ve kontrol sisteminin modeli belirtilmiş olarak kabul edilir ve dış ortamın etkisi önemsizdir. Bu nedenle, kaynakların kullanımı ve son sonuç için seçilen strateji arasında, açık bir bağlantı vardır, bu nedenle kesinlik koşullarında, çözüm seçeneklerinin faydasını değerlendirmek için belirleyici bir kural kullanmak için yeterli bir kural kullanması yeterlidir. en büyük etkiye yol açar. Böyle bir strateji varsa, hepsi eşdeğerdir. Kesinlik koşulları altında çözümler aramak için, matematiksel programlama yöntemleri kullanılır.

Risk altında karar vermek. Önceki vaka karşıtlığında, risk koşulları altında karar alma için, tam tahminde bulunmayan dış ortamın etkisini dikkate almanız gerekir ve yalnızca devletlerinin olasılık dağılımı bilinmektedir. Bu şartlar altında, aynı stratejinin kullanımı farklı sonuçlara yol açabilir, olasılıklar belirtilen veya belirlenebilir. Değerlendirme ve stratejiler seçimi, nihai sonucu elde etme olasılığını göz önünde bulunduran belirleyici bir kural kullanılarak gerçekleştirilir. Belirsizlik koşullarında karar verme. Strateji ve son sonuç arasında önceki görevde olduğu gibi, açık bir ilişki yoktur. Ek olarak, son sonuçların ortaya çıkmasının olasılıkları da bilinmemektedir, bu da anlamlı anlam bağlamında belirlenebilir veya yoktur. Her çift "strateji - sonucu", bir galibiyet biçimindeki bazı dış değerlendirmeye karşılık gelir. En yaygın olanı, maksimum garantili kazançları elde etme kriterinin kullanımıdır.

Çokluk koşulları altında karar verme. Yukarıda listelenen görevlerden herhangi birinde, çok karakterelik, başka bir hedefe dönüştürülmeyen birkaç bağımsız durumunda meydana gelir. Çok sayıda çözümün varlığı, optimal stratejinin değerlendirilmesini ve seçimini bozar. Çözmenin olası yollarından biri, modelleme yöntemlerinin kullanımıdır. Yapay zeka yardımı ile görevlerin çözümü, bir çözüm ararken yangın söndürme seçeneklerini azaltmaktır, programlar insanları düşünme sürecinde kullanan aynı prensipleri uygular.

Uzman sistemi, seçenek çemberinin yavaş yavaş daralarak sorunu çözme yolunda aramayı sınırlamak için dar alanda sahip olduğu bilgiyi sever.

Uzman sistemlerinde problemleri çözmek için:

dEVLET TEKNİĞİNE BAŞLADI, ÇÖZÜM TEKNİKİ ÜZERİNE DEĞİŞTİRİLMİŞ VE DENÖYİ REDAVA ("aksine" kanıtı);

girişteki çok sayıda veriden nesneleri belirlemek için yapı çözümlerine dayanan yapısal indüksiyon yöntemi;

Örgün mantığın soyut kurallarına dayanmayan, uzman deneyiminin kullanımına dayanan sezgisel kurallar yöntemi;

makine yöntemi, örneğin çerçeveler adı verilen veri yapıları şeklinde, örneğin uygun bir biçimde, nesnelerin karşılaştırıldığında bilgi sunumuna dayanarak makine yöntemi.

Bir problemi çözmede ortaya çıkan "akıl" kaynakları, görevin ayarlandığı alanın belirli özelliklerine bağlı olarak işe yaramaz veya faydalı veya ekonomik olabilir. Buna dayanarak, bir uzman sistemi oluşturmak veya bitmiş bir yazılım ürünü kullanmak için bir yöntem seçeneği yapılabilir. Birincil verilere dayanan bir çözümü geliştirme süreci, iki aşamaya ayrılabilir: çeşitli modeller ve öznel faktörlere dayanan optimal çözüm seçimi kullanarak matematiksel formalizasyon ile izin verilen çözümlerin üretimi.

Karar vericilerin bilgi ihtiyaçları, işletmenin mevcut faaliyetlerini yansıtan birincil verilerin işlenmesi sonucu elde edilebilecek entegre teknik ve ekonomik göstergeleri amaçlayan birçok durumda. Final ve birincil veriler arasındaki fonksiyonel ilişkilerin analiz edilmesi, bilgi toplama işlemlerini yansıtan sözde bilgi şemasını oluşturabilirsiniz. Birincil veriler genellikle son derece çeşitlidir, makbuzlarının yoğunluğu yüksektir ve ilgi aralığındaki toplam hacim büyüktür. Öte yandan, integral göstergelerin bileşimi nispeten küçüktür ve güncellemelerinin gerekli süre, birincil verilerdeki değişim döneminden önemli ölçüde daha kısadır.

Karar vermeyi desteklemek için, aşağıdaki bileşenlerin varlığı zorunludur:

  • * Genelleştirici analiz;
  • * Tahmin;
  • * Durumsal modelleme.

Halen, iki tür karar alma bilgi sistemi tahsis etmek için gelenekseldir. DSS Karar Destek Destek Sistemleri (Karar Destek Sistemi) Çeşitli özellikler hakkındaki verilerin seçimi ve analizi ve fonları içerir:

  • * Veritabanlarına erişim;
  • * Heterojen kaynaklardan veri çıkarmak;
  • * Modelleme kuralları ve iş stratejileri;
  • * Analiz sonuçlarını temsil etmek için iş çizelgeleri;
  • * "Eğer bu ise";
  • * Uzman sistemlerin düzeyinde yapay zeka.

OLAP Operasyonel Analitik İşleme Sistemleri (Çevrimiçi Analiz İşleme) Karar verme için aşağıdaki araçları kullanın:

  • * Özel OLAP Sunucular formunda güçlü çok işlemci bilgi işlem ekipmanı;
  • * Çok boyutlu analiz yöntemleri;
  • * Özel Veri Ambalajları Veri Ambarı.

Karar verme sürecinin uygulanması bilgi uygulamaları oluşturmaktır. Herhangi bir veritabanı tabanlı uygulamayı oluşturmak için yeterli bilgi uygulamasında tipik fonksiyonel bileşenleri seçiyoruz.

PS (Sunum Hizmetleri) - Sunum Araçları. Kullanıcıdan gelen cihazların barındırma girişi tarafından sağlanır ve PL View Logic Component'in BT bileşenine hangi raporları görüntüleme, ayrıca ilgili yazılım desteğini görüntüleme. Bir metin terminali veya bir X-terminal yanı sıra bir terminalin bir yazılım öykünme modunda veya bir X-terminalinde bir kişisel bilgisayar veya bir iş istasyonu olabilir.

PL (sunum mantığı) - Sunum mantığı. Kullanıcı ve bilgisayar arasındaki etkileşimi yönetir. Düğmeye basarak veya listeden öğeyi seçerek, menüye bir alternatif seçmek için kullanıcı eylemlerini işler.

BL (Business O Uygulama Mantığı) - Uygulama Mantığı. Uygulamayı yürütmek için kararlar, hesaplamalar ve işlemler yapmak için kurallar kümesi.

DL (Veri Mantığı) - Veri Yönetimi Mantığı. Uygulama yönetimi mantığı mantığını uygulamak için gerçekleştirilmesi gereken SQL operatörlerini seçin, güncelleyin ve ekleyin.

DS (Veri Servisleri) - Bir veritabanına sahip işlemler. DBMS eylemleri, veri manipülasyonu, veri tanımı, fiksasyon veya işlem geri dönüşü vb. Gibi veri yönetimi mantığını gerçekleştirmelerine neden oldu. DBMS genellikle SQL uygulamalarını derler.

FS (Dosya Servisleri) - Dosya işlemleri. Disk işlemleri DBMS ve diğer bileşenler için veri okuyun ve yazın. Genellikle işletim sistemi işlevleridir.

Bilgi uygulamalarının geliştirilmesi arasında, aşağıdaki ana gruplar ayırt edilebilir:

  • * Geleneksel programlama sistemleri;
  • * Dosya sunucusu uygulamaları oluşturma araçları;
  • * "Client-Server" uygulamalarını geliştirmek için araçlar;
  • * Ofis çalışma ve belge yönetimi otomasyonu;
  • * İnternet geliştirme araçları / intrinsing uygulamaları;
  • * Uygulama tasarımı otomasyonu demektir. (4.Thopolsky A.B. - Rusça Bilgi Kaynakları: Bilimsel ve Metodolojik Rehber.)

nakliye kodlama yolu demir

Kraft sistemi, istemci-sunucu teknolojisine inşa edilmiştir ve Firebird ilişkisel DBM'leri (veya Oracle) kullanır. Bu, veri işlemenin temel olarak veritabanı sunucusunda yapıldığı anlamına gelir; bu, işlemi önemli ölçüde azaltır.

Kraft sisteminde veri ile çalışmak, patentli Sybase DataWindow teknolojisine dayanır, bu da işleme, filtreleme, sıralama bilgileri ve ayrıca dahili K-script programlama dilinde güçlü araçlar sunar. Sistemdeki ana veri işleme türlerini ve nasıl yürütüldüğünü düşünün.

Veri okuma

Genellikle verileri okumak, veri içeren herhangi bir pencereyi (örneğin, bir dizin veya belge günlüğü) açılırken gerçekleştirilir. Belirli bir nesnenin nasıl tasarlandığına bağlı olarak, veriler doğrusal veya hiyerarşik bir biçimde sunulur. Çok miktarda veri depolanması varsayılırsa, navigasyon ve veri araması kolaylığı için hiyerarşik bir şemanın kullanımı önerilir. Belgeler durumunda, belgeler günlükleri için önceden yüklenmiş filtreler de dahil olmak üzere optimum veri kuruluşu için özel önlemler uygulanır. Sybase DataWindow teknolojisini kullanmak, yalnızca ağ bant genişliği ile sınırlı olan verileri okurken eşi görülmemiş bir hızı elde etmenizi sağlar. Ayrıca daha fazla bilgi için veri kuruluşuna bakınız.

İcra Bildirimi

Rapor, özel bir biçimde sunulan bir tür okuma verisidir. Kraft sisteminde, herhangi bir rapor, belirli bir SQL sorgusu ve veri sunum formatına sahip bir yapılandırma nesnesidir. Diğer bazı bilgi sistemlerinin aksine, veritabanı sunucusunu verdikten sonra rapor verilerinin ara işlenmesi yoktur! Bu, zanaatteki herhangi bir raporun yürütülmesinin hızının yalnızca sunucu ekipmanının performansı ile sınırlı olduğu ve pratik olarak iş istasyonunun gücüne bağlı değildir (yani SQL ve istemci-sunucu teknolojisinin avantajları tamamen uygulandığı) ). Kraft sisteminde, en karmaşık raporları bile gerçekleştirme süresi 30 saniyeyi geçmez (genellikle 5-10 saniyeden fazla değil).

Verileri girme ve değiştirme

Verileri girmek ve değiştirmek, esas olarak ilgili iş nesnelerine atanan giriş formlarından oluşur. Sybase DataWindow teknolojisini kullanarak, yüksek veri değişim işlemleri sağlar. Verileri girerken ve değiştirirken, Firebird işlem mekanizması (Oracle) tamamen desteklenir, bu da veritabanındaki veri kaydının güvenilirliğini garanti eder. Kraft sisteminde sistem belgelerini (karmaşık nesneler olarak) değiştirirken, kilit modu ayrıca, belgeyi aynı anda farklı kullanıcılar tarafından düzenleme olasılığını ortadan kaldırmanın mümkün olmasını sağlayan kullanıcı oturumları seviyesinde kullanılabilir.

İşletme mantık nesneleri işleme

Belgeler gibi bu karmaşık nesneleri girip değiştirirken, ilişkili iş mantık prosedürleri yapılabilir. Uygulama modüllerinin yapılandırılması için KRAFT sistemi, aşağıdaki şekilde gösterildiği gibi, iş mantık işleme işleminin en sık 3 bağlantı uygulanmasıdır.

Orta düzeyde iş mantığını kullanarak, bu katmanı uygulama sunucusundaki (varsa), prosedürlerin yürütülmesini önemli ölçüde hızlandıran (eğer varsa), arayüz kısmına bağlı olmayan algoritmanın çoğu olabilir. oraya transfer edildi. Ayrıca, veri işleme algoritmasının en çok "ağır" kısmı genellikle veritabanı sunucusunda saklı yordamlara yerleştirilir. Bu işlem şemasıyla, işletme prosedürleri, müşteri ile sunucu arasındaki yükün optimal dağılımını ve maksimum hız sağlar.

Karmaşık veri işleme prosedürlerini gerçekleştirin

Bunlar örneğin, belgelerin kütle transferi veya veri denetimi için prosedürleri içerir. Tüm bu prosedürler (diğer iş mantık modüllerinin prosedürlerinin yanı sıra) dahili K-script yapılandırma dilinde uygulanır. Burada, geliştirici bir uygulama seçmek için geniş fırsatlar sunar. K-script dilinde (imleçler dahil) yerleşik SQL desteğinin varlığı, yapılandırma prosedüründe herhangi bir karmaşıklığın veri işleme yazılımını tam olarak yazmanıza olanak sağlar. Aynı zamanda, SQL operatörlerine (eklemek, güncellemek, silmek) ve SQL imleçlerine ek olarak, "Dinamik" SQL operatörlerini ("Anında" Program Kodunda "), özel bir inşa edilmiştir. -In veri arabelleği nesnesi - veri deposu. Bununla birlikte, optimal çözelti genellikle, Sunucu bölümünün, dahili sistemdeki konfigürasyon prosedüründen çağrılan veritabanı sunucusunda depolanan prosedürler olarak uygulandığı, asıl iş mantığı ve algoritmik olarak yüklenen parçaların istemci ve sunucu kısmına ayrılmasıdır.

BINO Soft tarafından sunulan kraft modüllerinin tipik konfigürasyonları, veri işleme hızını hızlandırmak ve Kraft sistem teknolojilerinin avantajlarını en üst düzeye çıkarmak için optimize edilmiştir.

Bugün size ek raporlar ve tedaviler kullanmayı ve özellikle servis modelinde yapılandırma uzantılarını kullanmaktan bahsetmek istiyoruz. Teknolojiler yerinde değil, buluttaki 1c bazların bakımı giderek daha çekici bir hizmet haline geliyor. Şirketinizin işlevselliğinin kiralanan bir temelde uygulandığını ve bu sürecin bir servis sağlayıcıya nasıl göründüğünü bilmeniz gerekenler, kesim altında öğrenmek mümkün olacaktır.

Dış raporlar ve işleme nedir

Tedaviler 1C farklıdır, ancak herhangi bir durumda yapılandırma işlevselliğini genişletir ve yapılandırmayı değiştirmeden, veritabanında depolanan bilgilere hızlı erişim sağlayacaklar ve destekden çıkarmanıza izin verir. Bir yapılandırma uzantısı olarak eklenen veya harici dosyalar olarak eklenen konfigürasyona doğrudan yapılabilirler.

İşleme işlevselliği, verileri değiştirebilecek olanlara ve bilgiyi analiz eden ve sonucu kullanıcı dostu bir formda (raporlar) çıktılar. Baskı belgelerinin standart düzenlerini değiştirmemek için harici basılı form geliştirilmektedir. Ayrıca, 1C uygulama sunucusundaki belirli bir programa göre harici işlem yapılabilir - bunlar düzenleyici görevlerdir.

Düğme, muhasebecilerimizi "pratik büyü" kullanmasına izin veren birkaç düzine tedaviyi geliştirmiştir. Örneğin, düğmedeki muhasebenin doğruluğunu analiz etmek için "Auto Audit Baz" harici bir rapor kullanılır. Algı için uygun olarak, tablolar, hesaplardaki 120 sayı bakiyenin ve devirlerin bir analizini, verilerin vergi beyannamelerinden ve muhasebe bilgilerinden, sabit varlıkların analizini ve benzeri bir analizini gösterir.

Avukatlarımız tarafından geliştirilen formdaki "Kredi Sözleşmesi" nin harici basılı formunun bir örneği. Bir girişimcinin bir birey olarak şirketinden dikkatsiz bir şekilde kredisi yaptığında veya bunun tersi, şirketten kendi fonları listeler, sonra sözleşmeyi hemen yazdırmanız için bir fırsat var.

Gerekli detayları doldurmak için açılan form:

Ve sözleşmenin basılı formu görüntülenir:

Zamanlanmış İşleme (Düzenleyici Görevler) Örneğin, özü düzeltmek için kullanıyoruz. Ana bankalarla ve özel robotlarla entegrasyon için düğme doğrudan 1C'ye yüklenir. Makine öğrenme teknolojisi sayesinde, bir özü yaparken hataların yüzdesi% 3'e kadar azaltmayı başardı. Ancak her zaman olduğu gibi, örneğin, bu durumda malların satışı için Ajans Programını kullanan müşteriler var, bir banka ekstresini bireysel tutma kuralları. Belirli bir durum için robotu yeniden programlamamak için, yapılandırma uzantıları görünene kadar, düzenleyici görev bir robot için bir özü düzeltmek için kullanıldı.

Yapılandırma genişlemesi nedir

Uzantı, ana veritabanı yapılandırmasından gelen nesneleri devralayan ve nesnelerin ve modüllerin eklentileri veya düzeltmeleri ile kod içeren mini bir konfigürasyondur. Bu durumda, ana konfigürasyon destek üzerinde kalır, düzenleme yeteneğini içermesi gerekmez, bu da güncelleme işlemini büyük ölçüde kolaylaştırır.

Mekanizma, aslında, genişletme oluştururken, "Amaç" alanında belirtilmiş üç tür kullanım türünü içerir:

Teknolojinin merkezi bileşenidir Hizmet müdürüAboneler, kullanıcılar, uygulamalar, bilgi üsleri ve bağlantıları arasındaki tüm bilgileri dış işleme ve yapılandırma uzantılarının yardımı ve yönetimi ile saklar.

İşlemeli tüm dosyalar, servis yöneticisinin özel kataloğuna yüklenir. Ancak dosyayı kataloğa indirmeden önce, başka bir deyişle "Hizmette Yayınla", özel olarak hazırlanmalıdır.

Servis modelinde dış raporların hazırlanması ve yayınlanması için kullanım

Standart dış raporlar ve işleme olarak "1C: Enterprise 8 Konfigüratörü" nde ek bir rapor veya işleme oluşturulur ve uzantılı - .epf (ek işlemler için) OR.ERF (ek raporlar için) bir dosyada saklanır.

Nesne modülünün, kayıt parametrelerini belirlemek için prosedürlere ve işlevlere sahip olmalıdır.

Lütfen önemli bir parametrenin "sürüm" olduğunu unutmayın. Daha önce Service Manager dizinine daha önce indirilmiş olan işlemede değişiklikler yaptıysanız, sürüm numarasını değiştirdiğinizden emin olun, aksi takdirde Servis Yöneticisi bu dosyayı indirmeyi reddediyor. Bir rapor veya işleme geliştirirken, kullanıcıların bir servis modelinde bir Web istemcisi aracılığıyla (1C blogda iyi bir makale) çalıştıkları akılda tutulmalıdır. İşleme form içeriyorsa, bir Web istemcisinde, 1C: Enterprise 8 teknolojik platformu tarafından desteklenen tüm web tarayıcıları altında çalışmalıdırlar.

1CFresh.com hizmet standartlarına göre, güvenli modda yürütüldüğünde, yani yapılandırma nesnelerine dışa erişmeden çalışmak için ek bir rapor veya işleme tamamen çalışmalıdır.

Servis kitine indirmek için ek bir rapor veya işlem hazırlanmalıdır. Paket, aşağıdakileri içeren arşiv (zip dosyası).

  • ek rapor veya işleme dosyası;
  • ek meta bilgilerinin bulunduğu Manifesto'nun XML dosyası, ek bir rapor yayınlamak için gerekli hizmet yöneticisi veya hizmette işlem yapılması.
Hazırlık, ek bir rapor veya işlemin amaçlandığı konfigürasyonun yerel olarak konuşlandırılmış bir bilgi veritabanında gerçekleştirilir. Yerine Getirment-ProjobotOkomputer için bir teslimat, dış işleme, dış işleme oluşturmak için özel bir asistan kullanıyoruz. Daha fazla ayrıntı, 1C taze çözümler yayınlama teknolojisindeki belgelerde okuyabilirsiniz.

Servis modelinde ek raporlar ve işleme kurma

1C taze teknolojinin kendine özgü bir özelliği, harici bir rapor veya işlemin doğrudan veri alanına yüklenememesidir. Ekleme, yalnızca servis yöneticisi aracılığıyla bir servis yöneticisidir. Zip arşivi işlem dosyasıyla hazırlandıktan sonra, hizmet yöneticisinin kataloğuna indirmek ve hizmetin belirli bir abonesi için yüklemek gerekir.

Servis abone, herhangi bir prensiple birleşmiş bir grup kullanıcıdır. Buna göre, belirli bir kullanıcı grubu için mevcut bilgilendirme bazları abone uygulamaları denir.

Uygulamalar, hizmet modelinde kullanmanın mümkün olduğu farklı konfigürasyonlar 1c (kurumsal muhasebe, maaş ve personel yönetimi, firmamızın yönetimi vb.) Sahip olabilir. Ek bir rapor veya işleme yalnızca dosyayı indirirken belirtilen abone uygulamasına yerleştirilebilir.

Bu, versiyonlarla ek bir raporun özelliklerinin şekli nasıl görünüyor. Hyperlink tarafından "Kurulum / Silme" ile, uygulamaların listesine giriyoruz ve gerekli üsleri seçiyoruz.

İşlem yüklendikten ve uygulamayı seçtikten sonra, servis yöneticisi uygulama adresinde çizilir ve bilgi tabanına yüklemek için komutu verir.

İşlemi zamanlamaya çalıştırın

Çok sayıda muhasebe bazıyla çalışırken, bazı işlemler periyodik olarak yapılmalıdır. Örneğin, ayda bir kez veya birkaç dakika. Kullanıcıların el kitabını ve tipik işlemlerini otomatikleştirmek de önemlidir. Bunun için aktif olarak düzenleyici görevleri kullanır.

Programda yürütülecek işleme formları yoktur. Tüm mantık, nesne modülünde reçete edilir ve aşağıdaki gibidir.



Sarf malzemesi hazırlanırken, bir program sorarız. Şimdi işlememiz her saat gerçekleştirilecektir.

Yapılandırma genişletme hakkında daha fazla bilgi edinin

"Eski moda" hazırlamak ve yönetmek için ihtiyacınız olan dış raporlar ve işleme paralel olarak, yapılandırma uzatma mekanizmasını aktif olarak kullanmaya başladık. 1C kurumsal platformdan başlayarak 8.3.10, bu mekanizma hayatımızı oldukça kolaylaştırmış ve yapılandırmaların düğmesinin özellikleri altında uyarlamasını kolaylaştırmayı mümkün kılmıştır.

Örneğin, her 10 dakikada bir başlatılan robotlar için belgeleri düzeltmek için yasayı düzenleyici işlemler hakkında yazdık. Artık uzantıyı kullanarak modüllerin çalışmasını geçersiz kılabilirsiniz. Böylece, derhal, bir belge kaydederken veya yürütürken, gerekli işlemleri gerçekleştirebiliriz. Çok iyidir, çünkü veritabanındaki görevlerin sırası, her 10 dakikada bir eylemin performansı ile tıkanmaz ve değişiklikler derhal yapıldığından daha geçerlidir.

Oldukça basit hazırlamak için yeni genişleme. Belirli örneklerde uzantılar oluşturma sürecini düşünelim.
Tecrübeye göre, düzeltmeler için taleplerdeki lider, basılı TORG-12'dir. Örneğin, para biriminde bir emtia faturası yazdırabilmek için bir uzantı yapmamız gerekiyor (varsayılan olarak yalnızca ruble halinde oluşturulabilir).
Açık Menü → Yapılandırma → Yapılandırma Uzantıları
"Adaptasyon" atama ile yeni bir genişleme oluşturun.

Uzatma tanıdık bir yapılandırma ağacı gibi görünüyor, ancak şu ana kadar nesneler olmadan görünüyor. Her şeyden önce, para biriminde toplamı olan sütunları yerleştiren yeni bir TORG-12 düzeni ekleyin.

Emtia faturası "Hizmetlerin Mallarının Uygulanması" belgesinden yazdırıldığından, bu belgeyi ana konfigürasyondan genişlememize ekleyin ve bize yöneticinin modülünde değişiklik yapmasını sağlayın. Bunu yapmak için, bağlam menüsünde "Uzantıya Ekle" seçeneğini seçin.

Artık uygulama yöneticisi modülünü iyileştirebilirsiniz. Basılı formların listesine yeni bir form eklememiz ve para birimindeki miktarları doldurmamız gerekiyor.

Tipik prosedürleri değiştirmek için, açıklamayı ve ardından, işlevlerini ve prosedürlerini de kullanıyoruz.

Açıklamalarda daha ayrıntılı kalalım. Uzantılarda, kullanabilirsiniz: & önce, & sonra (çok temiz). Eylem prensibi basittir: İlk önce algoritmalarımız tarafından uzantıdan gerçekleştirilmek istiyoruz, açıklamayı ve önündeki ve parantez içinde, prosedürün adını tipik bir konfigürasyondan gösterir. İlk önce tipik bir modül çıkarsanız ve sonra bizim, kullandık ve sonra kullanıyoruz.

Açıklamalar ve Önce ve Önce ve Sonra, İşlevler için başvuramazsınız. Bu nedenle, fonksiyonun algoritmasını ana yapılandırmadan değiştirmemiz gerekirse, ek açıklama ve bunun yerine kullanılır.

Açıklama ve bunun yerine, mümkün olduğunca mümkün olduğunca uygulamak gerekir, çünkü prosedürün yürütülmesini ve ana konfigürasyondaki işlevin prosedür / uzatma fonksiyonuna tamamen değiştirilmesi gerekir. Bu durumda, ana konfigürasyondan gelen müdahale prosedürü / işlevi, uzantı ayarlanana kadar hiçbir şekilde gerçekleştirilmeye devam edecektir, sürümlerin güncellemesi bile yardımcı olmaz.

Sonuç

Uzantıların ve dış raporların / tedavilerin kullanımı hakkında birçok farklı görüş vardır. Tecrübelerimize güvenmek, bizim iki elimiz "için" genişleme. Bu modern ve daha uyumlu bir teknolojidir, çok daha fazla fırsatı var ve yayınları daha kolaydır. Yalnızca kodun gerekli kısmı uzantıya yerleştirilir, ayrıca, kayıt parametrelerini belirlemek, sürümleri izlemek ve bir paket oluşturmak için prosedürleri ve işlevleri daha da öngörmenize gerek yoktur.

Bir veri alanı için birden fazla uzantıyı kullanabilirsiniz.
Veri ayırma modunda 1C taze çalışmanın özellikleri için (bir konfigürasyon, birçok bağımsız alan), uzatma yöntemi büyük bir çıktıdır.

2019-03-13T12: 14: 01 + 00: 00

Ne tür işleyicilerden bahsediyoruz?

Her veritabanı güncellemesinden sonra, değiştirilen yapılandırma ile bağlantılı olarak manipülasyon veritabanı verilerini yapmak için güncellemeleri başlatır.

Bu tür işlemler 2 tiptir: bakım ve gecikme.

Özleri bir tanesidir, ancak temeli aksine ertelenmiş işleyiciler, tüm güncellemelerden sonra, kullanıcının çalışmaları sırasında tüm güncellemelerden sonra yapılabilir.

Varsayılan güncelleme ve diğer işleyiciler hemen güncellemelerinde.

Ve çoğu zaman birkaç güncelleme uygulanır. Ve orada güncelleme işleyicileri yapmazsanız - o zaman çok sorunlu yapılabilir (hatalar meydana gelir).

GÜNCELLEME BİLDİRİLMİŞTIRILMIŞTIRILMIŞTIR.

Bu menüde "İşleme" bölümünü genişletin:

Ve "Program Güncellemesi Sonuçları" alt parasını bulun ve açın.

Bu işlemde, yapılan işleyiciler ve bunlarla olası sorunlar hakkında bilgi görebilirsiniz:

Ve eğer tüm işleyiciler yapılmazsa - bu bu pencereye yansıtılacaktır. Ardından bunları bağlantıya açıp yeniden yürütmede çalıştırabilirsiniz (genellikle sağ tıklayarak içerik menüsü aracılığıyla).

Ertelenmiş güncelleme ib'in uygulanması

Bazı durumlarda, "Ertelenmiş IB Güncellemesi" düzenlemelerinin başlatılması gerekebilir.

Bunu yapmak için, tekrar kullanıcı modundaki menüye gidin ( Menüden, nasıl gösterileceği hakkında gizlenebilir.):

Açılan iletişim kutusunda "İşleme" bölümünü genişletin. Aşağıdaki maddeyi orada bulun ve açın:

Düzenleyici Görevler penceresinde, "Gecikmiş Güncelleme" bul, vurgulayın ve "Şimdi Çalıştır" düğmesini tıklayın:

Ayrı bir durum, manuel modda bile sorun işleyicileri yapmayı başaramadığınız zamandır. Genellikle bu şu demek:

  • veya geliştiricileri güncelleme sorun işlemci kodunda bir hata yaptılar
  • veritabanında, veri seviyesinde (dizinleri, kayıtları ve belgeleri doldurma) uzman müdahale gerektiren problemler var.

Saygılarımla, Vladimir Milkin (Öğretmen ve geliştirici