{"id":113,"date":"2012-10-26T18:18:06","date_gmt":"2012-10-26T16:18:06","guid":{"rendered":"http:\/\/www.nav.info.pl\/?p=113"},"modified":"2013-02-22T23:02:03","modified_gmt":"2013-02-22T22:02:03","slug":"dimension-set-dynamics-nav-2013","status":"publish","type":"post","link":"https:\/\/d365bc.info.pl\/en\/dimension-set-dynamics-nav-2013\/","title":{"rendered":"Dimension Set &#8211; czyli nowe wymiary w Dynamics NAV 2013"},"content":{"rendered":"<h1>Nowe wymiary w Dynamics NAV 2013<\/h1>\n<p>Opisuj\u0105c moje pierwsze wra\u017cenia dotycz\u0105ce Microsoft Dynamics NAV 2013 celowo pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu. Same w sobie niew\u0105tpliwe s\u0105 jedn\u0105 z najwa\u017cniejszych cech Dynamics NAV i nikomu nie trzeba ich szczeg\u00f3lnie przedstawia\u0107. Do tej pory jednak stanowi\u0142y one powa\u017cne obci\u0105\u017cenie dla systemu i by\u0142y do\u015b\u0107 uci\u0105\u017cliwe w implementacji. Tym bardziej cieszy fakt, \u017ce w nowym Dynamics NAV zosta\u0142y one przeprojektowane. W konsekwencji czego my jako programi\u015bci musimy zapozna\u0107 si\u0119 z zupe\u0142nie nowym poj\u0119ciem, a mianowicie &#8211; &#8220;Dimension Set&#8221;. Te dwa s\u0142owa stanowi\u0105 kwintesencj\u0119 Microsoft Dynamics NAV 2013 i zarazem najlepiej opisuj\u0105 zasad\u0119 dzia\u0142ania &#8220;nowych&#8221; wymiar\u00f3w.<!--more--><\/p>\n<h1>Dimension Set<\/h1>\n<p>Czym zatem jest rzeczony &#8220;Dimension Set&#8221;? Ot\u00f3\u017c jest to kombinacja dowolnych warto\u015bci r\u00f3\u017cnych wymiar\u00f3w. Aby \u0142atwiej mo\u017cna by\u0142o to zrozumie\u0107 pos\u0142u\u017c\u0119 si\u0119 ilustracj\u0105 przedstawiaj\u0105c\u0105 mo\u017cliwe kombinacje przy za\u0142o\u017ceniu, \u017ce dwa wymiary (PROJEKT i SPRZEDAWCA), posiadaj\u0105 po dwie r\u00f3\u017cne warto\u015bci. Daje to w sumie osiem mo\u017cliwych kombinacji, z kt\u00f3rych ka\u017cda otrzymuje unikalny numer ID.<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">Dimension Set ID<\/span><\/strong><\/span><\/td>\n<td align=\"CENTER\" bgcolor=\"#cccccc\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">PROJEKT<\/span><\/strong><\/span><\/td>\n<td align=\"CENTER\" bgcolor=\"#cccccc\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">SPRZEDAWCA<\/span><\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">1<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">OPEL<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">JAN<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">2<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">VOLVO<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">MARTA<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">3<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">OPEL<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">MARTA<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">4<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">VOLVO<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">JAN<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">5<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">OPEL<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\"><br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">6<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">VOLVO<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\"><br \/>\n<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">7<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\"><br \/>\n<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">JAN<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\"><span style=\"font-family: 'Trebuchet MS';\">8<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\"><br \/>\n<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">MARTA<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Dysponuj\u0105c unikalnym numerem kombinacji, wystarczy przypisa\u0107 go do dokumentu, pojedynczego wiersza, b\u0105d\u017a zapisu ksi\u0119gi. W zwi\u0105zku z tym wszystkie tabele, kt\u00f3re mog\u0105 zosta\u0107 powi\u0105zane z wymiarami zyska\u0142y nowe pole o numerze 480 [<strong>Dimension Set ID<\/strong>]. Jest to niebywa\u0142a oszcz\u0119dno\u015b\u0107 miejsca w por\u00f3wnaniu do rozwi\u0105zania znanego ze starszych wersji, co bezpo\u015brednio przek\u0142ada si\u0119 na wzrost wydajno\u015bci. Warto w tym miejscu nadmieni\u0107, \u017ce do tej pory tabele wymiar\u00f3w zajmowa\u0142y w bazie danych nawet do jednej trzeciej jej obj\u0119to\u015bci.<\/p>\n<p>Dzi\u0119ki zastosowaniu nowego rozwi\u0105zania podczas ksi\u0119gowania nie b\u0119d\u0105 ju\u017c tworzone osobne rekordy przechowuj\u0105ce informacj\u0119 o wymiarach, a do tej pory na jeden rekord tabeli [G\/L Entry] mog\u0142o przypada\u0107 nawet kilka rekord\u00f3w tabeli [Ledger Entry Dimension].<\/p>\n<h1>Nowe elementy<\/h1>\n<p>Wraz z przeprojektowaniem wymiar\u00f3w pojawi\u0142o si\u0119 kilka nowych element\u00f3w na kt\u00f3re warto zwr\u00f3ci\u0107 uwag\u0119, s\u0105 to mi\u0119dzy innymi tabele:<\/p>\n<ul>\n<li>Tabela 480 &#8211; Dimension Set Entry &#8211; s\u0142u\u017cy do przechowywania informacji o kombinacjach wymiar\u00f3w<\/li>\n<\/ul>\n<table style=\"padding-left: 30px;\" border=\"0\" cellspacing=\"0\">\n<colgroup width=\"45\"><\/colgroup>\n<colgroup span=\"5\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">ID<\/span><\/strong><\/span><\/td>\n<td align=\"CENTER\" bgcolor=\"#cccccc\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">Dimension Code<\/span><\/strong><\/span><\/td>\n<td align=\"CENTER\" bgcolor=\"#cccccc\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">Dimension Value Code<\/span><\/strong><\/span><\/td>\n<td align=\"CENTER\" bgcolor=\"#cccccc\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">Dimension Value ID<\/span><\/strong><\/span><\/td>\n<td align=\"CENTER\" bgcolor=\"#cccccc\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">Dimension Name<\/span><\/strong><\/span><\/td>\n<td align=\"CENTER\" bgcolor=\"#cccccc\"><span style=\"color: #000000;\"><strong><span style=\"font-family: 'Trebuchet MS';\">Dimension Value Name<\/span><\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"17\"><span style=\"font-family: 'Trebuchet MS';\">2<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">PROJEKT<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">VOLVO<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">10<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">Projekt<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">Volvo<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"17\"><span style=\"font-family: 'Trebuchet MS';\">2<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">SPRZEDAWCA<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">MARTA<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">25<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">Sprzedawca<\/span><\/td>\n<td align=\"CENTER\"><span style=\"font-family: 'Trebuchet MS';\">Marta<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ul>\n<li>Tabela 481 &#8211; <strong>Dimension Set Tree Node<\/strong> &#8211; tabela s\u0142u\u017cy do sprawdzenia czy wybrane na dokumencie wymiary istniej\u0105 w tabeli 480, w przypadku ich braku dana kombinacja zostaje utworzona. Tabela 481 to nic innego jak reprezentacja tabli 480 w formie drzewa binarnego.<\/li>\n<li><strong><\/strong>Tabela 482 &#8211; <strong>Reclas. Dimension Set Buffer<\/strong> &#8211; s\u0142u\u017cy ona tylko do edycji ju\u017c wprowadzonych wymiar\u00f3w.<\/li>\n<\/ul>\n<p>Poza tabelami znacz\u0105cy lifting przeszed\u0142 tak\u017ce codeunit 408 &#8211; <strong>Dimension Management<\/strong> &#8211; pozosta\u0142o w nim zaledwie kilka funkcji, kt\u00f3re w zupe\u0142no\u015bci wystarcz\u0105 do obs\u0142ugi wymiar\u00f3w.<\/p>\n<h1>Wzorce projektowe<\/h1>\n<p>Sp\u00f3jrzmy teraz jak teraz wygl\u0105daj\u0105 niekt\u00f3re standardowe fragmenty kodu, kt\u00f3re nieraz mogli\u015bmy spotka\u0107 podczas pracy.<\/p>\n<h2>Ksi\u0119gowanie wiersza dziennika<\/h2>\n<p>Podstawow\u0105 r\u00f3\u017cnic\u0105 jest brak tabeli Journal Line Dimension, w zamian informacje o wszystkich wymiarach zapisane s\u0105 w jednym polu &#8220;Dimension Set ID&#8221;<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><span style=\"color: #000000;\"><strong>Microsoft Dynamics NAV 2013<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><strong>Wcze\u015bniejsze wersje<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Ksi\u0119gowanie dokumentu<\/h2>\n<p>Nowo\u015bci\u0105 tutaj jest brak potrzeby kopiowania wymiar\u00f3w za pomoc\u0105 funkcji DimMgt.MoveOneDocDimToPostedDocDim(). Teraz wystarczy przypisa\u0107 odpowiedni\u0105 warto\u015b\u0107 do pola &#8220;Dimension Set ID&#8221;<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><span style=\"color: #000000;\"><strong>Microsoft Dynamics NAV 2013<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><strong>Wcze\u015bniejsze wersje<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Edycja wymiar\u00f3w dla dokumentu<\/h2>\n<p>Edycja wymiar\u00f3w tak\u017ce sta\u0142a si\u0119 prostsza w implementacji &#8211; wystarczy wywo\u0142anie jednej funkcji.<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><span style=\"color: #000000;\"><strong>Microsoft Dynamics NAV 2013<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">Table 37, function ShowDimensions:<\/p>\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><strong>Wcze\u015bniejsze wersje<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">Table 37, function ShowDimensions:<\/p>\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Wy\u015bwietlanie wymiar\u00f3w dla zaksi\u0119gowanych zapis\u00f3w<\/h2>\n<p>Podobnie jak wy\u017cej wystarczy u\u017cy\u0107 pojedynczej funkcji \ud83d\ude42<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><span style=\"color: #000000;\"><strong>Microsoft Dynamics NAV 2013<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">Table 111, function ShowDimensions:<\/p>\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><strong>Wcze\u015bniejsze wersje<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">Table 111, function ShowDimensions:<\/p>\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Pobieranie domy\u015blnych wymiar\u00f3w<\/h2>\n<p>Mo\u017ce bardziej skomplikowanie, ale nadal przy u\u017cyciu pojedynczej funkcji.<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><span style=\"color: #000000;\"><strong>Microsoft Dynamics NAV 2013<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">Table 37, function CreateDim()<\/p>\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"75\"><\/colgroup>\n<colgroup span=\"2\" width=\"100\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"CENTER\" bgcolor=\"#cccccc\" height=\"33\"><strong>Wcze\u015bniejsze wersje<\/strong><\/td>\n<\/tr>\n<tr>\n<td align=\"CENTER\" height=\"16\">Table 37, function CreateDim()<\/p>\n<div class=\"codecolorer-container cside blackboard\" style=\"overflow:auto;white-space:nowrap;width:100%;\"><br \/><strong>GeSHi Error:<\/strong> GeSHi could not find the language cside (using path \/home\/babaczyk\/public_html\/d365bc.info.pl\/wp-content\/plugins\/codecolorer\/lib\/geshi\/) (code 2)<br \/><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><em>Wszystkie powy\u017csze przyk\u0142ady pochodz\u0105 ze strony: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/jj552498(v=nav.70).aspx\">http:\/\/msdn.microsoft.com\/en-us\/library\/jj552498(v=nav.70).aspx<\/a><\/em><\/p>\n<h1>Podsumowanie<\/h1>\n<p>Reasumuj\u0105c &#8211; nowe wymiary to przede wszystkim du\u017cy wzrost wydajno\u015bci po\u0142\u0105czony ze znacznym spadkiem rozmiaru bazy danych, ale tak\u017ce znacznie uproszczone schematy dzi\u0119ki, kt\u00f3rym oprogramowanie wymiar\u00f3w staje si\u0119 \u0142atwiejsze.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nowe wymiary w Dynamics NAV 2013 Opisuj\u0105c moje pierwsze wra\u017cenia dotycz\u0105ce Microsoft Dynamics NAV 2013 celowo pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu. Same w sobie niew\u0105tpliwe s\u0105 jedn\u0105 z najwa\u017cniejszych cech Dynamics NAV i nikomu nie trzeba ich szczeg\u00f3lnie przedstawia\u0107. Do tej pory jednak stanowi\u0142y one powa\u017cne obci\u0105\u017cenie<\/p>\n<p><span class=\"xf__dots\">&#8230;<\/span><a class=\"xf__more xf__button\" href=\"https:\/\/d365bc.info.pl\/en\/dimension-set-dynamics-nav-2013\/\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"footnotes":"","_jetpack_memberships_contains_paid_content":false,"jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[17,13,14],"tags":[20,124,53],"jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Dimension Set - czyli nowe wymiary w Dynamics NAV 2013 - blog -nav.info.pl<\/title>\n<meta name=\"description\" content=\"Opisuj\u0105c na blogu pierwsze wra\u017cenia dotycz\u0105ce Dynamics NAV 2013 pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/d365bc.info.pl\/en\/dimension-set-dynamics-nav-2013\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:locale:alternate\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dimension Set - czyli nowe wymiary w Dynamics NAV 2013 - blog -nav.info.pl\" \/>\n<meta property=\"og:description\" content=\"Opisuj\u0105c na blogu pierwsze wra\u017cenia dotycz\u0105ce Dynamics NAV 2013 pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu\" \/>\n<meta property=\"og:url\" content=\"https:\/\/d365bc.info.pl\/en\/dimension-set-dynamics-nav-2013\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog o Microsoft Dynamics 365 Business Central\" \/>\n<meta property=\"article:published_time\" content=\"2012-10-26T16:18:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-02-22T22:02:03+00:00\" \/>\n<meta name=\"author\" content=\"rafal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rbabaczyk\" \/>\n<meta name=\"twitter:site\" content=\"@rbabaczyk\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"rafal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/\",\"url\":\"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/\",\"name\":\"Dimension Set - czyli nowe wymiary w Dynamics NAV 2013 - blog -nav.info.pl\",\"isPartOf\":{\"@id\":\"https:\/\/d365bc.info.pl\/#website\"},\"datePublished\":\"2012-10-26T16:18:06+00:00\",\"dateModified\":\"2013-02-22T22:02:03+00:00\",\"author\":{\"@id\":\"https:\/\/d365bc.info.pl\/#\/schema\/person\/f5cb8e045a4a97815cd6e40491adefad\"},\"description\":\"Opisuj\u0105c na blogu pierwsze wra\u017cenia dotycz\u0105ce Dynamics NAV 2013 pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu\",\"breadcrumb\":{\"@id\":\"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/d365bc.info.pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dimension Set &#8211; czyli nowe wymiary w Dynamics NAV 2013\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/d365bc.info.pl\/#website\",\"url\":\"https:\/\/d365bc.info.pl\/\",\"name\":\"Blog o Microsoft Dynamics 365 Business Central\",\"description\":\"Polski blog o Microsoft Dynamics 365 Business Central (dawniej Dynamics NAV)\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/d365bc.info.pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/d365bc.info.pl\/#\/schema\/person\/f5cb8e045a4a97815cd6e40491adefad\",\"name\":\"rafal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/d365bc.info.pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/76728b0891ff455b2cb63205ba51106e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/76728b0891ff455b2cb63205ba51106e?s=96&d=mm&r=g\",\"caption\":\"rafal\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Dimension Set - czyli nowe wymiary w Dynamics NAV 2013 - blog -nav.info.pl","description":"Opisuj\u0105c na blogu pierwsze wra\u017cenia dotycz\u0105ce Dynamics NAV 2013 pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu","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:\/\/d365bc.info.pl\/en\/dimension-set-dynamics-nav-2013\/","og_locale":"en_US","og_type":"article","og_title":"Dimension Set - czyli nowe wymiary w Dynamics NAV 2013 - blog -nav.info.pl","og_description":"Opisuj\u0105c na blogu pierwsze wra\u017cenia dotycz\u0105ce Dynamics NAV 2013 pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu","og_url":"https:\/\/d365bc.info.pl\/en\/dimension-set-dynamics-nav-2013\/","og_site_name":"Blog o Microsoft Dynamics 365 Business Central","article_published_time":"2012-10-26T16:18:06+00:00","article_modified_time":"2013-02-22T22:02:03+00:00","author":"rafal","twitter_card":"summary_large_image","twitter_creator":"@rbabaczyk","twitter_site":"@rbabaczyk","twitter_misc":{"Written by":"rafal","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/","url":"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/","name":"Dimension Set - czyli nowe wymiary w Dynamics NAV 2013 - blog -nav.info.pl","isPartOf":{"@id":"https:\/\/d365bc.info.pl\/#website"},"datePublished":"2012-10-26T16:18:06+00:00","dateModified":"2013-02-22T22:02:03+00:00","author":{"@id":"https:\/\/d365bc.info.pl\/#\/schema\/person\/f5cb8e045a4a97815cd6e40491adefad"},"description":"Opisuj\u0105c na blogu pierwsze wra\u017cenia dotycz\u0105ce Dynamics NAV 2013 pomin\u0105\u0142em temat wymiar\u00f3w poniewa\u017c uzna\u0142em, \u017ce zas\u0142uguj\u0105 one na po\u015bwi\u0119cenie im osobnego wpisu","breadcrumb":{"@id":"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/d365bc.info.pl\/dimension-set-dynamics-nav-2013\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/d365bc.info.pl\/"},{"@type":"ListItem","position":2,"name":"Dimension Set &#8211; czyli nowe wymiary w Dynamics NAV 2013"}]},{"@type":"WebSite","@id":"https:\/\/d365bc.info.pl\/#website","url":"https:\/\/d365bc.info.pl\/","name":"Blog o Microsoft Dynamics 365 Business Central","description":"Polski blog o Microsoft Dynamics 365 Business Central (dawniej Dynamics NAV)","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/d365bc.info.pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/d365bc.info.pl\/#\/schema\/person\/f5cb8e045a4a97815cd6e40491adefad","name":"rafal","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/d365bc.info.pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/76728b0891ff455b2cb63205ba51106e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/76728b0891ff455b2cb63205ba51106e?s=96&d=mm&r=g","caption":"rafal"}}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3iarJ-1P","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/posts\/113"}],"collection":[{"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":80,"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/posts\/113\/revisions"}],"predecessor-version":[{"id":504,"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/posts\/113\/revisions\/504"}],"wp:attachment":[{"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/media?parent=113"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/categories?post=113"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/d365bc.info.pl\/en\/wp-json\/wp\/v2\/tags?post=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}