Veri değişiminin nasıl çalıştığını kontrol etme

Designer modunda

NumberingPrefix sabitini düzenleyebilmek için yapılandırma nesnesi ağacının Common dalını genişletin, Common forms dalını seçin ve GeneralSettings adlı sabitler formu oluşturmak için form sihirbazı kullanın.

Yapılandırma nesnesi ağacındaki formun içerik menüsünden More özellikler penceresini açın ve formun Enterprise alt sistemine ait olduğunu belirtin (Şekil 24.7).

Şekil 24.7. "GeneralSettings" sabitleri biçimindeki "More" pencere

Subsystems sekmesindeki Exchange plan Branches yapılandırma nesnesinin ve Data processor nesnesi DataExchange düzenleme penceresinde, bunların Enterprise alt sistemine ait olduklarını da belirtiyoruz.

Ardından, Enterprise alt sisteminin komut arayüzünü, değişim planını açma, işleme ve sabit formlar komutlarına yalnızca Administrator erişebileceği şekilde yapılandıracağız ve Branches komutunu Navigation panel.Important grubunun en başına taşıyacağız. Ayrıca Actions panel.Create komut grubunda Branch: create komutunun görünürlüğünü yalnızca Administrator rolü için etkinleştirin. Ardından Actions panel.Tools grubundaki komutların sırasını aşağıdaki şekilde ayarlayın:

  • General settings,
  • Data exchange.

Şekil 24.8. "Enterprise" alt sisteminin komut arayüzü

Ve son olarak şubemizin tabanını barındıracak yeni dizin oluşturalım.

Veritabanı yapılandırmasını güncelleyelim (F7). Daha sonra Configuration > Save configuration to file… ana menü komutunu çalıştırarak yapılandırmamızı oluşturulan dizine kaydediyoruz.

1C:Enterprise modunda

1C:Enterprise'ı hata ayıklama modunda çalıştıralım ve merkezi veritabanımızda gerekli değerleri ayarlayalım.

Her şeyden önce, sabit Numbering prefix - CI değerini ayarlayalım. Bunu yapmak için, Enterprise bölümünün fonksiyon panelinin Tools alt menüsündeki General settings komutunu çalıştırın (Şekil 24.9).

Şekil 24.9. "Numbering prefix " sabitinin değeri

Save and close düğmesine tıklayalım. Bundan sonra, Branches değişim planını açın ve varsayılan düğüm parametrelerini, yani veritabanımızın parametrelerini ayarlayın.

Bunu yapmak için Enterprise bölümünün fonksiyon panelindeki Branches komutunu çalıştırın. Değişim planları listesinde zaten bir giriş var. Onu açalım ve düzenleyelim.

Taban kodu CI, tanımı ise Central infobase olacaktır.

Farklı veritabanlarındaki değiş tokuş düğümlerini tanımlayan şeyin kod olduğunu unutmayın, bu nedenle şube veritabanında aynı kodlara sahip düğümler oluşturacağız (Şekil 24.10).

Şekil 24.10. Değişim planı düğümünün oluşturulması

Save and close düğmesine tıklayalım.

Ardından Create düğmesine basın veya Create alt menüsündeki Branch komutunu kullanın.

Şubenin tabanına karşılık gelecek yeni düğüm oluşturalım, ona BR kodunu ve Branch tanımını verelim (Şekil 24.11).

Şekil 24.11. Değişim planı düğümünün oluşturulması

Infobase'in önceden tanımlanmış düğümünün (Central infobase), değişim düğümleri listesinde özel simgeyle vurgulandığını lütfen unutmayın (bkz. Şekil 24.10). Write changes düğmesi bu düğüm için kullanılamaz.

Listeden yeni Branch düğümü seçin ve Write changes düğmesine tıklayın.

Şimdi, Data exchange işlemeyi çağıralım ve Start data exchange düğmesine tıklayalım.

Mesaj penceresinde aşağıdaki metin görünecektir (Şekil 24.12).

Şekil 24.12. Servis mesajları penceresi

Böylece, veri değişimi sonucunda, merkez taban, şube ile değiş tokuş ettiği tüm verilerdeki değişiklikleri içeren bir değişim dosyası oluşturmuştur.

Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002