Nakonfigurujte nastavení funkcí
Chcete-li nastavit generování elektronických souborů a další kroky zpracování (například digitální podepisování souborů, jejich odeslání do vládní webové služby a přijetí odpovědi nebo jejich uložení), nastavte kanál zpracování, pravidla použitelnosti a proměnné pro funkce Elektronické fakturace.
Informace nastavení jsou sloučeny do konceptu nastavení funkce koncept a lze je vytvářet, mazat a upravovat. U dokončených verzí funkcí Elektronické fakturace lze informace také zobrazit.
Můžete vytvořit tolik položek nastavení funkcí, kolik potřebujete k definování různých scénářů pro generování, zpracování a přijímání elektronických souborů. Přestože tyto položky nastavení funkcí mají nezávislé akce zpracování a podmínky pro provádění, jsou vytvářeny jako součást jediné funkce Elektronické fakturace a dědí její životní cyklus a proces nasazení.
Přidání nastavení funkce
V pracovním prostoru Globalization Studio vyberte dlaždici Elektronická fakturace.
Na stránce Funkce Elektronické fakturace vyberte verzi funkce Elektronické fakturace, která má stav Koncept.
Na kartě Nastavení vyberte Přidat.
V rozevíracím dialogovém okně Vytvořit nastavení funkce ve skupině polí Nové vyberte jednu z následujících možností.
- Vlastní nastavení – Vytvořte nové nastavení funkce, které má prázdné kanály, prázdný seznam kanálů zpracování, prázdnou sekci pro pravidla použitelnosti a výchozí sadu proměnných v závislosti na typu nastavení.
- Z nastavení funkce – Vytvořte kopii nastavení jiné funkce v rozsahu aktuální funkce Elektronické fakturace.
Pokud jste v posledním kroku vybrali možnost Vlastní nastavení, zadejte název a popis položky nastavení funkce a poté ve skupině polí Typ nastavení vyberte jednu z následujících možností:
- Kanál zpracování – Tuto možnost vyberte, chcete-li generovat a zpracovávat odchozí elektronické dokumenty. U tohoto typu nastavení systém vytvoří prázdný seznam kanálů zpracování, prázdnou sekci pro pravidla použitelnosti a výchozí sadu proměnných. Nebudete moci pracovat s kanály pro příchozí elektronické dokumenty.
- Kanál importu – Tuto možnost vyberte, chcete-li nastavit proces přijímání příchozích elektronických dokumentů z jednoho z definovaných kanálů a jejich předávání přímo do Microsoft Dynamics 365 Finance nebo Dynamics 365 Supply Chain Management bez dalších akcí. U tohoto typu nastavení systém vytvoří předem definovaný seznam parametrů pro datové kanály, prázdnou sekci pro pravidla použitelnosti a sadu výchozích proměnných. Do kanálu zpracování nebudete moci přidávat žádné akce.
- Kanál importu a kanál zpracování – Tento typ nastavení se podobá typu Kanál importu. Než je však příchozí elektronický dokument předán do aplikace Finance nebo Supply Chain Management, můžete nastavit další akce v kanálu zpracování.
- Kanál exportu a kanál pro zpracování – Můžete nastavit další akce v procesu zpracování pro odchozí elektronické dokumenty, které jsou odesílány z Finance nebo Supply Chain Management.
Pokud jste v posledním kroku vybrali možnost Kanál importu, Kanál importu nebo kanál zpracování nebo Kanál exportu a kanál zpracování, v poli Vybrat datový kanál musíte vybrat kanál, se kterým se chcete integrovat.
Vyberte Vytvořit.
Po vytvoření nastavení funkce můžete příkazem Upravit zahájit jeho konfiguraci.
Úprava nastavení funkce
V závislosti na typu nastavení funkce můžete konfigurovat proces generování odchozích elektronických souborů a jejich odesílání do externích kanálů, nebo přijímání příchozích dokumentů a jejich předávání do vaší aplikace Finance nebo Supply Chain Management.
Kanál importu
Kanál importu zpracuje elektronický soubor nebo ho předá přímo do aplikace Finance nebo Supply Chain Management. Tato možnost není dostupná u nastavení funkce typu Kanál zpracování.
Chcete-li nastavit kanál importu, zadejte název kanálu. Poté definujte parametry na základě zvoleného typu kanálu. Identifikátor kanálu importu musí odkazovat na proměnnou, která je vytvořena speciálně k identifikaci kanálu importu. Bude použit jako reference v aplikaci Finance nebo Supply Chain Management.
Na kartě Filtr příloh měli byste definovat sadu filtrů pro získání konkrétních souborů z kanálu. Můžete vytvořit několik řádků, pokud očekáváte, že soubory budou mít různé přípony názvů souborů nebo pokud musí být soubory zpracovány odlišně v závislosti na názvu souboru. Zde jsou hlavní parametry:
- Název – Zadejte název souboru, na který bude systém odkazovat během zpracování. V aplikacích Finance a Supply Chain Management uvidíte soubory v protokolu odeslání.
- Filtr – Definujte filtr pro výběr souborů.
- Volitelné – Pokud toto políčko není zaškrtnuto, je soubor vyžadován. V tomto případě systém zobrazuje chybovou zprávu, pokud kanály neobsahují soubory odpovídající filtru. Tento parametr platí pro e-maily.
Pokud je kanálem poštovní schránka a příchozí e-mail obsahuje několik příloh, můžete konfigurovat pravidla, která definují, jak má služba s přílohami zacházet. Služba může každou přílohu považovat za samostatnou elektronickou fakturu, nebo může jednu přílohu považovat za hlavní fakturu a všechny ostatní přílohy za dodatky.
Kanál zpracování
Kanál zpracování je sada akcí, které se spouštějí postupně, dokud nejsou úspěšně dokončeny. Kanál zpracování můžete použít k nastavení procesu pro generování elektronických souborů a provádění dalších kroků (například digitální podepisování souborů, jejich odeslání do externích webových služeb a analýzu odpovědi a příjem a zpracování příchozích dokumentů).
Seznam akcí je předdefinován. Pomocí tlačítek Nový a Odstranit můžete určit kombinaci akcí, která logicky definuje požadovaný proces pro odesílání nebo přijímání dokumentů.
Pořadí akcí je velmi důležité. Pořadí můžete upravit pomocí tlačítek Nahoru a Dolů.
Každá akce má sadu parametrů, které můžete konfigurovat nebo upravit. Konkrétní sada parametrů závisí na typu akce.
Akce – Vyberte typ akce.
Název akce - Zadejte název akce. Tento název se objeví v protokolech odeslání a ve zprávách v aplikacích Finance a Supply Chain Management.
Popis – Uveďte více podrobností o účelu akce v procesu.
Povolit opakování – Pokud zaškrtnete toto políčko, můžete vybrat akci v poli Opakovat akci a konfigurovat další parametry na kartě Parametry opakování.
Funkce opakování vám umožňuje konfigurovat chování služby, pokud nelze spustit konkrétní akci. Pokud například externí webová služba, ke které se pokoušíte připojit, nereaguje, můžete určit, kolikrát se má systém znovu pokusit o připojení, v jakém intervalu a od jaké akce v kanálu zpracování.
Export výsledků – Toto políčko můžete zaškrtnout pro jednu akci v kanálu zpracování. Elektronický soubor, který akce vytvoří v aplikaci Finance nebo Supply Chain Management, lze poté exportovat na stránce Protokol odeslání elektronických dokumentů.
Pravidla použitelnosti
Pravidla použitelnosti jsou konfigurovatelné klauzule, které poskytují kontext pro spuštění funkcí Elektronické fakturace prostřednictvím sady schopností Elektronické fakturace. Obchodní dokumenty odesílané z aplikace Finance nebo Supply Chain Management do Elektronické fakturace neobsahují výslovnou referenci, která umožňuje sadě schopností Elektronické fakturace volat konkrétní verzi funkce Elektronické fakturace a konkrétní položku nastavení funkce pro zpracování odeslání. Pokud je však obchodní dokument správně konfigurován, obsahuje povinné prvky, které umožňují Elektronické fakturaci vyřešit, která verze funkce Elektronické fakturace a kanál zpracování musí být vybrán a spuštěn.
Pravidla použitelnosti umožňují službě Elektronické fakturace najít přesné funkce Elektronické fakturace, které je nutné použít ke zpracování podání. Pro vyhledání správných funkcí jsou pole Kontext z odeslaného obchodního dokumentu jsou spárována s klauzulemi z pravidel použitelnosti.
S pravidly použitelnosti můžete pracovat následujícími způsoby:
Výběrem možnosti Nová přidáte novou klauzuli do sady pravidel použitelnosti.
Výběrem příkazu Odstranit klauzuli smažete.
Vyberte několik záznamů a poté použijte tlačítko Skupina nebo Zrušit seskupení k vytvoření kombinace položek nebo logických příkazů. Vyberte například řádky, které chcete seskupit, a pak vyberte Seskupit klauzuli. Když jsou klauzule seskupeny, je do mřížky přidán nový sloupec. Tento sloupec určuje logický operátor pro seskupenou klauzuli. Podporovány jsou následující operátory:
- Rovno
- Není rovno
- Větší než
- Je menší než
- Větší než nebo rovno
- Menší než nebo rovno
- Obsahuje
- Začíná na
Poznámka
Když rušíte seskupení klauzuli, vždy začněte od nejvnitřnější úrovně seskupení.
Proměnné
Proměnné vám poskytnou větší flexibilitu při nastavování kanálu zpracování a toku dat mezi akcemi. Pro dočasné uložení dat nebo elektronických souborů můžete v některých parametrech akce odkazovat na proměnnou. Některé proměnné se používají k předávání dat mezi aplikacemi Finance nebo Supply Chain Management a službou Elektronická fakturace.
Systém standardně některé proměnné vytvoří sám. Například proměnná BusinessDocumentDataModel obsahuje obchodní data ve struktuře JavaScript Object Notation (JSON). Tato data přicházejí ve volání z aplikace Finance během procesu zadávání.
K dispozici jsou následující typy proměnných:
- Konstanta – Proměnná je kontejner pro ukládání dočasných dat, která se používají při zpracování akcí kanálu.
- Od klienta – Obsah proměnné se získává z klienta Dynamics 365 během spuštění procesu odesílání.
- Klientovi – Obsah proměnné je zpřistupněn pro import klientem Dynamics 365 během spuštění procesu odesílání.
- Datový typ – Vyberte datový typ informací, které jsou uloženy v proměnné.
Parametry
Možnost Zakázat redukci obchodních dat se používá k optimalizaci struktury datové části obchodních dat, která je doručena z aplikace Finance nebo Supply Chain Management během elektronického odesílání dokumentů. Optimalizace pomáhá redukovat data, která směřují do služby Elektronická fakturace za účelem další transformace do požadovaného elektronického souboru. Výchozí hodnota je Ne.
- Ano – Aplikace Finance nebo Supply Chain Management odesílá soubor JSON struktury Model faktury nebo pro Brazílii Fiskální model, je definována v modulu Elektronické hlášení. Všechny prvky modelu jsou na straně aplikace naplněny obchodními daty bez ohledu na strukturu konečného elektronického souboru. Modely obvykle obsahují více obchodních dat, než vyžaduje struktura cílového souboru, a generování těchto dat v aplikaci může vyžadovat více času. Hodnota Ano je u této možnosti vyžadována ve vzácných případech, kdy chcete generovat různé výstupní soubory v jedné funkci elektronické fakturace a nastavení funkce. Hodnota Ano je užitečná při odstraňování problémů se scénáři, strukturou elektronických souborů a úplností obchodních dat.
- Ne – Aplikace Finance nebo Supply Chain Management provede první volání služby bez jakýchkoli obchodních dat. Účelem tohoto volání je získat informace o konfiguraci elektronického hlášení (ER), která bude použita pro transformaci elektronického souboru v kanálu zpracování. Tyto informace se vrátí do aplikace, která je použije k určení podmnožiny obchodních dat, která by měla být zahrnuta v souboru JSON struktury Model faktury nebo pro Brazílii Fiskální model. Hodnota Ne u této možnosti pomáhá snížit objem obchodních dat, které aplikace odesílá do služby, protože aplikace může odeslat pouze obchodní data, která jsou nezbytná pro úspěšné vygenerování elektronického souboru.
Ověření nastavení funkce
Spuštěním ověření zkontrolujete konzistenci celé konfigurace. Například, pokud je povinný parametr akce ponechán prázdný, ověření zjistí tuto nekonzistenci a zobrazí se varování.
- Na stránce Nastavení verze funkce v podokně akcí vyberte Ověřit.
Odstranění nastavení funkce
- Na stránce Funkce Elektronické fakturace vyberte verzi funkce Elektronické fakturace, která má stav Koncept.
- Na kartě Nastavení vyberte Odstranit.
- V okně se zprávou, které se zobrazí, výběrem tlačítka Ano potvrďte, že chcete odstranit nastavení funkce.