Przykład struktury pliku JPK xlm
Przykład struktury pliku JPK - XML
<?xml version="1.0" encoding="UTF-8"?>
<JPK xmlns="http://jpk.mf.gov.pl/wzor/2016/10/26/10261/" xmlns:etd="http://crd.gov.pl/xml/schematy/dziedzinowe/mf/2016/01/25/eD/DefinicjeTypy/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Naglowek>
<KodFormularza wersjaSchemy="1-0" kodSystemowy="JPK_VAT (2)">JPK_VAT</KodFormularza>
<WariantFormularza>2</WariantFormularza>
<CelZlozenia>1</CelZlozenia>
<DataWytworzeniaJPK>2017-02-01T00:00:00</DataWytworzeniaJPK>
<DataOd>2017-01-01</DataOd>
<DataDo>2017-01-31</DataDo>
<DomyslnyKodWaluty>PLN</DomyslnyKodWaluty>
<KodUrzedu>1435</KodUrzedu>
</Naglowek>
<Podmiot1>
<IdentyfikatorPodmiotu>
<etd:NIP>1111111111</etd:NIP>
<etd:PelnaNazwa>PEŁNA NAZWA PODMIOTU</etd:PelnaNazwa>
<etd:REGON>111111111</etd:REGON>
</IdentyfikatorPodmiotu>
<AdresPodmiotu>
<KodKraju>PL</KodKraju>
<Wojewodztwo>WOJEWÓDZTWO</Wojewodztwo>
<Powiat>POWIAT</Powiat>
<Gmina>GMINA</Gmina>
<Ulica>ULICA</Ulica>
<NrDomu>1</NrDomu>
<NrLokalu>2</NrLokalu>
<Miejscowosc>MIEJSCOWOŚĆ</Miejscowosc>
<KodPocztowy>00-000</KodPocztowy>
<Poczta>POCZTA</Poczta>
</AdresPodmiotu>
</Podmiot1>
</JPK>
Rozwiązywanie problemów z drukarkami na serwerach
Jednym z problemów pojawiających się podczas administracji serwerów są drukarki.
Drukarki przestają działać, Drukarki nie drukują, Drukarki drukują błędne strony, drukarki się nie uruchamiają.
Główne przyczyny tych problemów to sterowniki oraz oprogramowania instalowane wraz z drukarkami.
Wiele osób posiada stare sterowniki i ich nie aktualizuje a co za tym idzie naraża się na problemy.
Print Spooler (Bufor Wydruku) jest najczęściej lekceważonym podsystemem. Jednak co się stanie gdy na farmie serwerów na której pracuje kilkaset osób nagle przestanie działać bufor wydruku? Drukarki przestaną działać w formie papierowej ale także elektronicznej (PDF).
Bufor wydruku który przestaje stabilnie działać zawłaszcza pamięć RAM serwera oraz plik stronnicowania.
Producenci drukarek na bieżąco starają się poprawić oraz usunąć błędy w swoich sterownikach dlatego powinny one być aktualizowane na bieżąco.
Kolejne problemy z dukowaniem to brak uprawnień który może mieć wpływ na propagację sterownika oraz problem z uprawnieniami do plików lub folderów.
Często problemy z uprawnieniami są niewidoczne dla użytkownika ponieważ system nie zgłasza konkretnego komunikatu tylko zawiesza wydruk użytkownika.
Jak kontrolować bufor wydruku?
Pliki do wydruku znajduje się w folderze %SystemRoot%\system32\bufor
Sterowniki zlokalizowane są w folderze %systemroot%\system32\spooler\printers
Do wydruku potrzebne są odpowiednie uprawnienia które nadaje administrator dla grupy lub pojedynczego użytkownika.
Jeżeli wystąpi problem z drukowaniem lub wydruk się nie wykona można ręcznie oczyścić bufor wydruku z niepotrzebnych plików.
Wchodzimy do panelu sterowania do drukarek lub z linii poleceń wpisujemy komendę - control printers
i z tej pozycji możemy zarządzać drukarkami.
Klikając prawym klawiszem na drukarkę i wybierając właściwości drukarki możemy:
zarządzać w zakładce zabezpieczenia uprawnieniami do drukarki dla poszczególnych użytkowników,
zarządzać sterownikami w zakładce zaawansowane - możesz zobaczyć tu wszystkie zainstalowane na serwerze sterowniki,
lub udostępnić drukarkę w sieci.
Czyszczenie bufora wydruku
Podstawowym sposobem na czyszczenie bufora wydruku jest jego restart. Wchodzimy do serwisów wyszukujemy bufor wydruku i wykonujemy restart bufora wydruku, możemy to wykonać z linii poleceń komendą net stop print spooler, net start print spooler.
Jeżeli to nie pomaga robimy to w bardziej zaawansowany sposób - z wiersza poleceń uruchomionego jako administrator wpisujemy komendę services.msc i zatrzymujemy bufor wydruku, możemy to wykonać również poleceniem net stop print spooler
Przechodzimy teraz do folderu gdzie znajduje się bufor wydruku i kasujemy z niego wszystkie pliki:
%systemroot%\system32\spool\drivers\w32x86
%systemroot%\system32\spool\printers
%systemroot%\system32\spool\drivers\x64 (dla 64bit systemu)
Na koniec uruchamiamy ponownie bufor wydruku poleceniem - net start print spooler
Naprawa uprawnień do folderu wydruku.
Przechodzimy do folderu C:\Windows\System32 (%systemroot%\system32 or C:\Windows\System32)
Wyszukujemy folder spooler klikamy na niego prawym klawiszem i wybieramy Właściwości -> Zabezpieczenia - w zabezpieczeniach powinna istnieć grupa użytkownicy którzy mają możliwość drukowania. Jeżeli taka grupa nie istnieje należy ja dodać lub stworzyć.
Powyższe ustawienia powinny pomóc w kilku problematycznych sytuacjach z drukarkami.
Diagnostyka gpo i podłączenia zasad
Diagnostyka gpo i podłączenia zasad
Komenda do odświerzenia ustawień w GPO
/r Displays RSOP summary data
Gpupdate
gpupdate /force - odświerza ustawienia Group Policy
Refreshes local and Active Directory-based Group Policy settings, including security settings. This command supersedes the now obsolete /refreshpolicy option for the secedit command.
Syntax
gpupdate [/target:{computer|user}] [/force] [/wait:value] [/logoff] [/boot]
Parameters
/target: { computer | user } : Processes only the Computer settings or the current User settings. By default, both the computer settings and the user settings are processed.
/force : Ignores all processing optimizations and reapplies all settings.
/wait: value : Number of seconds that policy processing waits to finish. The default is 600 seconds. 0 means "no wait"; -1 means "wait indefinitely."
/logoff : Logs off after the refresh has completed. This is required for those Group Policy client-side extensions that do not process on a background refresh cycle but that do process when the user logs on, such as user Software Installation and Folder Redirection. This option has no effect if there are no extensions called that require the user to log off.
/boot : Restarts the computer after the refresh has completed. This is required for those Group Policy client-side extensions that do not process on a background refresh cycle but that do process when the computer starts up, such as computer Software Installation. This option has no effect if there are no extensions called that require the computer to be restarted.
/? : Displays help at the command prompt.
Offline Domain Join - Podłączenie offline do domeny
Offline Domain Join
W skrajnych przypadkach możemy konfigurować nasze komputery bez dostępu do domeny służy do tego podłączenie do domeny offline
Jak to uruchomić?
Uruchamiamy linię poleceń cmd i wpisujemy:
djoin /provision /domain nazwa_domeny.local/machine nazwa_hosta /savefile C:\nazwa_hosta.txt
djoin /provision /domain <domain_name> /machine <destination computer> /savefile <filename.txt> [/machineou <OU name>] [/dcname <name of domain controller>] [/reuse] [/downlevel] [/defpwd] [/nosearch] [/printblob] [/rootcacerts] [/certtemplate <name>] [/policynames <name(s)>] [/policypaths <Path(s)>]
djoin /requestodj /loadfile <filename.txt> /windowspath <path to the Windows directory of the offline image> /localos
W Active Directory Users and Computers w kontenerze Computers pojawi się wygenerowany skrypt, kopiujemy go do katalogu C:\DJOIN.
Po uruchomieniu w nowym oddziale komputera ktokolwiek wydaje polecenie (lub uruchamia skrypt):
djoin /requestodj /loadfile C:\DJOIN\nazwa_hosta.txt /windowspath %SystemRoot% /localos
i restartujemy komputer.
Parametry
Description |
|
/provision |
Creates a computer account in AD DS. |
/domain <domain name> |
Specifies the name of the domain to join. |
/machine <destination computer> |
Specifies the name of the computer that you want to join to the domain. |
/machineou <OU Name> |
Specifies the name of the organizational unit (OU) in which you want the computer account to be created. By default, the computer account is created in the Computers container. This parameter is ignored if /reuse is specified. |
/dcname <domain controller name> |
Specifies the name of a specific domain controller that will create the computer account. If you do not specify a domain controller, the domain controller Locator (DC Locator) process is used to select a domain controller. |
/reuse |
Specifies the reuse of any existing computer account. The password for the computer account will be reset. |
/downlevel |
Supports the use of a domain controller that runs a version of Windows Server that is earlier than Windows Server 2008 R2. |
/savefile <filename.txt> |
Saves provisioning data to a file. |
/defpwd |
Uses the default machine account password (not recommended). |
/nosearch |
Skips account conflict detention. Requires the /DCName parameter. |
/printblob |
Return a base64-encoded metadata blob for an answer file. |
/rootcacerts This parameter is only available on Windows Server 2012. |
Optionally include root Certificate Authority certificates. |
/certtemplate <Name> This parameter is only available on Windows Server 2012. |
Optional <Name> of machine certificate template. Includes root Certificate Authority certificates. |
/policynames <Name(s)> This parameter is only available on Windows Server 2012. |
Optional semicolon-separated list of Group Policy object (GPO) names. Each name is the displayName of the GPO in AD DS. |
/policypaths <Path(s)> This parameter is only available on Windows Server 2012. |
Optional semicolon-separated list of policy paths. Each path is a path to a registry.pol file. GPOs store registry-based configuration settings in registry.pol files. To include registry-based configuration settings in the blob data, specify the path and file name using any of the following formats:
|