1C kuruluşundan veri aktarımı 7.7. Büyük bilgi tabanlarının aktarılması

Çalışma prensibi.

Verilerin standart bir konfigürasyondan nasıl aktarıldığına dair birkaç kelime " Muhasebe", 1C:Enterprise 7.7 için sürüm 4.5 veya "" (bundan sonra Kaynak Yapılandırmaları olarak anılacaktır) standart bir yapılandırmaya dönüştürme " Kurumsal muhasebe", 1C:Enterprise 8 için sürüm 3.0 (sürüm 3.0.52), bundan sonra "Alıcı yapılandırması" olarak anılacaktır.

ÖNEMLİ! Konfigürasyondan veri aktarımı mümkündür Muhasebe 1C:Enterprise 7.7 sürümleri 7.70.569 ve üzeri için sürüm 4.5 veya yapılandırmadan " Basitleştirilmiş vergilendirme sistemi, ed. 1.3"sürümler 7.70.219 ve üzeri.

Bir önceki döneme ait düzenleme işlemleri tamamlandıktan sonra yeni bir dönemin (yıl, çeyrek, ay) başında kaynak Konfigürasyondan hedef Konfigürasyona geçilmesi tavsiye edilir.

Veri aktarımı, verileri kaynak Yapılandırma bilgi tabanından XML biçimindeki bir dosyaya indiren özel işlem kullanılarak gerçekleştirilir. Ortaya çıkan dosya, evrensel veri yükleme işlemi kullanılarak alıcının Yapılandırma bilgi tabanına yüklenir.

Verileri aktarmak için aşağıdaki dosyalar gereklidir:

ACC_ACC8 .ert - yapılandırmadan harici bir dosyaya veri yüklemenin harici işlenmesi " Muhasebe, Rev. 4.5»;

USN_ACC8 .ert - yapılandırmadan harici bir dosyaya veri yüklemenin harici işlenmesi " Basitleştirilmiş vergilendirme sistemi, ed. 1.3»;

ACC_ACC8 .xml - veri dönüştürme kuralları.

USN_ACC8 .xml - veri dönüştürme kuralları.

Aktarılabilir veriler.

Aşağıdakiler Kaynak Yapılandırması bilgi tabanından Alıcı Yapılandırmasına aktarılır:

Referans kitaplarının unsurları;

Bilgi tabanının dönüştürülme tarihi itibariyle Yapılandırma kaynağı bilgi tabanının muhasebe hesaplarındaki cari bakiyelere ilişkin bilgiler;

Bilgi tabanı dönüşüm tarihinden daha eski bir tarihe sahip mevcut belgeler.

Dönüşüm iki aşamada gerçekleştirilir:

Kaynak Yapılandırması bilgi tabanındaki veriler ayrı bir dosyaya (veri dosyası) yüklenir;

Ortaya çıkan dosya alıcının Yapılandırma bilgi tabanına yüklenir.

Kurulum.

Veri taşıma işlemini yüklemek için setup.exe yükleme programını kullanmanız gerekir. Programı başlattıktan sonra (1C:Enterprise bilgi tabanlarının sayısı büyükse, bir süre sonra), veri aktarım işleminin kurulacağı bilgi tabanlarını işaretlemeniz gereken bir iletişim kutusu görünecektir. Pencere Şekil 1'dekine benzer. Bilgi tabanlarının sayısı yediden fazla ise gezinmek için “yukarı” ve “aşağı” düğmelerini kullanın. Birden fazla bilgi tabanı seçilirse "yol" satırı yalnızca son seçilen bilgi tabanının konumunu yansıtır. Bu bilgi yardımcı niteliktedir ve isteğe bağlı olarak kullanıcı tarafından kurulum programının sonucu üzerinde ek kontrol sağlamak için kullanılır; buna özellikle dikkat etmeyin, seçtiğiniz bilgi tabanlarının nereye kurulacağını programın kendisi belirleyecektir. .

Şekil 1 Kurulum sırasında bilgi tabanlarını seçme penceresi

Ek olarak, bunu yapmak için veri aktarım işleminin kurulacağı klasörü de belirleyebilirsiniz, klasör seçim penceresini kullanın (üç noktalı düğmeye tıklayarak). Seçilen klasörün tam yolu seçim satırına yansıtılacaktır. “Yükle” düğmesine tıkladıktan sonra, gerekli dosyalar seçilen bilgi tabanlarına ve (veya) seçilen klasöre yüklenecektir. Tamamladıktan sonra “ayrıntılar” butonuna tıklayabilir ve hangi dosyaların hangi klasörlere yazıldığını gösteren ayrıntılı kurulum günlüğünü görebilirsiniz. Sonuç olarak, seçilen klasör aşağıdaki resme benzer bir şeye sahip olmalıdır, bkz. Şekil 2.

Şekil 2 Seçilen klasöre kurulu dosyalar

Alt dizine ExtFormlar işleme kuruldu 1C'ye Geçiş: Muhasebe 8, ed. 3.0 ve aktarım kuralları. Lütfen yükleme işlemine dikkat edin ACC_ACC8.ert ve veri yükleme kuralları standart işleme ve kuralların yerini alır. Standart geçiş mekanizmasını korumak istiyorsanız yeni işlemeyi bilgi tabanında değil ayrı bir dizinde yükleyin.

Kurulum işlemi, bir rapor yükleme örneği kullanılarak daha ayrıntılı olarak açıklanmaktadır " "1C: Muhasebe 7.7 konfigürasyonu için".

Çalıştırma prosedürü.

Bir programda" 1C: Muhasebe 7.7"ek seçeneklerden işlemeyi açmanız gerekiyor" 1C'ye Geçiş: Muhasebe 8, ed. 3.0", transfer kurallarının bulunduğu klasörü seçin (bkz. Şekil 3) ve takas kurallarını indirin. Tüm transfer kurallarını eklemenize gerek yoktur. Yalnızca gerekli olanları kullanmalısınız, örneğin bakiyeleri aktarmak için, veya bakiyeler ve belgeler. Örneğin, dizinler grubuna Tek bir kural dahil edilemez, çünkü tüm dizinler gerektiği gibi, yani yalnızca bakiyelerde veya belgelerde yer alanlar referans yoluyla aktarılır. yeni bilgi tabanında “çöp” değildir. Örneğin, bazı belgeler veritabanınızda yoksa veya bunları aktarmak istemiyorsanız, bu kuralı etkinleştirmenize gerek yoktur.

Şek. 3. Veri yükleme için işleniyor

Veri dosyası adını "C:\v77_v8\Exp77_80.xml" olarak ayarlamanızı öneririm, bu, programda varsayılan olarak sıklıkla kullanılan klasördür " 1C: Muhasebe 8"platformdaki programlardan veri yüklerken" 1C:Kurumsal 7.7". Gerekirse sayfadaki parametreleri ayarlayın " Seçenekler".

Yapılandırmadan veri indirme işlemi sırasında " Muhasebe 7.7"Çeşitli hatalar meydana gelebilir. Burada sunulan aktarım kuralları, veri yükleme aşamasında tipik hataları aramaları açısından standart olanlardan farklıdır. Hangi mesajların görüntülendiğine bakalım.

Sıfır miktarda ve sıfır olmayan stok kalemleri. Alım Konfigürasyonunda malzeme miktarının sıfıra eşit olacağı ve malzemenin maliyet tahmininin sıfır olmayacağı şekilde bakiye girilmesi imkansızdır ve aynı zamanda anlamsızdır, çünkü bu bir hatadır. Bu nedenle bakiye aktarımı sırasında bu tür pozisyonlar (sıfır miktarlı) bakiye giriş belgelerine dahil edilmeyecektir. Sonuç olarak, veri aktarımından önce hatalar düzeltilmezse, bakiye aktarımı sırasında verinin kaynağındaki ve hedefindeki miktarlar eşleşmeyecek ve bu da ek mutabakat zorluklarına neden olacaktır. Bu nedenle konfigürasyondan veri indirme sürecinde " Muhasebe 7.7» Karşılaşılan hatalarla ilgili mesajlar görüntülenir (bkz. Şekil 4). Ek olarak, hataları bulmak için "Muhasebe yönetiminin hızlı kontrolü" işleminin, yani "Malzemeler için sıfır miktar olduğunda sıfır olmayan bir miktarın bulunmaması" kuralının kullanılmasını önerebiliriz.

Şekil 4.1 Karşılaşılan hatalarla ilgili mesajlar

İkinci (üçüncü) seviyenin alt hesabı için sıfır olmayan bakiye, birinci (ikinci) seviyedeki bakiye ise sıfırdır. Bu, hatalı kayıt tutmanın oldukça yaygın bir durumudur. Tipik bir örnek Şekil 4.2'de gösterilmektedir. Bu durum analitik muhasebede “yeniden derecelendirme” sonucu ortaya çıkmaktadır. Örneğin, nakit akışı belgelerinde bir sözleşme belirtiliyor ancak aktifleştirme belgelerinde bir sözleşme yok veya tam tersi veya sözleşmeler var ama bunlar farklı. Tüm bu durumlarda, karşı tarafın bakiyesi sıfır olmasına rağmen sözleşmelerde sıfır olmayan bir bakiye söz konusudur. Malzemelerin muhasebeleştirilmesinde ve terminolojide (depolama yerlerine göre toplam muhasebe dahil edildiğinde) benzer bir tablo ortaya çıkabilir: depolar arasında yeniden derecelendirme, özellikle de depolar mali açıdan sorumlu kişilerse.

Şekil 4.2 Muhasebedeki hatalara örnek

Bunun bir hata olduğu açık, bu tür dengeleri bozmanın hiçbir anlamı olmadığı da açık. Bu tür bakiyelerin transferini hariç tutmak için “Üst seviyede sıfır bakiye varsa bakiyeyi boşaltma” parametresi bulunmaktadır. Bu parametre bir olarak ayarlanırsa, yükleme sırasında Şekil 2'de gösterilen mesajlar görüntülenir. 4.3 (Şekil 4.2 ile karşılaştırın) ve bu tür konumlara ait teraziler boşaltılmayacaktır. Farklı kalıntıların aktarılmasına yönelik kurallarla bu parametrenin farklı kombinasyonlarını kullanabilirsiniz. Tüm bakiyeleri aynı anda değil, muhasebe bölümlerine aktarırsanız, farklı muhasebe bölümlerinden bakiyeleri farklı parametre değerleriyle aktarabilirsiniz.

Şekil 4.3. Hata mesajları

Boş sözleşme değerleri veya yabancı sözleşmeler. Sorun yukarıda açıklanana benzer, nedeni ise aynı; sözleşmelerin analitik muhasebesinde yanlış derecelendirme (bkz. Şekil 4.4). Ancak karşı tarafın bakiyesi sıfır olmadığından yukarıda açıklanan doğrulama kuralı çalışmayacaktır. Verileri aktarırken, bakiyeleri girmek için belgeyi kaydederken bir hata meydana gelecektir, çünkü boş bir sözleşme değerine izin verilmez.

Şekil 4.4 Hatayı gösteren rapor

Aktarımdan önce bu tür hataları ortadan kaldırmak için veri yükleme aşamasında hata mesajları verilir (bkz. Şekil 4.5). Aynı şekil başka bir hatayla daha karşılaşıldığını gösteriyor: Sözleşme karşı tarafa uymuyor, yani. sözleşmenin sahibi diğer bir karşı taraftır. Bu tür hatalar genellikle değiştirilmiş, yani. standart olmayan konfigürasyonlarda veya uzun zaman önce oluşturulmuş veritabanlarında, standart konfigürasyonlarda bile belgeleri doldururken sözleşmelerin uygunluğuna ilişkin yeterince sıkı bir kontrol yapılmadı.

Şekil 4.5 Hesaplama hatası mesajları

Sözleşmelerin ve diğer kişilerin sözleşmelerinin boş değerlerinin kontrol edilmesi, " parametresi bir olarak ayarlanırsa gerçekleştirilir Sözleşmeleri boş değerler ve karşı tarafla uyumluluk açısından kontrol edin". Ek olarak, hataları bulmak için, "Muhasebe yönetiminin hızlı kontrolü" işleminin, yani "Sözleşmeler için boş analitiklerin bulunmaması" ve "Karşı tarafların ve sözleşmelerin uyumluluğu" kurallarının kullanılmasını önerebiliriz.

Başka hata kontrolleri de mevcuttur, daha fazla bilgi için lütfen bizimle iletişime geçin (iletişim bilgileri sayfanın alt kısmındadır).

Çalışma metodları

Ayrı türdeki belgeleri, hatta seçilen türdeki belgelerin ayrı ayrı kopyalarını yükleme örneğini kullanarak, verileri tamamen değil, parçalar halinde nasıl aktarabileceğinizi göstereceğiz. Yalnızca bir veri yükleme kuralını işaretleyelim" Ödeme talimatı" (bkz. Şekil 5). Bu, yalnızca " türündeki belgeleri yüklemenize olanak tanır. Ödeme talimatı". Bu parametrelerle düğmeye tıklarsanız " Boşalt", daha sonra " türündeki tüm belgeler indirilecektir Ödeme talimatı", " ile zaman aralığında bulunur Başlangıç ​​tarihi" İle " Son kullanma tarihi". Düğmesine basın " PVD'yi yükleyin", bundan sonra mesaj" Ödeme emri için veri seçimi".

Şekil 5 Belirli bir türdeki verileri yüklemek için kural nasıl ayarlanır

Ardından, "Koşul ekle" düğmesini tıklayın, bir seçim niteliği seçebileceksiniz (bkz. Şekil 6.1), çoğu zaman " GeçerliBelge", bu türdeki belgeler listesinden tek bir belge seçmenize olanak tanır. Diğer seçim ayrıntılarını kullanarak, bir belge grubu için bir seçim elde edebilirsiniz, örneğin belgeleri tarihe göre seçin. Her durumda belgeler seçilir parametreler tarafından belirtilen zaman aralığı dahilinde " Başlangıç ​​tarihi" Ve " Son kullanma tarihi".

Şekil.6.1 Tek bir belge nasıl seçilir

Önemli! "1C"), bazı yapılandırmalarda seçim ayrıntılarına göre yükleme sırasında belge seçimine izin vermez. Bunun nedeni, standart kurallarda belge seçiminin süre belirtilmeden talep üzerine yapılmasıdır. Bu tür istekler her zaman işe yaramaz.

Benzer şekilde dizinin tamamını değil, bazı detaylara göre seçerek dizinleri yükleyebilirsiniz. İlk önce istediğiniz veri yükleme kuralını seçin, ardından sırayla " PVD'yi yükleyin" Ve " Koşul ekle". Örneğin, Şekil 6.2, yalnızca programdan geçiş sırasında birlikte olan çalışanları nasıl boşaltabileceğinizi gösterir " 1C: Basitleştirilmiş vergilendirme sistemi, ed. 1.3" Açık " 1C: Kurumsal Muhasebe, sürüm 3.0" (veya kullanıcıların sıklıkla söylediği gibi muhasebe 7.7'den 3.0'a geçiş) iş ilişkileri kuruldu.

Şekil 6.2 Bir grup dizin öğesi nasıl seçilir

Önemli! Veri aktarımı için önerilen kurallarda standart kurallardaki bir hata düzeltildi (şirketten) "1C"), periyodik dizin ayrıntılarını kullanarak boşaltma sırasında dizin öğelerinin yanlış seçilmesine yol açar; farklı tarihler için ayarlanmış farklı değerlere sahip olanlar. Bunun nedeni, standart kurallarda dizin öğelerinin seçiminin, nokta belirtilmeden bir sorguyla gerçekleştirilmesidir.

Seçim, dizinin dönemsel detaylarına göre parametrenin tarihine göre yapılır" Son kullanma tarihi"!!!

Veri yükleme ve seçim kurallarının bir kombinasyonunu kullanabilirsiniz. Seçimleri ayarlanmış kurallar "[SEÇİM]" olarak işaretlenecektir. Belirli bir veri yükleme kuralının seçimini görmek veya düzenlemek için, kurallar listesinde bu kurala çift tıklamanız veya onu seçtikten sonra " düğmesine tıklamanız gerekir. PVD'yi yükleyin".

Önemli! Nesnelerin yüklenmesi boş veya eksik çıkarsa, senkronizasyon modunun 1C:Muhasebe 8 ile ayarlanıp ayarlanmadığını kontrol etmeniz gerekir. Bu durumda, yalnızca aktarımdan sonra değiştirilen nesneler yüklenecektir (Dizin) .Eşzamanlı Muhasebe Parametreleri, yükleme sırasında CheckFor Upload Possibility işlevi tarafından kontrol edilen Son Yüklenen Belgenin Konumu parametresini saklar. Senkronizasyon modunda tam çalışma imkansız hale gelir. Değişim kuralları yüklendikten sonra senkronizasyon modu kontrol edilir. Mod kuruluysa bir uyarı penceresi oluşturulacak (bkz. Şekil 6.5) ve senkronizasyon modunu devre dışı bırakmanız istenecektir.

Pirinç. 6.5 Senkronizasyon modu uyarı penceresi

Standart kurallardan ek farklılıklar

PT&U'nun eski giriş türleriyle aktarılmasındaki hata düzeltildi: Mal ve Hizmet Alımı belgelerinde giriş türü 2'ye eşitse (güncel olmayan değer) ve tedarikçi faturası yoksa, bu belgenin BP 3.0'da hatalı bir şekilde iadeye dönüştürülmesi Alıcıdan gelen belge oluşur.

Bölüm alt hesabına sahip manuel işlemleri BP'nin PROF sürümüne aktarırken oluşan bir hata düzeltildi. Böyle bir işlem BP'ye kaydedilmez; bir hata oluşur: "Bölme alanı boş olmalıdır." Bunun nedeni kuralların CORP versiyonlarıyla çalışacak şekilde tasarlanmış olmasıdır ancak PROF'ta muhasebe kaydının DivisionDt ve DivisionKt boyutlarının boş olması gerekir.

Dizin gruplarının çoğaltılmasına yol açan bir hata düzeltildi Anlaşmalar ve sonuç olarak bu dizinin öğelerinin çoğaltılması (çünkü yükleme sırasında arama ana öğe dikkate alınarak gerçekleştirilir). Bu, Şekil 6.6'da gösterilmektedir.

Şekil 6.6 Dizin aktarımının sonucu Anlaşmalar standart kurallar

Burada sütunda Ebeveyn(dizin grubu) adıyla 2015 Aynı ada sahip iki farklı dizin grubu vardır (kaynakta yalnızca bir grup vardır), bu nedenle sözleşmeler kopyalanır.

Bir cari hesaptan diğerine para aktarılırken banka belgelerinin aktarılmasındaki hata düzeltildi. İÇİNDE BP 3.0 bu durumda bir belge oluşturulur Cari hesaptan borçlandırma operasyon türü ile Kuruluşun başka bir hesabına aktarım, detayların doldurulmaması nedeniyle gerçekleştirilemeyen Alıcının hesabı. Ayrıca bilgiler hatalı doldurulmuştur. Hesap Ve Borç hesabı. Bu, eğer farklılarsa (örneğin 55 ve 51) ortaya çıkacaktır, o zaman değiştirilmeleri gerekir. Ayrıntıların doldurulmaması hatası düzeltildi Yükümlülük türü vergi transfer belgelerinde. Yukarıdakilerin tümü 3.0.43.215 sürümü için geçerlidir.

Prodüksiyonlar aktarıldı ana sözleşme dizin Karşı taraflar.

Dizini indirme kuralı değiştirildi İsimlendirme, artık veri seçimi yöntemi standart örneklemedir ve bu, dizin öğelerini ayrıntılara göre seçmenize olanak tanır (basitleştirilmiş vergi sistemi 7.7 - BP 3.0'ın standart kurallarında bu mümkün değildir). Bir dizini aktarırken İsimlendirme, transfer edilir ve Ürün fiyatları bağlantılar aracılığıyla, yani yalnızca terminolojideki devredilen kalemlerin fiyatları. Bu özelliği etkinleştirmek için parametre değerini bir olarak ayarlamanız gerekir. Öğeleri boşaltırken fiyatları yükleyin.

Karşı taraflarla yapılan ödemeler için bakiyeleri aktarırken "USN 7.7 - BP 3.0" standart kurallarında bir hata düzeltildi: anlaşma türü her zaman olarak ayarlandı Diğer. Şimdi - bakiye türüne bağlı olarak muhasebe bölümüne göre " Tedarikçiler ve yüklenicilerle yapılan hesaplamalar"sözleşme türü =" Tedarikçiyle"muhasebe bölümüne göre" Alıcılar ve müşterilerle yapılan hesaplamalar"sözleşme türü =" Alıcı ile", diğer durumlarda sözleşme türü = " Diğer".

Karşı taraflarla yapılan ödemeler için bakiyeleri aktarırken "USN 7.7 - BP 3.0" standart kurallarında bir hata düzeltildi: karşılıklı ödemelerin miktarı, ilk bakiyelerin girilmesine ilişkin belgenin iki ayrıntısında kaydedildi Toplam Ve TutarKt. Bu nedenle açılış bakiyelerine ilişkin giriş belgesi yayınlanmadı.

Kontrol etmekAlıcı ile" (standart kurallarda " Diğer"). " niteliğinin değeri ayarlandı. Ödeme Durumu", Alıcı Yapılandırmasındaki banka ödeme belgelerinde alıcıya ödenecek faturanın doğru seçilmesi için bu önemlidir.

Formun belgelerini aktarırken " Ödeme talimatı"sözleşme türü şu şekilde ayarlandı" Tedarikçi ile" (standart kurallarda " Diğer").

Depolama konumlarını aktarırken "USN 7.7 - BP 3.0" standart kurallarında bir hata düzeltildi: ayrıntılar "doldurulmadı" Depo tipi".

"Parametre eklendi" Düzenleyici otoritelerle değişim dahil": değeri 1 ise pervane Kontrol Yetkilileri ile Değişim Türü dizin öğesi " Organizasyonlar"değere ayarla" DeğişimEvrensel Formatta", aksi takdirde" ExchangeDevre Dışı"Standart kurallarda olduğu gibi. EDF kurulumunu bozmamak için bu, tekrarlanan (düzenli) transferler için önemlidir.

Dizin için indirilen öğelere ilişkin arama kuralı değiştirildi " Karşı taraflar": ilk önce arama şu şekilde gerçekleştirilir: TENEKE Ve kontrol noktası(bu değerler doldurulursa), o zaman yalnızca TENEKE ve nihayet tarafından İsim. Her üç durumda da arama, grup özelliğini (ThisGroup) ve grubun kendisini (Ebeveyn) içerir. Yüklemeden SONRA adları değiştirilen karşı taraflar için kopyalar oluşturmamak amacıyla bu, tekrarlanan (normal) transferler için önemlidir.

Karşı tarafları aktarırken ayrıntıları doldurun ÜlkeKayıt"Rusya" anlamına gelir. Bu, karşı tarafların dizinini programa yükledikten sonra gereklidir. "1C Muhasebe 8" Gerekli ayrıntıları manuel olarak doldurmam gerekmedi ÜlkeKayıt. Doldurulmamışsa, o zaman bir dizin öğesi biçimindedir " Karşı taraflar"Detaylar açıklanacak" Vergi numarası" Ve " Reg. sayı"ve ayrıntılar" TENEKE" Ve " kontrol noktası"gizlenecek.

“USN 7.7 - BP 3.0” aktarım kurallarına “Çalışanlar” dizinini aktarmak için bir veri yükleme kuralı eklendi (standart kurallarda yalnızca kişilerin dizini aktarılır).

"USN 7.7 - BP 3.0" transfer kurallarında, Çalışan Cari Tarife Oranı bilgi kaydının transfer kuralı düzeltildi.

Vergi ödemeleri için ödeme emirlerini aktarmanın özellikleri

İşlem tipindeki ödeme emirleri için Vergi transferi Ek ayrıntılar doldurulmalıdır: KBK - bütçe sınıflandırma kodu, derleyici durumu vb. Bu detayların yapıları Bukh 7.7 (USN 7.7) ve BP 3.0 eşleşmiyor. özellikle BP 3.0 Bu ayrıntıların bazıları ayrı bir dizinde yer almaktadır Vergi türleri ve bütçeye yapılan ödemeler, ödeme emrinde yer alan bir bağlantı. Dizin, örneğin bir muhasebe politikasını düzenlerken bilgi tabanında görünen bir dizi sağlanan öğeyi içerir. Veri aktarırken bu öğeler muhasebe politikası yüklenirken de görünecektir. Ödeme emirlerini yüklerken ve indirirken dizin öğesi Vergi türleri ve bütçeye yapılan ödemelerÖdeme emrinin ayrıntılarını değiştirmek için KBK kullanılarak arama yapıldı Vergi. Bu nedenle muhasebe politikalarını aktardıktan sonra gerekli tüm vergilerin rehberde görünüp görünmediğini kontrol etmeniz ve gerekirse bunları tamamlamanız önerilir. Ödeme emirlerindeki KBK'yı karşılaştırırken (senkronize ederken), kaynak ve alıcı dört KBK kategorisini, kategori 14-17'yi, gelir alt türü kodunu (vergi, ceza, para cezası vb.) dikkate almaz. Dizinde Vergi türleri ve bütçeye yapılan ödemeler bu bitler sıfırlarla doldurulur. Dizine yeni öğeler eklenirken 14-17 bitleri de sıfırlarla doldurulmalıdır.

Büyük bilgi veritabanlarının aktarımı.

Öncelikle büyük bilgi tabanlarını taşırken veri indirme süreci çok uzun sürebilmektedir. Bu, bir muhasebe bölümünde, örneğin mal bakiyeleri gibi çok sayıda bakiye varsa meydana gelir. Yükleme süresini azaltmak için bir belgeyi bölme tekniğini kullanabilirsiniz " Açılış bakiyelerinin girilmesi" birkaçı için. "Parametre değerini ayarlarsanız Bakiye giriş belgesindeki satır sayısı" sıfırdan farklıysa (bkz. Şekil 6.3), verileri bir belgeye yüklemek belirli bir değerle sınırlı olacaktır. Bu, yükleme süresini çok önemli ölçüde (birkaç kez) azaltabilir.

Şekil.6.3 Belge boyutu sınırlamasıyla veri aktarırken parametreleri ayarlama " Açılış bakiyelerinin girilmesi»

Not: parametre değeri, bir belgeye yüklenen işlem tablosu satırlarının sayısını sınırlar " Açılış bakiyelerinin girilmesi", belgenin kendisinin satır sayısını belirtmek yerine. Bu nedenle belge satırlarının sayısı parametre değerinden farklı olacaktır; bu bir hata değildir. Bir belgeyi bölerken " Açılış bakiyelerinin girilmesi” birkaç belge için, her belgenin yorumuna satırın sonuna bir son ek eklenecektir: “-1”, “-2” vb.

ÖNEMLİ! Bir belgeyi bölmek için açıklanan algoritma " Açılış bakiyelerinin girilmesi"Birkaç yalnızca veri yükleme süresini kısaltmak için kullanılır; tüm belgeler tek bir dosyaya yüklenir, yani. Veri aktarımı tek adımda gerçekleşir, yorumlar (son ekler) otomatik olarak oluşturulur, yalnızca bir parametre belirtilir. Ancak bu teknik, aşağıda tartışılacak olan hafıza eksikliği sorununu çözmez.

Büyük bilgi tabanlarını taşırken, RAM'in bitmesiyle ilgili bir sorun ortaya çıkabilir: boşaltmaya çalıştığınızda program, ilgili bir hata mesajıyla veya mesaj olmadan sona erecektir. Bilgisayarınızı daha güçlü bir bilgisayarla değiştirmeye çalışmak işe yaramaz. Bu durumda, verileri bölümlere ayırarak, bölümler halinde yüklemelisiniz. Bu, belirtilen modu destekleyen aktarım kurallarını gerektirir. Şimdi nasıl boşaltılacağına bakalım. Öncelikle veri aktarımı yalnızca tek bir yükleme kuralı kullanılarak gerçekleştirilmelidir (bkz. Şekil 6.4). Transfer bir kurala göre imkansızsa, ilk ve son porsiyon numaralarını belirterek onu parçalara ayırırız. Her bölüm, belirli sayıda birinci düzey analitik değerlerine ilişkin bilgileri içerecektir; örneğin ürün bakiyeleri; belirtilen sayıda hesap bakiyesi değeri "41". Hesabın toplam analiz miktarını bilerek porsiyon sayısını hesaplamak kolaydır. Tek seferde ne kadar verinin sorunsuz bir şekilde (tek bir bilgiye) aktarıldığının deneysel olarak belirlenmesi gerekir; kural olarak, hesap bakiyeleri yüklenirken, bakiye sayısı birkaç bin veya daha fazla olduğunda aktarım sorunları ortaya çıkar. Ancak, verileri yüklerken zaman kazanmak için, muhasebe bölümündeki tüm bakiyeleri aynı anda yüklemek mümkün olsa bile verileri parçalara ayırmanızı tavsiye edebiliriz. Yükleme süresi, orantılı veya doğrusal olarak değil, veri bölümünün boyutuna bağlıdır. Bu nedenle, örneğin on bin ürün bakiyesini binin on kısmına bölerek boşaltma süresini birkaç kat azaltabilirsiniz. İlk kısmı aktarıyorsak ilk kısmın numarası belirtilmeyebilir, son kısmı aktarılıyorsa son kısmın numarası belirtilmeyebilir.

ÖNEMLİ! Verileri parçalar halinde aktarırken, parametrelerde belge yorumunun oluşumunda yer alan bir son ekin belirtilmesi gerekir " Açılış bakiyelerinin girilmesi" Porsiyon aralığı numaralarını değiştirirken son eki de değiştirmeyi unutmamalısınız, aksi takdirde alıcı Yapılandırmasına yüklenirken aynı yorumlara (son eklere) sahip belgelerin üzerine yazılacaktır. Veri dosyasının adı özellikle önemli değildir. Sıralı aktarım taktiklerini kullanabilirsiniz: boşaltma - yükleme, boşaltma - yükleme vb. Bu durumda veri dosyası adının değiştirilmesine gerek yoktur. Bir taktik seçebilirsiniz: önce her şeyi boşaltın, sonra her şeyi yükleyin. İkinci durumda, veri dosyasının adının her yüklendiğinde değiştirilmesi gerekecektir. Bir örnek daha. Muhasebe bölümündeki bakiye sayısı (mesela mal) 10.000 ise bunu binlik parçalara böleriz, o zaman 10 porsiyon elde ederiz. Her parçanın benzersiz bir son eki olmalıdır: "-1", "-2", "-3", "-4". Geriye kalan tüm malları boşaltıp ardından her şeyi yüklersek, veri dosyalarının da benzersiz olması gerekir, örneğin: "41_1", "41_2", "41_3", "41_4". “Porsiyon numarası başlangıç” ve “Porsiyon numarası bitiş” parametreleri şu değerleri almalıdır: 0, 1000; 1001, 2000; 2001, 3000; 3001, 4000.

Şekil 6.4 Verileri parçalar halinde aktarırken parametreleri ayarlama

Verilerin parçalar halinde aktarılması aşağıdaki yükleme kuralları için desteklenir:

    Sabit varlıklar

    Malzemeler

    Stok kalemlerinin maliyetindeki sapmalar

    Satın alınan varlıklara ilişkin KDV

    Bitmemiş üretim

  • Bitmiş ürünler ve yarı mamul ürünler

    Satış giderleri

    Sevk edilen mallar

    Peşin

    Finansal yatırımlar

    Tedarikçiler ve yüklenicilerle yapılan anlaşmalar

    Karşı taraflarla yapılan diğer yerleşimler

    Vergiler ve ücretler

    Personelli yerleşim yerleri

    Sorumlu kişilerle yapılan hesaplamalar

    Kurucularla yerleşim yerleri

    Diğer borçlular ve alacaklılarla yapılan ödemeler

    Sermaye ve yedekler

    Gelecekteki masraflar

    Ertelenmiş vergi varlıkları ve yükümlülükleri

    Finansal sonuçlar

    Bilanço dışı hesaplar

"Önce referans kitaplarını aktarın, sonra kalanları aktarın" gibi saçma tavsiyelere uymaya çalışmayın.Öncelikle dizini kısmen veya tamamen ayrı ayrı aktarmanın bir anlamı yoktur. , bakiyeleri boşaltırken hata oluşursa, bu yardımcı olmayacaktır. Hata büyük olasılıkla, dizin bağlantılar kullanılarak aktarıldığında bakiyeleri aktarırken (boşaltma sırasında bunu anlamak önemlidir) ortaya çıkacaktır. Rehberin daha önce aktarılıp aktarılmadığı önemli değil, artıkları boşaltırken yine de kısıtlama olmaksızın boşaltılacaktır. İkinci olarak, dizinlerin tamamını aktarmak genellikle çöp aktarımıdır; bunu yapmamalısınız.

Boşaltma tamamlandıktan sonra 1C:Muhasebe 8 programını başlatmanız gerekiyor. Yükleme, hem başlangıçta hem de tekrarlanan veri aktarımları veya ek aktarımlar sırasında standart işleme kullanılarak gerçekleştirilmelidir (bkz. Şekil 7).

Dikkat, önemli. Tedavi XML formatında evrensel veri alışverişi (bazı sürümlerde 3.0.43.x) hatalar içerir. Düzeltilmiş işleme kullanılabilir XML formatında evrensel veri alışverişi Teslimata dahil olan ve veritabanı dizinine yüklenen Muhasebe baskı 4.5.

Programa yüklendikten sonra 1C: Muhasebe 8 Bakiyelerin girilmesine ilişkin belgeler kaydedilmeli ve geri kalan belgeler yeniden gönderilmelidir. Bu en iyi şekilde işleme kullanılarak yapılır Belgelerin grup aktarımı bölümünde yer alan Yönetim. Belirtilen bölümde görünmüyorsa, istediğiniz komutu ekleyerek eylem çubuğunu yapılandırın (bkz. Şekil 7.1)

Şekil 7.1 Eylem çubuğunu ayarlama

Önemli. İşleyici hata ayıklama modunda çalıştığından (Exchange Processing.Handler DebuggingMode Flag = True) ve işleyicinin kullanılmasına izin vermediğinden standart yapılandırmadaki işlemeyi kullanamazsınız. "Arama alanları" dizinde indirilen öğeleri aramak için " Karşı taraflar" (yukarıya bakın). Daha doğrusu, yükleme sırasında kullanılan tüm işleyiciler, yapılandırmaya yerleşik işlemdedir İşlemcilerMuhasebeden İndirilenler77. Bu nedenle en azından yükleme aşamasında değişen kuralları kullanarak geçiş yapmak mümkün değildir.

Benzer harici işlemler kullanılabilir 1Enterprise'ın Bilgi Tabanlarından Veri Aktarımı77(teslimat kapsamına dahildir). Aşağıda bunun nasıl kullanılacağını açıklıyoruz (bir kez daha - harici işleme).

Boşaltma tamamlandıktan sonra 1C:Muhasebe 8 programını başlatmanız gerekiyor. Menüde: Dosya - Aç ve harici işlemeyi işaret et 1Enterprise77 Bilgi Tabanlarından Veri Aktarımı.

Bundan sonra, veri yükleme seçeneğini - Dosyadan veri yükle (Şekil 7.2) belirtmeniz gereken bir form görüntülenecektir.

Bundan sonra, yüklenen dosyanın yolunu belirtmeniz gereken bir iletişim kutusu görüntülenecektir (bkz. Şekil 7.3).

"Verileri yükle" seçeneğine tıklayarak veri yükleme işlemini başlatın (bkz. Şekil 7.4), tamamlandıktan sonra bir bilanço oluşturmanız ve kaynak Yapılandırma veritabanındaki ciroyu ve indirmenin yapıldığı hedef Yapılandırmayı kontrol etmeniz gerekecektir. .

Veri aktarma işlemi sırasında herhangi bir hata meydana gelirse, hatayı çözmek için çift tıklayabileceğiniz bir mesaj penceresi açılacaktır. Ortaya çıkan hatalara ilişkin bir açıklama ve giderme önerileri içeren bir rapor almak için köprüyü tıklamalısınız. Hata Bilgileri».

Tekrarlanan veri aktarımları sırasında yükleme veya bireysel belgelerin veya dizinlerin ek aktarımları, "XML Formatında Evrensel Veri Değişimi" standart işlemi kullanılarak gerçekleştirilebilir, bu, süreci hızlandıracaktır.

Veri dönüştürme tekniği.

Gerekirse dönüştürme birkaç aşamada gerçekleştirilebilir; örneğin önce bakiyeler, ardından belgeler. Bilgilerin yeniden aktarımı mümkündür.

Bakiyeler belgeler aracılığıyla aktarılır " Başlangıç ​​bakiyelerinin girilmesi».

Bakiye girme metodolojisi hakkında daha fazla ayrıntıyı 1C şirketinin ITS web sitesindeki makalede bulabilirsiniz (1C için: Kurumsal Muhasebe rev. 3.0)

Önemli! Açılış bakiyelerini girmeden önce muhasebe politikası parametrelerinin ayarlanması gerekir. Kuruluşun muhasebe politikası parametreleri, bakiyelerin girildiği tarihi takip eden tarihte okunur. Örneğin, bakiye girme tarihi 31 Aralık 2013 ise, 1 Ocak 2014 itibarıyla oluşturulan muhasebe politikası parametreleri dikkate alınır. Bu, mevcut muhasebe politikasının parametrelerini dikkate almanıza olanak tanır (örneğin: kuruluş 2013 yılında basitleştirilmiş bir vergilendirme sistemi uyguladıysa ve 2014'ten bu yana genel sisteme geçtiyse - 31 Aralık 2013 itibarıyla bakiyeler girilirken 2014 yılının muhasebe politikası parametreleri dikkate alınacaktır). Muhasebe politikalarının doğru şekilde aktarıldığından emin olun, gerekiyorsa düzeltin.

Önemli! Geri kalanını oraya aktarmadan önce alıcı Yapılandırmasında çalışmaya başlamaya karar verirseniz, alıcı Yapılandırmasında çalışmaya başlamadan önce ilk olarak dizinleri aktarmanız gerekir. Aksi takdirde bakiyelerin boş olmayan bir veritabanına aktarılması sırasında hatalar meydana gelebilir.

Soruları cevaplıyorum! Teslimat setinde yer alan işleme ve aktarım kuralları açıktır ve hiçbir şekilde kopyalanmaya karşı korunmamaktadır. Bu, alıcının (lisans alanın) dağıtma ve çoğaltma hakkına sahip olduğu anlamına gelmez. Lisans sahibinin böyle bir hakkı yoktur. Lisans sahibinin kullanım hakkı vardır. Lisans sahibi bu hakkını kullanarak arşiv kopyaları oluşturabilir, değişiklik yapabilir ve sınırsız sayıda bilgisayarda sınırsız sayıda kullanabilir. Dönüştürme kurallarını hassaslaştırmak veya düzeltmek ve bunlara daha aşina olmak için kuralları programa yüklemeniz gerekir. Veri dönüşümü. Bu program 1C tarafından dağıtılır ve kullanım kurallarını belirler.

Satın alma nedenleri

Düzenli olarak güncellenmektedir. Güncellemeler satın alındıktan sonraki altı ay boyunca ücretsizdir. Infostart'ın TOP 100 yayını arasında yer almaktadır.

Avantajları

Kuralların metni ve işlenmesi açıktır, Veri Dönüştürme teknolojisi kullanılır ve düzenlenmesi kolaydır.

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

    29.01.2019 Kurallar 3.0.67.70 sürümünü yayınlayacak şekilde güncellendi

    07/05/2018 Kurallar 3.0.63.22 sürümünü yayınlayacak şekilde güncellendi

    25.09.2017 Kurallar 3.0.52.36 sürümünü yayınlayacak şekilde güncellendi

    18.07.2017 Kurallar 3.0.51.16 sürümünü yayınlayacak şekilde güncellendi

    10/12/2016 Mesleki eğitim ve öğretimin eski kabul türleriyle aktarılmasındaki hata düzeltildi

    09/08/2016 Kurallar 3.0.44.102 sürümünü yayınlayacak şekilde güncellendi

    18.06.2016 Alt hesap Bölümüne sahip manuel işlemlerin aktarılmasındaki bir hata düzeltildi

    31.05.2016 Kurallar 3.0.43.236 sürümünü yayınlayacak şekilde güncellendi. Evrensel XML Veri Değişimi işleminde standart yapılandırmalarda (BP 3.0.43.174 - 235 sürümlerini), Parametreleri Yükleme prosedürü düzgün çalışmıyor. Bu hatayı gidermek için kurallar değiştirildi. BP 3.0'a yüklemek için teslimat paketinde yer alan Universal Data ExchangeXML işlemeyi de kullanabilirsiniz. Kurulum sırasında info dizininin ExtForms alt dizinine yazılır. bazlar 7.7.

    25.05.2016 Kurallar 3.0.43.215 sürümünü yayınlayacak şekilde güncellendi

    05/11/2016 Sözleşme isminin uzunluğuna ilişkin kısıtlama 50'den 100'e değiştirildi.

    23.02.2016 Kurallar 3.0.43.29 sürümünü yayınlayacak şekilde güncellendi

    21.12.2015 İşleme ve kurallar 3.0.42.33 sürümüne güncellendi

    11.11.2015 Senkronizasyon modu kontrolü eklendi

    18.05.2015 İşleme ve kurallar 3.0.40.24 sürümüne güncellendi

    05/14/2015 Vergi ödeme belgelerinin devri tamamlandı

    04/08/2015 İşleme ve kurallar 3.0.39.56 sürümünü yayınlayacak şekilde güncellendi. Sürüm 3.0.39'da ödeme faturasının yapısı değişti: Artık "Hizmetler" tablo bölümü yok, artık mallar ve hizmetler tek bir "Mallar" tablo bölümünde yer alıyor. Bu nedenle 3.0.38 kuralları 3.0.39'a geçiş için kullanılamaz

    04/02/2015 İşleme ve kurallar 3.0.38.53 sürümüne güncellendi

    23.12.2014 İşleme ve kurallar 3.0.37'yi yayınlayacak şekilde güncellendi

Teslimat içeriği.

Paket şunları içerir: işleme "ACC_ACC8", aktarım kuralları "ACC_ACC8" ve işleme 1Enterprise'ın Bilgi Tabanlarından Veri Aktarımı77. Kuruluşunuzda işi yürütecek tam zamanlı bir programcı yoksa, uzmanımızın hizmetlerini sunmaya hazırız (programcı, uzaktan çalışma için özel bir program kullanarak İnternet üzerinden bilgisayarınıza bağlanacak ve gerekli çalışmayı gerçekleştirecektir) ). Mümkünse bir çalışma tabanı sağlayın "1C: Muhasebe 7.7", verileri kendimiz aktarıp dosyayı aktarabiliriz " 1C: Muhasebe 8" Aktarılan bakiyelerle. Bu hizmetin maliyeti paketin toplam maliyetine dahil değildir.


© Boris Balyasnikov, Ocak 2014, son değişiklikler Ocak 2019'da.

Şu anda 1C:Enterprise 7.7'den 8.3'e (8.2'ye benzer) geçiş muhasebeciler için baş ağrısı haline geldi. Tercihen mümkün olduğu kadar çabuk ve hatasız. 1C:Muhasebe programcısıysanız ve belgeleri yedinci versiyondan sekizinciye dönüştürmeniz gerekiyorsa, bu makale tam size göre.

Sadece birkaç adım atın ve veri aktarım sorunlarınız çözülecektir. Bu talimatı sonuna kadar okuyun, bunun nasıl yapılacağını göreceksiniz. Öncelikle bilgisayarınızda gerekli manipülasyonlar için bir çalışma alanı hazırlamanız gerekir. Öncelikle hard diskinizin en az 100 GB olması gerekiyor. Bu çok seviyeli olduğu için gereklidir. Ve birkaç 7.7 konfigürasyonuyla çalışmanız gerekecek.

1C Muhasebe 7.7'den 1C 8.3'e hızlı ve kaliteli bir geçişe ihtiyacınız varsa bizimle iletişime geçin! Ortalama anahtar teslim maliyetimiz 6.600 ruble.

Verileri 1C 7.7'den 1C 8.3 muhasebe 3.0'a aktarma

Bu nedenle, verileri 1C 8.3 sürümüne aktarmadan önce bu verileri 7.7 sürümünde hazırlamanız gerekir. Bunu yapmak için aşağıdakileri yapmanız gerekir. Diyelim ki bilgisayarınızda muhasebecilerinizin birlikte çalıştığı, çalışan bir “Bir İşletmenin Muhasebesi” veri tabanınız var. Export77 işlemini kullanarak gerekli tüm belgeleri bir metin dosyasına yükleyin ve o andan itibaren asla ana çalışma veritabanına geri dönmeyin. Daha sonraki manipülasyonlarınız diğer konfigürasyonlarda gerçekleşecektir.

En son Sürüm 1C:Enterprise 7.7'yi yeni dizine yükleyin. (paket standart bir boş sürüm (verisiz) ve bir demo sürümü içerir). Standart versiyonla çalışacağız. Şimdi bu veritabanını çalıştırın ve Import 77 işlemini kullanarak ana veritabanınızdaki verileri bir metin dosyasından yükleyin.

Verileri dönüştürürken bazı belgeler işlenemeyebilir. Bu korkutucu değil. İşin püf noktası, standart veritabanında ana standart hesap planıyla çalıştığınız için aktarımdan sonra bunu kolayca düzeltebilmenizdir. Dolayısıyla alt hesaplar ne kadar karmaşık olursa olsun, gönderilmemiş her belgeye girip, hesap alanlarında yapılandırmanızda bulunan hesapları değiştirerek, çalışma veritabanınızda bunu yaklaşık 3 saat içinde düzeltmeniz kolaydır.

Doğal olarak transferden önce öncelikle standart konfigürasyondaki hesap planını ana çalışma sisteminizin hesap planıyla uyumlu hale getiriyorsunuz. Seçenekler kuruluşunuzun özelliklerine bağlı olarak tamamen bireyseldir. Bu işi yaptıktan sonra, çalışma veritabanınızdan verilerle dolu standart bir konfigürasyon alırsınız.

Şimdi başka bir veri aktarımı yapmamız gerekiyor. Bunu yapmak için standart sıfır yapılandırmasını yeni bir dizine yeniden yükleyin. Ve verilerinizi standart konfigürasyondan oraya aktarın. Sonuç olarak, sürüm 8.2'ye aktarıma hazır ideal bir sürüm 7 veritabanı elde edeceksiniz.

Gerçek şu ki, veriler yalnızca "el değmemiş" standart sürüm 7.7'den doğrudan sekizinci sürüme aktarılıyor. Ve şimdi tam da böyle bir konfigürasyona sahipsiniz. Ama artık boş değil, iş verilerinizle birlikte.

Tüm! 1C:Enterprise 8.2'yi başlatıyoruz. “7.7 sürümünden veri aktarımı” seçeneğini seçin. ve programın kendisinin işlenen 7.7.'nizden verileri nasıl aktardığının, belgeleri nasıl aktardığının ve 7.7 ve 8.3 sürümlerinin karşılaştırmalı bir bilanço tablosunu nasıl görüntülediğinin tadını çıkarın.

Tabii ki %100 sonuç alınmayacak. Ama yüzde 70-80'de eşleşme olur. Ve sonra işiniz yalnızca 8.3 sürümünde yapılacak.

Olası yanlışlıklar kolayca düzeltilir. 3-4 saat daha var. Belge günlüğüne gidersiniz ve hesapları veya alanları düzenlersiniz (örneğin, "Sözleşme" veya "Genel kasa"). 7.7 tabanınız arasındaki farkın derecesine bağlıdır. standarttan. Tüm bu işlemlerin sonucunda 8.3 sürümündeki çalışma konfigürasyonunuz, muhasebe verilerini bilanço üzerinden ideal bir biçimde üretebilecektir.

Geçiş sonrasında yeni programda nasıl çalışacağınızı öğrenmeniz faydalı olacaktır. Bunun için bir bölüm hazırladık.

Bu arada! 1C programlarında değişiklik yapılmasına ihtiyacınız varsa bizimle iletişime geçebilirsiniz!

1s 7.7'den 8'e geçişle ilgili video:

Doğru geçiş için kaynak ve hedef yapılandırmalarının en son sürüme güncellenmesi önerilir. Bu yazının yazıldığı sırada bunlar

  • Kaynak için 7.70.544;
  • Alıcı için 2.0.42.6.

İşleme ve veri aktarım kurallarını seçme

7.7'den veri aktarımı, uygun işlemle ve “Önceki nesillerin bilgi tabanlarından dönüşümler” referans kitabından 8.2'de seçilmesi gereken kurallara göre gerçekleştirilmelidir (bkz. Şekil 1):

Pirinç. 1. “Önceki nesillerin bilgi tabanlarından dönüşümler” referans kitabından işleme ve kuralların seçilmesi.

Seçilen işleme ve dönüştürme kurallarını kaydedelim. Gelecekte ihtiyaç duyulması halinde “Veri Dönüştürme 2.1” konfigürasyonunda düzenlenebilecek ve veri aktarımında kullanılacaktır.

“Veri Dönüştürme 2.1” yapılandırmasında düzenleme

Kaynak veritabanı standart ise “Data Conversion 2.1” konfigürasyonunu kullanmanıza gerek kalmaz ve hemen bir sonraki adıma geçebilirsiniz. Değiştirilen veritabanları için veya standart aktarım kurallarını değiştirmek için kaydedilen kuralları dönüştürme veritabanına yüklemelisiniz (Şekil 2):

Pirinç. 2. Değişim kurallarının yüklenmesi

Kurallar indirildikten sonra geçiş gereksinimlerinize uyacak şekilde düzenlenebilir. Örneğin müşteri, “Malzemeler” dizinini orijinal kaynak kodlarıyla aktarma görevini belirledi. Standart kurallarda, "Malzemeler" dizininin öğelerinin aranması üç ayrıntı (BuGrup, Ad, Ana) kullanılarak gerçekleştirilir, koda göre arama devre dışı bırakılır ve ayrıca kodun özelliklerini dönüştürme kuralında, uzunluğu 8.2 standardına düşürülür. Soldaki öndeki sıfırların eklenmesiyle uzunluk (Şekil 3). Standart kuralları kullansanız bile, ancak “Dizin kodlarını yükle” parametre değeriyle, o zaman her yerde ilgili kurallar için “Yüklemeden önce” “Parameters.UploadCodes = Evet” metnini doğru ifadeyle değiştirmeniz gerekeceğini unutmayın. Parameters.UploadCodes = 1” olduğundan, “Veri Dönüştürme 2.1” yapılandırmasını kullanmanız veya kodu doğrudan Exp77_82.ert işleminde manuel olarak düzenlemeniz gerekecektir.

Pirinç. 3. “Malzemeler” dizin kodu için standart aktarım kuralları

Şimdi aktarım kurallarını, “Malzemeler” dizinindeki öğelerin 7.7'den 8.2'ye aktarılacağı şekilde değiştireceğiz. orijinal kaynak kodları ile. Bunu yapmak için öncelikle Kod, Bu bir Gruptur ayrıntılarını kullanarak bir arama ayarlayın ve gereksiz hale gelen kod dönüştürme kuralını silin. İkinci olarak, kaynak veritabanından dizin kodlarının indirileceği aktarım parametresini önceden ayarlamak için dönüşümümüz için “Veri Değişim Kuralları”na birkaç satır ekleyelim (Şekil 4):

ParameterSettingsTable.FindValue("UploadCodes",NS,"Name") = 1 ise O zaman

TableParametersSettings.SetValue(NS,"Value", 1)

endIf;

Bu ayarı yapmanıza gerek yoktur ancak daha sonra "Parametreler" sekmesinde 7.7'den veri yükleme işlemini her çağırdığınızda, "Dizin kodlarını yükle" parametresini 1 değerine ayarlamanız gerekecektir.

Pirinç. 4. Aktarım parametrelerinin ayarlanması

Yapılan ayarların yalnızca yükleme kurallarına kaydedilmesinin gerekmediğini, aynı zamanda 7.7 Exp77_82.ert işleme modülünün veri dönüşümünden elde edilen modülle değiştirilmesi gerektiğini de unutmamak önemlidir (Şekil 5).

Pirinç. 5. Değişim kurallarının kaydedilmesi

7.7'den veri indirmek için uygun aktarım işlemini çağıracağız, içinde veri aktarımı kurallarını (Acc77_82.xml) ve aktarım sonucunun kaydedileceği dosyayı (St. Petersburg_bukh_77_82.xml) ve ayrıntıları belirteceğiz “Başlangıç ​​tarihi” ve “Bitiş tarihi”. Bu durumda muhasebe bölümlerindeki bakiyeler başlangıç ​​tarihine aktarılacak olup, başlangıç ​​tarihinden bitiş tarihine kadar olan süre boyunca evrak aktarımı gerçekleştirilecektir. Bilginin tamamını aktarmanız gerekiyorsa tüm veri aktarım kurallarını seçebilirsiniz. Ancak kural olarak yalnızca seçilen “Muhasebe bölümlerine göre bakiyeler” aktarılırken, bu muhasebe bölümlerinin atıfta bulunduğu referans defterleri ve belgeler otomatik olarak aktarılır. Bu, aktarım süresini önemli ölçüde azaltır.

Pirinç. 6. Bilgilerin yüklenmesi

Daha sonra Araçlar-->Kuruluş hakkında bilgi menüsünden uygun formu arayın, klavyeyi Rusça olarak değiştirin ve kuruluşun adını panoya kopyalayın. Durumu değiştirmek gerekir, aksi takdirde panodaki bilgiler 8.2'ye kopyalamak için yanlış olacaktır.

Pirinç. 7. Organizasyona ilişkin bilgiler

Bilgiler 8.2'ye yükleniyor

“Kuruluş bilgileri giriş asistanı” işlemini çağıralım ve “Kuruluşumuz” adını 7.7'den panoya kopyalanan adla değiştirelim. (Şekil 8.)

Pirinç. 8. Organizasyon hakkında genel bilgiler

TIN ve KPP ayrıntılarını “Kodlar” sekmesindeki ilgili “Kuruluş bilgileri” alanlarından kopyalayalım. Veri aktarılırken kuruluş bununla tanımlanacaktır. Diğer bilgilerin kopyalanmasına gerek yoktur çünkü bunlar değişim sırasında doldurulacaktır. Girilen bilgileri kaydedelim.

Şimdi Servis-->1C:Enterprise 7.7 bilgi tabanlarından veri aktar menü öğesini uygulayalım ve “Dosyadan veri yükle” öğesini seçelim. Açılan formda dosyanın konumunu belirtin ve “İleri” butonuna tıklayın.

Tüm! İndirmenin sonucu işlem günlüğünde görülebilir.

Egzersiz yapmak: Gerekli belgeleri bir veritabanından başka bir 1C veritabanına aktarmak gerekir. Ve manuel olarak değil, bir anda düştü.

Çözüm:
Belgeleri aktarmanın bir örneğini şu şekilde ele alalım: bilgileri bir metin dosyasına yükleme herhangi yükleme için "1C: Enterprise 7.7" yapılandırmaları tam olarak aynı yapılandırma
Bu, indirilebilecek bir işlem gerektirir. “İçe aktarma-dışa aktarma” klasörünü bilgisayarınızda veritabanlarının yakınında bir yere indirin, paketinden çıkarın ve kaydedin.
Sonra noktadan noktaya gidiyoruz.
1. Belgeler, referans kitapları vb. ile dolu olan 1 numaralı veritabanını açın. Belge günlüğünü açıyoruz ve hangi belgeleri başka bir veritabanına kopyalamamız gerektiğini görüyoruz. Örneğin sadece Aralık 2012 faturalarını aktarmamız gerekiyor.

2. Menüde Dosya - Aç'ı seçin - "import-export" klasörünü açın (daha önce indirilmişti) - "Export771.ert" dosyasını seçin.
"Veri Yükleme" iletişim kutusuna aşağıdaki parametreleri girin:

  • veri yükleme aralığı: 01.12.12 - 31.12.12
  • belgeleri yükleyin: "Fatura" belgesini kontrol edin
"Yükle" düğmesini tıklayın

Altta yükleme işlemini içeren bir pencere görünmelidir. "İşlem Tamamlandı" mesajını beklediğinizden emin olun.

Başarılı bir kaldırma işleminin ardından veritabanını kapatıp çıkın.

3. Boş olması gereken 2 numaralı veritabanını açın. tekel modu. Veriler veritabanına yalnızca özel modda yüklenir!
Dosya - Aç menüsünde - "import-export" klasörünü açın (daha önce indirildi) - "Import77.ert" dosyasını seçin.

  • yükleme dosyası adı: "import-export" klasörü - "transfer.txt" dosyası
  • "Mesajı göster" kutusunu işaretleyin
"İndir" düğmesini tıklayın.


Burada ne kadar beklerseniz bekleyin indirme işleminin tamamlandığına dair bir mesaj gelmeyecektir. Yüklediğiniz son belgenin bitiş tarihi olduğundan emin olun. Bizim durumumuzda 12/31/12. Veya son belgenin numarasını hatırlayın.

"Kapat" düğmesini tıklayın.

4. Artık “belge günlüğüne” gidebilir ve indirilen tüm belgeleri (Aralık 2012 faturaları) görüntüleyebilirsiniz.
Küçük not: testlerin işlenmesi için veritabanları kopyalanarak oluşturuldu. Böylece, 2 numaralı veri tabanında tüm belgeler silindi, ancak unsurları içeren referans kitapları mevcuttu.
Diğer durumlarda işlemenin nasıl gerçekleşeceği ve belgelerin hangi biçimde yüklenip indirileceği bilinmiyor.

1C 7.7 programının çoğu kullanıcısı, 1C 7.7'den 8.3'e (8.2) geçişin karmaşık ve yalnızca programcılara bağlı olduğunu düşünüyor. Kuruluşun tamamen yeniden tasarlanmış bir konfigürasyonu yoksa, bu makale sizin için yazılmıştır ve 1C 8.3 veya 8.2'ye geçişte yardımcı olacaktır.

1C 7.7'den adım adım sonraki veri aktarımı için 1C 8.3 (8.2) veritabanı nasıl hazırlanır

Çalışmaya başlamadan önce, sonraki veri yüklemesi için 1C 8.3 (8.2) veritabanını hazırlamanız gerekir.

Aşama 1

1C veritabanını en son sürüme güncelleyin, en son 8.2 veya 8.3 sürümünü kullanın. Mevcut sürümün uygunluğunu 1C teknik destek web sitesinde kontrol edebilirsiniz.

1C 8.3 platformu nasıl kurulur veya güncellenir, video eğitimimize bakın:

Adım 2

Rutin ay sonu kapanış işlemlerini gerçekleştirmek. Ayrıca muhasebe kayıtlarınızı şu adresten kontrol edebilirsiniz: Hizmet – 1C Muhasebe 8'e geçiş için veri doğrulama. Hatalar varsa düzeltin.

Aşama 3

Adım 5

Verileri yüklemek için temiz bir veritabanı oluşturun. Bu, öngörülemeyen durumların ortaya çıkması durumunda veri indirme işleminin derhal iptal edilmesi için gereklidir. Programın üst menüsünü seçin Yönetim – Verileri yükleyin, yükleme dosyasının adını ve kaydedileceği konumu belirtin.

Bu hazırlık önlemleri sayesinde gereksiz nesneler veri tabanından kaldırılacak, 1C veri tabanı küçülecek. Sonuçlar yeniden hesaplanacak ve veritabanının mantıksal bütünlüğü kontrol edilecektir. Artık 1C 7.7'den 1C 8.3'e (8.2) veri aktarmaya başlayabilirsiniz.

1C 8.3'te bilgi tabanı nasıl eklenir, aşağıdaki video dersine bakın:

Verileri 1C 7.7'den 1C 8.2 Muhasebe 2.0'a aktarma

1C 8.2 Muhasebe 2.0 programının sürümünün en son sürümünde, 1C 7.7 bilgi veritabanlarından çeviri desteklenmemektedir. 1C şirketinin gereksinimlerine uygun olarak yapılması gerekmektedir. Bu nedenle, 1C 8.2 veritabanında seçerseniz Hizmet – Bilgi veritabanlarından veri aktarımı 1C Enterprise 7.7 sonra şu hatayı alıyoruz:

Peki gerçekten ve özellikle 1C 8.2 sürümüne aktarım yapmanız gerekiyorsa ne yapmalısınız?

Adım 1. 1C 7.7'den veri yükleme

1C 8.2 Muhasebesine yüklemek için daha önce 1C tarafından sağlanan dosyaları indirmek gerekir. Bu dosyalar veritabanınızdaki ExtForms klasörüne yerleştirilmelidir. Örnekte bu D:\1с\77\unp_demo\ExtForms'dur. 1C programını yüklerken veritabanınızın yolunu görüntüleyebilirsiniz:

Bu işlemi çalıştıralım: Her şey doğru yapılırsa, “1C Muhasebe 8 için veri yükleniyor” mesajı görünmelidir, Aç düğmesini tıklayarak onu seçin:

  • Kuralları yükle – Acc77_80.xml adlı bir dosya, onu ExtForms klasörüne kopyaladık;
  • Başlangıç ​​tarihi ve bitiş tarihi – verilerin indirileceği dönem;
  • Veri yükleme kuralları – yüklenecek nesneler, bir dosyaya yüklenmesi gereken dizinler ve belgeler.

Örnekteki veri dosyası masaüstüne kopyalanacaktır ancak siz başka bir klasörü seçebilirsiniz. Değişim kurallarını yükle düğmesine tıklayın. 1C 7.7'den kaldırılacak ve seçim kutuları kaldırılarak veya işaretlenerek düzenlenebilecek nesnelerin bir listesi açılacaktır:

Duruma göre verileri tek seferde veya parça parça yükleyebilirsiniz. İlk önce dizinleri kaldırıyoruz -% 95'i sorunsuz bir şekilde kaldırılıyor. İkinci dosya ile muhasebe bölümlerine göre bakiyeleri ve ciroları yüklüyoruz. Bu seçeneğin, bazı verilerin tam olarak doğru şekilde yüklenmemesi durumunda kullanılması uygundur.

Adım 2. 1C 8.2'ye yükleme 1C 7.7'den Muhasebe 2.0

Seçmek Hizmet – Bilgi veritabanlarından veri aktarımı 1C Enterprise 8, beliren pencerede Dosyadan yükle'yi seçin:

1C 7.7'den masaüstüne indirilen dosyayı seçin. İleri butonuna tıkladıktan sonra dosyadan veriler yüklenecektir. 1C 7.7 veritabanındaki muhasebe uzun süredir korunuyorsa yükleme uzun zaman alabilir.

İndirme sırasında hatalar meydana gelirse, verilerin yalnızca bir kısmı indirilecek ve bu nedenle yeniden indirilmesi gerekecektir.

Verileri 1C 7.7'den 1C 8.3 Muhasebe 3.0'a aktarma

Bir veritabanını 1C 7.7'den 1C 8.3'e aktarma algoritması ayrıntılı olarak biraz farklıdır, ancak genel olarak yukarıda 1C 8.2 Muhasebe 2.0 için açıklanana benzer.

Aşama 1

1C bilgi tabanını güncelledikten sonra veri yükleme kurallarını güncellemek gerekir. Bu şöyle yapılabilir.

1C 8.3 Accounting 3.0'ı açın ve sağ alt köşedeki Transfer kurallarını kaydet düğmesini seçin, 1C Accounting 7.7 sürümünü seçin ve bilgi veritabanının ExtForms dizininin yolunu belirterek kuralları kaydedin:

Adım 2. 1C 7.7'den veri yükleme

1C 7.7'den 1C 8.3'e yükleme yeteneği varsayılan olarak yapılır, yani ek dosyalar indirip veritabanına eklemeye gerek yoktur.

Boşaltma işlemine başlayalım: Servis – Ek özellikler. 1C 8.3 Muhasebeye Geçiş yazısını buluyoruz. 3.0'ı seçin ve Aç'a tıklayın:

Görünen pencerede şunları doldurmanız gerekir:

  • Yükleme kuralları - veritabanınızın bulunduğu klasörde bulunabilen ACC_ACC8.xml adlı bir dosya (yukarıda veritabanına giden yolun nasıl belirleneceği açıklanmıştır), ExtForms klasörü. Bu 1C 8.3'ten kopyalanandır;
  • Başlangıç ​​tarihi ve bitiş tarihi – verilerin indirileceği süre;
  • Veri dosyası adı – yüklenen verileri içeren dosyayı kopyalayacağımız yer;
  • Veri yükleme kuralları - yüklenecek nesneler, dosyaya yüklenecek dizinler ve belgeler:

Değişim kurallarını yükle düğmesine tıklayın. Seçim kutuları kaldırılarak veya işaretlenerek düzenlenebilen, 1C 7.7'den kaldırılacak nesnelerin bir listesi görünecektir.

Parçalar halinde yükleyebilir, birkaç dosya oluşturabilir veya tüm verileri bir kerede yükleyebilirsiniz. Ne yapılacağı spesifik duruma bağlıdır. Örnekte tüm verileri bir kerede yüklüyoruz.

1C Muhasebe 3.0'ı (8.3) açalım ve burada veri yüklemenin 2 yolunu göreceğiz'i seçelim:

  • Bir bilgi tabanından veri yükleyin - 1C 8.3 programının kendisi kurulu veritabanlarını bulacak ve verileri oradan kopyalayarak bu bilgi tabanına bağlanmaya çalışacaktır. Ayarları kullanarak nelerin yüklenmesi gerektiğini belirleyebilir ve Verileri yükle düğmesini tıklayabilirsiniz:

  • Bir dosyadan veri yüklemek sadece bizim seçeneğimizdir. 1C 7.7'den indirilen dosyayı belirtmeli ve Veri yükle düğmesini tıklamalısınız. Aşağıdaki gibi bir pencere açılırsa indirme işlemi başarılı olmuş demektir. Aksi takdirde, parçalar halinde indirmeniz ve programın 1C 7.7'de ürettiği hataları düzeltmeniz gerekir:

1C 7.7'nin değiştirilmiş standart konfigürasyonundan 1C 8.3 (8.2)'ye veri aktarımı

Verileri aktaracağımız programın sürümünde bulunmayan, yeniden yazılan iş süreçleri nedeniyle, değiştirilen 1C 7.7 konfigürasyonlarından veri aktarımı çok daha karmaşıktır. Çoğu durumda, bu tür aktarımlar, veri aktarımı konusunda deneyimi olan veya Veri Dönüştürme yapılandırması konusunda iyi bilgi sahibi olan bir uzman tarafından yapılmalıdır. Bu tür yapılandırmaları taşımak için kullanılabilecek genel geçiş ilkeleri vardır:

  • İşlevselliğin aktarılması. Yeni konfigürasyonda 1C 7.7'de mevcut olan işlevselliğin tekrarlanması gerekmektedir. Ek belgeler, referans kitapları ve ayrıntılar. Bu veritabanının -CF'sini kaldırın.
  • yılın sonunda. Hesap cirosunu karşılaştırın önce kıvrımlar ve sonrasında- eşit olmalılar.
  • Verilerin daraltılmış bir 1C 7.7 veritabanından yeni sürümün standart temiz veritabanına aktarılması. 1C 7.7 ve 8.2 veya 8.3'teki hesaplardaki ciro verilerini kontrol edin. Hatalar varsa düzeltin.
  • Verilerin 1C 7.7'den yüklendiği temiz veritabanına, 1C 7.7'deki işlevselliğin tekrarlandığı bir CF yapılandırma dosyasının yüklenmesi gerekir.
  • Ek dizin ayrıntıları Veri Dönüştürme yapılandırması kullanılarak aktarılabilir.

Verileri 1C 7.7'den 1C 8.3 ve 8.2'ye aktardıktan sonra verileri kontrol etme

Ciro Bilançosu raporunu kullanarak alt hesaplar, muhasebe türleri, bilanço dışı hesaplar, para birimleri hakkında veriler içeren bir rapor oluşturun ve verilerin aktarıldığı 1C 8.3 (8.2) veritabanındaki aynı raporla karşılaştırın: