Məlumat mübadiləsi qaydaları 1s 8.3 uçot. Universal məlumat mübadiləsindən istifadənin görünüşü və xüsusiyyətləri

Mübadilə qaydalarından necə istifadə etmək olar

Mübadilə qaydalarından istifadə edərək məlumatları bir verilənlər bazasından digərinə ötürmək üçün mübadilə qaydaları yaratmalı və emaldan istifadə etməlisiniz.

Mübadilə qaydalarını necə yaratmaq olar

Mübadilə qaydalarından istifadə etməklə verilənlər istənilən konfiqurasiyaya malik verilənlər bazaları arasında ötürülə bilər. Bu məqalə eyni konfiqurasiyalı verilənlər bazası üçün mübadilə qaydalarının yaradılmasını izah edir (Enterprise Accounting 2.0). Bu köçürmə standart emaldan istifadə etməklə həyata keçirilə bilər. Lakin bu emal istinad növlərinin məlumatlarını yalnız istinadla ötürür və ibtidai tiplərin və əvvəlcədən təyin edilmiş məlumatları dəyərə görə ötürür. Daha mürəkkəb köçürmə üçün, məsələn, kataloq elementini adına görə axtarmaq lazım olduqda, mübadilə qaydaları yaratmalısınız.

1C tərəfindən yaradılmış məlumat bazaları oxşar məlumat strukturuna malikdir. Ona görə də bu verilənlər bazaları üçün qaydaları yazmaq daha asan olacaq. İnformasiya bazası istehsalçıları fərqlidirsə, o zaman köçürmə qaydalarını yazmaq daha çətindir və bəzi hallarda məsləhət görülmür.

Qaydalar infobazada "Məlumatların çevrilməsi" konfiqurasiyası ilə yaradılır.

1) Infobase konfiqurasiyaları

Verilənlər bazaları arasında ötürmə qaydaları yaratmaq üçün bu verilənlər bazalarının strukturunun təsvirinə ehtiyacınız olacaq. Məlumat bazası strukturunu boşaltmaq üçün “Məlumatların Konversiya” ilə birlikdə təqdim olunan xüsusi emaldan istifadə olunur (MD82Exp.epf, MD83Exp.epf).


Verilənlər bazası strukturunu yüklədikdən sonra onu konfiqurasiyalar siyahısına əlavə etmək lazımdır.

2) Məlumat mübadiləsi qaydaları

Dönüşümlərin siyahısı

Yeni çevrilmə əlavə edilir

Mübadilə qaydalarına düzəliş


"Obyektləri sinxronlaşdırın..." düyməsini sıxmaqla obyekt üçün çevrilmə qaydası avtomatik olaraq yaradıla bilər. Aşağıda "Valyutalar" kataloqu üçün əl ilə qayda yaratmaq nümunəsidir. "Obyekt çevirmə qaydaları" sekmesinde "Əlavə et" düyməsini basdıqdan sonra yeni qayda əlavə etmək üçün köməkçi açılacaq.

1) Əvvəlcə mənbə və təyinat məlumat bazası obyektlərini seçməlisiniz.

2) Burada köçürmə parametrlərini təyin etməlisiniz.

3) Daxili dildə hadisə işləyicilərində, köçürmə zamanı məlumatların işlənməsi üçün öz alqoritmlərinizi yaza bilərsiniz.


Tapşırıq

Qarşı tərəflər haqqında məlumatları köçürün UP V BP. Məlumatlar birtərəfli şəkildə ötürülür, identifikasiya unikal identifikatordan istifadə etməklə həyata keçirilir Məlumatların çevrilməsi, nəşr 3.0(Daha - KD 3.0).

İcra edilən hərəkətlər

Mərhələ 1. Qaydaları konfiqurasiya etməyə hazırlıq.

Konfiqurasiyada çevirmə qaydalarını konfiqurasiya etmək üçün KD 3.0 məlumatların sinxronlaşdırıldığı məlumat bazalarının strukturu, habelə formatın strukturu haqqında məlumatları ehtiva etməlidir. Müəssisə Məlumatları.

Addım 1. UP və BP məlumat bazalarının strukturunun yüklənməsi.

Infobazanın strukturu haqqında məlumatı yükləmək üçün emaldan istifadə olunur MD83Exp.epf, konfiqurasiya paketinə daxildir KD 3.0.

Hər bir məlumat bazası üçün ( UPBP) aşağıdakı addımları yerinə yetirməlisiniz:

  1. Məlumat bazasını Müəssisə rejimində açın.
  2. Açıq xarici emal MD83Exp.epf(Menyu Faylı və Açın).
  3. Məlumat bazası strukturunun saxlanacağı faylın adını göstərin.
  4. Emal formasında parametrləri yoxlayın (bütün bayraqlar təmizlənməlidir).
  5. Düyməyə bas Boşaltma.

Addım 2. Xml mübadilə formatı sxemini ixrac edin

Mübadilə formatı sxemini yükləmək üçün istifadə edin standart xüsusiyyətlər platformalar.

Aşağıdakıları etməlisiniz:

  1. Məlumat bazalarından birini açın (və ya UP və ya BP) "Konfiqurator" rejimində.
  2. Metadata ağacında adları olan XDTO paketlərini tapın ExchangeMessageEnterpriseData_1_0_beta.
  3. Kursoru XDTO paketinin üzərinə qoyun, sağ klikləyin və kontekst menyusu elementi seçin XML sxemini ixrac edin. İxrac ediləcək yolu və fayl adını göstərin. XML sxemlərini iki fərqli faylda saxlayaraq bu addımı iki paketin hər biri üçün yerinə yetirin.

Addım 3. Infobase strukturunun CD 3.0 konfiqurasiyasına yüklənməsi

Yükləmə konfiqurasiyada həyata keçirilir KD 3.0 Müəssisə rejimində. Dönüşüm qaydalarının konfiqurasiya edildiyi konfiqurasiyaların hər biri üçün aşağıdakı addımlar yerinə yetirilməlidir ( UPBP).

  1. Bölməyə keçin Konfiqurasiyalar, və əmri seçin
  2. Məlumat bazası strukturu ilə fayla gedən yolu göstərin (bax. Mərhələ 1, Addım 1).
  3. Yükləmə üsulunu göstərin & V yeni versiya konfiqurasiyalar.
  4. Düyməyə bas Yükləməni həyata keçirin

Addım 4. Mübadilə formatı strukturunun CD 3.0 konfiqurasiyasına yüklənməsi

  1. Bölməyə keçin Data Format, və əmri seçin.
  2. Format quruluşu olan faylları təyin edin (bax. Mərhələ 1, Mərhələ 2). Birdən çox seçimdən istifadə edərək hər iki faylı eyni anda göstərməlisiniz.
  3. Əsas XDTO paketinin adını yoxlayın - XDTO paketinin ad sahəsinə uyğun olmalıdır EnterpriseData_1_0_beta(konfiquratorda bax UP və ya BP).
  4. Yükləmə üsulunu göstərin & formatın yeni versiyasına.
  5. Düyməyə bas Yükləməni həyata keçirin, yükləmənin bitməsini gözləyin.

Mərhələ 2. Dönüşümlərin yaradılması

Təsvir edilən problemi həll etmək üçün iki dönüşüm yaratmalısınız:

  • UE (məlumat yükləmək üçün UP mübadilə formatı)
  • BP (mübadilə formatından məlumatların yüklənməsi üçün BP)

Dönüşümlər bölmədə yaradılır Dönüşümlər, komanda Dönüşümlər. Yeni çevrilmə üçün adı, konfiqurasiyanı və mübadilə formatını göstərməlisiniz. Məsələn, UE konfiqurasiyası üçün çevrilmə:

  • ad& “UP2.0.7”.
  • Konfiqurasiya& “Müəssisə İdarəetmə”.
  • Dəstəklənən format versiyaları& tək kataloq girişinin seçildiyi bir sətir Format versiyaları.
  • məlumatların işlənməsi qaydaları,
  • obyekt çevirmə qaydaları,
  • əvvəlcədən təyin edilmiş məlumatların çevrilməsi qaydaları.

Müəyyən bir dönüşüm üçün bir sıra qaydalara getmək üçün bölməyə keçməlisiniz Dönüşümlər, komanda seçin Dönüşüm qaydalarının qurulması və qaydaların konfiqurasiya ediləcəyi siyahıdan xüsusi bir çevrilmə seçin. Nəticədə forma açılacaq Mübadilə qaydalarının qurulması, müəyyən bir çevrilmə üçün bütün qaydaları ehtiva edir.

Mərhələ 3. Obyektin çevrilməsi qaydalarının yaradılması

Addım 1. Qarşı tərəfləri UE-dən boşaltmaq üçün konversiya qaydası

  1. UP.
  2. Əlfəcinlərə keçin
  3. Əsas məlumat:
    1. Qayda ID: “Directory_Counterparties_Dispatch”,
    2. Konfiqurasiya obyekti
    3. Format obyekti: “Qarşı tərəflər”,
    4. Tətbiq sahəsi: Göndərmək.
  4. Düyməyə bas yazın və əlfəcinlərə keçin Əmlakın çevrilməsi qaydaları:
    1. Avtomatik əmlak uyğunlaşdırma xidmətindən istifadə edin
      1. Düyməyə bas PKS-nin qurulması
      2. Açılan formada vurun Avtomatlaşdırma. “VÖEN”, “KPP”, “Ad”, “Ad”, “Əlavə məlumat”, “HüquqiŞəxs” xassələri müqayisə ediləcək.
      3. və əmlakın çevrilməsi qaydalarını qurmaq üçün formanı bağlayın
  5. Düyməyə bas Saxlayın və bağlayın.

Addım 2. Qarşı tərəflərin BP-yə yüklənməsi üçün konversiya qaydası

  1. Dönüşüm üçün mübadilə qaydaları parametrini açın BP.
  2. Əlfəcinlərə keçin Obyektlərin çevrilməsi qaydaları.
  3. Yeni bir çevirmə qaydası yaradın və tabdakı məlumatları doldurun Əsas məlumat:
    1. Qayda ID: “Directory_Counterparties_Receipt”,
    2. Konfiqurasiya obyekti: "DirectoryLink.Counterparties",
    3. Format obyekti: “Qarşı tərəflər”,
    4. Tətbiq sahəsi: Almaq üçün.
  4. Düyməyə bas yazın və əlfəcinlərə keçin İdentifikasiya. “Unikal identifikatorla” identifikasiya metodunu göstərin.
  5. Əlfəcinlərə keçin Əmlakın çevrilməsi qaydaları
    1. Avtomatik əmlak uyğunlaşdırma xidmətindən istifadə edin:
      1. Düyməyə bas PKS-nin qurulması
      2. Açılan formada vurun Avtomatlaşdırma. “VÖEN”, “KPP”, “Ad”, “Ad”, “Əlavə məlumat”, “HüquqiŞəxs” xassələri müqayisə ediləcək.
      3. Avtomatik uyğunlaşdırmanın nəticəsini qeyd edin və düyməni basın Əmlakın çevrilməsi qaydalarını yaradın və əmlakın çevrilməsi qaydalarını qurmaq üçün formanı bağlayın.
    2. OKPO üçün mülkiyyətin çevrilməsi qaydasını əl ilə əlavə edin (konfiqurasiya xüsusiyyəti & “CodePoOKPO”, format xüsusiyyəti & “OKPO”).
    3. Daha sonra, siyahı olan “LegalIndividual” mülkiyyəti üçün əmlakın dəyişdirilməsi qaydasını doldurmaq üçün əmlakın dəyişdirilməsi qaydalarına qayıtmalısınız.
  6. Əlfəcinlərə keçin Qəbul edilmiş məlumatları qeyd etməzdən əvvəl və yeni qarşı tərəfin qeydiyyatı ölkəsini doldurmaq üçün bir alqoritm yazın. Alqoritm aşağıdakı mətni ehtiva edir: “Qeydiyyatdan keçmiş ölkə = Dünya ölkələri;”.
  7. Düyməyə bas Saxlayın və bağlayın.

Mərhələ 4. Əvvəlcədən təyin edilmiş məlumatların konvertasiyası üçün qaydaların yaradılması

  1. UP və ya BP)
  2. Əlfəcinlərə keçin Əvvəlcədən təyin edilmiş məlumatların çevrilməsi qaydaları
  3. Yeni bir çevirmə qaydası yaradın və onun xassələrini doldurun:
    1. Qayda ID: “Transfer_LegalFərdi”
    2. Konfiqurasiya obyekti: “TransferLink.LegalIndividual”
    3. Format obyekti: “Hüquqi Fərdi”
    4. Tətbiq sahəsi: göndərmək və qəbul etmək üçün
    5. Cədvəl sahəsində konfiqurasiya və format sadalama dəyərləri arasında yazışmaları doldurun: "Fiziki şəxs" və "Fiziki şəxs" və "Hüquqi şəxs" və "Hüquqi şəxs"
    6. Düyməyə bas Saxlayın və bağlayın
  4. Kataloqun “LegalIndividual” mülkiyyəti üçün dönüşüm qaydasında yeni qayda göstərin Qarşı tərəflər
    1. Əlfəcinlərə keçin Obyekt çevirmə qaydaları
    2. Qarşı tərəflər, qayda formasını açın
    3. Əlfəcinlərə keçin Əmlakın çevrilməsi qaydaları və “LegalIndividual” mülkiyyət qaydasını tapın
    4. Əmlakın çevrilməsi qaydası formasını açın və orada obyektin çevrilməsi qaydasını və “Transfer_LegalIndividual”ı göstərin.
    5. Dəyişikliklərinizi yadda saxlayın

Mərhələ 5. Məlumatların emalı qaydalarının yaradılması

Prosedur hər iki çevrilmə üçün eynidir.

  1. Dönüşüm üçün mübadilə qaydaları ayarını açın ( UP və ya BP)
  2. Əlfəcinlərə keçin Obyekt çevirmə qaydaları
  3. Kataloq çevirmə qaydasını tapın Qarşı tərəflər, qayda formasını açın
  4. Düyməyə bas & Məlumat Emalı Qaydasına əsasən yaradın
  5. Yaradılmış məlumatların işlənməsi qaydasında avtomatik doldurulmuş xüsusiyyətləri yoxlayın:
    1. Qayda ID& verilənlərin emalı qaydası ilə eynisini göstərin (“Directory_Counterparties_Sending” və ya “Directory_Counterparties_Receiving”)
    2. Tətbiq sahəsi& verilənlərin emalı qaydası ilə eynidir
    3. Nümunə obyekt:
      1. dönüşüm üçün UP& “DirectoryLink.Counterparties”
      2. dönüşüm üçün BP& “Qarşı tərəflər”.
    4. Obyekt çevirmə qaydası& obyekt çevirmə qaydasına keçid.
  6. Düyməyə bas Qeyd edin və bağlayın.

Mərhələ 6. Məlumat mübadiləsi meneceri modullarının əldə edilməsi

Məlumat mübadiləsi meneceri modulu konfiqurasiya edilənlərə uyğun olaraq konfiqurasiyalar arasında məlumat mübadiləsi aparmaq üçün tələb olunur KD 3.0 Qaydalar.

Prosedur hər iki çevrilmə üçün eynidir:

  1. Açıq məlumat bazası UP və ya BP"Konfiqurator" rejimində. Metadata ağacında tapın ümumi modul Universal Format vasitəsilə Mübadilə Meneceri və redaktə üçün açın. Modul boş olmalıdır.
  2. Açıq məlumat bazası KD 3.0 Müəssisə rejimində.
  3. Bölməyə keçin Dönüşümlər və komanda seçin Modulun boşaldılması.
  4. Açılan formada müvafiq çevrilməni göstərin və düyməni basın Boşaltma. Modul mübadilə buferinə kopyalanacaq.
  5. Məlumat bazası konfiquratoruna keçin UP və ya BP və buferin məzmununu paylaşılan modula yapışdırın Universal Format vasitəsilə Mübadilə Meneceri.
  6. Konfiqurasiyanı yadda saxlayın.

Modul həmçinin düymədən istifadə edərək mübadilə qaydalarını qurmaq üçün formadan mübadilə buferinə yüklənə bilər Mübadilə meneceri modulunu yadda saxlayın.

Konfiqurasiya edilmiş qaydalara uyğun olaraq məlumatların mübadiləsi üçün universal format vasitəsilə “Müəssisə” rejimində hər iki məlumat bazasında məlumatların sinxronizasiyasını konfiqurasiya etmək lazımdır.

Bu məqaləni e-poçtuma göndərin

1C verilənlər bazası arasında mübadilənin həyata keçirilməsi ehtiyacının əsas səbəbləri filialların olması və mühasibat növlərinin ayrılmasıdır, çünki Çox vaxt şirkətlər bir neçə məlumat bazasında fəaliyyət göstərirlər. 1C 8.3 mübadiləsinin qurulması ikiqat işi aradan qaldırmağa imkan verir - eyni sənədləri və qovluqları iki proqrama daxil etmək, həmçinin müxtəlif filiallar və şöbələr üçün lazımi sistem obyektlərini tez çatdırmaq.

Filiallar arasında mübadilə etmək zərurəti yarandıqda, RIB (paylanmış məlumat bazası) istifadə olunur. Bu, eyni konfiqurasiyalar arasında mübadilə mexanizmidir. Üstündə, bir-birinə bağlı bir cüt qovşaq altında ən vacib kök nodu olan bir ağacı təmsil edir. Dəyişikliklər bu sistemin istənilən qovşağında edilə bilər və onlar digər əlaqəli qovşaqlara ötürüləcəkdir. O, həmçinin yalnız məlumatları deyil, həm də kök qovşağından kölə qovşaqlara konfiqurasiya dəyişikliklərini paylayır.

Mühasibat uçotunun növlərini, məsələn, ticarət məlumat bazasında əməliyyatların aparılmasını və mühasibat uçotu məlumat bazasında tənzimlənənləri ayırmaq lazımdırsa, məlumatların çevik sinxronizasiya parametrləri ilə universal mübadilə mexanizmləri mövcuddur.

Ən son 1C inkişaflarından biri EnterpriseData məlumat mübadiləsi formatıdır. İstifadəsi asandır və şirkət daxilində həm 1C verilənlər bazası, həm də üçüncü tərəf proqramları arasında mübadilə üçün nəzərdə tutulub.

Müəssisədə məlumat mübadiləsinin həyata keçirilməsi ardıcıl prosedurlar şəklində təqdim edilə bilər.

İlk növbədə müəyyən etmək lazımdır ki, hansı verilənlər bazası arasında mübadilə olmalıdır; ikitərəfli və ya birtərəfli mübadilə olacaq; əgər birtərəflidirsə, onda hansı verilənlər bazası məlumatı ötürəcək və hansı yalnız qəbul edəcək; bu mürəkkəb filial şəbəkəsidirsə, onda verilənlər bazası tikinti sxemini qeydiyyatdan keçirmək lazımdır.

Sonra uyğun formatı seçirik: RIB, universal format; mübadilə qaydalarına əsasən mübadilə; mübadilə qaydaları olmadan mübadilə.

Növbəti addım mübadiləni həyata keçirmək üçün nəqliyyat vasitəsini seçməkdir. Texnologiyaların böyük seçimi mövcuddur, əsaslarını vurğulayaq: kataloq (yerli və ya şəbəkə), FTP resursu, COM əlaqələri, veb xidməti, e-poçt.

Dördüncü addım məlumatların müəyyən edilməsi olacaq: sənədlər, arayış kitabları və lazım gələrsə, onların ötürüləcək fərdi təfərrüatlarına qədər təfərrüatları.

Və nəticədə mübadilə tezliyi cədvəli təyin olunur

1C 8.3 mübadiləsinin qurulması üçün hər bir seçim diqqətli hazırlıq tələb edir. Onun həyata keçirilməsi hər bir istifadəçinin imkanlarından kənardadır, bir çox nüansları nəzərə almaq və mübadilə prinsiplərini başa düşmək lazımdır. Verilənlər bazalarında dəyişikliklər və ya bir çox əlavələr varsa, konfiqurasiyaya xüsusi diqqət yetirilməlidir. təfərrüatlar, platforma versiyalarında fərqlənir və ya konfiqurasiyaların köhnəlmiş versiyalarından istifadə edir, müəssisə böyükdür və istifadə edir avtomatlaşdırılmış sistem, çoxlu sayda əsaslardan ibarətdir. Burada səhvlər yolverilməzdir, çünki... düzəlməz nəticələrə gətirib çıxara bilər. 1C-də mübadilənin müstəqil həyata keçirilməsi yalnız standart konfiqurasiyalar arasında məlumatın sadə ötürülməsini qurmaq lazımdırsa tövsiyə olunur.

Qabiliyyətlərinizə şübhə edirsinizsə, qənaət etməmək, 1C 8.3 mübadilələrinin qurulmasının mürəkkəb problemini həll etməyə kömək edəcək səlahiyyətli bir mütəxəssislə əlaqə saxlamaq daha yaxşıdır.

Mütəxəssisləri cəlb etmədən hələ də 1C mübadilələrini konfiqurasiya etmək qərarına gəlsəniz, əvvəlcə verilənlər bazalarının nüsxələrini sınaqdan keçirmək və işləyən verilənlər bazalarında işə başlamazdan əvvəl səhvlər olduqda orijinal vəziyyətə qayıtmaq üçün konfiqurasiyaları yükləmək tövsiyə olunur.

Aşağıda biz Ticarət İdarəetmə 11 (UT) və Müəssisə Mühasibatlığı 3.0 (BP) standart konfiqurasiyaları arasında birtərəfli qaydada 1C 8.3 mübadiləsinin qurulmasının ətraflı nümunəsini veririk. Nümunə topdan və pərakəndə ticarətlə məşğul olan bir çox şirkətlər üçün aktualdır. UT-də idarəetmə uçotu aparılır, BP-də - tənzimlənir, mübadilə istifadəçilərin işini asanlaşdırmaq üçün lazımdır.

Bu alqoritm 1C 8.3 platformasındakı digər standart konfiqurasiyalar üçün də uyğundur

İlk növbədə, biz məlumat qəbuledicisi üçün hazırlıq işləri aparacağıq, yəni. BP üçün. Proqramı Enterprise rejimində işə salırıq. Siz Data sinxronizasiya sabitini təyin etməlisiniz (bölmə İdarəetmə → Məlumat sinxronizasiyası).

Prefiks sahəsinə diqqət yetirin, burada obyektlərin əvvəlcə hansı proqramda yaradıldığını sonradan fərqləndirməyə imkan verəcək bir dəyər göstərməlisiniz. Bizim nümunəmizdə BP və UT adi abbreviatura uyğun gəlir, əgər 1C 8.3 mübadilə quraşdırması çox sayda verilənlər bazası, eləcə də eyni konfiqurasiyalar arasında mürəkkəb mübadilə üçün həyata keçirilirsə, hər bir verilənlər bazasını öz aydın təyinatı ilə daxil etməlisiniz. .

Enerji təchizatı bloku yalnız məlumat qəbuledicisi olduğundan, biz UT-nin qurulmasına davam edirik.

Burada, BP-də olduğu kimi, sinxronizasiyanı işə salmalı və prefiks təyin etməlisiniz. Bu məlumat Əsas məlumat və idarəetmə bölməsində → Məlumat sinxronizasiya parametrlərində mövcuddur.

Quraşdırma metodunu seçin: Parametrləri əl ilə təyin edin. Daha.

Hər iki proqram bir yerdə olduqda, birbaşa əlaqə seçimini quraq yerli şəbəkə, biz bu şəbəkədə informasiya təhlükəsizliyi kataloquna qoşulma parametrlərini göstərəcəyik, həmçinin istifadəçi haqqında autentifikasiya məlumatlarını dolduracağıq (BP məlumat bazasında). Daha.

Sistem göstərilən məlumatların düzgünlüyünü yoxlayacaq və nəticə müsbət olarsa, 1C 8.3 mübadilə parametrləri pəncərəsini göstərəcəkdir.

Mübadilə parametrlərinə daxil olmaq üçün Məlumat yükləmə qaydalarını dəyişdir linkinə klikləyin. Biz əsas məlumatları dəqiqləşdirəcəyik - yalnız sənədlərdə istifadə olunanları yükləyin, təşkilatları seçin və müqavilələrlə işləmək seçimi - arayış olmadan, sənədlərin anbara görə ayrılması. Mübadilə cari il martın 1-dən başlayır.

Təqdim olunan qaydaları yazırıq və onları bağlayırıq.

Nümunə məlumatın birtərəfli ötürülməsi ilə bağlı olduğundan, başqa bir proqramdan məlumat almaq üçün növbəti parametrlər pəncərəsində siz “Göndərməyin” üçün dəyərləri təyin etməlisiniz. Qeyd edin və bağlayın. Daha.

İndi daxil edilmiş parametrləri yoxlamaq lazımdır və onlar düzgündürsə, Next düyməsini basın, əks halda Geri düyməsinə basaraq əvvəlki addıma qayıdın.

Bundan sonra sizdən sinxronizasiya tələb olunacaq. Bitir klikləyin.

İki konfiqurasiyanın eyni obyektlərini əlaqələndirmək lazımdırsa, məlumatları müqayisə etmək üçün bir pəncərə açılacaqdır. Müqayisə edirik və Next düyməsini sıxırıq.

Obyektləri köçürərkən problemli vəziyyətlər yarana bilər, siz məlumatların sinxronizasiyası zamanı Xəbərdarlıqlar linkinə klikləməklə nəticələrə baxa bilərsiniz.

Sinxronizasiya başa çatdıqdan sonra bu prosesin uğurla başa çatdığını təsdiqləyən bir pəncərə görünəcək.

Burada, Konfiqurasiya əmrindən istifadə edərək və ya sonra sinxronizasiya skriptində cədvəli konfiqurasiya edə bilərsiniz avtomatik icra mübadilə.

Məlumat mübadiləsi qurmaq lazımdır?

BİZ 15 İLDƏ 1C PROQRAMLAŞIRIR VƏ PULSUZ VİDEO TƏLİMATLAR EDİRİK

1C mübadiləsinin qurulmasında böyük təcrübəyə malik proqramçılar komandamız var:

1C konfiqurasiyaları arasında,

Digər proqramlarla 1C mübadiləsinin qurulmasında.

Niyə bizi seçirsiniz?

Həftə sonları və bayramlarda belə təcili tapşırıqlar üçün 2 saata qədər cavab müddəti.

5 ildən 20 ilə qədər 1C təcrübəsi olan 40+ tam zamanlı proqramçı.

Tamamlanmış tapşırıqlar haqqında video təlimatlar hazırlayırıq.

İstənilən vasitəsilə canlı ünsiyyət müştəri üçün əlverişlidir elçilər.

Tapşırıqların 99%-i tamamlandı uzaqdan giriş(TeamViewer və ya RDP), bu da tapşırığın tamamlanma vaxtını əhəmiyyətli dərəcədə azaldır.

2006-cı ildən 1C şirkətinin rəsmi tərəfdaşları.

Kiçik firmalardan iri korporasiyalara qədər uğurlu avtomatlaşdırma təcrübəsi.

Müştərilərin 99%-i nəticələrdən razıdır ki, bu da təşəkkür məktubları ilə təsdiqlənir.

Real həyatda bu, yalnız bir 1C verilənlər bazası ilə işləyən nadir şirkətdir. Ən ümumi vəziyyət iki əsasdır, mühasibat uçotu və əmək haqqı.

Bazalar birləşdirilməlidir - maaşlar hesablanıb, hesablanmış vergilər ödəniş üçün mühasibatlığa getməlidir.

Bir neçə verilənlər bazasını birləşdirmək üçün Exchange 1C var. O necə işləyir?

Exchange 1C nədir?

Mağazalar şəbəkəsi və mərkəzi ofisi var. Hər bir mağaza və ofisin anbarı var. Mallar anbardan anbara (əsasən mərkəzi anbardan mağaza anbarlarına) keçirilir və mağazalarda satılır.

1C Retail verilənlər bazası ofisdə və hər mağazada eyni məlumat bazasından istifadə olunur. Mağazalardakı bazalar ofisdəki bazaya tabedir.

Ofisdə malların anbardan anbara daşınmasına dair sənədlər yaradılır, qiymətlər təyin olunur. Sənədlər tabeliyində olan məlumat bazalarına yüklənir və mallar orada "görünür".

Mağazalar malların başa çatdırılması haqqında sənədlər hazırlayır. Sənədlər ofis məlumat bazasına yüklənir və orada satışlar “görünür”.

Bu sxem paylanmış informasiya bazası (RIB) adlanır. Sənədlərin "yüklənməsi" prosedurları - ikitərəfli 1C mübadiləsi. Və bu sxemin qurulması URIB və ya URIBD-dir (paylanmış məlumat verilənlər bazası idarəçiliyi).

1C-də kataloqların mübadiləsi prinsipləri

1C kataloqları (və "kompleksdəki" bütün qovluqların dəsti NSI adlanır - normativ İstinad Məlumat) – adətən müxtəlif verilənlər bazalarında eyni olmalıdır. Bu o deməkdir ki, bir neçə verilənlər bazası olsa belə, müxtəlif verilənlər bazalarında malların, anbarların və podratçıların siyahısı eynidir.

Ümumi təcrübə, kataloqun bir verilənlər bazasında redaktə edilməsinə icazə verilməsi və onun digərlərinə kopyalanması (“miqrasiya”)dır. Daha əvvəl müzakirə etdiyimiz kimi, hər bir 1C elementinin unikal identifikatoru var - GUID. Kataloqlar adətən öz GUID-ləri ilə birlikdə kopyalanır və beləliklə, paylanmış informasiya sistemində eynidir.

Əks halda, ilkin olaraq mövcud olan bir neçə verilənlər bazası birləşdirildikdə və ya eyni zamanda müxtəlif verilənlər bazalarında kataloqlar yaradıla bildikdə, onların GUID-ləri fərqli olacaq. Bunun üçün uyğun bir mexanizm var. 1C mübadiləsi zamanı xüsusi məlumat reyestrində GUID xxx ilə 1 nömrəli verilənlər bazasından elementin GUID yyy ilə bu verilənlər bazasındakı elementə bərabər olması barədə məlumat qeyd olunur. İlkin olaraq, artıq bərabər olmayan mövcud elementlər avtomatik (digər təfərrüatlardan istifadə etməklə, məsələn, ad və ya vergi identifikasiya nömrəsi və yoxlama məntəqəsi ilə) və ya əl ilə müqayisə edilməlidir.

1C-də sənəd mübadiləsinin prinsipləri

1C-də sənədlər reyestrlərə uyğun olaraq yerləşdirilir və sonra "yerləşdirilmiş" sayılır. Bu, transfer zamanı anlaşılan çətinliklərə səbəb olur.

Seçimlərdən biri yalnız sənədləri köçürmək və endirdikdən sonra yenidən köçürməkdir. Bu üsul tez-tez istifadə olunur, lakin səhvlərə səbəb ola bilər - sənəd yeni verilənlər bazasında yerləşdirilməyə bilər, çünki yerləşdirmə zamanı şərtlər sənədin orijinal verilənlər bazasında yerləşdirildiyi vaxtdan fərqli ola bilər.

Başqa bir seçim sənədləri və qeydiyyatı birlikdə köçürməkdir. Anladığımız kimi, dərhal sual yaranır - ya biz bütün sənədləri, sonra isə ümumilikdə bütün reyestri köçürürük, ya da köçürmə üçün yalnız köçürülmüş sənədlər üzrə hərəkətləri seçməyə məcbur oluruq.

Tutaq ki, Nomenklatura kataloqundan bir elementi köçürməliyik. Bu kataloqda 10 sahə var, onlardan 5-i sətirlər və rəqəmlər, 5-i isə digər kataloqlara keçidlərdir.

Müvafiq olaraq, Nomenklaturanın bir elementini köçürərkən, biz digər kataloqların 5 elementini də axtarmağa və köçürməyə məcbur oluruq.

Beləliklə, bir kataloq elementi və ya bir sənəd köçürüldükdə, 100 və ya daha çox digər 1C obyektləri keçid vasitəsilə ötürülə bilər.

Əslində, demək olar ki, bütün konfiqurasiya istinadlarının bu və ya digər şəkildə bir-birinə istinad etdiyi deyilir.

1c mübadilə planları

Tutaq ki, biz paylanmış verilənlər bazası yaratmışıq və 1C mübadiləsi həyata keçirmişik. Mallar mərkəzi anbara alınıb və mağazalara göndərilməyə hazırlanıb. 1C-də ofisdə təqdim etdilər zəruri sənədlər malların hərəkəti. Onların mağazalara yüklənməsini tələb edir.

Nə etməli? Yenidən tam 1C mübadiləsi aparırsınız? Uzun və təsirsiz! Ofisdə istifadəçilər tərəfindən dəqiq nəyin əlavə edildiyini və ya dəyişdirildiyini hesablamaq daha yaxşı olardı ki, yalnız dəyişikliklər mağazalara göndərilsin.

Bunun üçün 1C mübadilə planları var. Proqramçı bəzi digər verilənlər bazası ilə, məsələn, mağazalarımızla 1C mübadiləsi aparmaq üçün əvvəlcədən 1C mübadilə planı yaradır.

1C mübadilə planı istifadəçilərin bu verilənlər bazası ilə son 1C mübadiləsindən sonra nə əlavə edilmiş və ya dəyişdirilmiş kataloqlar və sənədlərlə işləyərkən qeyd edir.

URIB 1C-nin yaradılması

Beləliklə, biz sıfırdan paylanmış verilənlər bazası yaradacağıq. Başlanğıcda bizdə “ana” ofis bazası var. Ondan biz ona tabe olacaq mağazaların məlumat bazalarını seçəcəyik.

Tipik konfiqurasiyalarda artıq standart 1C mübadilə planları var. Onların nəzərdə tutulduğu əsas növləri adından intuitiv şəkildə aydındır:

  • 1C veb saytı ilə mübadilə: 1C: Bitrix veb saytı ilə mübadilə
  • 1C UPP-UT və ya UT-Pərakəndə mübadiləsi: tipik mübadilələrəkiz konfiqurasiya ilə
  • Tam – eyni konfiqurasiyaya əsaslanan verilənlər bazası ilə 1C mübadiləsi.

RIB - paylanmış məlumat bazası - 1C "Full" mübadilə planı əsasında da hazırlana bilər. Konfiquratorda, bu 1C mübadilə planında "Paylanılmış məlumat bazası" onay qutusu yoxlanılmalıdır.

Konfiquratorda yaradılmış 1C mübadilə planı bu konfiqurasiya ilə mübadilə edəcəyimizi göstərir. Müəssisə rejimində, eyni 1C mübadilə planında, indi bu konfiqurasiya əsasında xüsusi verilənlər bazalarını təyin etməlisiniz.

Gəlin 1C mübadilə planına keçək (Əməliyyatlar/Mübadilə Planı; başqa menyuda da ola bilər, çox vaxt Xidmət/XXX menyusunda).

1C mübadilə planındakı verilənlər bazası siyahısında şəkildəki yaşıl dairə olan biri var. Bu element BU BAZI ifadə edir. Qalan elementlər 1C-nin dəyişdirildiyi DİGƏR əsasları göstərir.

Bütün elementlərin həm adı, həm də kodunun doldurulması lazımdır.

Mağaza alt bazası yaratmaq üçün:

  • Kursoru "mağaza bazası" olaraq yaratdığımız 1C mübadilə planı elementindəki siyahıya qoyun.
  • "Fəaliyyətlər/İlkin şəkil yarat" menyu elementini seçin.

Nəticədə, ilkin məlumatların yükləndiyi bir verilənlər bazası yaradılacaq. Bu, CARİ BAZA istisna olmaqla, 1C mübadilə planının hər bir elementi üçün təkrarlanmalıdır.

1c mübadilə nəzəriyyəsi

1C mübadiləsi nəzəriyyəsi olduqca sadədir:

  • Verilənlər bazalarından biri (adətən mərkəzin verilənlər bazası) cədvələ və ya “hadisə üzrə” 1C mübadiləsinə başlayır (müəyyən istifadəçinin məlumat bazasına daxil olmaq və s.)
  • 1C mübadiləsi verilənlər bazasından fayl yükləməkdən ibarətdir
  • Fayl qul verilənlər bazasının onu ala biləcəyi yerə köçürülməlidir (adətən paylaşım və ya ftp, daha az e-poçt)
  • Qul verilənlər bazası qəbul edilmiş faylı yükləyir
  • Məlumatın qəbul edilməsinin təsdiqi olaraq qul verilənlər bazası eyni şəkildə yenidən mərkəzi verilənlər bazasına yüklənən “cavab” faylını yükləyir.
  • 1C mübadilə sessiyası tamamlandı.

Fayllar vasitəsilə deyil, məsələn, iki verilənlər bazası arasında birbaşa COM bağlantısı vasitəsilə 1C mübadiləsinin başqa üsulları var. Onun üstünlükləri:

  • "Faylları saxlamaq və köçürmək üçün yer" tələb olunmur
  • Təsdiqi yenidən yükləməyə ehtiyac yoxdur
  • İlk iki nöqtəyə görə hər şey daha sürətli olur.

Bununla belə, məhdudiyyət aydındır - COM əlaqəsini başlatmaq üçün əsaslar bir-biri üçün əlçatan olmalıdır.

RIB 1C-nin qurulması

Standart konfiqurasiyaların sabitlərində (Əməliyyatlar/Sabitlər; və ya Xidmət/Proqram Parametrləri) adətən 1C mübadiləsi üçün ümumi parametr mövcuddur. Bu, hansı verilənlər bazasında yaradıldığını asanlıqla müəyyən etmək üçün element kodları və sənəd nömrələrindəki prefiksdir. Həmçinin kataloqların və sənədlərin yaradıldığı yer haqqında məlumatların saxlanması üçün daxili üsul.

İndi yaradılmış verilənlər bazaları arasında 1C məlumatlarının dövri mübadiləsi prosesinin necə baş verəcəyini konfiqurasiya etməlisiniz.
1C-də bütün RIB parametrləri standart konfiqurasiyalardadır, adətən Xidmət/Paylaşdırılan menyudadır məlumat bazaları/RIB qovşaqlarını konfiqurasiya edin.

Əvvəllər yaradılmış hər bir “uzaqdan mağaza bazası” elementi üçün bir parametr elementi əlavə etməlisiniz.

Parametrlər 1C mübadiləsi metodunu göstərir: fayl (paylaşım), fayl (FTP), fayl (e-poçt).

İncə müştəridə paylanmış 1C məlumat bazasının yaradılması və qurulması

Nazik müştəriyə əsaslanan standart konfiqurasiyada oxşar quraşdırmaya baxaq - Ticarət İdarəetmə nəşri 11.
Parametrlər (və sıfırdan yaradılması) interfeysin İdarəetmə sekmesinde yerləşir. Maddə "Məlumat mübadiləsi".

"Paylanılmış məlumat bazasında mübadilə yaradın" seçin.

Əvvəldən 1C bizdən tabeliyində olan verilənlər bazası ilə necə məlumat mübadiləsi aparacağımızı göstərməyimizi xahiş edəcək. Budur "topdakı fayl vasitəsilə" konfiqurasiya seçimi.

Budur FTP faylı vasitəsilə konfiqurasiya seçimi.

1C mübadilə quraşdırmamızın adı.

Və dərhal "ilkin görüntü" yaratmaq təklifi - yəni ilkin məlumatları yükləyən qul verilənlər bazasının özü.

Qalın bir müştəridəki konfiqurasiyadan fərqli olaraq, hər iki 1C mübadilə parametrləri bir yerdədir.

Hər bir planda dəyişikliklər haqqında məlumat saxlaya biləcəyi elementlərin xüsusi siyahısı var. Bu siyahı “Exchange Plan Contents” adlanır. Kompozisiya genişləndirilə bilər, lakin konfiqurasiya dəstəyi çıxarılır.

“Plan tərtibatı” sinxronizasiyanın işlədiyi qaydaları özündə saxlayır. Məhz bu konvertasiya paketi (Qeydiyyat Qaydaları, Mübadilə Qaydaları, Müxbir Mübadilə Qaydaları) daha çox öyrənmək üçün bizə lazımdır.

“1C: Əmək haqqı və HR 3” (ZUP) və “1C: Müəssisə Mühasibatlığı 3” (BP) konfiqurasiyaları arasında məlumat sinxronizasiyası nümunəsini nəzərdən keçirək. Dərhal qeyd edək ki, bu vəzifədə biz konfiqurasiyanı dəstəkdən çıxarmalı olacağıq. Bu vəziyyətə uyğun olaraq tələb olunur.

Standart mübadilə qaydalarının təkmilləşdirilməsi ehtiyacının canlı nümunəsi

Məsələn, bir müştəri bizimlə aşağıdakı problemlə əlaqə saxladı: ZUP və BP arasında sinxronizasiya zamanı "Əmək haqqının əks olunması" sənədini doldurmaq üçün lazım olan "Vergi orqanında qeydiyyat" kataloqundan məlumatları köçürmək mümkün deyil. mühasibat uçotunda”. İndi bu sənədin BP qəbuledici tərəfindəki cədvəl hissəsində boş “Qeydiyyat...” var və istifadəçilər bu cür qeydləri kataloqda əl ilə yaratmalıdırlar. Razılaşın, bu əlverişsizdir. Bu nöqtəni yaxşılaşdıra bilərik.

Problemin həlli: gəlin ExchangeSalary3Accounting3 mübadilə planından dönüşüm paketini yekunlaşdıraq. Standart “1C Mübadilə Qaydaları”na “Vergi orqanında qeydiyyat” kataloqu və müvafiq olaraq bu kataloqun (PCS) “Əmlakın dəyişdirilməsi” üçün yeni “Obyektlərin Konversiya Qaydası” (PKO) əlavə edək. Biz mütləq “Obyektlərin qeydiyyatı qaydaları” standartını yekunlaşdıracağıq, çünki mübadilə saytında kataloq dəyişikliklərinin qeydiyyata alınmasına ehtiyac var idi. Və müxbir məlumat bazasının "1C Mübadilə Qaydaları" nı nəzərdən keçirəcəyik.

Bütün bunları harada redaktə edəcəyik? Qaydaları yazmaq və dəyişdirmək üçün bizə “1C: Data Conversion 2” konfiqurasiyası lazımdır.

ZUP - BP Mübadilə Planından standart konvertasiya qaydalarının yekunlaşdırılması

Beləliklə, biz ExchangeSalary3Accounting3 mübadilə planının konfiquratoruna yeni element - Vergi orqanında Qeydiyyat kataloqu əlavə etməklə 1C mübadilə qaydalarını yekunlaşdırmağa başlayacağıq. Biz bu dəyişikliyi hər iki konfiqurasiyada "1C: Əmək haqqı və Müəssisə İdarəetmə 3" və "1C: Müəssisə Mühasibatlığı 3"də edəcəyik.

Konfiqurasiyaları yadda saxlayıb yeniləyək.

Müəssisə rejimində hər bir verilənlər bazası üçün biz 1C:Enterprise 8.3 platforması üçün MD83Exp.epf emalından istifadə edərək metadata strukturunun təsvirini yükləyəcəyik. Emal "1C: Məlumatların Dönüşüm" paketində tapıla bilər.

Növbəti mərhələdə ZUP və BP-dən konversiya paketini boşaltacağıq. Paket 3 fayldan ibarət olmalıdır: Qeydiyyat qaydaları, Mübadilə qaydaları, Müxbir mübadiləsi qaydaları.

Bu məqalə məlumatların sinxronizasiyasının necə konfiqurasiya edildiyini təsvir etməyəcək; siz bunu Coderline saytında “Ekspert Məqalələri” bölməsində oxuya və ya vebinar yazılarına baxa bilərsiniz. İndi bu seçim verilənlər bazasında artıq konfiqurasiya olunub. Buna görə də, sinxronizasiya parametrlərinə keçin (İdarəetmə -> Məlumat sinxronizasiyası -> Məlumat sinxronizasiya parametrləri), “Yükləmə qaydaları” düyməsini basın. Qarşımızda “Sinxronizasiya qaydaları” forması açılacaq. "Daha çox" düyməsini basın və "Qaydaları faylda saxla" seçimini seçin.


Boşaldıqdan sonra almalı olduğumuz paket budur.

Bənzər hərəkətləri başqa bir məlumat bazası "1C: Müəssisə Mühasibatlığı" üçün edəcəyik.
Nəticədə qaydaların redaktəsi üçün bütün hazırlıq işləri hazırdır. Bizdə:

"1C: Data Conversion 2"-ə yükləmək üçün metadata strukturunun təsviri (ZUP və BP üçün);

1C mübadilə qaydalarını və “1C: Data Conversion 2” (ZUP və BP üçün) yükləmək üçün zəruri olan qeydiyyat qaydalarını ehtiva edən konvertasiya paketi.

"1C: Məlumatların Dönüşüm 2" bölməsinə keçin. Hər iki məlumat bazası üçün aşağıdakı addımları yerinə yetirək:

Konfiqurasiyalarımızın metadata strukturlarının yüklənməsi;

Dönüşümlər yaradırıq və konversiya paketlərindən 1C məlumat mübadiləsi qaydalarını yükləyirik (qaydalar faylı ExchangeRules adlanır);

Biz qeydiyyatlar yaradırıq və qeydiyyat qaydalarını konvertasiya paketlərindən yükləyirik (qaydalar faylı RegistrationRules adlanır).


Gəlin təftişimizə keçək. 1C mübadilə qaydalarına yeni bir obyektin çevrilməsi qaydası (PKO) əlavə edirik - "Vergi orqanında qeydiyyatlar" kataloqu. Biz bu kataloq üçün əmlakın çevrilməsi qaydası (PCR) və məlumatların yüklənməsi qaydası (DRU) əlavə edirik. Bu cür modifikasiya həm ZUP paketindəki qaydalar, həm də BP paketindəki mübadilə qaydaları üçün həyata keçirilməlidir. Mübadilə qaydalarımızı müvafiq ExchangeRules fayllarına yükləyirik.

Yeni elementin qeydiyyatı qaydalarına keçək. “Vergi orqanında qeydiyyatlar” kitabçasını əlavə edirik. Biz qeydiyyat qaydalarını RegistrationRules paketindən müvafiq fayla yükləyirik. Bu əməliyyatı hər iki verilənlər bazası üçün də həyata keçiririk.

Yenidən işlənmiş mübadilə qaydaları və qeydiyyat qaydaları hazırdır. İndi biz mübadilə qaydalarının məzmununu (ExchangeRules) BP paketindən ZUP paketindən müxbir qaydalara (CorrespondentExchangeRules) köçürürük. BP paketindən müxbir qaydalarda (CorrespondentExchangeRules) biz mübadilə qaydalarının məzmununu (ExchangeRules) ZUP paketindən köçürüürük.

Nəticə aşağıdakı kimi olmalıdır:

Bu, "1C: Data Conversion 2"-də işi tamamlayır. Dəyişdirmə qaydalarının dəyişdirilmiş paketləri hazırdır, qalan şey onları yenidən məlumat bazalarına yükləmək və sinxronizasiyanı yoxlamaqdır.

Paketlərdən faylları ZIP arxivinə arxivləşdiririk və konversiya paketlərimizi ZUP və BP-yə yükləyirik.

Hamısı hazırdır. Testdən keçmək qalır.

Problemin şərtlərini xatırlayaq. Yükləmək üçün "Vergi orqanında qeydiyyat" qovluğunu qeydiyyatdan keçirmək və "1C: Müəssisə Mühasibatlığı 3" tərəfində "Mühasibat uçotunda əmək haqqının əks olunması" sənədinin TC-nin necə doldurulduğunu yoxlamaq lazım idi.

"1C: Əmək haqqı və Müəssisə İdarəetmə 3" mənbəsində qovluğumuzu yükləmək üçün qeydiyyatdan keçiririk. Sinxronizasiya həyata keçiririk. Biz qəbuledici verilənlər bazasına gedirik və həmçinin məlumatları qəbul etmək üçün sinxronizasiya həyata keçiririk. Nəzərə alın ki, indi mübadilə planında dəyişikliklərin qeydiyyatı üçün lazımi məlumat kitabçası var.

"1C: Müəssisə Mühasibatlığı 3" tərəfini yoxlayırıq:


Ümumiləşdirin. Tapşırığın nəticəsi uğurla tamamlandı. Biz ZUP - BP mübadilə planını yekunlaşdırdıq, dəyişikliklərin qeydiyyatı üçün yeni element əlavə etdik və məlumatların sinxronizasiyası üçün konvertasiya qaydaları əlavə etdik.


Kateqoriyalar