Deli putem


Kreirajte segmentirana rešenja i zakrpe radi izvoza izabranih sredstava entiteta

Ova tema se odnosi na Dynamics 365 Customer Engagement (on-premises). Za Power Apps verziju ove teme, pogledajte: Koristite segmentirana rešenja i zakrpe

Korišćenje segmentiranja rešenja će obezbediti bolju kontrolu nad onim što distribuirate u rešenjima i zakrpama rešenja. Uz segmentaciju rešenja, možete da izvozite rešenja sa izabranim sredstvima entiteta, kao što su polja entiteta, obrasci ili prikazi, što je bolje nego da izvozite cele entitete sa svim sredstvima. Da biste kreirali segmentirana rešenja i zakrpe, možete da koristite korisnički interfejs rešenja, bez pisanja koda.

Pored veće kontrole nad time šta je u rešenju, moći ćete da kontrolišete šta ide u zakrpu. Možete da kreirate zakrpu za nadređeno rešenje i da je izvezete ga kao manju ispravku osnovnog rešenja. Kada klonirate rešenje, sistem sabira sve povezane zakrpe u osnovno rešenje i kreira novu verziju.

Kada radite sa zakrpama i kloniranim rešenjima, zadržite sledeće informacije u vidu:

  • Zakrpa predstavlja postepenu manju ispravku nadređenog rešenja. Zakrpa može dodati ili ažurirati komponente i sredstva u nadređenom rešenju prilikom instalacije u ciljnom sistemu, ali nije moguće izbrisati komponente niti sredstva iz nadređenog rešenja.

  • Zakrpa može imati samo jedno nadređeno rešenje, ali nadređeno rešenje može imati jednu ili više zakrpa.

  • Zakrpa se pravi za nekompletno rešenje. Ne možete da kreirate zakrpu za kompletno rešenje.

  • Kada izvezete zakrpu u ciljni sistem, trebalo bi da je izvezete kao kompletno zakrpu. Nemojte koristiti nekompletne zakrpe u okruženjima produkcije.

  • Nadređeno rešenje mora biti prisutno u ciljnom sistemu da biste instalirali zakrpu.

  • Možete da izbrišete ili ažurirate zakrpu.

  • Ako izbrišete nadređeno rešenje, sve podređene zakrpe se takođe brišu. Sistem daje poruku upozorenja da nije moguće opozvati brisanje. Brisanje se izvršava u jednoj transakciji. Ako brisanje neke od zakrpa ili nadređenog rešenja ne uspe, cela transakcija se vraća unazad.

  • Nakon kreiranja prve zakrpe za nadređeno rešenje, rešenje postaje zaključano i ne možete da ga menjate niti izvozite. Međutim, ako izbrišete sve njegove podređene zakrpe, nadređeno rešenje postaje otključano.

  • Kada klonirate osnovno rešenje, sve podređene zakrpe se sabiraju u osnovno rešenje i ono postaje nova verzija. Možete da dodajete, uređujete ili brišete komponente i sredstva u klonirana rešenja.

  • Klonirano rešenje predstavlja zamenu osnovnog rešenja kada se instalira u ciljnom sistemu kao kompletno rešenje. Obično možete koristiti klonirano rešenje za isporuku glavne ispravke prethodnog rešenje.

Razumevanje brojeva verzija za klonirana rešenja i zakrpe

Verzija rešenja je u sledećem formatu: glavna verzija.međuverzija.izdanje.revizija. Zakrpa mora imati veći broj verzije ili revizije od nadređenog rešenja. Ona ne imati veću glavnu ili pomoćnu verziju. Na primer, za osnovno rešenje verzije 3.1.5.7, zakrpa može biti verzija 3.1.5.8 ili verzija 3.1.7.0, ali ne i verzija 3.2.0.0. Klonirano rešenje mora imati broj verzije koji je veći od broja verzije osnovnog rešenja ili jednak njemu. Na primer, za osnovno rešenje verzije 3.1.5.7, klonirano rešenje može biti verzija 3.2.0.0 ili verzija 3.1.5.7. U korisničkom Interfejsu možete da postavite samo vrednosti glavne verzije i međuverzije za klonirano rešenje i vrednosti verzije ili revizije zakrpe.

Kreiranje segmentiranog rešenja sa sredstvima entiteta koje želite

Da biste kreirali segmentirano rešenje, počnite sa kreiranjem nekompletnog rešenja i dodavanjem postojećih resursa. Možete dodati više sistemskih ili prilagođenih entiteta i za svaki entitet odaberite sredstva koja želite da uključite u rešenje. Podešavanje nalik na čarobnjaka vas provodi kroz proces dodavanje sredstava entiteta.

  1. Idi na Settings>Solutions.

  2. Izaberite Novo i kreirajte rešenje. Unesite informacije u obavezna polja. Izaberite Save & Close.

  3. Otvorite rešenje koju ste upravo kreirali. U Dodaj postojeće padajuće liste, izaberite Entitet.

  4. U dijalogu Izaberite komponente rešenja, izaberite jedan ili više entiteta koje želite da dodate u rešenje. Izaberite U redu.

  5. Otvara se čarobnjak. Pratite čarobnjak za dodavanje sredstava za svaki izabrani entitet u rešenje.

  6. Izaberite Objavi za promene koje će stupiti na snagu.

    Sledeće ilustracije pružaju primer stvaranja segmentiranog rešenja izborom entitetske imovine iz i Account Case entiteta Contact .

    Počnite tako što ćete izabrati komponentu entiteta .

    Dodajte postojeće resurse.

    Zatim izaberite komponente rešenja.

    Izaberite komponente rešenja.

    Pratite čarobnjak. U korak KSNUMKS, počevši po abecednom redu, izaberite sredstva za prvi entitet, Account entitet, kao što je prikazano ovde.

    Pokrenite čarobnjak.

    Otvorite karticu Polja i izaberite polje Broj računa.

    Izaberite sredstva entiteta naloga.

    U korak 2, za entitet Slučaj, dodajte svu imovinu.

    Izaberite sredstva entiteta predmeta.

    U korak KSNUMKS dodajte polje Godišnjica za entitet Kontakt .

    Izaberite sredstva entiteta kontakta.

    Kao rezultat toga, segmentirano rešenje koje je stvoreno sadrži tri entiteta, Account,, Case i Contact. Svaki entitet sadrži samo sredstva koja ste odabrali.

    Rešenje sa entitetima.

Kreirajte zakrpu rešenja

Zakrpa sadrži promene nadređenog rešenja, kao što su dodavanje ili izmena komponenti i sredstava. Ne morate da uključujete nadređene komponente osim ako planirate da ih menjate.

Kreiranje zakrpe za nekompletno rešenje

  1. Idi na Settings>Solutions.

  2. U mreži izaberite nekontrolisano rešenje da biste kreirali zakrpu za njega. Izaberite Kloniraj zakrpu. Okvir za dijalog koji će se otvoriti sadrži ime osnovnog rešenja i broj verzije zakrpe. Izaberite stavku Sačuvaj.

  3. U mreži, pronađite i otvorite novu zakrpu. Baš kao sa osnovnim rešenjem, pratite čarobnjak za dodavanje komponenti i sredstava koje želite.

  4. Izaberite dugme Objavi da bi promene stupile na snagu.

    Sledeće ilustracije pružaju primer kreiranja zakrpe za postojeće rešenje. Počnite tako što ćete izabrati Kloniraj zakrpu (u komprimovanom prikazu, ikona Kloniraj zakrpu se prikazuje kao dva mala kvadrata, kao što je prikazano ispod).

    Klonirajte ikonu zakrpe.

    U okviru za dijalog Kloniraj u zakrpu vidite da je broj verzije za zakrpu zasnovan na broju verzije nadređenog rešenja, ali je broj verzije pomeren za jedan. Svaka naredna zakrpa ima veći broj verzije ili revizije od prethodne zakrpe.

    Koristite dijalog „Kloniraj u zakrpu“.

    Sledeći ekran prikazuje osnovno rešenje SegmentedSolutionExample, verziju 1.0.1.0 i SegmentedSolutionExample_Patch zakrpu, verziju 1.0.2.0.

    Mreža sa rešenjima i zakrpama.

    U zakrpi smo dodali novi prilagođeni entitet pod nazivom Book i uključili sva sredstva entiteta Book u zakrpu.

    Dodajte prilagođeni entitet u zakrpu.

Kloniraj rešenje

Kada klonirate nekompletno rešenje, sve zakrpe u vezi sa ovim rešenjem biće uključene u novokreiranu verziju originalnog rešenja.

  1. Idi na Settings>Solutions.

  2. Sa liste izaberite nekompletno rešenje koje želite da klonirate. Izaberite Clone Solution. Okvir za dijalog koji će se otvoriti sadrži ime osnovnog rešenja i broj nove verzije. Izaberite stavku Sačuvaj.

  3. Izaberite dugme Objavi da bi promene stupile na snagu.

    Nastavljajući sa primerom, videćete dijalog Kloniraj u rešenje koji prikazuje broj nove verzije rešenja.

    Koristite dijalog „Kloniraj u rešenje“.

    Nakon kloniranja, nova verzija rešenja sadrži tri originalna entiteta (Account,, Case i Contact), i prilagođeni entitet pod nazivom Book koji je dodat u zakrpu. Svaki entitet sadrži samo sredstva koja su dodata u primeru.

    Klonirano rešenje sa pripremljenom zakrpom.

Takođe pogledajte

Pregledrešenja - Kreirajte zakrpe kako biste pojednostavili ažuriranja rešenja