Requirements

Vytvoření zpráv
Požadavky skupiny vytvoření zpráv definují základní funkcionalitu systému newsletters, která umožňuje automatické vytváření zpráv na základě poptávek evidovaných v provozovaných systémech.

Figure: Vytvoření zpráv

 Divoká karta  	
«Functional»
	Status: Proposed	Priority: Medium	Difficulty: Medium	
	Phase: 1.0	Version: 1.0		
	Vytvoření nabídky ze seznamu aktuálně platných nejvýhodnějších nabídek.	

 Import poptávek z CRM  	
«Functional»
	Status: Implemented	Priority: Medium	Difficulty: Medium	
	Phase: 3.0	Version: 1.0		
	Importuje poptávky ze systému CRM.

1.	Ze zdrojových dat CRM systému se pro každého zákazníka vytvoří/aktualizuje poptávkový záznam, obsahující výše zmíněná kritéria. Primárním zdrojem dat pro poptávky je záznam obchodní příležitosti v datové entitě (View) Opportunity DB NaCesty_MSCRM (dále jen DB CRM), přičemž každý relevantní záznam obchodní příležitosti generuje jediný záznam poptávky. Pro vytvoření poptávky se berou pouze záznamy, kde položka Typ obchodní příležitosti (atribut Opportunity.new_typ_konkr_sl) je z množiny [„zájezd“, „pack“].
2.	Sekundárním zdrojem dat pro poptávky tvořené z obchodních příležitostí systému CRM jsou cestovní přihlášky příslušné dané obchodní příležitosti, které jsou uloženy v datová entitě Quote DB CRM. Z této entity se vybírají hodnoty pro datové atributy poptávky. Jejich popis viz NL_PopisRozhrani.xlsx. V případě, že se jedná o obchodní příležitost typu „zájezd“ jsou všechny potřebné atributy k dispozici v příslušné CP stejného typu (tzn. „zájezd“). V případě obchodní příležitosti typu „pack“ jsou tyto údaje rozděleny do dvou CP typu „Letenky“ (atribut Destination) a „Ubytování“ (ostatní atributy).
3.	U uskutečněných poptávek sehraných ze systému CRM se též zaznamenává hodnocení služby zákazníkem, viz výše atributy RatingState a Rating. Hodnocení služby se u poptávky může využít jednak pro vlastní odeslání zpráv, jednak pro relevanci příslušné nabídky. Tzn. např., nebude se zasílat zpráva zákazníkovi, který v hodnocení uvedl, že nemá zájem o další služby, nebo nezasílat nabídku na hotel, který daný zákazník označil jako nevyhovující.
4.	Jako relevantní se v případě CP typu ubytování nebo zájezd berou pouze ty záznamy, které byly ověřeny obchodníkem (New_stav_hodnocení <> null) a nejedná se o obchodníkem označené duplicitní záznamy (New_stav_hodnocení <> Nehodnotit). Před zapsáním záznamu poptávky se také provádí validace, která kontroluje existenci odkazu na id hotelu (GiataId <> null).
5.	Souběžně se s vytvářením poptávkových záznamů vytváří a/nebo aktualizují záznamy katalogu obchodních partnerů. Tento katalog obsahuje údaje nutné pro vytváření a zpracování zákaznických zpráv. Jedná se zejména o zasílací emailovou adresu, dále údaje specifické pro modul Newsletters umožňující správu odesílání zpráv zejména s ohledem na zákon 480/2004 Sb. („antispamový zákon“) a případně jiné například statistické údaje. Primárním zdrojem dat pro tento katalog jsou záznamy obchodních vztahů systému CRM přístupné v tabulkách AccountBase a AccountExtensionBase nebo přes definovaný datový pohled Account DB CRM. Zdrojem kontaktních informací včetně zasílací emailové adresy je pak záznam z entity kontakty, na který v příslušném záznamu obchodního kontaktu odkazuje položka „PrimaryContactId“.
	
Atd……