Upravit

Sdílet prostřednictvím


Práce s kalendářními daty a časy

Dynamics 365 Business Central nabízí několik způsobů, jak zadávat data a časy, včetně výkonných funkcí, které urychlují zadávání dat, nebo pomáhají psát složité datové vzorce. V celé aplikaci jsou různá místa, kde můžete do polí zadat data a časy. Například u prodejní objednávky můžete nastavit datum odeslání. Při filtrování seznamů nebo dat sestavy můžete zadat data a časy a omezit pouze údaje, které vás zajímají.

Zkontrolujte nastavení oblasti a jazyka

Stránka Má nastavení specifikuje Oblast a Jazyk , které používáte v aplikaci. Toto nastavení ovlivňuje způsob zadávání dat a časů.

  • Nastavení Oblast určuje způsob zobrazení nebo formátování dat, časů, čísel a měn.

  • U vzorů dat, která zahrnují slova, musí jazyk použitých slov odpovídat nastavení Jazyka

Hinweis

Dynamics 365 Business Central používá gregoriánský kalendářní systém.

<! - Následující oddíly popisují, jak můžete zadávat data, časy, datové časy, doby trvání, rozsahy dat a jak používat vzorce data.

Vkládání data

Do datového pole můžete zadat datum pomocí standardního formátu pro vaše nastavení oblasti. Různé oblasti mohou používat různé oddělovače mezi dny, měsíci a lety. Například některé regiony používají pomlčky (mm-dd-rrrr) a jiné používají lomítka (mm/dd/rrrr). Můžete však použít libovolné oddělovače, dokonce i mezeru a datum se automaticky změní, aby se použily oddělovače, které odpovídají vašemu regionu.

Nezapomeňte, že formát, ve kterém jsou data zobrazena v tištěných sestavách nebo e-mailech, není ovlivněn vaším osobním výběrem oblasti.

Pro produktivnější práci s daty a časy můžete použít kteroukoli z metod nebo formátů, které jsou popsány v následujících částech.

Vybírání dat z kalendáře

Libovolné pole zobrazující ikonu kalendáře může být nastaveno pomocí výběru kalendářního data. Chcete-li zobrazit výběr data kalendáře, stiskněte ikonu kalendáře nebo v poli stiskněte klávesovou zkratku Ctrl+Home.

Datová pole

Viz také Klávesové zkratky ve výběru dat v kalendáři

Model den-týden-rok

Datum můžete zadat jako pracovní den následovaný číslem týdne a volitelně rokem. Například, Po25 nebo po25 znamená pondělí v 25. týdnu. Pokud nezadáte rok, použije se rok pracovního data.

Místo zadávání celého slova pro den v týdnu můžete zadat část slova od začátku. V případě konfliktů (jako je to s s, kde se může jednat o středu nebo sobotu) se dny vyhodnocují podle nastavení oblasti. Vstup je nejprve vyhodnocen proti pracovnímu datu a také proti dnešnímu datu, takže toto mějte na paměti při použití zkratek. Například, p již znamená pracovní datum, takže to nemůže znamenat pondělí nebo pátek.

Schéma čísla týdne je vždy dle ISO 8601, kde týden 1 je týden se 4. lednem v týdnu, nebo týden s prvním čtvrtkem roku.

Číselné modely

Do datového pole můžete zadat dvě, čtyři, šest nebo osm číslic:

  • Pokud zadáte pouze dvě číslice, bude to interpretováno jako den a přidá se měsíc a rok pracovního dne.

  • Pokud zadáte čtyři číslice, bude to interpretováno jako den a měsíc a přidá se pouze rok daného pracovního roku. Pořadí dne a měsíce je určeno nastavením vaší oblasti. I v případě, že má vaše nastavení oblasti rok před dnem a měsícem, čtyři číslice jsou interpretovány jako den a měsíc.

  • Pokud je datum, které chcete zadat, v rozsahu 01.01.1930 až 31.12.2029, můžete zadat rok dvěma číslicemi, jinak zadejte rok čtyřmi číslicemi.

Dnes

Zadejte slovo pro dnes, v jazyce určeném v nastavení Jazyk které nastaví datum na aktuální datum. Místo zadávání celého slova můžete zadat část slova, počínaje od začátku, například jako d, nebo dne, pokud to není také začátek jiného slova.

Období

Chcete-li filtrovat konkrétní účetní období, zadejte do pole datum písmeno o nebo slovo období následováno číslem, které identifikuje účetní období, jako o2 nebo období4. Účetní období je relativní k fiskálnímu roku aktuálního pracovního data, který je nastaven v Centru rolí. Například pokud je pracovní datum 21.03.20, pak o1 nebo jen o filtruje za první účetní období fiskálního roku 2020 (například 01.01.20..31.01.20). o15 filtruje za patnácté účetní období od začátku fiskálního roku 2020 (například 01.03.21..31.03.21).

Účetní období jsou definována na stránce Účetní období. Chcete-li zobrazit nebo změnit účetní období, otevřete stránku zde.

Aktuální pracovní datum

Funkce pracovního data umožňuje zaznamenávat transakce pomocí data, které se liší od aktuálního data.

Slovo pro 'pracovní datum' v jazyce určeném v nastavení Jazyk nastaví datum na aktuálně nastavené pracovní datum, které je zadáno na stránce Má nastavení. Místo zadávání celého slova můžete zadat část slova počínaje od začátku, například p nebo pracovní.

Pokud jste nedefinovali pracovní datum, použije se jako pracovní datum aktuální datum. Možná budete chtít použít pracovní datum, pokud máte mnoho transakcí s jiným než dnešním datem.

Viz také Změna základních nastavení, například pracovního data.

Uzávěrkové datum

Když uzavřete fiskální rok, můžete použít uzávěrkového data k označení, že položka je položkou uzávěrky. Datum uzávěrky je technicky mezi dvěma daty, například mezi 31. prosincem a 1. lednem.

Chcete-li určit, že datum je datum uzávěrky, vložte U těsně před datum, například U311201. Toto lze použít v kombinaci se všemi modely data.

Příklady:

Následující tabulka obsahuje příklady dat ve všech formátech.

Použito nastavení oblasti, které formátuje data podle: rok.měsíc.den., týden začínající v pondělí a anglický jazyk.

Vstup Interpretace
2018.12.31. 2018.12.31.
181231 2018.12.31.
18.12.31. 2018.12.31.
18.12.31. 2018.12.31.
20181231 2018.12.31.
18/12,31 2018.12.31.
11 rok dle pracovní datum.měsíc dle pracovní datum.11.
1112 rok dle pracovní datum.12.11.
t nebo today dnešní datum
p4 časové období, které zahrnuje čtvrté účetní období, např. 04/01/20..04/30/20
w nebo workdate pracovní datum
m nebo Monday Pondělí týdne pracovního data
tu nebo Tuesday Úterý týdne pracovního data
sa nebo Saturday Sobota týdne pracovního data
s nebo Sunday Neděle týdne pracovního data
t23 Úterý 23. týdne roku pracovního data
t 23 Úterý 23. týdne roku pracovního data
t-1 Úterý 1. týdne roku pracovního data

Použito nastavení oblasti, které formátuje data podle: den.měsíc.rok, týden začínající v pondělí a český jazyk.

Vstup Interpretace
31.12.2018 31.12.2018
311218 31.12.2018
31.12.18 31.12.2018
31-12-18 31.12.2018
31122018 31.12.2018
31/12,18 31.12.2018
11 11.měsíc dle pracovní datum.rok dle pracovní datum
1112 11.12.rok dle pracovní datum
d nebo dnes dnešní datum
o4 časové období, které zahrnuje čtvrté účetní období, např. 01.04.20..30.04.20
p nebo pracovní pracovní datum
po nebo pondělí Pondělí týdne dle pracovního data
út nebo úterý Úterý týdne dle pracovního data
so nebo sobota Sobota týdne dle pracovního data
ne nebo neděle Neděle týdne dle pracovního data
út23 Úterý 23. týdne roku dle pracovního data
út 23 Úterý 23. týdne roku dle pracovního data
út-1 Úterý 1. týdne roku dle pracovního data

Nastavení rozsahů

V seznamech, součtech a sestavách můžete nastavit filtry na pole typu datum, čas a datum-čas obsahujících počáteční hodnotu a případně koncovou hodnotu tak, aby zobrazovala pouze data obsažená v tomto rozsahu. Pro způsob nastavování časových období platí standardní pravidla.

Význam Ukázkový výraz (Datum) Data obsažená ve filtru
Interval 15 12 00..15 01 01

..15 12 00

o2..o4
Záznamy s daty mezi a včetně 15.12.00 a 15.01.01.

Záznamy s datem 15.12.00 nebo staršími.

Časové období, které zahrnuje druhé, třetí a čtvrté účetní období, například 01.02.20..30.04.20.
Buď/nebo 15 12 00|16 12 00 Záznamy s daty buď 15.12.00 nebo 16.12.00. Pokud jsou záznamy s daty v obou dnech, zobrazí se všechny.
Kombinace 15 12 00|10 12 00..10 12 00

..14 12 00|30 12 00..
Záznamy s datem 15.12.00 nebo s daty mezi 01.12.00 a 10.12.12 včetně.

Záznamy s datem 14.12.00 nebo dřívějšími nebo datem 30.12.00 nebo novějšími, tj. všechny záznamy s výjimkou těch, které mají datum mezi 15.12.00 a 29.12.00 včetně.

Ve filtrech rozsahu dat můžete použít kterýkoli z platných formátů. Například vzorec po14 3..d 16 aplikovaný na pole typu datum-čas bude mít za výsledek filtr od 3:00 v pondělí 14. týdnu aktuálního roku dle pracovního data včetně, do dnes do 16:00 včetně.

Použití vzorců dat

Vzorec data je krátká, zkrácená kombinace písmen a číslic, která určuje, jak vypočítat data. Vzorce data můžete zadat do různých výpočetních polí nebo filtrů.

Hinweis

Ve všech polích vzorců dat je jeden den automaticky zahrnut jako den, kdy začíná období. Podle toho například, pokud zadáte 1T, pak období je ve skutečnosti osm dní, protože je zahrnutý i dnešek. Chcete-li určit období sedmi dnů (skutečný týden) včetně data začátku období, musíte zadat 6D nebo 1T-1D.

Zde je několik příkladů, jak lze použít vzorce:

  • Vzorec data v poli frekvence periody v periodických denících určuje, jak často bude položka na řádku deníku zaúčtována.

  • Vzorec data v poli Lhůta odkladu pro určenou úroveň upomínky určuje časové období, které musí uplynout od data splatnosti (nebo od data předchozí upomínky), než bude upomínka vytvořena.

  • Vzorec data v poli Výpočet splatnosti určuje, jak vypočítat datum splatnosti na upomínce.

Vzorec data může obsahovat maximálně 20 znaků,spolu číslic i písmen. Můžete použít následující písmena, což jsou zkratky pro kalendářové jednotky.

Písmeno Význam
B Aktuální
D Den (Dny)
T Týden (Týdny)
M Měsíc (Měsíce)
K Čtvrtletí
R Rok (Roky)

Vzorec data můžete vytvořit třemi způsoby.

Následující příklad ukazuje, jak používat B, pro aktuální a časovou jednotku.

Výraz Význam
BT Aktuální týden
BM Aktuální měsíc

Následující příklad ukazuje, jak používat číslo a časovou jednotku. Číslo nesmí být větší než 9999.

Výraz Význam
10D 10 dnů od dnešního dne
2T 2 týdny od dnešního dne

Následující příklad ukazuje, jak používat časovou jednotku a číslo.

Výraz Význam
D10 Dalšího 10. dne v měsíci
DT4 Další čtvrtý den v týdnu (čtvrtek)

Následující příklad ukazuje, jak můžete tyto tři formy kombinovat podle potřeby.

Výraz Význam
BM+10D Aktuální měsíc + 10 dnů

Následující příklad ukazuje, jak můžete použít znaménko mínus k označení data v minulosti.

Výraz Význam
-1R Před 1 rokem od dnešního dne

Wichtig

Pokud lokace používá základní kalendář, pak se vzorec data, který zadáte, například pole Doba dodávky, interpretuje podle pracovních dnů kalendáře. Například 1T znamená sedm pracovních dnů.

Zadávání časů

Když zadáváte časy, můžete mezi jednotlivé části vložit libovolné oddělovače kromě mezery, ale pokud pro každou část až do milisekund použijete dvojciferné číslice, není to nutné.

Musíte pouze napsat nejvyšší jednotky, které vyžadujete; zbytek bude nastaven na nulu. Můžete také vynechat jakýkoli indikátor AM/PM.

V následující tabulce jsou uvedeny různé způsoby zadávání časů a jejich interpretace.

Použito nastavení oblasti, které formátuje časy podle: Hodiny:Minuty:Sekundy.Milisekundy. a používá ukazatele dop a odp pro 'dopoledne' a 'odpoledne'.

Vstup Interpretace
05:23:17 5:23:17
5 05:00:00
5dop 05:00:00
5o 17:00:00
12 12:00:00
12d 0:00:00
12o 12:00:00
17 17:00:00
5:30 5:30:00
0530 5:30:00
5:30:5 5:30:05
053005 5:30:05
5:30:5,50 05:30:05.5
053005050 05:30:05.05

Měli byste si být vědomi, že milisekundy jsou interpretovány jako desetinný zápis. Takže například 3, 30 a 300 všechny znamenají 300 milisekund, zatímco 03 znamená 30 milisekund a 003 znamená 3 milisekundy.

Nemůžete použít 24:00 pro půlnoc nebo použít jakoukoli hodnotu větší než 24:00.

Slovo pro 'čas' v jazyce používaném v Dynamics 365 Business Central bude vyhodnoceno jako aktuální čas ve vašem počítači nebo mobilním zařízení. Můžete zadat libovolnou část slova počínaje od začátku, například č nebo čas.

Zadávání spojených dat a časů

Když zadáváte hodnotu do polí typu Datum-čas, která jsou kombinací data a času v jednom poli, musíte vložit mezeru mezi datem a časem. Část data může obsahovat pouze mezery ve formě oficiálního oddělovače data vašeho nastavení oblasti. Čas může obsahovat mezery kolem ukazatele dop/odp.

Je také možné zadat pouze datum do pole Datum-čas, ale není možné zadat pouze čas.

V následující tabulce jsou uvedeny některé příklady kombinací data a času.

Nastavení oblasti v příkladech zobrazuje data ve formátu den-měsíc-rok, s použitím označení AM/PM, anglického jazyka a neděle jako začátku týdne.

Vstup Interpretace
08-01-2016 05:48:12 PM 08-01-2016 05:48:12 PM
131202 132455 13-12-2002 13:24:55
1-12-02 10 01-12-2002 10:00:00
1.12.02 5 01-12-2002 5:00:00
1.12.02 01-12-2002 0:00:00
11 12 11-měsíc dle pracovní datum-rok dle pracovní datum 12:00:00
1112 12 11-12-rok dle pracovní datum 12:00:00
t nebo today dnešní datum 00:00:00
t 10:30 dnešní datum 10:30:00
t 3:3:3 dnešní datum 3:03:03
w nebo workdate pracovní datum 00:00:00
m nebo Monday Pondělí týdne dle pracovního data 00:00:00
tu nebo Tuesday Úterý týdne dle pracovního data 00:00:00
sa nebo Saturday Sobota týdne dle pracovního data 00:00:00
s nebo Sunday Sobota týdne dle pracovního data 00:00:00
tu 10:30 Úterý týdne dle pracovního data 10:30:00
tu 3:3:3 Úterý týdne dle pracovního data 3:03:03
t23 t Úterý 23. týdne roku dle pracovního data, aktuální čas dne
t23 Úterý 23. týdne roku dle pracovního data
t 23 Dnes 23:00:00
t-1 Úterý 1. týdne roku dle pracovního data

Nastavení oblasti v příkladech zobrazuje data ve formátu den.měsíc.rok, při použití českého jazyka, bez označení odpoledne/dopoledne a pondělí jako začátku týdne.

Vstup Interpretace
08.01.2016 17:48:12 08.01.2016 17:48:12
131202 132455 13.12.2002 13:24:55
1-12-02 10 01.12.2002 10:00:00
1.12.02 5 01.12.2002 5:00:00
1.12.02 01.12.2002 0:00:00
11 12 11.měsíc dle pracovní datum.rok dle pracovní datum 12:00:00
1112 12 11.12.rok dle pracovní datum 12:00:00
d nebo dnes dnešní datum 00:00:00
d 10:30 dnešní datum 10:30:00
d 3:3:3 dnešní datum 3:03:03
p nebo pracovní pracovní datum 00:00:00
po nebo pondělí Pondělí týdne dle pracovního data 00:00:00
út nebo úterý Úterý týdne dle pracovního data 00:00:00
so nebo sobota Sobota týdne dle pracovního data 00:00:00
ne nebo neděle Sobota týdne dle pracovního data 00:00:00
út 10:30 Úterý týdne dle pracovního data 10:30:00
út 3:3:3 Úterý týdne dle pracovního data 3:03:03
út23 t Úterý 23. týdne roku dle pracovního data, aktuální čas dne
út23 Úterý 23. týdne roku dle pracovního data 00:00:00
d 23 Dnes 23:00:00
út-1 Úterý 1. týdne roku dle pracovního data

Zadávání doby trvání

Některá pole v aplikaci představují dobu trvání nebo množství uplynulého času namísto konkrétního data nebo času. Trvání zadáte jako číslo následované jeho měrnou jednotkou.

Zde jsou nějaké příklady.

Doba trvání Měrná jednotka
2h 2 hod
6h 30 m 6 hod 30 min
6.5h 6 hod 30 min
90m 1 hod 30 min
2d 6h 30m 2 dny 6 hod 30 min
2d 6h 30m 56s 600ms 2 dny 6 hod 30 min 56 sec 600 msec

Můžete také zadat číslo, které bude automaticky převedeno na dobu trvání. Zadané číslo se převede podle výchozí měrné jednotky, která byla zadána pro pole trvání.

Chcete-li vidět, jaká měrná jednotka se používá v poli trvání, zadejte číslo a podívejte se, na kterou měrnou jednotku se převede.

Například pokud jsou měrnou jednotkou hodiny, číslo 5 se převede na 5 hodin.

Viz také

Práce s Dynamics 365 Business Central
Výpočet data v nákupu
Řazení, vyhledávání a filtrování