BSP dosya depolama. Ekli dosyalar. Ekli Dosya Yönetimi eklentisinin avantajları

Bu hususta farklı görüşler mevcuttur. Bir veya diğer seçeneğin şüphesiz artıları ve eksileri vardır. Harici veritabanlarında ve bazılarında depolama seçenekleri de vardır.

Her şey, personelinizde bir 1C programcısının bulunup bulunmadığına ve bilgi tabanınızın performansını optimize etmek için ne kadar para yatırmak istediğinize bağlıdır.

Ancak düşünürseniz, kullanıcının gerekli dosyaların nerede ve nasıl saklanması gerektiğini seçmesi gerekir. Örneğin ürünlere ait görseller bilgi tabanında yer almaktadır çünkü bu görsellere en hızlı erişimi ve açılmasını sağlamaktadır. Ve e-postayla gönderilen çeşitli belgeler diskte bulunur, çünkü bunlara erişim hızı o kadar kritik değildir, ancak bazen boyutları küçük değildir. Ancak, bir veya başka bir seçeneğin gerekliliğine kendiniz karar verebilirsiniz. Bu, çeşitli koşullara bağlıdır ve en iyi seçenek ayrı ayrı seçilir.

Nasıl ve hangi sırayla saklanacağı size kalmış. Ve bu konuda ek fırsatların farkına varılmasına yardımcı oluyoruz.

Bu gelişme, ekli dosyaları yönetmek için neredeyse sınırsız seçeneklere olanak tanır.

Bir süre önce müşterilerimizden biri UT 11 veritabanıyla ilgili şu sorunlar hakkında bizimle iletişime geçti: çalışma sırasında frenler hissedilmeye başlandı, disk alanı hızla "buharlaştı", veritabanının hacmi oldukça kısa bir sürede önemli ölçüde arttı.

Veritabanında yapılan küçük bir araştırma, asıl sorunun büyük miktarda ekli dosya olduğunu gösterdi. Müşteri, e-postayla çalışmak, içinde birçok fiyat listesi, sözleşme ve diğer yardımcı dosyalar içeren yoğun belge akışı sağlamak için standart bir alt sistem kullandı. Dağıtılmış dosya depolama olanağının eklenmesine karar verildi. Bilgi tabanında saklanması gereken dosya aralığı ve veritabanında saklanması kritik olmayan “küçük” dosyalar belirlendi. Standart çözümler böyle bir dağıtıma izin vermemektedir.

Sonuç somuttu:

  • veritabanı boyutu 350 GB'tan 75 GB'a düşürüldü;
  • veritabanında çalışmak daha rahat hale geldi;
  • sistemin hızlı diskindeki alanın daralması neredeyse durdu;
  • günlük yedeklemelerin boyutu küçüldü ve daha hızlı oluşturuldu.

Tamamen "görsel" etkiye ek olarak, ekonomik bir etki de vardı: ayırma, "hızlı" sistem sunucu diskinin daha rasyonel kullanılmasını mümkün kıldı, daha kapasiteli bir tane satın almadan performansını ve hizmet ömrünü artırdı (ki bu başlangıçta önerilen) ve tüm "küçük verileri" "normal" ve çok daha ucuz bir sürücüde depolamak.

Sunulan geliştirmenin ikinci bir sürümü vardır ve rutin bir görevi kullanarak, kayıtlı ayarları kullanarak ekli dosyaları otomatik olarak yönetmenize olanak tanır.

İşlemeyi kullanmak için Gerekli değil yapılandırmayı değiştirin.

İşleme, BSP 2 temelinde oluşturulmuş ve yerleşik bir "Ekli dosyalar" alt sistemine sahip herhangi bir 1C 8.3 yapılandırmasında çalışacaktır.

Veritabanınızdaki işlevselliği test etmek için öncelikle demo sürümünü kullanmanız önerilir.

İşleme yetenekleri:

  • Ekli dosyaların mevcut konumu hakkında bir rapor oluşturma
  • Hemen hemen her sayıda seçim ayarının oluşturulması
  • Belirli bir dosyaya kadar ayrıntılı ayarlar
  • “Manuel modda” herhangi bir seçimi yapma imkanı
  • Seçilen ayarlara göre otomatik dağıtım yapabilme
  • Herhangi bir zamanda yapılan değişikliklerin "geri alınması" (veritabanına veya diske geri alma)

Kullanım.

Önemli! İşlemenin "Ek raporlar ve işleme" referans kitabından kullanılması amaçlanmıştır.

1. Ana işleme formu bir ayarlar tablosu içerir.

“Kullanıcı”, yapılan ayarların kaydedileceği bilgi tabanının kullanıcısıdır.

Her ayar, ilgili hücreye tek bir tıklamayla doğrudan tabloda açılıp kapatılabilir.

Ana formdaki "Raporla" düğmesi, ekli dosyaların mevcut durumu ve sahibinin dizini bağlamındaki konumu hakkında bir rapor görüntüler. Dosya boyutunu belirtir.

"İşleme gerçekleştir" düğmesi, dosyaları "Kullan" onay kutusu etkinleştirilmiş olarak tablo ayarlarına göre taşır. Ayarlar tabloya göre sırayla işlenir; ayarlar taşınabilir.

2. Ekle düğmesine tıklandığında, dosyaların gelecekte buna göre işleneceği bir yapılandırma formu açılır.

2.1 Kullanıcı ayarlarına örnek:

Bu ayar, "Ivanov" kullanıcısına ait tüm e-posta eklerini işler.

2.2 Dosya türüne ve boyutuna göre ayarlama örneği:


Bu ayar, müşteri şikayetlerine ilişkin ekleri işlemek için kullanılır.

Dosyalar, "Depolama birimi" özelliğinde belirtilen diskteki dizine taşınır.

3. Ayarlar, 1C Enterprise platformu üzerinden uygulanan erişim kontrol sisteminde yapılır.

Kurulum sırasında bu ayarın gerçekleştirileceği nesnelerin (dizinlerin) listesini sınırlayabilirsiniz:



Liste belirtilmemişse, ayar, ekli dosyaları içeren tüm bilgi tabanı nesneleri için gerçekleştirilir.

Önemli! Birim dosyalarını taşımak için bu evin daha önce veya kurulum işlemi sırasında bilgi tabanında oluşturulmuş olması gerekir!

4. Bir ayardan rapor oluşturma ve dosyaları işleme SADECE bu ayarla ilişkili olarak gerçekleştirilir.

Rapor, yapılandırılan seçime göre bir dosya seçimi gösterecek ve işlem, bunları ayarlara göre taşıyacaktır.

5. İşleme için rutin bir görev oluşturmak mümkündür:


Zamanlanan görev, sizin için uygun olan bir zamanda yapılan ve etkinleştirilen ayarlara göre hareketi otomatik olarak gerçekleştirecektir.

Yayınlanan işleme sürümleri:

Gösteri. Bu sürüm ücretsizdir ve aşağıdaki sınırlamalara sahiptir:

  • Kapalı kod
  • Teknik destek ve sürüm güncellemelerinin eksikliği
  • Dosyaları taşıma işlevi yoktur

Rapor oluşturmak ve ayarları kaydetmek mümkündür.

Temel. Bu sürüm minimum maliyetle gelir ve aşağıdaki sınırlamalara sahiptir:

  • Kapalı kod
  • Teknik destek eksikliği (yalnızca satın alma tarihinden sonraki 30 gün içinde sürüm güncellemeleri)

Aksi takdirde herhangi bir kısıtlama yoktur; işlevsellik "eski" sürümlere karşılık gelir.

Sürümler Standart Ve Profesyonel açık kaynaktır, işlevsellik açısından aynıdır ve yalnızca sürüm için genişletilmiş destek açısından farklılık gösterir Profesyonel.

Ek teknik destek satın almak yalnızca geliştirmeyi zaten satın almış olanlar için mümkündür.

Ek teknik destek satın almak mevcut sürümünüzü yükseltmenize olanak tanır. Örneğin, satın alanlar için teknik destek satın almak Temel sürüm, sürüme dönüştürmenize olanak tanır Standart.

Genişletilmiş teknik destek- talep üzerine kurulum ve konfigürasyon konusunda yardım, satın alma tarihinden sonraki bir yıl içinde en fazla 12 çalışma saatini aşmayacak şekilde müşteri tabanına gereksinimlere göre ek gereksinimlerin (özelleştirme) uygulanması.

Infostart LLC, programın açıklamada belirtilen işlevselliğe uymaması durumunda size %100 geri ödeme garantisi verir. Paranın hesabımıza geçtiği tarihten itibaren 14 gün içerisinde talepte bulunmanız halinde paranın tamamı iade edilebilir.

Programın işe yaradığı o kadar kanıtlandı ki, böyle bir garantiyi tam bir güvenle verebiliriz. Tüm müşterilerimizin satın almalarından memnun olmalarını istiyoruz.

Talimatlar

Bilgisayarınızda yüklü bir program (örneğin, Outlook Express veya The Bat) kullanılarak oluşturulan bir mektuba dosya eklemeniz gerekiyorsa, her şey çok basittir. Mesajın metnini yazdıktan sonra dosyayı mektubun metninin üzerine sürükleyin - bu, onu mesaja eklemek için yeterlidir. Ekli bir dosya simgesi göreceksiniz; ek içeren bir e-posta gönderebilirsiniz.

Konut e-posta istemcisi kullanıyorsanız, eki başka bir şekilde ekleyebilirsiniz - bir mesaj yazdıktan sonra üst sıradaki ilgili düğmeyi tıklayın. Farenizi üzerine getirdiğinizde “dosya ekle” istemi açılır. Gönderilmek üzere hazırlanan dosyayı seçmeniz ve “Aç” düğmesine tıklamanız gereken bir iletişim kutusu açılacaktır. Ekli ek simgesi, ilk seçenekte olduğu gibi mektubun gövdesinde görünecektir - ekli mesaj gönderilmeye hazırdır.

Çevrimiçi posta hizmetlerinden herhangi birini (örneğin, Mail.ru veya Gmail.com) kullanarak gönderilen bir mektuba dosya eklemeniz gerekiyorsa, bunu biraz farklı yapmanız gerekir. Mesajın metni hazır olduktan sonra mektuba ek eklemek için bağlantıyı bulmanız gerekiyor. Örneğin, Gmail'de, mesajın konusunu girme alanının altında, bir ataç resmi ve "Dosya ekle" yazısıyla donatılmış böyle bir bağlantı bulunur. Tıklarsanız, "Gözat" düğmesinin bulunduğu ek bir alan görünecektir - düğmeyi veya bu alanın kendisini tıkladığınızda dosyayı seçmek için bir pencere açılacaktır. Bilgisayarınıza eklemek istediğiniz dosyayı bulun ve “Aç” butonuna tıklayın. Bu mektupla birlikte gönderilmesi gereken birden fazla dosyanız varsa, bir sonraki dosyayı eklemek için bağlantıyı kullanın. Örneğin, Gmail'de az önce eklediğiniz dosyanın altında görünüyor ve "Başka bir dosya ekle" yazıyor. İkinci bir eklentinin (ve gerekirse üçüncünün vb.) takılmasına ilişkin adımlar, birincinin takılmasından farklı değildir. Dosyaların mail servis sunucusuna yüklenmesi işlemi tamamlandıktan sonra tek yapmanız gereken mesaj göndermek.

En ünlü filmlerin çoğu tercüme ediliyor ve yalnızca Rusça film müzikleri sunuluyor. Ancak bir dili öğrenmek veya geliştirmek için orijinal sesli bir film izlemek istiyorsanız, uygun yazılımı kullanarak video dosyasına ek parçalar bağlayabilirsiniz.

İhtiyacın olacak

  • - VLC medya oynatıcı

Talimatlar

İlk önce uygun bir ses bulmanız gerekir izlemek. MP3, aac veya ac3 formatında ses dosyaları biçiminde çeşitli çevirilerden oluşan karşılık gelen bir veritabanına sahip birçok yabancı kaynak vardır.

Bunu eklemek zorunda değilsin izlemek bir video dosyasına aktarın ve iki oynatıcı aracılığıyla ayrı bir film ve ayrı bir ses çalıştırın. Video penceresinde sessiz modu açmanız yeterlidir ancak tamamen senkronize ses elde edebilmeniz pek mümkün değildir.

Bazı oynatıcılar ilgili işlevselliğe sahiptir ve eklemenize izin verir izlemek ses ve videonun süresini senkronize ederek doğrudan filme aktarın. Bunu yapmak için geliştiricinin resmi web sitesinden indirilmesi gereken VLC Media player'ı kullanabilirsiniz.

Programı yükleyin ve çevirmeniz gereken filmi açmak için kullanın. Video dosyasına sağ tıklayın ve "Dosya" - "Birlikte aç..." - "VLC" seçeneğini seçin veya masaüstünde oluşturulan oynatıcı kısayoluna tıklayın. “Ses” - “Ses Parçası”na gidin. Bu menü, video dosyasına eklenen çevirileri görüntüler.

“Medya” - “Dosyayı parametrelerle aç” seçeneğini seçin veya Ctrl, Shift ve O tuş kombinasyonuna basın. Açılan pencerede “Ekle” düğmesine tıklayın, film dosyasının yolunu belirtin ve “Aç”a tıklayın.

“Gelişmiş seçenekleri göster”i ve ardından “Medya dosyasını paralel olarak oynat”ı vurgulayın. "Gözat"a tıklayın ve açılan pencerede tekrar "Ekle" butonuna tıklayın. Bir altyazı dosyası eklemeniz gerekiyorsa “Altyazı dosyasını kullan” seçeneğinin yanındaki kutuyu işaretleyin. Daha sonra “Gözat” butonuna tıklayın ve indirilen altyazı dosyası.srt'nin yolunu belirtin. Aynı şekilde ses parçasının yolunu belirtin ve “Oynat” düğmesine basın.

Ses kaydı ektedir. “Ses” - “Ses Parçaları” sekmesine gidin, burada “Parça 2” görünen ikinci öğeyi seçin.

Kaynaklar:

  • VLC Resmi Web Sitesi
  • benim gibi filmdeki ses parçaları

Veritabanı, belirli kurallara göre düzenlenen ve bilgisayarın belleğinde saklanan veriler topluluğudur. Belirli bir konu alanının mevcut durumunu karakterize eder.

İhtiyacın olacak

  • - bilgisayar;
  • - sunucu;
  • - SQL veritabanı.

Talimatlar

Bağlanmak için SQL Server Management Studio'ya gidin temel verileri seçin, ardından Object Explorer'a gidin ve MicrosoftSQL Server Database Engine'in bir örneğine bağlanın, genişletin. “Veritabanları” düğümündeki içerik menüsünü çağırın. "Ekle" komutunu tıklayın.

En son yapılandırmamıza veri yedekleme özelliğini ekledik. Bugünkü örnekte, BSP'yi kullanarak dosyaların yapılandırma nesnelerine eklenmesini nasıl kolayca organize edebileceğinizi anlamaya çalışalım. Katılıyorum, bu sorun pratikte çok sık ortaya çıkıyor. Çoğu zaman bir müşterinin bir ürünün görselini bir veritabanına kaydetmesi gerekir. Diğer bir yaygın görev, belirli bir karşı tarafla ilgili taranmış sözleşmeleri veya belgeleri kaydetmek olacaktır. Oldukça fazla görev olabilir. Şimdi bunları nasıl çözeceğimizi göreceğiz.

Öncelikle bir veya daha fazla görsel ekleyeceğimiz bir dizin oluşturalım. Bunun BSP demo veritabanından "Yura_Counterparties" dizini olmasına izin verin, _DemoNomenclatureAttachedFiles dizinini kopyalayın ve Yura_CounterpartiesAttachedFiles olarak yeniden adlandırın, ardından Yura_Counterparties Dizininde "Jura_CounterpartiesAttachedFiles" türünü atayacağımız "Taranan Anlaşma" niteliğini oluşturacağız.

Şimdi Ekli Dosyalar TO Object genel komutunu düzenlememiz gerekiyor, nesne parametrelerinin türünü ve Yura_Counterparties dizinimizi belirteceğiz.

Bu adımlardan sonra dizin öğemiz şöyle görünmeli


(“Git” öğesine dikkat edin; yönetilen arayüzle ilgili makalemde genel komutlar hakkında daha fazla bilgi edinebilirsiniz).

Fakat herhangi bir dosyayı eklemeye çalışırsak hata alırız bunun oluşmaması için “Eklenen Dosya” boyut tipinde “Eklenen Dosyalar” bilgi kaydında yeni dizinimiz Yura_CounterpartiesAttachedFiles'ı belirtmemiz gerekmektedir.


Bu arada neredeyse unutuyordum, “Yura_CounterpartiesAttachedFiles” dizininin “File Owner” özelliğinin tipi ekran görüntüsündeki gibi “Directory.Yura_Counterparties” olmalı.


Tüm bu manipülasyonlardan sonra istediğimiz miktardaki dosyayı dizinimize ekleyebileceğiz.


Ancak ekli dosyalardan birini seçip ekranda görüntüleyebileceğiniz kodu da kullanalım. Bunu yapmak için “Taranmış Sözleşme” şartını kullanacağız. Bir dizin elemanı formu oluşturalım, ona “Resim Adresi” niteliğini ekleyelim ve tür olarak “resim alanı”nı belirterek formun üzerine sürükleyelim.

Bir resmi görüntülemek için GetNavigationLinkImage işlevine ve WhenCreatingOnServer ve WhenReadingOnServer prosedürlerine yönelik koda ihtiyacımız var.

Listenin tamamı şöyle görünüyor:

& Bağlam İşlevi Olmayan Sunucuda GetNavigationLinkPictures(PictureFile, FormIdentifier) ​​​​Ekli Dosyaları Döndürür. GetFileData(ImageFile, FormIdentifier) ​​​​. ReferansDosyasıİkiliVeri; EndFunction &OnServerProcedureWhenCreatingOnServer(Failure, StandardProcessing) If ValueFilled(Object.Ref) Değilse Sonra If Object. Taranan Sözleşme. Empty() Sonra PictureAddress = GetPictureNavigationLink(Object.ScannedContract, UniqueIdentifier) ​​​ElsePictureAddress = " " ; Sonsuz; endIf; EndProcedure &OnServer Prosedürü WhenReadingOnServer(CurrentObject) If Not CurrentObject. Taranan Sözleşme. Empty() Sonra ImageAddress = GetImageNavigationLink(CurrentObject.ScannedAgreement, UniqueIdentifier) ​​​​ElseImageAddress = " " ; Sonsuz; Prosedürün Sonu ve Müşteri Prosedüründe Taranan Sözleşme Değişiklik (Unsur) Halinde İtiraz Edilmezse. Taranan Sözleşme. Empty() Sonra PictureAddress = GetPictureNavigationLink(Object.ScannedContract, UniqueIdentifier) ​​​ElsePictureAddress = " " ; Sonsuz; EndProcedure & OnClient Prosedürü ScannedContractStartSelection(Element, SelectionData, StandardProcessing) StandardProcessing = False; Ekli Dosyalar İstemcisi. OpenFileSelectionForm(Object.Link, Elements.Scanned Contract) ; Prosedürü Sonlandır

Sonuç olarak, dizine eklenen resimlerden birini formda görüntüleyebileceğiz. Maalesef diğer formatlardaki dosyaların görüntülenmesi henüz mümkün değildir. Ancak "Ekli dosyalar"ı ziyaret edip bunları açmak için çift tıklamayı denerseniz, dosyalardan sorumlu olan program

  • Dosyaları 1C program veritabanında saklamanın dezavantajı - veritabanının boyutu büyür ve daha yavaş çalışmaya başlar, bu da işi zorlaştırır.
  • Dosyaları bir PC sabit sürücüsünde saklamanın dezavantajı - dosyaların görüntülenmek üzere açılması daha uzun sürer; tek tek dosyaların kaybolma olasılığı vardır.

Şu soru ortaya çıkıyor: Birinci ve ikinci yöntemlerin dezavantajları, avantajlarını korurken nasıl ortadan kaldırılır? Çözüm, dosyaları veritabanında ve sabit sürücüde seçici olarak depolamaktır.

Çözüm gösterimi:

"Ekli dosyaları yönetme" işlemi nasıl çalışır?

Çözüm, dosyaları seçici olarak sabit sürücünüzde veya veritabanında saklamanıza olanak tanır:

  • Sık kullanılan dosyalar - veritabanına kaydedilecek;
  • Nadiren kullanılan dosyalar sabit sürücüye kaydedilecektir.

Dosyalar belirtilen filtreler kullanılarak otomatik veya manuel olarak dağıtılır : dosya boyutu, oluşturulma tarihi, uzantı, dosya adı ve geçerli saklama konumu.

Ekli Dosya Yönetimi eklentisinin avantajları

  • 1C programında değişiklik yapmanıza gerek yok
    Dosyalar, sonraki program güncellemeleri sırasındaki zorlukları ortadan kaldıran harici bir araç kullanılarak işlenir
  • Sizin veya personelinizin zamanından tasarruf edin

Eklentinin kurulumu 5 dakikadan fazla sürmez; bu sürenin ardından dosyaların işlenmesi ve dağıtımı otomatik olarak gerçekleşebilir

  • Dosyalara uygulanan geniş filtre seçenekleri

Dosyaların dağıtımını boyuta, oluşturulma tarihine, uzantıya, ada veya geçerli saklama konumuna göre yapılandırabilirsiniz.

  • Bilgi tabanının yüksek hızda çalışması

Artık veritabanında yalnızca sık açılan dosyalar saklanacağından, bu, veritabanında yer açacak ve daha hızlı çalışmasına olanak tanıyacaktır.

  • "Talep üzerine" dosyaları hızla açın

Veritabanına kaydedilen tüm dosyalar birkaç saniye içinde bulunup açılabilir. Daha az güncel dosyalar sabit sürücüye gönderilmeyecektir.

  • Düşük fiyat

Benzer işlevlere sahip bireysel gelişim en az 10 kat daha maliyetli olacaktır. Hazır bir çözüm satın alabilir ve çok tasarruf edebilirsiniz!

İşleme yetenekleri

"Ekli dosyaları yönet"

  • Ekli dosyaların mevcut konumu hakkında bir rapor oluşturmak;
  • Etkileyici sayıda seçim ayarı oluşturma;
  • Belirli bir dosyaya kadar ayrıntılı ayarlar;
  • Dosyaları “manuel modda” dağıtma yeteneği;
  • Seçilen filtrelere göre dosyaların otomatik olarak dağıtılması imkanı;
  • Gerekli dosyaları veritabanına veya diske geri döndürme yeteneği.

Uyumluluk

İşleme, BSP 2 temelinde oluşturulmuş ve yerleşik bir 1C 8.3 konfigürasyonunda çalışacaktır.

alt sistem “Ekli dosyalar”. İşlemeyi kullanmak için HİÇBİR yapılandırma değişikliği gerekli değildir.

Eklentinin veritabanınızdaki işlevselliğini kontrol etmek için,

demo versiyonunu test edin*!

*Ücretsiz sürüm kapalı kaynaktır ve dosyaları taşımanıza izin vermez

İşleme nasıl kullanılır?

Önemli! İşlemenin "Ek raporlar ve işleme" referans kitabından kullanılması amaçlanmıştır.

Ana işleme formu, ekli dosyaların mevcut durumuna ilişkin göstergeler içerir*:


* İşlemeyi ilk kez açtığınızda durum bilgisini güncellemelisiniz!

Göstergeler şunlar olabilir:

  • Rastgele hareket et
  • Uygun bir sıraya göre düzenleyin
  • Göstermeye gerek yoksa silin

Ana ayarlar formu, dosya işleme ayarlarını yönetmenize olanak tanır:

Her ayar, ilgili hücreye tek bir tıklamayla doğrudan tabloda açılıp kapatılabilir. Ayarlar tablosu terminolojisi:

    "Kullanıcı" - ayarların kaydedileceği bilgi tabanı kullanıcısı.

    “Rapor et” butonu - ekli dosyaların mevcut durumu ve konumu hakkında dosya boyutunu belirten bir rapor görüntüler.

    "İşlemeyi gerçekleştir" düğmesi - "Kullan" işlevi etkinken dosyaları tablo ayarlarına göre taşır. Ayarlar tablodaki sıraya göre işlenir; ayarlar taşınabilir.

Ekle düğmesi, gelecekte dosyaların işlenmesine göre bir yapılandırma formu açar.

Ayrıntılı ayar talimatlarını burada bulabilirsiniz:

Ücretli ve ücretsiz sürümler arasındaki farklar

Ücretsiz demo sürümü raporlar oluşturmanıza ve ayarları kaydetmenize olanak tanır, ancak bazı sınırlamaları vardır:

  • kapalı kod
  • dosya durumuyla ilgili yalnızca 2 gösterge
  • teknik destek ve sürüm güncellemelerinin eksikliği
  • dosyaları taşımak için herhangi bir işlevsellik yok

"Profesyonel" versiyon ücretlidir ve aşağıdaki avantajlara sahiptir:

  • açık kaynak
  • 6 aylık güncelleme
  • 1 aylık teknik destek*.

*Teknik destek, eklentinin (gerekirse) kurulması ve yapılandırılmasının yanı sıra, müşterinin tabanı için ek gereksinimlerin ayrı ayrı uygulanması (satın alındıktan sonraki bir yıl içinde en fazla 12 çalışma saati) yardımını içerir.

Teknik destek süresi sonunda ücret karşılığında uzatılabilir.

Müşterilerimizden birinin sonuçları

geliştirmeyi kullandıktan sonra

  • Veritabanı boyutu 350 GB'tan 75 GB'a düşürüldü;
  • Veritabanında çalışmak daha rahat hale geldi;
  • Sistemin hızlı diskindeki alanın daralması neredeyse durdu;
  • Günlük yedeklemelerin boyutu küçüldü ve daha hızlı oluşturuldu.

Ayrıca eklentimiz müşterinin paradan tasarruf etmesine yardımcı oldu: ayırma, sistem sunucusu diskinin daha rasyonel kullanılmasını mümkün kıldı, daha kapasiteli bir disk satın almadan (başlangıçta planlanmıştı) performansını ve hizmet ömrünü artırdı.

Ücretsiz geliştirme sürümünü şimdi deneyin

veya tam teşekküllü bir “Ekli Dosya Yönetimi” ürünü sipariş edin

olasılıklarda sınırlama olmaksızın!

Satın alma nedenleri

Geliştirme ve desteğin maliyeti, özel geliştirmeden çok daha azdır.

Tüm dilekler destek çerçevesinde değerlendirilip hayata geçirilmektedir.

Avantajları

Çözüm herhangi bir konfigürasyon değişikliği gerektirmez.

Kutunun dışında çalışır.

Basit minimum kurulum gerektirir.

Sürümlerin karşılaştırılması

Mevcut sürüm BSP 2.2 veya 2.4'e bağlı değildir; her ikisinde de çalışır.

Para iade garantisi

Infostart LLC, programın açıklamada belirtilen işlevselliğe uymaması durumunda size %100 geri ödeme garantisi verir. Paranın hesabımıza geçtiği tarihten itibaren 14 gün içerisinde talep etmeniz halinde paranın tamamı iade edilebilir.

Programın işe yaradığı o kadar kanıtlandı ki, böyle bir garantiyi tam bir güvenle verebiliriz. Tüm müşterilerimizin satın almalarından memnun olmalarını istiyoruz.

Aşağıda BSP konfigürasyonundaki alt sistemleri analiz etmeye devam edeceğiz.

Bir işletmenin üretim takvimini depolamaya, yüklemeye ve uygun şekilde organize etmeye yönelik bir alt sistem. Alt sistem aynı zamanda belirli bir tarihe kadar olan iş günü sayısı vb. gibi verileri de elde etmenize olanak sağlar.

22. İletişim bilgileri

Rehber formlarında iletişim bilgilerinin saklanması ve görüntülenmesi için bir alt sistem. Kural olarak dizinlerde kullanılır: yükleniciler, bireyler, kuruluşlar vb. Alt sistem “Adres Sınıflandırıcı” alt sistemine bağlıdır.

23. Dinamik konfigürasyon güncellemelerinin kontrolü

Kullanıcıları yapılandırma değişiklikleri hakkında bilgilendirmek için tasarlanmıştır. Yapılandırma değiştirilirse, belirli aralıklarla oturumu yeniden başlatmanız istenir.

24. Kullanıcı hatırlatıcıları

Alt sistem, herhangi bir sistem nesnesine ilişkin kişisel hatırlatıcılar ayarlamak ve belirlenen zamanda kullanıcıya bildirimde bulunmak üzere tasarlanmıştır.

25. Elemanların sırasını ayarlama

.txt dosyasındaki dizin öğelerinin veya Yukarı ve Aşağı düğmelerinin sırasını yapılandırmak için tasarlanmıştır. Nesne ikincil ise, elemanların numaralandırılması mal sahibi içinde gerçekleştirilir. Dizin hiyerarşik ise, öğelerin numaralandırılması üst öğe içinde gerçekleştirilir.

26. Program ayarları

“Program Ayarları” alt sistemi, komut arayüzünün “Kurulum ve Yönetim” bölümünde bulunan tüm kütüphane alt sistemleri için ayar panelleri sağlar.

27. Veri alışverişi

“Veri Değişimi” alt sistemi, değişim kurallarını kullanarak ve değişim kurallarını kullanmadan farklı konfigürasyonlar arasında veri alışverişini gerçekleştirmek ve ayrıca dağıtılmış bir bilgi tabanında veri alışverişini düzenlemek için tasarlanmıştır. Borsa, BSP'nin önceki sürümüne çok az benzerlik gösteriyor. Hizmet modelinde çalışan yapılandırmaların yanı sıra, hizmet modelinde ve yerel modda çalışan yapılandırmalar arasında veri alışverişi desteklenir. Kurallar her zamanki gibi “Veri Dönüştürme” yapılandırmasında oluşturulmalıdır.

“1C Veri Dönüştürme” yapılandırmasını kullanarak 1C'de veri alışverişini kurmanın temelleri için videodaki örneğe bakın:

28. Mesajlaşma

Mesajlaşma alt sistemi, heterojen bilgi sistemlerini mesajlaşma yoluyla 1C:Enterprise platformuna entegre etmek için tasarlanmıştır. Veri bağlantısı güvenilmez olduğunda alt sistem kullanılmalıdır. Alt sistem, veri alışverişi teknolojisinin, web hizmetleri teknolojisinin ve harici bağlantının yerini almaz. BSP'de yeni işlevsellik.

1C'de 267 video dersini ücretsiz alın:

29. Bilgi güvenliği sürümünün güncellenmesi

Tüm standart çözümlerde kullanılır. Standart alt sistemler kütüphanesinin önceki versiyonundan pek farklı değil. "Bilgi güvenliği sürümünün güncellenmesi", yapılandırma sürümü değiştiğinde bilgi tabanı (IS) verilerinin başlangıçta doldurulması ve güncellenmesi için işleyici prosedürlerini yürütmek için bir program arayüzü sağlar ve ayrıca yeni yapılandırma sürümündeki değişikliklere ilişkin bir rapor görüntülemenize de olanak tanır.

30. Yapılandırma güncellemesi

Alt sistem, bilgi tabanını 1C: Enterprise modunda "talep üzerine" veya gelecekte belirli bir zamanda otomatik olarak yapılandırmak için tasarlanmıştır. Yapılandırmalardan bahsediyoruz. Sunucunuzdan otomatik konfigürasyon güncellemelerini ayarlayabilirsiniz.

31. Organizasyonlar

Bu referans neredeyse tüm konfigürasyonlarda kullanılır. Birlik olması çok önemli.

32. SMS Gönderme

Alt sistem, 1C araçlarını kullanarak SMS mesajları göndermek için hazır işlevsellik sağlar. Varsayılan olarak alt sistem MTS ve Beeline operatörleriyle çalışmayı destekler.

33.Performans değerlendirmesi

APDEX yöntemini kullanarak sistemin entegre performansının objektif değerlendirmesi için tasarlanmıştır. Örneğin bunu kullanarak, belirli bir belgenin işlenmesinin ne kadar sürdüğünü öğrenebilir ve ardından zamanla ilgili istatistikler alabilirsiniz.

34. Yazdır

Alt sistem, elektronik tablo belgelerinin düzenlerini ve ofis belgelerinin düzenlerini (MS Word, OpenOffice) yazdırmak için tasarlanmıştır.

35. Tam metin araması

Sistemde tam metin aramayı etkinleştirmek için tasarlanmıştır. Bir arama arayüzü ve metin verilerinin indekslenmesine yönelik bazı rutin işlemleri içerir.

36. İnternetten dosya alma

“İnternetten dosya alma” alt sistemi, İnternet'ten HTTP, HTTPS ve FTP protokolleri aracılığıyla dosya almak ve alınan dosyaları istemciye, sunucuya veya geçici depolamaya kaydetmek için yapılandırmaya bir program arayüzü ekler.

37. Kullanıcılar

Alt sistem, bilgi tabanının kullanıcı listesiyle senkronize edilen sistem kullanıcılarının ve harici kullanıcılarının listesini (Kullanıcılar ve Harici Kullanıcılar dizinlerinin öğeleri) görüntülemek ve düzenlemek için tasarlanmıştır.

38. Nesnelerin öneki

Veritabanı nesnelerine önek eklemek için tasarlanmıştır. Nesnelerin öneki, bilgi tabanları ve Organizasyon dizininin öğeleri bağlamında gerçekleştirilir.

39. Ekli dosyalar

Ekli Dosyalar alt sistemi, bir referans türündeki rastgele bilgi tabanı nesnelerine eklenen ek dosyalarla çalışmak için araçlar sağlar. Dosya depolama hem bilgi tabanında hem de harici olarak birimler halinde (ağ kaynakları) düzenlenebilir.

40. Güncelleme almanın yasal olup olmadığının kontrol edilmesi

“Güncelleme almanın yasallığının kontrol edilmesi” alt sistemi, kullanıcıdan güncelleme dosyalarının yasal olarak alındığına dair onay talep etmenize olanak tanır. Hem bilgi tabanını güncellemeden önce (güncelleme veritabanına uygulandıktan sonra, ancak ilk başlatmadan önce) hem de "Yapılandırma Güncellemesi" alt sistemini kullanarak yapılandırmayı güncellemeden hemen önce kullanılabilir.

41. E-posta mesajlarıyla çalışma

“E-posta mesajlarıyla çalışma” alt sistemi, yapılandırmaya e-posta mesajları göndermek için bir program arayüzünün yanı sıra e-posta hesaplarını desteklemek için bir kullanıcı arayüzü ekler.

42. Dosyalarla çalışma

“Dosyalarla Çalışma” alt sistemi, hiyerarşik bir klasör yapısında isteğe bağlı formattaki dosyaların toplu olarak düzenlenmesi için tasarlanmıştır. Dosya depolama doğrudan bilgi tabanında veya harici olarak birimler halinde (ağ kaynakları) düzenlenebilir. Dosyayla birlikte değişikliklerin geçmişi (dosya sürümleri) de kaydedilebilir.

43. Raporların dağıtımı

“Rapor Dağıtımı” alt sistemi, rapor seçeneklerinin ve raporların “Ek raporlar ve işleme” alt sisteminden dağıtımını yapılandırmanıza olanak tanır. Postalamalar bir zamanlamaya göre (eğer program istemci-sunucu modunda çalışıyorsa) veya isteğe bağlı olarak gerçekleştirilebilir.

44. Düzenli görevler

"Rutin görevler" alt sistemi, rutin görevlerin kompozisyonunu ve zamanlamasını düzenlemenize, rutin ve arka plan görevlerinin yürütme geçmişini görüntülemenize ve ayrıca bunların yürütülmesi sırasındaki hataları analiz etmenize olanak tanır. Sistem istemci dosyası modunda dağıtıldıysa yönetici, Rutin İşleme Görevlerinin İşlenmesini Yapılandır Rutin Görevler Konsolu komutunu kullanarak rutin görevlerin yürütülmesini yapılandırma olanağına sahiptir.

45. Bilgi güvenliği yedeklemesi

"IB Yedekleme" alt sistemi, bilgi tabanını "talep üzerine" veya yapılandırılmış bir programa uygun olarak 1C Kurumsal modundan yedeklemenize olanak tanır. Ayrıca bu alt sistemi kullanarak bilgi tabanını bir yedek kopyadan geri yükleyebilirsiniz.

46. ​​​​Özellikler

“Özellikler” alt sistemi, 1C:Enterprise modunda isteğe bağlı yapılandırma nesnelerinin ek özelliklerini oluşturmanıza ve düzenlemenize olanak tanır. Özelliklere sahip nesneler, referans tipindeki herhangi bir nesne olabilir. Alt sistem, aynı türdeki nesnelerin tüm örnekleri için hem bir ek özellikler kümesini hem de aynı türdeki nesneler için çeşitli özellik kümelerini uygulamanıza olanak tanır.

Nesnelerin ek özellikleri iki kategoriye ayrılır:

● ek ayrıntılar;

● ek bilgi.

47. Bağlılık yapısı

“Bağlılık Yapısı” alt sistemi, belge formundan mevcut belgenin ana ve alt belgeleri ile bunların ilişkileri hakkında bir rapor görüntüleme yeteneği sağlar.

48. Erişim kontrolü

“Erişim Kontrolü” alt sistemi, isteğe bağlı bilgi tabanı veri öğeleri (dizin öğeleri, belgeler, kayıt girişleri, iş süreçleri, görevler vb.) için kullanıcı haklarını yapılandırmanıza olanak tanır. Hakları hem tek tek meta veri nesneleri türleri için hem de bir nesne türünün kayıtları düzeyinde kısıtlamak mümkündür. Ayrıca, bireysel bilgi tabanı nesneleri için, işletim sistemi dosya klasörlerine benzer şekilde erişim haklarını ayrı ayrı yapılandırmak mümkündür.

49. Sonuç yönetimi

“Toplamların ve toplamların yönetimi” alt sistemi, bilgi tabanı kayıtlarının toplamlarını ve kümelerini yönetmek için araçlar sağlar. Alt sistem, hem standart yönetim işlemlerini gerçekleştirmenize olanak tanır hem de tüm özelliklere erişim sağlar:

● toplamların ve toplamların kullanımını etkinleştirme/devre dışı bırakma;

● sonuçların ayrılması;

● periyodun ayarlanması ve sonuçların yeniden hesaplanması;

● birimlerin yeniden inşası ve güncellenmesi;

● optimal birimlerin hesaplanması.

50. Dosya işlevleri

“Dosya İşlevleri” alt sisteminin bağımsız bir uygulama değeri yoktur. Kendisine bağlı alt sistemler tarafından kullanılan genel dosya işlevlerini (işlevler, ortak formlar vb.) içerir ("Dosyalarla Çalışmak", "Ekli Dosyalar", "Sağlanan Veriler" gibi).

51. Bireyler

“Bireyler” alt sistemi, standart yapılandırmalarda ortak olan meta veri nesnelerinin adlarını birleştirmek için tasarlanmıştır. Yalnızca meta veri nesnesi tanımlarını ve bunların temel uygulamalarını içerir.

52. Elektronik dijital imza

1. Ekli dosyaları depolamak için bir dizin oluşturun. Bunu yapmak için dizini konfigürasyona şablon olarak kopyalayın _DemoProjectsEkliDosyalar demo yapılandırmasından ve şablonu kullanarak ona bir ad verin:

<Префикс>Ekli dosyalar,

Nerede<Префикс>– ekli dosyaların yapılandırıldığı meta veri nesnesinin adı. Örneğin, Nomenclature dizini için dosyaların bulunduğu dizin NomenclatureAttachedFiles olarak adlandırılmalıdır. Bir eşanlamlı belirleyin, örneğin: Ekli dosyalar (Adlandırma).

2. Sahne dekorunda Dosya Sahibi türü “dosyalarla nesne” olarak ayarlayın. Örneğin, DirectoryLink.Nomenclature.

3. Tanımlanan türlere dahil edin Ekli dosya(bağlantılar) ve EkliDosyaNesnesi(objects) dizini 1. adımda oluşturuldu. Örneğin, DirectoryLink.NomenclatureAttachedFiles.

4. Tanımlanan türlerin bileşimini genişletin Ekli Dosyaların Sahibi(bağlantılar) ve SahipAttachedFilesObject(belgeler dışındaki nesneler) “dosya içeren nesne” türünü ekleyerek. Örneğin, DirectoryLink.Nomenclature.

5. Aboneliğin Kaynak özelliğinin tür aralığını genişletin Ekli Dosyanın ResultingFormunu Geçersiz Kıl 1. adımda oluşturulan dosyaların bulunduğu type - dizini de buna dahildir. Örneğin, DirectoryManager.NomenclatureAttachedFiles.

6. Abonelik Kaynağı özelliğinin türlerini genişletin SetDeleteMarkEkli DosyalarBelgeler, "dosya içeren nesne" türü dahil (yalnızca belgeler). Örneğin, DocumentObject.Invoice for Payment to Alıcı.

7. Ekli dosyalar içeren bir nesneyi etkileşimli olarak kopyalarken bunları otomatik olarak yeni bir nesneye kopyalamanız gerekiyorsa, nesne formunda şunları yapmanız gerekir:

● form parametrelerine bir anahtar parametre ekleme Değeri Kopyala nesnenin kendisiyle aynı türden;

● bir form modülünde bir prosedüre Sunucuya Kayıt Yaparken aşağıdaki kodu yapıştırın:

Ekli Dosyalar.WhenRecordingOnServer(Failure, CurrentObject, RecordingParameters, Parameters);

Yazdır (Ctrl+P)

Bu makalede, işverenin teknik şartlarını yerine getirmek için yapmak zorunda kaldığım, standart alt sistemler kütüphanesinin "Dosyalarla Çalışma" alt sisteminin ekli dosyalarının mekanizmasındaki çok ilginç ve basit bir değişikliği anlatacağım.

Ek dosya mekanizması, verilerle doğrudan ilişkilendirilen serbest biçimli dosyaların saklanmasına olanak sağlar. Örneğin, İsimlendirme için ürünün ayrıntılı bir açıklamasını, ürünün kullanımına ilişkin taranmış talimatları veya ürünün bir fotoğrafını ekteki dosyada saklayabilirsiniz. ve örneğin bireyler için çeşitli belge türlerini saklayabilirsiniz.

Teknik görev, Sipariş belgesine eklenen çeşitli dosya türlerini işleyebilmekti. Bu amaçla BSP 2.4 temel alınarak yazılan işveren yapılandırmasında numaralandırmayı eklemek zorunda kaldım Dosya Türleri ve dizinde Ekli Dosyaları Sipariş Et – sahne donanımı Dosya tipi dosya türlerini listeleme türü (bkz. Şekil 1).

Şekil 1 Dizin ayrıntıları OrderAttachedFiles

“ Gibi ekli dosyalar gibi dizinlerle çalışmak için Ekli Dosyaları Sipariş Et ” standart alt sistemin “Dosyalarla çalışma” işleminin 2 biçimi vardır: Form Ekli dosyalar ve şekil Ekli dosya (bkz. Şekil 2)

Şekil 2 Standart alt sistemler kütüphanesinin "Dosyalarla çalışma" formlarını işleme

Ancak bu iki işleme biçiminde WorkWithFiles eklenen aksesuarlarla çalışmak mümkün değildir Dosya tipi dizin Ekli Dosyaları Sipariş Et ve bu formlarda bazı küçük basit değişiklikler yapmak zorunda kaldım:

Dinamik liste formunun istek gövdesinde Ekli dosyalar Şekil 2'de gösterildiği gibi bir satır ekledim. 3


Şekil 3 Ekli Dosyalar formunda dinamik liste talebi

Daha sonra prosedür gövdesinin sonunda KurulumDinamikListe 3 satır kod ekledim:

&Sunucu Üzerindeki Prosedür KurulumDinamikListe() // ....... prosedür gövdesi // Sanchez If Dosya Depolama DiziniAdı= "SiparişEkliDosyalar" Sonra List.QueryText= strDeğiştir( List.QueryText,"Kullanıcıyı NASIL Düzenler", "Kullanıcıyı NASIL Düzenler, | Files.FileType AS FileType"); endIf; Prosedürü Sonlandır

Ayrıca formda değişiklik yapmak zorunda kaldım Ekli dosya, böylece eklenen sahne öğelerini düzenlemek mümkün olur Dosya tipi. Bu değişiklikler Şekil 4'te gösterilmektedir.

Fok
Konunun devamı:
işletim sistemi

Aşağıda, yönetilen formlarla çalışırken kullanılan ana 1C nesneleri listelenmiştir. Geleneksel veri kullanımını göstermek için kısa kod örnekleri verilmiştir...