© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)
Praca z datami i godzinami kalendarzowymi
Daty i godziny można wprowadzać na wiele sposobów. Dynamics 365 Business Central zawiera zaawansowane funkcje, które przyspieszają wprowadzanie danych lub pomagają tworzyć złożone wyrażenia kalendarzowe. W całej aplikacji istnieje wiele miejsc, w których można wprowadzać daty i godziny w polach. Na przykład w zamówieniu sprzedaży można ustawić datę wysyłki. Podczas filtrowania list lub danych raportu można wprowadzać daty i godziny, aby wskazać tylko te dane, które Cię interesują.
Porada
Skorzystaj z bezpłatnych materiałów e-learningowych dotyczących interfejsu użytkownika Business Central w szkoleniach Microsoft.
Sprawdź ustawienia regionu i języka
Strona Moje ustawienia określa Region i Język używane w aplikacji. Te ustawienia wpływają na sposób wprowadzania dat i godzin.
-
Ustawienie Region określa sposób wyświetlania lub formatowania dat, godzin, liczb i walut.
-
W przypadku wzorców dat zawierających słowa, język używanych słów musi odpowiadać ustawieniu Język.
Uwaga
Dynamics 365 Business Central używa gregoriańskiego systemu kalendarzowego.
Wprowadzanie dat
W polu daty można wprowadzić datę w standardowym formacie dla ustawienia regionu. Różne regiony mogą używać różnych separatorów między dniami, miesiącami i latami. Na przykład niektóre regiony używają myślników (mm-dd-rrrr), a inne ukośników (mm/dd/rrrr).
Porada
Można użyć dowolnych separatorów, nawet spacji, a data zostanie automatycznie zmieniona na separatory odpowiadające Twojemu regionowi.
Uwaga
Format wyświetlania dat na drukowanych raportach lub dokumentach wysyłanych pocztą e-mail nie jest zależny od osobistego wyboru ustawienia regionu.
Aby pracować bardziej produktywnie z datami i godzinami, można użyć dowolnej z metod lub formatów opisanych w poniższych sekcjach.
Wybieranie dat z kalendarza
Każde pole wyświetlające ikonę kalendarza można ustawić za pomocą selektora daty kalendarzowej. Aby wyświetlić selektor daty kalendarzowej, aktywuj ikonę kalendarza lub użyj skrótu klawiaturowego Ctrl+Home w polu.

Zobacz także Skróty klawiaturowe.
Wzorzec dzień-tydzień-rok
Można wprowadzić datę jako dzień tygodnia, po którym następuje numer tygodnia i opcjonalnie rok. Na przykład Pon25 lub pon25 oznacza poniedziałek w tygodniu 25. Jeśli nie wprowadzisz roku, zostanie użyty rok z daty roboczej.
Zamiast wprowadzać całe słowo oznaczające dzień tygodnia, można wprowadzić część słowa, zaczynając od początku. W przypadku konfliktów (na przykład z literą s, która może oznaczać sobotę lub niedzielę), dni są oceniane zgodnie z ustawieniem regionu. Dane wejściowe są najpierw oceniane względem daty roboczej i dzisiejszej daty, co należy mieć na uwadze podczas stosowania skrótów. Na przykład d już oznacza dzisiaj, więc nie może oznaczać dnia tygodnia.
Schemat numeracji tygodni jest zawsze zgodny z ISO 8601, gdzie tydzień 1 to tydzień zawierający 4 stycznia lub tydzień z pierwszym czwartkiem roku.
Wzorce cyfrowe
W polu daty można wprowadzić dwie, cztery, sześć lub osiem cyfr:
-
Dwie cyfry są interpretowane jako dzień, a miesiąc i rok są dodawane z daty roboczej.
-
Cztery cyfry są interpretowane jako dzień i miesiąc, a rok jest dodawany z daty roboczej. Ustawienia regionu określają kolejność dnia i miesiąca. Nawet jeśli ustawienia regionu mają rok przed dniem i miesiącem, cztery cyfry są interpretowane jako dzień i miesiąc.
-
Jeśli data, którą chcesz wprowadzić, mieści się w zakresie od 01/01/1950 do 31/12/2049, można wprowadzić rok dwiema cyframi; w przeciwnym razie wprowadź rok czterema cyframi.
Uwaga
Jeśli używasz Business Central w wersji lokalnej, zakres dwucyfrowego roku może być inny. Administratorzy mogą zmienić zakres, modyfikując ustawienie CalendarTwoDigitYearMax serwera Business Central. Aby uzyskać więcej informacji, zobacz Konfigurowanie serwera Business Central.
Dzisiaj
Wprowadź słowo dzisiaj w języku określonym na stronie Moje ustawienia, aby ustawić datę w rekordzie na dzisiejszą datę. Zamiast wprowadzać całe słowo, można wprowadzić część słowa, zaczynając od początku. Na przykład w języku polskim można wprowadzić d lub dzi, o ile nie jest to również początek innego słowa.
Okres
Aby filtrować według określonego okresu obrachunkowego, w polu daty wprowadź literę p lub słowo okres, a następnie numer identyfikujący okres obrachunkowy, np. p2 lub okres4. Okres obrachunkowy jest względny wobec roku obrachunkowego bieżącej daty roboczej ustawionej w Centrum ról. Na przykład, jeśli data robocza to 21/03/22, to p1 lub po prostu p filtruje pierwszy okres obrachunkowy roku obrachunkowego 2022 (np. 01/01/22..31/01/22). p15 filtruje 15. okres obrachunkowy od początku roku obrachunkowego 2022 (np. 01/03/23..31/03/23).
Okresy obrachunkowe są definiowane na stronie Okresy obrachunkowe. Aby wyświetlić lub zmienić okresy obrachunkowe, otwórz stronę tutaj.
Data robocza
Użyj daty roboczej, aby określić datę inną niż dzisiejsza data w rekordach. Na przykład data robocza jest przydatna, gdy trzeba ustawić określoną datę dla wielu rekordów. Datę roboczą określa się na stronie Moje ustawienia.
Szybkim sposobem wprowadzenia daty roboczej w rekordach jest wprowadzenie części lub całości słowa robocza. Zacznij od początku słowa w języku, w którym używasz Dynamics 365 Business Central. Na przykład w języku polskim można wprowadzić r lub robocza. Język jest również określony na stronie Moje ustawienia.
Jeśli data robocza nie jest określona, używana jest dzisiejsza data. Aby dowiedzieć się więcej, przejdź do Zmienianie ustawień podstawowych dla bieżącego użytkownika.
Data zamknięcia
Podczas zamykania roku obrachunkowego można użyć dat zamknięcia, aby wskazać, że zapis jest zapisem zamknięcia. Data zamknięcia technicznie znajduje się między dwiema datami, na przykład między 31 grudnia a 1 stycznia.
Aby określić, że data jest datą zamknięcia, umieść C tuż przed datą, np. C311201. Używaj tego formatu w połączeniu ze wszystkimi wzorcami dat.
Przykłady
Poniższa tabela zawiera przykłady dat we wszystkich formatach. Zakłada ustawienia regionu, które formatują daty zgodnie z: rok.miesiąc.dzień., tydzień zaczynający się od poniedziałku i język angielski.
| Wprowadzenie | Interpretacja |
|---|---|
| 2022.12.31. | 2022.12.31. |
| 221231 | 2022.12.31. |
| 22.12.31. | 2022.12.31. |
| 22.12.31. | 2022.12.31. |
| 20221231 | 2022.12.31. |
| 22/12,31 | 2022.12.31. |
| 11 | rok daty roboczej.miesiąc daty roboczej.11. |
| 1112 | rok daty roboczej.11.12. |
| d lub dzisiaj | data bieżąca |
| p4 | zakres dat obejmujący czwarty okres obrachunkowy, taki jak 01/04/20..30/04/20 |
| w lub data robocza | data robocza |
| m lub poniedziałek | poniedziałek tygodnia daty roboczej |
| tu lub wtorek | wtorek tygodnia daty roboczej |
| sa lub sobota | sobota tygodnia daty roboczej |
| s lub niedziela | niedziela tygodnia daty roboczej |
| t23 | wtorek 23 tygodnia roku daty roboczej |
| t 23 | wtorek 23 tygodnia roku daty roboczej |
| t-1 | wtorek 1 tygodnia roku daty roboczej |
Ustawianie zakresów
Aby wyświetlić tylko dane zawarte w określonym zakresie, na listach, sumach i raportach można filtrować według dat, godzin i dat i godzin, określając wartość początkową i opcjonalnie wartość końcową. Obowiązują standardowe zasady ustawiania zakresów dat.
| Znaczenie | Przykładowe wyrażenie (data) | Dane uwzględnione w filtrze |
|---|---|---|
| Zakres | 12 15 00..01 15 01 ..12 15 00 p1..p4 |
Rekordy z datami między 12 15 00 a 01 15 01 włącznie. Rekordy z datami 12 15 00 lub wcześniejszymi. Zakres dat obejmujący drugi, trzeci i czwarty okres obrachunkowy, np. 01/01/20..30/04/20. |
| Jeden lub drugi | 12 15 00|12 16 00 | Rekordy z datami 12 15 00 lub 12 16 00. Jeśli istnieją rekordy z datami obydwu dni, wyświetlane są wszystkie. |
| Kombinacja | 12 15 00|12 01 00..12 10 00 ..12 14 00|12 30 00.. |
Records with dates of 12 15 00 or on dates between and including 12 01 00 and 12 10 00. Records with dates of 12 14 00 or earlier, or dates of 12 30 00 or later, that is, all records except records with dates between and including 12 15 00 and 12 29 00. |
W filtrach zakresu dat można używać dowolnych prawidłowych formatów. Na przykład pon14 3..t 4p zastosowane do pola daty i godziny daje filtr od godziny 3:00 w poniedziałek 14 tygodnia bieżącego roku daty roboczej do dzisiaj o godzinie 16:00.
Korzystanie z formuł dat
Formuła daty to krótka, skrócona kombinacja liter i cyfr określająca sposób obliczania dat. Formuły dat można wprowadzać w różnych polach obliczania dat lub filtrach.
Uwaga
We wszystkich polach formuły daty automatycznie uwzględniany jest jeden dzień, aby objąć dzień dzisiejszy jako dzień rozpoczęcia okresu. W związku z tym na przykład jeśli wprowadzisz 1T, okres faktycznie obejmuje osiem dni, ponieważ uwzględniony jest dzień dzisiejszy. Aby określić okres siedmiu dni (jeden pełny tydzień) włącznie z datą początkową okresu, należy wprowadzić 6D lub 1T-1D.
Oto kilka przykładów zastosowania formuł dat:
- Formuła daty w polu częstotliwości cykliczności w dziennikach cyklicznych określa, jak często jest księgowany zapis w wierszu dziennika.
- Formuła daty w polu Okres prolongaty dla określonego poziomu monitu określa okres, który musi upłynąć od terminu płatności (lub od daty poprzedniego monitu) przed utworzeniem monitu.
- Formuła daty w polu Obliczanie terminu płatności określa sposób obliczania terminu płatności na monicie.
Formuła daty może zawierać maksymalnie 20 znaków, zarówno cyfr, jak i liter. Można używać następujących liter, które są skrótami jednostek kalendarzowych.
| Litera | Znaczenie |
|---|---|
| C | Bieżący |
| D | Dzień/dni |
| W | Tydzień/tygodnie |
| M | Miesiąc/miesiące |
| Q | Kwartał/kwartały |
| Y | Rok/lata |
Formułę daty można skonstruować na trzy sposoby.
Poniższy przykład pokazuje, jak używać C, oznaczającego bieżący, oraz jednostkę czasu.
| Wyrażenie | Znaczenie |
|---|---|
| CW | Bieżący tydzień |
| CM | Bieżący miesiąc (ostatni dzień miesiąca) |
Poniższy przykład pokazuje, jak używać liczby i jednostki czasu. Liczba nie może być większa niż 9999.
| Wyrażenie | Znaczenie |
|---|---|
| 10D | 10 dni od dzisiaj |
| 2W | 2 tygodnie od dzisiaj |
Poniższy przykład pokazuje, jak używać jednostki czasu i liczby.
| Wyrażenie | Znaczenie |
|---|---|
| D10 | Następny 10. dzień miesiąca |
| WD4 | Następny 4. dzień tygodnia (czwartek) |
Poniższy przykład pokazuje, jak można łączyć te trzy formy w razie potrzeby.
| Wyrażenie | Znaczenie |
|---|---|
| CM+10D | Bieżący miesiąc + 10 dni |
Poniższy przykład pokazuje, jak można użyć znaku minus, aby wskazać datę w przeszłości.
| Wyrażenie | Znaczenie |
|---|---|
| -1Y | 1 rok temu od dzisiaj |
Ostrzeżenie
Jeśli lokalizacja używa kalendarza podstawowego, formuła daty wprowadzona np. w polu Czas wysyłki jest interpretowana zgodnie z dniami roboczymi kalendarza. Na przykład 1W oznacza siedem dni roboczych.
Wprowadzanie godzin
Podczas wprowadzania godzin możesz wstawiać dowolne separatory (inne niż spacja) między jednostkami. Jeśli używasz dwóch cyfr dla każdej jednostki aż do milisekund, separatory nie są wymagane.
Wystarczy wpisać tylko największe wymagane jednostki; pozostałe zostaną ustawione na zero. Można również pominąć oznaczenie AM/PM.
Poniższa tabela przedstawia różne sposoby wprowadzania godzin i sposób ich interpretacji. Zakłada ustawienia regionalne formatujące godziny według wzorca Godziny:Minuty:Sekundy.Milisekundy z użyciem oznaczeń AM i PM.
| Wprowadzenie | Interpretacja |
|---|---|
| 05:23:17 | 05:23:17 |
| 5 | 05:00:00 |
| 5AM | 05:00:00 |
| 5P | 17:00:00 |
| 12 | 12:00:00 |
| 12A | 00:00:00 |
| 12P | 12:00:00 |
| 17 | 17:00:00 |
| 5:30 | 05:30:00 |
| 0530 | 05:30:00 |
| 5:30:5 | 05:30:05 |
| 053005 | 05:30:05 |
| 5:30:5,50 | 05:30:05.5 |
| 053005050 | 05:30:05.05 |
Uwaga
Milisekundy są interpretowane jako notacja dziesiętna. Na przykład 3, 30 i 300 oznaczają 300 milisekund, podczas gdy 03 oznacza 30, a 003 oznacza 3 milisekundy.
Ostrzeżenie
Nie można użyć 24:00 do oznaczenia północy ani żadnej wartości większej niż 24:00.
Słowo oznaczające czas w języku używanym przez Dynamics 365 Business Central zwraca bieżący czas na komputerze lub urządzeniu mobilnym. Można wprowadzić część słowa od początku, np. t lub TIM.
Wprowadzanie połączonych dat i godzin
Podczas wprowadzania daty i godziny, które są połączone w jedno pole, musisz wprowadzić spację między datą a godziną. Część daty może zawierać spacje tylko w formie oficjalnego separatora daty z ustawień regionalnych. Godzina może zawierać spacje wokół wskaźnika AM/PM w odpowiednich ustawieniach regionalnych.
Poniższa tabela przedstawia różne sposoby wprowadzania daty i godziny oraz sposób ich interpretacji.
| Wpis | Interpretacja |
|---|---|
| 08-01-2022 05:48:12 PM | 08-01-2022 05:48:12 PM |
| 131222 132455 | 13-12-22 13:24:55 |
| 1-12-22 10 | 01-12-22 10:00:00 |
| 1.12.22 5 | 01-12-22 05:00:00 |
| 1.12.22 | 01-12-22 00:00:00 |
| 11 12 | 11-bieżący miesiąc-bieżący rok 12:00:00 |
| 1112 12 | 11-12-bieżący rok 12:00:00 |
| d lub dzisiaj | dzisiejsza data 00:00:00 |
| t time | dzisiejsza data bieżąca godzina |
| t 10:30 | dzisiejsza data 10:30:00 |
| t 3:3:3 | dzisiejsza data 03:03:03 |
| w lub workdate | data robocza 00:00:00 |
| m lub poniedziałek | poniedziałek bieżącego tygodnia 00:00:00 |
| tu lub wtorek | wtorek bieżącego tygodnia 00:00:00 |
| we lub Wednesday | środa bieżącego tygodnia 00:00:00 |
| th lub Thursday | czwartek bieżącego tygodnia 00:00:00 |
| f lub Friday | piątek bieżącego tygodnia 00:00:00 |
| s lub Saturday | sobota bieżącego tygodnia 00:00:00 |
| su lub Sunday | niedziela bieżącego tygodnia 00:00:00 |
| tu 10:30 | wtorek bieżącego tygodnia 10:30:00 |
| tu 3:3:3 | wtorek bieżącego tygodnia 03:03:03 |
| t23 t | wtorek tygodnia 23 roku daty roboczej, bieżąca godzina |
| t23 | wtorek 23 tygodnia roku daty roboczej |
| t 23 | Dzisiaj 23:00:00 |
| t-1 | wtorek 1 tygodnia roku daty roboczej |
Wprowadzanie czasu trwania
Niektóre pola w aplikacji reprezentują czas trwania lub ilość czasu, który upłynął, zamiast konkretnej daty lub godziny. Czas trwania wprowadza się jako liczbę, po której następuje jednostka miary.
Oto kilka przykładów.
| Czas trwania | Jednostka miary |
|---|---|
| 2h | 2 godz. |
| 6 godz. 30 min | 6 godz. 30 min |
| 6,5 godz. | 6 godz. 30 min |
| 90 min | 1 godz. 30 min |
| 2 dni 6 godz. 30 min | 2 dni 6 godz. 30 min |
| 2 dni 6 godz. 30 min 56 s 600 ms | 2 dni 6 godz. 30 min 56 sek. 600 msek. |
Można również wprowadzić liczbę, która automatycznie zostanie przekonwertowana na czas trwania. Liczba jest konwertowana zgodnie z domyślną jednostką miary określoną dla pola czasu trwania.
Łatwo można sprawdzić, jakiej jednostki miary używa pole czasu trwania. Wystarczy wprowadzić liczbę i sprawdzić, na jaką jednostkę miary zostanie ona przekonwertowana.
Na przykład jeśli jednostką miary są godziny, liczba 5 zostanie przekonwertowana na 5 godz.
Powiązane informacje
Praca z Business Central
Obliczanie dat dla zakupów
Sortowanie, wyszukiwanie i filtrowanie danych na listach, w raportach lub XMLportach
Znajdź bezpłatne moduły e-learningowe dla Business Central tutaj