<ul class="list-of-content"><li><a href="#tworzenienowegopracownikanapodstawiedanychwrejestrze">Tworzenie nowego pracownika na podstawie danych w rejestrze</a></li><li><a href="#skryptywsadowe">Skrypty Wsadowe</a></li><li><a href="#uprawnienieuytkownikadowszystkichdokumentwtypufaktury">Uprawnienie użytkownika do wszystkich dokumentów typu faktury</a></li></ul>{"id":84,"date":"2015-02-12T13:43:26","date_gmt":"2015-02-12T12:43:26","guid":{"rendered":"http:\/\/localhost:8080\/howto\/?page_id=84"},"modified":"2017-07-10T12:32:19","modified_gmt":"2017-07-10T10:32:19","slug":"3-2-1-skrypt-wsadowy","status":"publish","type":"page","link":"http:\/\/developer.edokumenty.eu\/index.php\/dokumentacja-online-systemu-edokumenty\/przetwarzanie-danych\/3-2-1-skrypt-wsadowy\/","title":{"rendered":"Skrypty"},"content":{"rendered":"\n<p>Do systemu mo\u017cna dodawa\u0107 w\u0142asne skrypty, kt\u00f3re nale\u017cy doda\u0107 do katalogu apps\/edokumenty\/scripts.\u00a0Plik powinien mie\u0107 posta\u0107 pliku z rozszerzeniem .inc (np. Test.inc) i zawiera\u0107 \u00a0dowolnie nazwan\u0105, ale unikaln\u0105 klas\u0119 PHP.<\/p>\n<div class='w3eden'><!-- WPDM Link Template: Call to Action 3 -->\n\n<div class=\"well c2a3\">\n    <div class=\"media\">\n        <div class=\"mr-3\" align=\"left\">\n            <img class=\"wpdm_icon\" alt=\"Icon\" src=\"data:image\/svg+xml;base64,ICAgICAgICAgICAgPHN2ZyBpZD0iTGF5ZXJfNjlmMmJiYTU5ODRmZSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDUxMiA1MTIiCiAgICAgICAgICAgICAgICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PHN0eWxlCiAgICAgICAgICAgICAgICAgICAgICAgIHR5cGU9InRleHQvY3NzIj4KICAgICAgICAgICAgICAgICAgICAuc3RfNjlmMmJiYTU5ODRmZV8wIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuMyk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNjlmMmJiYTU5ODRmZV8xIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogcmdiYSgzOCwgMTU3LCAyMzksIDAuOSk7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICAuc3RfNjlmMmJiYTU5ODRmZV8yIHsKICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI2OWRlZjsKICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgIC5zdF82OWYyYmJhNTk4NGZlXzMgewogICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjRkZGRkZGOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIDwvc3R5bGU+CiAgICAgICAgICAgICAgICA8ZyBpZD0iWE1MSURfMTY4XyI+CiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlhNTElEXzgzXyI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82OWYyYmJhNTk4NGZlXzAiIGlkPSJYTUxJRF84N18iIHBvaW50cz0iMzMwLjcsNiA4Ny45LDYgODcuOSw1MDYgNDQ5LjIsNTA2IDQ0OS4yLDEyMi44ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGNsYXNzPSJzdF82OWYyYmJhNTk4NGZlXzEiIGlkPSJYTUxJRF84Nl8iIHBvaW50cz0iMzMwLjcsNiA0NDkuMiwxMjIuOCAzMzAuNywxMjIuOCAgICIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBjbGFzcz0ic3RfNjlmMmJiYTU5ODRmZV8xIiBoZWlnaHQ9IjE1Ni4xIiBpZD0iWE1MSURfODVfIiB3aWR0aD0iMzI5IiB4PSI2Mi44IiB5PSIyOTguOCIvPgogICAgICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBjbGFzcz0ic3RfNjlmMmJiYTU5ODRmZV8yIiBpZD0iWE1MSURfODRfIiBwb2ludHM9IjYyLjgsNDU0LjkgODcuOSw0NzYuMSA4Ny45LDQ1NC45ICAgIi8+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaWQ9IlhNTElEXzMxMTNfIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRleHQgeD0iMjAlIiBmaWxsPSJ3aGl0ZSIgc3R5bGU9ImZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO2ZvbnQtc2l6ZTogNzI1JTtmb250LXdlaWdodDogYm9sZDsiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHk9IjgyJSI+SU5DPC90ZXh0PgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICA8L3N2Zz4KICAgICAgICAgICAg\" \/>\n        <\/div>\n        <div class=\"media-body\">\n            <h3 class=\"media-heading\" style=\"padding-top: 0px;border:0px;margin: 0 0 5px 0;font-size:12pt;\">\n                <a style=\"font-weight: 700\" href=\"http:\/\/developer.edokumenty.eu\/index.php\/download\/test-inc\/\">Test.inc<\/a>\n                <span style=\"font-size:8pt;font-weight:300\" class=\"text-muted ml-4\">\n                    <i class=\"fas fa-hdd mr-1\"><\/i> 0.58 KB\n                    <i class=\"ml-3 far fa-arrow-alt-circle-down mr-1\"><\/i> 36 downloads\n                <\/span>\n            <\/h3>\n            ...\n        <\/div>\n        <div class=\"ml-3\" align=\"right\">\n            <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"http:\/\/developer.edokumenty.eu\/index.php\/download\/test-inc\/?wpdmdl=1112&refresh=69f2bba5985241777515429\">Download<\/a>\n        <\/div>\n    <\/div>\n\n<\/div>\n<style>\n    .well.c2a3 .btn {\n        padding: 11px 30px;\n        font-size: 11pt;\n    }\n\n    .well.c2a3 .media-body {\n        font-size: 11pt;\n    }\n\n    .well.c2a3 .wpdm_icon {\n        height: 42px;\n        width: auto;\n    }<\/style>\n<\/div>\n<p>Jak wida\u0107 w skrypcie mo\u017cna wykorzystywa\u0107 tak\u017ce j\u0119zyk JavaScript, kt\u00f3ry zostanie wykonany po przetworzeniu skryptu PHP i zwr\u00f3ceniu zawarto\u015bci do przegl\u0105darki.<\/p>\n<p>Aby skrypt uruchomi\u0107 w systemie nale\u017cy utworzy\u0107 przycisk <a href=\"http:\/\/developer.edokumenty.eu\/index.php\/dokumentacja-online-systemu-edokumenty\/ui-elements\/toolbar-i-przyciski\/\">CustomWidget<\/a><\/p>\n<p>Je\u017celi by\u015bmy chcieli przekaza\u0107 do tego skryptu jakiekolwiek parametry to musimy to zadeklarowa\u0107 podczas tworzenia przycisku.<\/p>\n<p>A efektem uruchomienia tego skryptu b\u0119d\u0105 nast\u0119puj\u0105ce komunikaty:<\/p>\n<p><a href=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_LA9DlZ.png\"><img loading=\"lazy\" class=\" wp-image-969 alignleft\" src=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_LA9DlZ.png\" alt=\"shu_la9dlz\" width=\"297\" height=\"239\" srcset=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_LA9DlZ.png 507w, http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_LA9DlZ-300x241.png 300w\" sizes=\"(max-width: 297px) 100vw, 297px\" \/><\/a><a href=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_PZpdvN.png\"><img loading=\"lazy\" class=\"wp-image-968 alignleft\" src=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_PZpdvN.png\" alt=\"shu_pzpdvn\" width=\"336\" height=\"192\" srcset=\"http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_PZpdvN.png 636w, http:\/\/developer.edokumenty.eu\/wp-content\/uploads\/2015\/02\/SHU_PZpdvN-300x171.png 300w\" sizes=\"(max-width: 336px) 100vw, 336px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do systemu mo\u017cna dodawa\u0107 w\u0142asne skrypty, kt\u00f3re nale\u017cy doda\u0107 do katalogu apps\/edokumenty\/scripts.\u00a0Plik powinien mie\u0107 posta\u0107 pliku z rozszerzeniem .inc (np. Test.inc) i zawiera\u0107 \u00a0dowolnie nazwan\u0105, ale unikaln\u0105 klas\u0119 PHP. Jak wida\u0107 w skrypcie mo\u017cna wykorzystywa\u0107 tak\u017ce j\u0119zyk JavaScript, kt\u00f3ry zostanie wykonany po przetworzeniu skryptu PHP i zwr\u00f3ceniu zawarto\u015bci do przegl\u0105darki. Aby skrypt uruchomi\u0107 w systemie [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":510,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"tags":[81,217],"_links":{"self":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/84"}],"collection":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":23,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/84\/revisions"}],"predecessor-version":[{"id":3459,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/84\/revisions\/3459"}],"up":[{"embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/pages\/510"}],"wp:attachment":[{"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/developer.edokumenty.eu\/index.php\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}