{"id":935,"date":"2025-04-08T10:22:02","date_gmt":"2025-04-08T10:22:02","guid":{"rendered":"https:\/\/anyity.com\/?post_type=docs&#038;p=852"},"modified":"2026-10-01T11:04:31","modified_gmt":"2026-10-01T09:04:31","slug":"reguly-walidacji","status":"publish","type":"docs","link":"https:\/\/anyity.com\/pl\/docs\/itam-app\/automations-validations\/validation-rules\/","title":{"rendered":"Regu\u0142y walidacji"},"content":{"rendered":"<figure class=\"wp-block-table has-tiny-font-size\"><table class=\"has-text-link-color has-text-color has-link-color has-border-color has-footer-text-border-color\" style=\"border-width:1px\"><thead><tr><th><strong>Nazwa<\/strong><\/th><th><strong>Obiekt<\/strong><\/th><th><strong>Komunikat o b\u0142\u0119dzie i opis<\/strong><\/th><th class=\"has-text-align-center\" data-align=\"center\"><strong>Stan domy\u015blny<\/strong><\/th><th class=\"has-text-align-center\" data-align=\"center\"><strong>Lustrzane odbicie w Apex&nbsp;<\/strong><\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5hIAA\">Check_asset_manager<\/a><\/td><td>Asset_Owner<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong>&nbsp;Wybierz u\u017cytkownika Salesforce, gdy pole \u2018Mo\u017ce zarz\u0105dza\u0107 aktywami\u2019 jest zaznaczone.<br><strong>Opis:<\/strong><br>Regu\u0142a walidacji istnieje wy\u0142\u0105cznie w celu wy\u015bwietlenia komunikatu o b\u0142\u0119dzie w interfejsie u\u017cytkownika dla u\u017cytkownik\u00f3w, gdy spe\u0142nione s\u0105 okre\u015blone warunki. Istnieje r\u00f3wnowa\u017cna logika walidacji zaimplementowana w Apex<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5iIAA\">Change_Value_type<\/a><\/td><td>Asset_Property<\/td><td><strong>Komunikat o b\u0142\u0119dzie:&nbsp;<\/strong><br>Nie mo\u017cna zmieni\u0107 typu warto\u015bci, gdy co najmniej jeden zas\u00f3b korzysta z tej w\u0142a\u015bciwo\u015bci.<br><strong>Opis:<\/strong><br>Regu\u0142a walidacji istnieje wy\u0142\u0105cznie w celu wy\u015bwietlenia komunikatu o b\u0142\u0119dzie w interfejsie u\u017cytkownika dla u\u017cytkownik\u00f3w, gdy spe\u0142nione s\u0105 okre\u015blone warunki. Istnieje r\u00f3wnowa\u017cna logika walidacji zaimplementowana w Apex<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5jIAA\">R\u00f3wne_ograniczenie_odbiorcy_i_nadawcy<\/a><\/td><td>Asset_Transfer<\/td><td><strong>Przestarza\u0142e<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5kIAA\">Wrong_Recipient_for_To_admin_direction<\/a><\/td><td>Asset_Transfer<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong>&nbsp;<br>W\u0142a\u015bciciel zasobu z w\u0142\u0105czon\u0105 opcj\u0105 \u201cMo\u017ce zarz\u0105dza\u0107 zasobami\u201d powinien by\u0107 wybrany w polu \u201cOdbiorca zasobu\u201d dla kierunku transferu \u201cU\u017cytkownik do administratora\u201d.\u201d<br><strong>Opis:<\/strong><br>Regu\u0142a walidacji istnieje wy\u0142\u0105cznie w celu wy\u015bwietlenia komunikatu o b\u0142\u0119dzie w interfejsie u\u017cytkownika dla u\u017cytkownik\u00f3w, gdy spe\u0142nione s\u0105 okre\u015blone warunki. Istnieje r\u00f3wnowa\u017cna logika walidacji zaimplementowana w Apex<br>Dzia\u0142a tylko w przypadku ustawienia lub zmiany odbiorcy, wi\u0119c p\u00f3\u017aniejsze odznaczenie opcji \u201cMo\u017ce zarz\u0105dza\u0107 zasobami\u201d przez administratora nie spowoduje zamro\u017cenia przelew\u00f3w, kt\u00f3re ju\u017c je nazwa\u0142y.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5lIAA\">Nieprawid\u0142owy_nadawca_dla_kierunku_u\u017cytkownika<\/a><\/td><td>Asset_Transfer<\/td><td><strong>Komunikat o b\u0142\u0119dzie:&nbsp;<\/strong><br>W\u0142a\u015bciciel zasobu z w\u0142\u0105czon\u0105 opcj\u0105 \u201cMo\u017ce zarz\u0105dza\u0107 zasobami\u201d powinien by\u0107 wybrany w polu \u201cNadawca zasobu\u201d dla kierunku transferu \u201cAdministrator do u\u017cytkownika\u201d.\u201d<br><strong>Opis:<\/strong><br>Regu\u0142a walidacji istnieje wy\u0142\u0105cznie w celu wy\u015bwietlenia komunikatu o b\u0142\u0119dzie w interfejsie u\u017cytkownika dla u\u017cytkownik\u00f3w, gdy spe\u0142nione s\u0105 okre\u015blone warunki. Istnieje r\u00f3wnowa\u017cna logika walidacji zaimplementowana w Apex<br>Dzia\u0142a tylko w przypadku ustawienia lub zmiany nadawcy, wi\u0119c p\u00f3\u017aniejsze odznaczenie opcji \u201cMo\u017ce zarz\u0105dza\u0107 zasobami\u201d przez administratora nie spowoduje zamro\u017cenia przelew\u00f3w, kt\u00f3re ju\u017c je nazwa\u0142y.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5qIAA\">restrict_change_field<\/a><\/td><td>Asset_Unit<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong>&nbsp;<br>Nie mo\u017cna zmieni\u0107 \u201cNazwy\u201d, \u201cID\u201d, \u201cTypu\u201d i \u201cPakietu\u201d zasobu, gdy zas\u00f3b ma status \u201cW u\u017cyciu\u201d, \u201cZarezerwowany\u201d lub \u201cUsuni\u0119ty\u201d.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5rIAA\">restrict_change_owner<\/a><\/td><td>Asset_Unit<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong><br><strong>&nbsp;<\/strong>Nie mo\u017cna ustawi\u0107 u\u017cytkownika innego ni\u017c u\u017cytkownik dla nowego zasobu. Nie mo\u017cna r\u0119cznie zmieni\u0107 w\u0142a\u015bciciela zasobu - nale\u017cy u\u017cy\u0107 obiektu transferu zasobu.<br><strong>Opis:<\/strong><br>Regu\u0142a walidacji istnieje wy\u0142\u0105cznie w celu wy\u015bwietlenia komunikatu o b\u0142\u0119dzie w interfejsie u\u017cytkownika dla u\u017cytkownik\u00f3w, gdy spe\u0142nione s\u0105 okre\u015blone warunki. Istnieje r\u00f3wnowa\u017cna logika walidacji zaimplementowana w Apex<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5sIAA\">restrict_status_change<\/a><\/td><td>Asset_Unit<\/td><td><strong>Komunikat o b\u0142\u0119dzie:&nbsp;<\/strong><br>Nie mo\u017cna r\u0119cznie ustawi\u0107 ani zmieni\u0107 warto\u015bci statusu: \u201cReserved\u201d, \u201cDisposed\u201d, \u201cIn Use\u201d i \u201cBundled\u201d. Nale\u017cy u\u017cy\u0107 odpowiedniego obiektu. Dla \u201cW u\u017cyciu\u201d i \u201cZarezerwowane\u201d u\u017cyj Transferu aktyw\u00f3w, dla \u201cUsuni\u0119te\u201d u\u017cyj Utylizacji aktyw\u00f3w, dla \u201cPo\u0142\u0105czone\u201d u\u017cyj Po\u0142\u0105czenia aktyw\u00f3w.<br><strong>Opis:<\/strong><br>Regu\u0142a walidacji istnieje wy\u0142\u0105cznie w celu wy\u015bwietlenia komunikatu o b\u0142\u0119dzie w interfejsie u\u017cytkownika dla u\u017cytkownik\u00f3w, gdy spe\u0142nione s\u0105 okre\u015blone warunki. Istnieje r\u00f3wnowa\u017cna logika walidacji zaimplementowana w Apex<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td>Nieprawid\u0142owy_odbiorca_w\u0142a\u015bciciel_archiwum<\/td><td>Asset_Transfer<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong><br>Nie mo\u017cna przenosi\u0107 zasob\u00f3w od\/do w\u0142a\u015bciciela o statusie \u201cZarchiwizowane\u201d<br><strong>Opis:<\/strong><br>Blokuje nadawanie zarchiwizowanego w\u0142a\u015bciciela jako odbiorcy, ale tylko wtedy, gdy odbiorca jest ustawiony lub zmieniony, wi\u0119c p\u00f3\u017aniejsze zarchiwizowanie w\u0142a\u015bciciela nie mo\u017ce zamrozi\u0107 transfer\u00f3w, kt\u00f3re ju\u017c go nada\u0142y. Regu\u0142a walidacji istnieje wy\u0142\u0105cznie po to, aby wy\u015bwietla\u0107 u\u017cytkownikom komunikat o b\u0142\u0119dzie w interfejsie u\u017cytkownika po spe\u0142nieniu okre\u015blonych warunk\u00f3w. W Apex zaimplementowano analogiczn\u0105 logik\u0119 walidacji.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td>Nieprawid\u0142owy_nadawca_w\u0142a\u015bciciel_archiwum<\/td><td>Asset_Transfer<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong><br>Nie mo\u017cna przenosi\u0107 zasob\u00f3w od\/do w\u0142a\u015bciciela o statusie \u201cZarchiwizowane\u201d<br><strong>Opis:<\/strong><br>Blokuje nadawanie nazwy w\u0142a\u015bcicielowi archiwum jako nadawcy, ale tylko wtedy, gdy nadawca jest ustawiony lub zmieniony, wi\u0119c p\u00f3\u017aniejsze zarchiwizowanie w\u0142a\u015bciciela nie mo\u017ce zamrozi\u0107 transfer\u00f3w, kt\u00f3re ju\u017c go nada\u0142y. Regu\u0142a walidacji istnieje wy\u0142\u0105cznie po to, aby wy\u015bwietla\u0107 u\u017cytkownikom komunikat o b\u0142\u0119dzie w interfejsie u\u017cytkownika po spe\u0142nieniu okre\u015blonych warunk\u00f3w. W Apex zaimplementowano analogiczn\u0105 logik\u0119 walidacji.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td>Wrong_Asset_Admin<\/td><td>\u017b\u0105danie_zasobu<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong><br>W polu \u201cAdministrator zasob\u00f3w\u201d nale\u017cy wybra\u0107 w\u0142a\u015bciciela zasobu z w\u0142\u0105czon\u0105 opcj\u0105 \u201cMo\u017ce zarz\u0105dza\u0107 zasobami\u201d.<br><strong>Opis:<\/strong><br>Blokuje nadawanie w\u0142a\u015bcicielowi bez opcji \u201cMo\u017ce zarz\u0105dza\u0107 zasobami\u201d nazwy \u201eAdministrator zasob\u00f3w\u201d, ale tylko wtedy, gdy pole jest ustawione lub zmienione. Dlatego p\u00f3\u017aniejsze odznaczenie pola nie mo\u017ce zablokowa\u0107 \u017c\u0105da\u0144, kt\u00f3re ju\u017c nada\u0142y im nazwy \u2014 w tym automatycznej aktualizacji statusu z przep\u0142ywu Change_Asset_request_status. \u017b\u0105danie dotycz\u0105ce zasob\u00f3w nie ma wyzwalacza, wi\u0119c ta regu\u0142a nie ma odpowiednika w Apex.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5mIAA\">restrict_duplicate_disposals<\/a><\/td><td>Utylizacja<\/td><td><strong>Przestarza\u0142e<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td>Sprawd\u017a_status_zasobu_do_utylizacji<\/td><td>Utylizacja<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong><br>Jednostki aktyw\u00f3w o statusie \u201cDost\u0119pne\u201d, \u201cNiedost\u0119pne\u201d i \u201cDo naprawy lub gwarancji\u201d mog\u0105 zosta\u0107 zbyte.<br><strong>Opis:<\/strong><br>Pozwala na utworzenie dyspozycji tylko dla zasobu w stanie dyspozycji. Dzia\u0142a tylko podczas tworzenia, wi\u0119c istniej\u0105ca dyspozycja pozostaje edytowalna po zmianie statusu zasobu na \u201cUsuni\u0119to\u201d, a poniewa\u017c utylizowany zas\u00f3b nie spe\u0142nia regu\u0142y, uniemo\u017cliwia r\u00f3wnie\u017c <em>p\u00f3\u017aniej<\/em> zbycie tego samego sk\u0142adnika aktyw\u00f3w. Dwie zbycia jednego sk\u0142adnika aktyw\u00f3w w ramach <em>pojedynczy<\/em> Wstaw oba nadal widz\u0105 zas\u00f3b jako dost\u0119pny, wi\u0119c ten przypadek jest wychwytywany w Apex. Pomini\u0119to, gdy w\u0142\u0105czony jest tryb wprowadzania warto\u015bci pocz\u0105tkowych. Regu\u0142a walidacji istnieje wy\u0142\u0105cznie po to, aby wy\u015bwietli\u0107 komunikat o b\u0142\u0119dzie w interfejsie u\u017cytkownika dla u\u017cytkownik\u00f3w po spe\u0142nieniu okre\u015blonych warunk\u00f3w. W Apex zaimplementowano odpowiedni\u0105 logik\u0119 walidacji.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><\/tr><tr><td>Sprawd\u017a_dat\u0119_utylizacji<\/td><td>Utylizacja<\/td><td><strong>Komunikat o b\u0142\u0119dzie:<\/strong><br>Data utylizacji jest wymagana i nie mo\u017ce przypada\u0107 w przysz\u0142o\u015bci.<br><strong>Opis:<\/strong><br>Gwarantuje, \u017ce ka\u017cda sprzeda\u017c rejestruje dat\u0119 faktycznej sprzeda\u017cy zasobu. Data mo\u017ce by\u0107 wcze\u015bniejsza ni\u017c data utworzenia rekordu, ale nigdy pusta i nigdy w przysz\u0142o\u015bci.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5nIAA\">Check_Actual_dates<\/a><\/td><td>Naprawa<\/td><td><strong>Komunikat o b\u0142\u0119dzie:\u00a0<\/strong><br>Rzeczywista data ko\u0144cowa nie mo\u017ce by\u0107 wi\u0119ksza ni\u017c rzeczywista data pocz\u0105tkowa.<br><strong>Opis:<\/strong><br>Zapewnia integralno\u015b\u0107 danych, uniemo\u017cliwiaj\u0105c u\u017cytkownikom wprowadzanie Rzeczywistej Daty Ko\u0144cowej wcze\u015bniejszej ni\u017c Rzeczywista Data Rozpocz\u0119cia. Ta regu\u0142a wymusza chronologiczn\u0105 sp\u00f3jno\u015b\u0107 osi czasu projektu lub zadania w aplikacji ITAM.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5oIAA\">Check_Planned_dates<\/a><\/td><td>Naprawa<\/td><td><strong>Komunikat o b\u0142\u0119dzie:\u00a0<\/strong><br>Planowana data zako\u0144czenia nie mo\u017ce by\u0107 wi\u0119ksza ni\u017c planowana data rozpocz\u0119cia.<br><strong>Opis:<\/strong><br>Zapewnia, \u017ce Planowana data zako\u0144czenia nie jest wcze\u015bniejsza ni\u017c Planowana data rozpocz\u0119cia. Ta regu\u0142a pomaga w utrzymaniu logicznego harmonogramu planowanych dzia\u0142a\u0144 lub projekt\u00f3w w aplikacji ITAM, zapobiegaj\u0105c niesp\u00f3jno\u015bciom osi czasu.<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><tr><td><a href=\"https:\/\/dream-computing-8833-dev-ed.scratch.lightning.force.com\/lightning\/setup\/ValidationRules\/page?address=%2F03dS8000001af5pIAA\">Validate_date_fields_for_statuses<\/a><\/td><td>Naprawa<\/td><td><strong>Komunikat o b\u0142\u0119dzie:\u00a0<\/strong><br>Aby ustawi\u0107 status \u201cPlanowany\u201d, wype\u0142nij pole \u201cPlanowana data rozpocz\u0119cia \u201dAby ustawi\u0107 status \u201cW toku\u201d, wype\u0142nij pole \u201cRzeczywista data rozpocz\u0119cia\u201d i \u201cPlanowana data zako\u0144czenia \u201dAby ustawi\u0107 status \u201cUko\u0144czony\u201d i \u201cNieudany\u201d, wype\u0142nij pole \u201dRzeczywista data rozpocz\u0119cia\u201c i \u201dRzeczywista data zako\u0144czenia\".\u201d<br><strong>Opis:<\/strong><br>Zapewnia wype\u0142nienie wymaganych p\u00f3l daty w oparciu o wybrany status:<br>- Planowane: wymaga Planowana data rozpocz\u0119cia<br>- W toku: wymaga rzeczywistej daty rozpocz\u0119cia i planowanej daty zako\u0144czenia<br>- Uko\u0144czono\/Nie powiod\u0142o si\u0119: wymaga rzeczywistych dat rozpocz\u0119cia i zako\u0144czenia<\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>\u2705<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><\/td><\/tr><\/tbody><\/table><\/figure>","protected":false},"featured_media":0,"parent":934,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"nav_title":"","positive":"1","negative":"","footnotes":"","_wp_rev_ctl_limit":""},"docs_category":[],"class_list":["post-935","docs","type-docs","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Validation Rules | Anyity<\/title>\n<meta name=\"description\" content=\"Anyity - Validation Rules\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/anyity.com\/pl\/dokumenty\/aplikacja-itam\/automatyzacja-walidacji\/reguly-walidacji\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Validation Rules - Anyity\" \/>\n<meta property=\"og:description\" content=\"Anyity - Validation Rules\" \/>\n<meta property=\"og:url\" content=\"https:\/\/anyity.com\/pl\/dokumenty\/aplikacja-itam\/automatyzacja-walidacji\/reguly-walidacji\/\" \/>\n<meta property=\"og:site_name\" content=\"Anyity\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-01T09:04:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/anyity.com\/wp-content\/uploads\/2025\/07\/logorod.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1033\" \/>\n\t<meta property=\"og:image:height\" content=\"462\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/anyity.com\\\/docs\\\/itam-app\\\/automations-validations\\\/validation-rules\\\/\",\"url\":\"https:\\\/\\\/anyity.com\\\/docs\\\/itam-app\\\/automations-validations\\\/validation-rules\\\/\",\"name\":\"Validation Rules - Anyity\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/anyity.com\\\/#website\"},\"datePublished\":\"2025-04-08T10:22:02+00:00\",\"dateModified\":\"2026-10-01T09:04:31+00:00\",\"description\":\"Anyity - Validation Rules\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/anyity.com\\\/docs\\\/itam-app\\\/automations-validations\\\/validation-rules\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/anyity.com\\\/docs\\\/itam-app\\\/automations-validations\\\/validation-rules\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/anyity.com\\\/docs\\\/itam-app\\\/automations-validations\\\/validation-rules\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/anyity.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentation\",\"item\":\"https:\\\/\\\/anyity.com\\\/docs\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ITAM App\",\"item\":\"https:\\\/\\\/anyity.com\\\/docs\\\/itam-app\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Automations &#038; Validations\",\"item\":\"https:\\\/\\\/anyity.com\\\/docs\\\/itam-app\\\/automations-validations\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Validation Rules\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/anyity.com\\\/#website\",\"url\":\"https:\\\/\\\/anyity.com\\\/\",\"name\":\"anyity.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/anyity.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/anyity.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/anyity.com\\\/#organization\",\"name\":\"Anyity\",\"url\":\"https:\\\/\\\/anyity.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/anyity.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/anyity.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/cropped-anyit-favicon-bgcolor.png\",\"contentUrl\":\"https:\\\/\\\/anyity.com\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/cropped-anyit-favicon-bgcolor.png\",\"width\":512,\"height\":512,\"caption\":\"Anyity\"},\"image\":{\"@id\":\"https:\\\/\\\/anyity.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Regu\u0142y Weryfikacji | Anyity","description":"Anyity - Zasady Walidacji","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/anyity.com\/pl\/dokumenty\/aplikacja-itam\/automatyzacja-walidacji\/reguly-walidacji\/","og_locale":"pl_PL","og_type":"article","og_title":"Validation Rules - Anyity","og_description":"Anyity - Validation Rules","og_url":"https:\/\/anyity.com\/pl\/dokumenty\/aplikacja-itam\/automatyzacja-walidacji\/reguly-walidacji\/","og_site_name":"Anyity","article_modified_time":"2026-10-01T09:04:31+00:00","og_image":[{"width":1033,"height":462,"url":"https:\/\/anyity.com\/wp-content\/uploads\/2025\/07\/logorod.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"5 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/anyity.com\/docs\/itam-app\/automations-validations\/validation-rules\/","url":"https:\/\/anyity.com\/docs\/itam-app\/automations-validations\/validation-rules\/","name":"Regu\u0142y sprawdzania poprawno\u015bci - Anyity","isPartOf":{"@id":"https:\/\/anyity.com\/#website"},"datePublished":"2025-04-08T10:22:02+00:00","dateModified":"2026-10-01T09:04:31+00:00","description":"Anyity - Zasady Walidacji","breadcrumb":{"@id":"https:\/\/anyity.com\/docs\/itam-app\/automations-validations\/validation-rules\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/anyity.com\/docs\/itam-app\/automations-validations\/validation-rules\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/anyity.com\/docs\/itam-app\/automations-validations\/validation-rules\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/anyity.com\/"},{"@type":"ListItem","position":2,"name":"Documentation","item":"https:\/\/anyity.com\/docs\/"},{"@type":"ListItem","position":3,"name":"ITAM App","item":"https:\/\/anyity.com\/docs\/itam-app\/"},{"@type":"ListItem","position":4,"name":"Automations &#038; Validations","item":"https:\/\/anyity.com\/docs\/itam-app\/automations-validations\/"},{"@type":"ListItem","position":5,"name":"Validation Rules"}]},{"@type":"WebSite","@id":"https:\/\/anyity.com\/#website","url":"https:\/\/anyity.com\/","name":"anyity.com","description":"","publisher":{"@id":"https:\/\/anyity.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/anyity.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/anyity.com\/#organization","name":"Anyity","url":"https:\/\/anyity.com\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/anyity.com\/#\/schema\/logo\/image\/","url":"https:\/\/anyity.com\/wp-content\/uploads\/2025\/08\/cropped-anyit-favicon-bgcolor.png","contentUrl":"https:\/\/anyity.com\/wp-content\/uploads\/2025\/08\/cropped-anyit-favicon-bgcolor.png","width":512,"height":512,"caption":"Anyity"},"image":{"@id":"https:\/\/anyity.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/docs\/935","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/comments?post=935"}],"version-history":[{"count":5,"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/docs\/935\/revisions"}],"predecessor-version":[{"id":2047,"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/docs\/935\/revisions\/2047"}],"up":[{"embeddable":true,"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/docs\/934"}],"wp:attachment":[{"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/media?parent=935"}],"wp:term":[{"taxonomy":"docs_category","embeddable":true,"href":"https:\/\/anyity.com\/pl\/wp-json\/wp\/v2\/docs_category?post=935"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}