Acesta este un instrument utilizat pentru a va asigura ca datele de configurare, cum ar fi echipele si cozile, au aceleasi GUID-uri de inregistrare in toate mediile diferite ale proiectului Dynamics CRM pentru dezvoltare, testare si productie. Pentru mai multe informatii, consultati postarile aferente pe blogul meu: http://alexanderdevelopment.net/tag/configuration-data-mover/

Iata o explicatie a diferitelor setari si parametri care pot fi specificate in GUI:

  1. Sursa (una dintre urmatoarele):
    1. Sir de conexiune CRM pentru organizarea sursa
    2. Calea catre fisierul de date sursa – valoarea va incepe cu „fisier =”
      1. Calea completa catre fisierul JSON de date sursa sub forma „C: \ datadirectory \ datafile.json”.
      2. Calea relativa a fisierului JSON de date sursa sub forma „.. \ datafile.json”. (Calea este relativa la directorul de lucru.)
    3. Sir JSON brut cu continutul unui fisier de export – valoarea va incepe cu “rawjson =”
  2. Tinta (una dintre urmatoarele)
    1. Sir de conexiune CRM pentru organizarea sursa
    2. Calea catre fisierul de date tinta – valoarea va incepe cu „fisier =”
      1. Calea completa catre fisierul JSON de date tinta sub forma „C: \ datadirectory \ datafile.json”.
      2. Calea relativa catre fisierul JSON de date tinta sub forma „.. \ datafile.json”.

        corridas dentro de la boca incesto lesbianas
        voyeur playa mujeres tetudas
        follando en el monte peliculas porno gay españolas
        aventura en pelotas xxx porno rural
        venezolanas desnudas peliculas porno de incesto gratis
        chochitos jovenes abuelas incestos
        mamadas españolas me follo a la madre de mi amigo
        se deja follar masajes eroticos con final feliz
        sexo en la playa nudista peliculas españolas porno
        follada por muchos masturbacion en grupo
        zoofila porno madre hijo español
        abuelas incestos porno vitange
        colegialas peludas coños por dentro
        mamadas de españolas se follaron a mi mujer
        follando en el campo follando en canarias
        sexo videos gratis incestos jovencitas
        nudismo porno descargar peliculas porno completas
        maduras masturbandose nenas follando
        española viciosa se corre en el coño de su madre
        obliga a su hermana a follar esposas compartidas

        (Calea este relativa la directorul de lucru.)

  3. Salvati detaliile conexiunii? – Daca este bifat, detaliile conexiunii trebuie salvate in fisierul de configurare. Nota, detaliile conexiunii sunt necriptate.
  4. Harta unitatii de afaceri radacina GUID? – Daca este bifat, jobul va schimba automat orice referinte GUID de la unitatea de afaceri radacina organizatie sursa la unitatea de afaceri radacina organizatie tinta. Acest lucru se va aplica, de asemenea, oricaror referinte GUID pentru echipa implicita a unitatii de afaceri radacina.
  5. Harta monedei de baza GUID? – Daca este bifata, lucrarea va schimba automat orice referinta GUID din moneda de baza a organizatiei sursa in moneda de baza a organizatiei tinta.
  6. Etape job – O lista de pasi pentru fiecare operatiune de transfer de entitate distincta.
  7. Nume pas – Seteaza numele etapei lucrarii selectate. Numele pasului este utilizat in iesirile de jurnalizare.
  8. Interogare pas FetchXML – Interogarea FetchXML care determina ce inregistrari si atribute specifice vor fi transferate.
  9. Tipul de pas – Seteaza comportamentul unui pas la (a) sa creeze numai inregistrari noi, (b) sa actualizeze numai inregistrarile existente, (c) sa creeze inregistrari noi si sa actualizeze inregistrarile existente sau (d) sa creeze o asociatie de la mai multi la multi
  10. Mapari GUID – Lista de GUID-uri din organizatia sursa care vor fi inlocuite cu GUID-uri din organizatia tinta.

Avertismente / consideratii:

  1. Clientul GUI face o validare de baza pentru a verifica daca interogarea furnizata este XML valid atunci cand o introduceti. Cand salvati o lucrare, FetchXML de la fiecare pas este validat fata de CRM 2016 FetchXML XSD si orice problema de validare va impiedica salvarea. Retineti, acest lucru valideaza doar faptul ca FetchXML este valid din punct de vedere structural, dar nu verifica corectitudinea in ceea ce priveste numele entitatilor, numele atributelor, relatiile, etc. executie.
  2. Urmarind punctul anterior, daca includeti un atribut in interogare pe care nu il puteti actualiza in tinta, instrumentul nu va sti mai bine si veti primi o eroare atunci cand lucrarea este executata.
  3. Deoarece numai atributele incluse in interogarea FetchXML sunt utilizate pentru actualizarea / crearea unei inregistrari in sistemul tinta, puteti secventa pasii de creare si actualizare a inregistrarilor utilizand diferite interogari FetchXML in pasi diferiti.
  4. Interogarea FetchXML pentru un pas de lucru de la mai multi la multi ar trebui sa fie o interogare impotriva entitatii de relatie (numele entitatii de relatie din formularul de relatie de la multi la multi) care include campurile GUID pentru fiecare entitate. Entitatile de relatie nu pot fi interogate in generatorul de cautare avansata, deci trebuie sa scrieti manual FetchXML sau sa utilizati un generator de interogari separat.
  5. Un pas de lucru de la multe la multe va crea asociatii de inregistrari de la multe la multe, dar nu va sterge nici o asociatie existenta N: N din sistemul tinta care a fost eliminata din sursa.