diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3bb8ea6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ + +~$* +.vs +.pytest_cache +__pycache__ + +build/ +whl/ +venv/ +output/ + +*egg-info + +nosetests.xml \ No newline at end of file diff --git a/.pylintrc b/.pylintrc new file mode 100644 index 0000000..831045e --- /dev/null +++ b/.pylintrc @@ -0,0 +1,635 @@ +[MAIN] + +# Analyse import fallback blocks. This can be used to support both Python 2 and +# 3 compatible code, which means that the block might have code that exists +# only in one or another interpreter, leading to false positives when analysed. +analyse-fallback-blocks=no + +# Clear in-memory caches upon conclusion of linting. Useful if running pylint +# in a server-like mode. +clear-cache-post-run=no + +# Load and enable all available extensions. Use --list-extensions to see a list +# all available extensions. +#enable-all-extensions= + +# In error mode, messages with a category besides ERROR or FATAL are +# suppressed, and no reports are done by default. Error mode is compatible with +# disabling specific errors. +#errors-only= + +# Always return a 0 (non-error) status code, even if lint errors are found. +# This is primarily useful in continuous integration scripts. +#exit-zero= + +# A comma-separated list of package or module names from where C extensions may +# be loaded. Extensions are loading into the active Python interpreter and may +# run arbitrary code. +extension-pkg-allow-list=pyconcept + +# A comma-separated list of package or module names from where C extensions may +# be loaded. Extensions are loading into the active Python interpreter and may +# run arbitrary code. (This is an alternative name to extension-pkg-allow-list +# for backward compatibility.) +extension-pkg-whitelist= + +# Return non-zero exit code if any of these messages/categories are detected, +# even if score is above --fail-under value. Syntax same as enable. Messages +# specified are enabled, while categories only check already-enabled messages. +fail-on= + +# Specify a score threshold under which the program will exit with error. +fail-under=10 + +# Interpret the stdin as a python script, whose filename needs to be passed as +# the module_or_package argument. +#from-stdin= + +# Files or directories to be skipped. They should be base names, not paths. +ignore=CVS + +# Add files or directories matching the regular expressions patterns to the +# ignore-list. The regex matches against paths and can be in Posix or Windows +# format. Because '\\' represents the directory delimiter on Windows systems, +# it can't be used as an escape character. +ignore-paths=t_.*,.*migrations.* + +# Files or directories matching the regular expression patterns are skipped. +# The regex matches against base names, not paths. The default value ignores +# Emacs file locks +ignore-patterns=t_.*?py + +# List of module names for which member attributes should not be checked +# (useful for modules/projects where namespaces are manipulated during runtime +# and thus existing member attributes cannot be deduced by static analysis). It +# supports qualified module names, as well as Unix pattern matching. +ignored-modules= + +# Python code to execute, usually for sys.path manipulation such as +# pygtk.require(). +#init-hook= + +# Use multiple processes to speed up Pylint. Specifying 0 will auto-detect the +# number of processors available to use, and will cap the count on Windows to +# avoid hangs. +jobs=1 + +# Control the amount of potential inferred values when inferring a single +# object. This can help the performance when dealing with large functions or +# complex, nested conditions. +limit-inference-results=100 + +# List of plugins (as comma separated values of python module names) to load, +# usually to register additional checkers. +load-plugins= + +# Pickle collected data for later comparisons. +persistent=yes + +# Minimum Python version to use for version dependent checks. Will default to +# the version used to run pylint. +py-version=3.9 + +# Discover python modules and packages in the file system subtree. +recursive=no + +# Add paths to the list of the source roots. Supports globbing patterns. The +# source root is an absolute path or a path relative to the current working +# directory used to determine a package namespace for modules located under the +# source root. +source-roots= + +# When enabled, pylint would attempt to guess common misconfiguration and emit +# user-friendly hints instead of false-positive error messages. +suggestion-mode=yes + +# Allow loading of arbitrary C extensions. Extensions are imported into the +# active Python interpreter and may run arbitrary code. +unsafe-load-any-extension=no + +# In verbose mode, extra non-checker-related info will be displayed. +#verbose= + + +[BASIC] + +# Naming style matching correct argument names. +argument-naming-style=snake_case + +# Regular expression matching correct argument names. Overrides argument- +# naming-style. If left empty, argument names will be checked with the set +# naming style. +#argument-rgx= + +# Naming style matching correct attribute names. +attr-naming-style=snake_case + +# Regular expression matching correct attribute names. Overrides attr-naming- +# style. If left empty, attribute names will be checked with the set naming +# style. +#attr-rgx= + +# Bad variable names which should always be refused, separated by a comma. +bad-names=foo, + bar, + baz, + toto, + tutu, + tata + +# Bad variable names regexes, separated by a comma. If names match any regex, +# they will always be refused +bad-names-rgxs= + +# Naming style matching correct class attribute names. +class-attribute-naming-style=any + +# Regular expression matching correct class attribute names. Overrides class- +# attribute-naming-style. If left empty, class attribute names will be checked +# with the set naming style. +#class-attribute-rgx= + +# Naming style matching correct class constant names. +class-const-naming-style=UPPER_CASE + +# Regular expression matching correct class constant names. Overrides class- +# const-naming-style. If left empty, class constant names will be checked with +# the set naming style. +#class-const-rgx= + +# Naming style matching correct class names. +class-naming-style=PascalCase + +# Regular expression matching correct class names. Overrides class-naming- +# style. If left empty, class names will be checked with the set naming style. +#class-rgx= + +# Naming style matching correct constant names. +const-naming-style=UPPER_CASE + +# Regular expression matching correct constant names. Overrides const-naming- +# style. If left empty, constant names will be checked with the set naming +# style. +#const-rgx= + +# Minimum line length for functions/classes that require docstrings, shorter +# ones are exempt. +docstring-min-length=-1 + +# Naming style matching correct function names. +function-naming-style=snake_case + +# Regular expression matching correct function names. Overrides function- +# naming-style. If left empty, function names will be checked with the set +# naming style. +#function-rgx= + +# Good variable names which should always be accepted, separated by a comma. +good-names=i, + j, + k, + ex, + Run, + _ + +# Good variable names regexes, separated by a comma. If names match any regex, +# they will always be accepted +good-names-rgxs= + +# Include a hint for the correct naming format with invalid-name. +include-naming-hint=no + +# Naming style matching correct inline iteration names. +inlinevar-naming-style=any + +# Regular expression matching correct inline iteration names. Overrides +# inlinevar-naming-style. If left empty, inline iteration names will be checked +# with the set naming style. +#inlinevar-rgx= + +# Naming style matching correct method names. +method-naming-style=snake_case + +# Regular expression matching correct method names. Overrides method-naming- +# style. If left empty, method names will be checked with the set naming style. +#method-rgx= + +# Naming style matching correct module names. +module-naming-style=snake_case + +# Regular expression matching correct module names. Overrides module-naming- +# style. If left empty, module names will be checked with the set naming style. +#module-rgx= + +# Colon-delimited sets of names that determine each other's naming style when +# the name regexes allow several styles. +name-group= + +# Regular expression which should only match function or class names that do +# not require a docstring. +no-docstring-rgx=^_ + +# List of decorators that produce properties, such as abc.abstractproperty. Add +# to this list to register other decorators that produce valid properties. +# These decorators are taken in consideration only for invalid-name. +property-classes=abc.abstractproperty + +# Regular expression matching correct type alias names. If left empty, type +# alias names will be checked with the set naming style. +#typealias-rgx= + +# Regular expression matching correct type variable names. If left empty, type +# variable names will be checked with the set naming style. +#typevar-rgx= + +# Naming style matching correct variable names. +variable-naming-style=snake_case + +# Regular expression matching correct variable names. Overrides variable- +# naming-style. If left empty, variable names will be checked with the set +# naming style. +#variable-rgx= + + +[CLASSES] + +# Warn about protected attribute access inside special methods +check-protected-access-in-special-methods=no + +# List of method names used to declare (i.e. assign) instance attributes. +defining-attr-methods=__init__, + __new__, + setUp, + asyncSetUp, + __post_init__ + +# List of member names, which should be excluded from the protected access +# warning. +exclude-protected=_asdict,_fields,_replace,_source,_make,os._exit + +# List of valid names for the first argument in a class method. +valid-classmethod-first-arg=cls + +# List of valid names for the first argument in a metaclass class method. +valid-metaclass-classmethod-first-arg=mcs + + +[DESIGN] + +# List of regular expressions of class ancestor names to ignore when counting +# public methods (see R0903) +exclude-too-few-public-methods= + +# List of qualified class names to ignore when counting class parents (see +# R0901) +ignored-parents= + +# Maximum number of arguments for function / method. +max-args=5 + +# Maximum number of attributes for a class (see R0902). +max-attributes=7 + +# Maximum number of boolean expressions in an if statement (see R0916). +max-bool-expr=5 + +# Maximum number of branch for function / method body. +max-branches=12 + +# Maximum number of locals for function / method body. +max-locals=15 + +# Maximum number of parents for a class (see R0901). +max-parents=7 + +# Maximum number of public methods for a class (see R0904). +max-public-methods=20 + +# Maximum number of return / yield for function / method body. +max-returns=6 + +# Maximum number of statements in function / method body. +max-statements=50 + +# Minimum number of public methods for a class (see R0903). +min-public-methods=2 + + +[EXCEPTIONS] + +# Exceptions that will emit a warning when caught. +overgeneral-exceptions=builtins.BaseException,builtins.Exception + + +[FORMAT] + +# Expected format of line ending, e.g. empty (any line ending), LF or CRLF. +expected-line-ending-format= + +# Regexp for a line that is allowed to be longer than the limit. +ignore-long-lines=^\s*(# )??$ + +# Number of spaces of indent required inside a hanging or continued line. +indent-after-paren=4 + +# String used as indentation unit. This is usually " " (4 spaces) or "\t" (1 +# tab). +indent-string=' ' + +# Maximum number of characters on a single line. +max-line-length=100 + +# Maximum number of lines in a module. +max-module-lines=1000 + +# Allow the body of a class to be on the same line as the declaration if body +# contains single statement. +single-line-class-stmt=no + +# Allow the body of an if to be on the same line as the test if there is no +# else. +single-line-if-stmt=no + + +[IMPORTS] + +# List of modules that can be imported at any level, not just the top level +# one. +allow-any-import-level= + +# Allow explicit reexports by alias from a package __init__. +allow-reexport-from-package=no + +# Allow wildcard imports from modules that define __all__. +allow-wildcard-with-all=no + +# Deprecated modules which should not be used, separated by a comma. +deprecated-modules= + +# Output a graph (.gv or any supported image format) of external dependencies +# to the given file (report RP0402 must not be disabled). +ext-import-graph= + +# Output a graph (.gv or any supported image format) of all (i.e. internal and +# external) dependencies to the given file (report RP0402 must not be +# disabled). +import-graph= + +# Output a graph (.gv or any supported image format) of internal dependencies +# to the given file (report RP0402 must not be disabled). +int-import-graph= + +# Force import order to recognize a module as part of the standard +# compatibility libraries. +known-standard-library= + +# Force import order to recognize a module as part of a third party library. +known-third-party=enchant + +# Couples of modules and preferred modules, separated by a comma. +preferred-modules= + + +[LOGGING] + +# The type of string formatting that logging methods do. `old` means using % +# formatting, `new` is for `{}` formatting. +logging-format-style=old + +# Logging modules to check that the string format arguments are in logging +# function parameter format. +logging-modules=logging + + +[MESSAGES CONTROL] + +# Only show warnings with the listed confidence levels. Leave empty to show +# all. Valid levels: HIGH, CONTROL_FLOW, INFERENCE, INFERENCE_FAILURE, +# UNDEFINED. +confidence= + +# Disable the message, report, category or checker with the given id(s). You +# can either give multiple identifiers separated by comma (,) or put this +# option multiple times (only on the command line, not in the configuration +# file where it should appear only once). You can also use "--disable=all" to +# disable everything first and then re-enable specific checks. For example, if +# you want to run only the similarities checker, you can use "--disable=all +# --enable=similarities". If you want to run only the classes checker, but have +# no Warning level messages displayed, use "--disable=all --enable=classes +# --disable=W". +disable=too-many-public-methods, + invalid-name, + no-else-break, + no-else-continue, + no-else-return, + no-member, + too-many-ancestors, + too-many-return-statements, + too-many-locals, + too-many-instance-attributes, + too-few-public-methods, + unused-argument, + missing-function-docstring, + attribute-defined-outside-init, + ungrouped-imports, + abstract-method + +# Enable the message, report, category or checker with the given id(s). You can +# either give multiple identifier separated by comma (,) or put this option +# multiple time (only on the command line, not in the configuration file where +# it should appear only once). See also the "--disable" option for examples. +enable=c-extension-no-member + + +[METHOD_ARGS] + +# List of qualified names (i.e., library.method) which require a timeout +# parameter e.g. 'requests.api.get,requests.api.post' +timeout-methods=requests.api.delete,requests.api.get,requests.api.head,requests.api.options,requests.api.patch,requests.api.post,requests.api.put,requests.api.request +max-line-length=120 + +[MISCELLANEOUS] + +# List of note tags to take in consideration, separated by a comma. +notes=FIXME, + XXX, + TODO + +# Regular expression of note tags to take in consideration. +notes-rgx= + + +[REFACTORING] + +# Maximum number of nested blocks for function / method body +max-nested-blocks=5 + +# Complete name of functions that never returns. When checking for +# inconsistent-return-statements if a never returning function is called then +# it will be considered as an explicit return statement and no message will be +# printed. +never-returning-functions=sys.exit,argparse.parse_error + + +[REPORTS] + +# Python expression which should return a score less than or equal to 10. You +# have access to the variables 'fatal', 'error', 'warning', 'refactor', +# 'convention', and 'info' which contain the number of messages in each +# category, as well as 'statement' which is the total number of statements +# analyzed. This score is used by the global evaluation report (RP0004). +evaluation=max(0, 0 if fatal else 10.0 - ((float(5 * error + warning + refactor + convention) / statement) * 10)) + +# Template used to display messages. This is a python new-style format string +# used to format the message information. See doc for all details. +msg-template= + +# Set the output format. Available formats are text, parseable, colorized, json +# and msvs (visual studio). You can also give a reporter class, e.g. +# mypackage.mymodule.MyReporterClass. +#output-format= + +# Tells whether to display a full report or only the messages. +reports=no + +# Activate the evaluation score. +score=yes + + +[SIMILARITIES] + +# Comments are removed from the similarity computation +ignore-comments=yes + +# Docstrings are removed from the similarity computation +ignore-docstrings=yes + +# Imports are removed from the similarity computation +ignore-imports=yes + +# Signatures are removed from the similarity computation +ignore-signatures=yes + +# Minimum lines number of a similarity. +min-similarity-lines=4 + + +[SPELLING] + +# Limits count of emitted suggestions for spelling mistakes. +max-spelling-suggestions=4 + +# Spelling dictionary name. No available dictionaries : You need to install +# both the python package and the system dependency for enchant to work.. +spelling-dict= + +# List of comma separated words that should be considered directives if they +# appear at the beginning of a comment and should not be checked. +spelling-ignore-comment-directives=fmt: on,fmt: off,noqa:,noqa,nosec,isort:skip,mypy: + +# List of comma separated words that should not be checked. +spelling-ignore-words= + +# A path to a file that contains the private dictionary; one word per line. +spelling-private-dict-file= + +# Tells whether to store unknown words to the private dictionary (see the +# --spelling-private-dict-file option) instead of raising a message. +spelling-store-unknown-words=no + + +[STRING] + +# This flag controls whether inconsistent-quotes generates a warning when the +# character used as a quote delimiter is used inconsistently within a module. +check-quote-consistency=no + +# This flag controls whether the implicit-str-concat should generate a warning +# on implicit string concatenation in sequences defined over several lines. +check-str-concat-over-line-jumps=no + + +[TYPECHECK] + +# List of decorators that produce context managers, such as +# contextlib.contextmanager. Add to this list to register other decorators that +# produce valid context managers. +contextmanager-decorators=contextlib.contextmanager + +# List of members which are set dynamically and missed by pylint inference +# system, and so shouldn't trigger E1101 when accessed. Python regular +# expressions are accepted. +generated-members= + +# Tells whether to warn about missing members when the owner of the attribute +# is inferred to be None. +ignore-none=yes + +# This flag controls whether pylint should warn about no-member and similar +# checks whenever an opaque object is returned when inferring. The inference +# can return multiple potential results while evaluating a Python object, but +# some branches might not be evaluated, which results in partial inference. In +# that case, it might be useful to still emit no-member and other checks for +# the rest of the inferred objects. +ignore-on-opaque-inference=yes + +# List of symbolic message names to ignore for Mixin members. +ignored-checks-for-mixins=no-member, + not-async-context-manager, + not-context-manager, + attribute-defined-outside-init + +# List of class names for which member attributes should not be checked (useful +# for classes with dynamically set attributes). This supports the use of +# qualified names. +ignored-classes=optparse.Values,thread._local,_thread._local,argparse.Namespace + +# Show a hint with possible names when a member name was not found. The aspect +# of finding the hint is based on edit distance. +missing-member-hint=yes + +# The minimum edit distance a name should have in order to be considered a +# similar match for a missing member name. +missing-member-hint-distance=1 + +# The total number of similar names that should be taken in consideration when +# showing a hint for a missing member. +missing-member-max-choices=1 + +# Regex pattern to define which classes are considered mixins. +mixin-class-rgx=.*[Mm]ixin + +# List of decorators that change the signature of a decorated function. +signature-mutators= + + +[VARIABLES] + +# List of additional names supposed to be defined in builtins. Remember that +# you should avoid defining new builtins when possible. +additional-builtins= + +# Tells whether unused global variables should be treated as a violation. +allow-global-unused-variables=yes + +# List of names allowed to shadow builtins +allowed-redefined-builtins= + +# List of strings which can identify a callback function by name. A callback +# name must start or end with one of those strings. +callbacks=cb_, + _cb + +# A regular expression matching the name of dummy variables (i.e. expected to +# not be used). +dummy-variables-rgx=_+$|(_[a-zA-Z0-9_]*[a-zA-Z0-9]+?$)|dummy|^ignored_|^unused_ + +# Argument names that match this expression will be ignored. +ignored-argument-names=_.*|^ignored_|^unused_ + +# Tells whether we should check for unused import in __init__ files. +init-import=no + +# List of qualified module names which can have objects that can redefine +# builtins. +redefining-builtins-modules=six.moves,past.builtins,future.builtins,builtins,io diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..26a2d2e --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,22 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "Build", + "type": "PowerShell", + "request": "launch", + "script": "${workspaceFolder}/scripts/Build.ps1", + "args": [] + }, + { + "name": "Lint", + "type": "PowerShell", + "request": "launch", + "script": "${workspaceFolder}/scripts/RunLint.ps1", + "args": [] + } + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..184603b --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,40 @@ +{ + "search.exclude": { + ".mypy_cache/": true, + ".pytest_cache/": true + }, + "python.testing.unittestArgs": ["-v", "-s", "./tests", "-p", "test*.py"], + "python.testing.pytestEnabled": false, + "python.testing.unittestEnabled": true, + "eslint.workingDirectories": [ + { + "mode": "auto" + } + ], + "python.analysis.typeCheckingMode": "off", + "python.analysis.ignore": ["**/tests/**", "**/node_modules/**", "**/venv/**"], + "cSpell.words": [ + "ADJF", + "ADJS", + "ADVB", + "Grammemes", + "GRND", + "INFN", + "INTJ", + "multiword", + "NPRO", + "NUMR", + "Opencorpora", + "PNCT", + "PRCL", + "PRTF", + "PRTS", + "pymorphy", + "razdel", + "rumodel", + "tagset", + "unknwn" + ], + "cSpell.language": "en,ru", + "cSpell.ignorePaths": ["node_modules/**", "*.json"] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..10bc995 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +Long description goes here \ No newline at end of file diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..6c6aa7c --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +0.1.0 \ No newline at end of file diff --git a/cctext/__init__.py b/cctext/__init__.py new file mode 100644 index 0000000..35bcebe --- /dev/null +++ b/cctext/__init__.py @@ -0,0 +1,16 @@ +''' Concept core text processing library. ''' +# pylint: skip-file +from .syntax import RuSyntax, Capitalization +from .rumodel import Morphology, SemanticRole, WordTag, morpho, split_grams, combine_grams +from .ruparser import PhraseParser, WordToken, Collation +from .reference import EntityReference, ReferenceType, SyntacticReference, parse_reference +from .context import TermForm, Entity, TermContext +from .resolver import Reference, Position, Resolver, ResolvedReference, resolve_entity, resolve_syntactic, extract_entities + +from .conceptapi import ( + parse, normalize, + generate_lexeme, inflect, inflect_context, inflect_substitute, inflect_dependant, + match_all_morpho, find_substr +) + +# TODO: implement Part of speech transition for VERB <-> NOUN diff --git a/cctext/conceptapi.py b/cctext/conceptapi.py new file mode 100644 index 0000000..f6f8e2d --- /dev/null +++ b/cctext/conceptapi.py @@ -0,0 +1,90 @@ +''' +Concept API Python functions. + +::guarantee:: doesn't raise exceptions and returns workable outputs +''' +from cctext.rumodel import Morphology +from .syntax import RuSyntax +from .ruparser import PhraseParser +from .rumodel import split_grams + +parser = PhraseParser() + + +def parse(text: str, require_grams: str = '') -> str: + ''' Determine morpho tags for input text. + ::returns:: string of comma separated grammar tags or empty string ''' + model = parser.parse(text, require_grams=split_grams(require_grams)) + if model is None: + return '' + result = model.get_morpho().to_text() + return result if result != 'UNKN' else '' + + +# def parse_variants(text: str, require_grams: str = '') -> list[tuple[str, str]]: +# ''' Get all variants of a parse. +# ::returns:: string of comma separated grammar tags or empty string ''' + + +def generate_lexeme(text_normal: str) -> list[tuple[str, str]]: + ''' Get all inflected forms belonging to same Lexeme. ''' + model = parser.parse(text_normal) + if not model: + return [] + result = [] + for form in model.get_form().lexeme: + result.append((model.inflect(form.tag.grammemes), Morphology(form.tag).to_text())) + return result + + +def normalize(text: str) -> str: + ''' Generate normal form. + ::returns:: normal form of input text or text itself if no parse is available ''' + model = parser.parse(text) + if model is None: + return text + return model.normal_form() + + +def inflect(text: str, target_grams: str) -> str: + ''' Inflect text to match required tags. + ::returns:: infected text or initial text if infection failed ''' + target_set = split_grams(target_grams) + model = parser.parse(text) + if model is None: + return text + return model.inflect(target_set) + + +def inflect_context(target: str, before: str = '', after: str = '') -> str: + ''' Inflect text in accordance to context before and after. ''' + return parser.inflect_context(target, before, after) + + +def inflect_substitute(substitute_normal: str, original: str) -> str: + ''' Inflect substitute to match original form. ''' + return parser.inflect_substitute(substitute_normal, original) + + +def inflect_dependant(dependant_normal: str, master: str) -> str: + ''' Inflect dependant to coordinate with master text. ''' + return parser.inflect_dependant(dependant_normal, master) + + +def match_all_morpho(text: str, filter_grams: str) -> list[list[int]]: + ''' Search for all words corresponding to tags. ''' + target_set = split_grams(filter_grams) + if len(target_set) == 0: + return [] + + result = [] + for elem in RuSyntax.tokenize(text): + model = parser.parse(elem.text, require_grams=target_set) + if model: + result.append([elem.start, elem.stop]) + return result + + +def find_substr(text: str, sub: str) -> tuple[int, int]: + ''' Search for substring position in text regardless of morphology. ''' + return parser.find_substr(text, sub) diff --git a/cctext/context.py b/cctext/context.py new file mode 100644 index 0000000..de487cd --- /dev/null +++ b/cctext/context.py @@ -0,0 +1,84 @@ +''' Term context for reference resolution. ''' +from typing import Iterable, Optional, TypedDict + +from .ruparser import PhraseParser +from .rumodel import WordTag + + +parser = PhraseParser() + + +class TermForm(TypedDict): + ''' Represents term in a specific form. ''' + text: str + grams: Iterable[str] + + +def _match_grams(query: Iterable[str], test: Iterable[str]) -> bool: + ''' Check if grams from test fit query. ''' + for gram in test: + if not gram in query: + if not gram in WordTag.PARTS_OF_SPEECH: + return False + for pos in WordTag.PARTS_OF_SPEECH: + if pos in query: + return False + return True + + +def _search_form(query: Iterable[str], data: Iterable[TermForm]) -> Optional[str]: + for form in data: + if _match_grams(query, form['grams']): + return form['text'] + return None + + +class Entity: + ''' Represents text entity. ''' + def __init__(self, alias: str, nominal: str, manual_forms: Optional[Iterable[TermForm]]=None): + if manual_forms is None: + self.manual = [] + else: + self.manual = list(manual_forms) + self.alias = alias + self._nominal = nominal + self._cached: list[TermForm] = [] + + def get_nominal(self) -> str: + ''' Getter for _nominal. ''' + return self._nominal + + def set_nominal(self, new_text: str): + ''' Setter for _nominal. + Note: clears manual and cached forms. ''' + if self._nominal == new_text: + return + self._nominal = new_text + self.manual = [] + self._cached = [] + + def get_form(self, grams: Iterable[str]) -> str: + ''' Get specific term form. ''' + if all(False for _ in grams): + return self._nominal + text = _search_form(grams, self.manual) + if text is not None: + return text + text = _search_form(grams, self._cached) + if text is not None: + return text + + model = parser.parse(self._nominal) + if model is None: + text = self._nominal + else: + try: + text = model.inflect(grams) + except ValueError as error: + text = f'!{error}!'.replace('Unknown grammeme', 'Неизвестная граммема') + self._cached.append({'text': text, 'grams': grams}) + return text + + +# Represents term context for resolving entity references. +TermContext = dict[str, Entity] diff --git a/cctext/reference.py b/cctext/reference.py new file mode 100644 index 0000000..c2733bb --- /dev/null +++ b/cctext/reference.py @@ -0,0 +1,60 @@ +''' Text reference API. ''' +from enum import Enum, unique +from typing import Optional, Union + + +@unique +class ReferenceType(Enum): + ''' Text reference types. ''' + entity = 'entity' + syntactic = 'syntax' + + +class EntityReference: + ''' Reference to entity. ''' + + def __init__(self, identifier: str, form: str): + self.entity = identifier + self.form = form + + def get_type(self) -> ReferenceType: + return ReferenceType.entity + + def to_text(self) -> str: + return f'@{{{self.entity}|{self.form}}}' + + +class SyntacticReference: + ''' Reference to syntactic dependency on EntityReference. ''' + + def __init__(self, referral_offset: int, text: str): + self.nominal = text + self.offset = referral_offset + + def get_type(self) -> ReferenceType: + return ReferenceType.syntactic + + def to_text(self) -> str: + return f'@{{{self.offset}|{self.nominal}}}' + + +Reference = Union[EntityReference, SyntacticReference] + + +def parse_reference(text: str) -> Optional[Reference]: + if len(text) < 4 or text[-1] != '}' or text[0:2] != '@{': + return None + blocks: list[str] = [block.strip() for block in text[2:-1].split('|')] + if len(blocks) != 2 or blocks[0] == '' or blocks[0][0] in '0': + return None + if blocks[0][0] in '-123456789': + if blocks[1] == '': + return None + try: + offset = int(blocks[0]) + return SyntacticReference(offset, blocks[1]) + except ValueError: + return None + else: + form = blocks[1].replace(' ', '') + return EntityReference(blocks[0], form) diff --git a/cctext/resolver.py b/cctext/resolver.py new file mode 100644 index 0000000..e9df3df --- /dev/null +++ b/cctext/resolver.py @@ -0,0 +1,140 @@ +''' Reference resolution API. ''' +import re +from typing import cast, Optional +from dataclasses import dataclass + +from .rumodel import split_grams + +from .conceptapi import inflect_dependant +from .context import TermContext +from .reference import EntityReference, SyntacticReference, parse_reference, Reference + + +_REF_ENTITY_PATTERN = re.compile(r'@{([^0-9\-][^\}\|\{]*?)\|([^\}\|\{]*?)}') + + +def extract_entities(text: str) -> list[str]: + ''' Extract list of entities that are referenced. ''' + result: list[str] = [] + for segment in re.finditer(_REF_ENTITY_PATTERN, text): + entity = segment.group(1) + if entity not in result: + result.append(entity) + return result + + +def resolve_entity(ref: EntityReference, context: TermContext) -> str: + ''' Resolve entity reference. ''' + alias = ref.entity + if alias not in context: + return f'!Неизвестная сущность: {alias}!' + grams = split_grams(ref.form) + resolved = context[alias].get_form(grams) + if resolved == '': + return f'!Отсутствует термин: {alias}!' + else: + return resolved + + +def resolve_syntactic(ref: SyntacticReference, index: int, references: list['ResolvedReference']) -> str: + ''' Resolve syntactic reference. ''' + offset = ref.offset + master: Optional['ResolvedReference'] = None + if offset > 0: + index += 1 + while index < len(references): + if isinstance(references[index].ref, EntityReference): + if offset == 1: + master = references[index] + else: + offset -= 1 + index += 1 + else: + index -= 1 + while index >= 0: + if isinstance(references[index].ref, EntityReference): + if offset == -1: + master = references[index] + else: + offset += 1 + index -= 1 + if master is None: + return f'!Некорректное смещение: {ref.offset}!' + return inflect_dependant(ref.nominal, master.resolved) + + +@dataclass +class Position: + ''' 0-indexed contiguous segment position in text. ''' + start: int = 0 + finish: int = 0 + + def __hash__(self) -> int: + return hash((self.start, self.finish)) + + +@dataclass +class ResolvedReference: + ''' Resolved reference data ''' + ref: Reference + resolved: str = '' + pos_input: Position = Position() + pos_output: Position = Position() + + def __hash__(self) -> int: + return hash((self.resolved, self.pos_input, self.pos_output, self.ref.to_text())) + + +class Resolver: + ''' Text reference resolver ''' + REFERENCE_PATTERN = re.compile(r'@{[^\}\{]*?}') + + def __init__(self, context: TermContext): + self.context = context + self.refs = cast(list[ResolvedReference], []) + self.input = '' + self.output = '' + + def resolve(self, text: str) -> str: + ''' Resolve references in input text. + Note: data on references positions is accessed through class attributes ''' + self._reset(text) + self._parse_refs() + if len(self.refs) == 0: + self.output = self.input + return self.output + else: + self._resolve_refs() + self._combine_output() + return self.output + + def _reset(self, input_text: str): + self.refs = cast(list[ResolvedReference], []) + self.input = input_text + self.output = '' + + def _parse_refs(self): + for segment in re.finditer(Resolver.REFERENCE_PATTERN, self.input): + parse = parse_reference(segment[0]) + if parse is not None: + ref_info = ResolvedReference(ref=parse, + resolved='', + pos_input=Position(segment.start(0), segment.end(0))) + self.refs.append(ref_info) + + def _resolve_refs(self): + for ref in self.refs: + if isinstance(ref.ref, EntityReference): + ref.resolved = resolve_entity(ref.ref, self.context) + for (index, ref) in enumerate(self.refs): + if isinstance(ref.ref, SyntacticReference): + ref.resolved = resolve_syntactic(ref.ref, index, self.refs) + + def _combine_output(self): + pos_in = 0 + for ref in self.refs: + self.output += self.input[pos_in : ref.pos_input.start] + self.output += ref.resolved + ref.pos_output = Position(len(self.output) - len(ref.resolved), len(self.output)) + pos_in = ref.pos_input.finish + self.output += self.input[pos_in : len(self.input)] diff --git a/cctext/rumodel.py b/cctext/rumodel.py new file mode 100644 index 0000000..8f5b4cc --- /dev/null +++ b/cctext/rumodel.py @@ -0,0 +1,118 @@ +''' Russian language models. ''' +from __future__ import annotations +from enum import Enum, unique +from typing import Iterable, Optional + +from pymorphy3 import MorphAnalyzer +from pymorphy3.tagset import OpencorporaTag as WordTag + +# ''' Morphology parser. ''' +morpho = MorphAnalyzer() +Grammemes = Iterable[str] + + +def split_grams(text: str) -> list[str]: + ''' Split grammemes string into set of items. ''' + return [tag.strip() for tag in filter(None, text.split(','))] + + +def combine_grams(tags: Iterable[str]) -> str: + ''' Combine grammemes into string. ''' + return ','.join(tags) + + +@unique +class SemanticRole(Enum): + ''' Enumerating semantic types for different parse patterns. ''' + unknwn = 0 + term = 1 + action = 2 + definition = 3 + + @staticmethod + def from_POS(pos: Optional[str]) -> SemanticRole: + ''' Production method: types from part of speech. ''' + if pos in ['NOUN', 'NPRO']: + return SemanticRole.term + elif pos in ['VERB', 'INFN', 'PRTF', 'PRTS']: + return SemanticRole.action + elif pos in ['ADJF', 'ADJS']: + return SemanticRole.definition + return SemanticRole.unknwn + + +class Morphology: + ''' Wrapper for OpencorporaTag expanding functionality for multiword. + Full morphology tags see http://opencorpora.org/dict.php?act=gram + ''' + def __init__(self, tag: WordTag, semantic=SemanticRole.unknwn): + self.tag = tag + self.semantic = semantic if semantic != SemanticRole.unknwn else SemanticRole.from_POS(tag.POS) + + _TAGS_IMMUTABLE = frozenset(['INFN', 'ADVB', 'COMP', 'PNCT', 'PREP', 'CONJ', 'PRCL', 'INTJ']) + + _TAGS_NO_TENSE = frozenset(['NOUN', 'NPRO', 'ADJF', 'ADJS']) + _TAGS_NO_CASE = frozenset(['GRND', 'VERB', 'ADJS', 'PRTS']) + _TAGS_NO_NUMBER = frozenset(['GRND']) + _TAGS_NO_GENDER = frozenset(['GRND', 'NOUN', 'NPRO', 'plur']) + _TAGS_NO_PERSON = frozenset(['GRND', 'NOUN', 'ADJF', 'ADJS', 'PRTF', 'PRTS', 'past']) + + @property + def can_coordinate(self) -> bool: + ''' Check if coordination can change text. ''' + return self.tag.POS in ['NOUN', 'NPRO', 'NUMR', 'ADJF', 'ADJS', 'PRTF', 'PRTS'] + + @staticmethod + def is_dependable(pos: str): + ''' Check if this morphology can be dependant. ''' + return pos in ['ADJF', 'ADJS', 'PRTF', 'PRTS'] + + @property + def effective_POS(self) -> Optional[str]: + ''' Access part of speech. Pronouns are considered as nouns ''' + pos: Optional[str] = self.tag.POS + if pos and self.tag.POS == 'NPRO': + return 'NOUN' + return pos + + def complete_grams(self, grams: Iterable[str]) -> set[str]: + ''' Add missing tags before inflection. ''' + result = set(grams) + pos = self.tag.POS + if pos and result.isdisjoint(WordTag.PARTS_OF_SPEECH): + result.add(pos if pos != 'INFN' or len(result) == 0 else 'VERB') + if not result.isdisjoint(self._TAGS_IMMUTABLE): + return result + if self.tag.case and result.isdisjoint(WordTag.CASES) and result.isdisjoint(self._TAGS_NO_CASE): + result.add(self.tag.case) + if self.tag.tense and result.isdisjoint(WordTag.TENSES) and result.isdisjoint(self._TAGS_NO_TENSE): + if (self.tag.tense != 'past' or result.isdisjoint(WordTag.PERSONS)) \ + and (self.tag.tense != 'pres' or result.isdisjoint(WordTag.GENDERS)): + result.add(self.tag.tense) + if self.tag.number and result.isdisjoint(WordTag.NUMBERS) and result.isdisjoint(self._TAGS_NO_NUMBER): + if self.tag.number != 'plur' or result.isdisjoint(WordTag.GENDERS): + result.add(self.tag.number) + if self.tag.gender and result.isdisjoint(WordTag.GENDERS) and result.isdisjoint(self._TAGS_NO_GENDER): + if 'PRTF' in result or 'pres' not in result: + result.add(self.tag.gender) + if self.tag.person and result.isdisjoint(WordTag.PERSONS) and result.isdisjoint(self._TAGS_NO_PERSON): + result.add(self.tag.person) + if 'plur' in result and not result.isdisjoint(WordTag.GENDERS): + result = result.difference(WordTag.GENDERS) + return result + + def coordination_grams(self) -> set[str]: + ''' Return set of grammemes for inflection to keep coordination . ''' + result = set() + if self.tag.case: + result.add(self.tag.case) + if self.tag: + number = self.tag.number + result.add(number) + if self.tag.gender and 'plur' not in result: + result.add(self.tag.gender) + return result + + def to_text(self) -> str: + ''' Produce string of all grammemes. ''' + return combine_grams(self.tag.grammemes) diff --git a/cctext/ruparser.py b/cctext/ruparser.py new file mode 100644 index 0000000..7b64cd2 --- /dev/null +++ b/cctext/ruparser.py @@ -0,0 +1,486 @@ +''' Parsing russian language using pymorphy3 library. ''' +from __future__ import annotations +from typing import Optional + +from razdel.substring import Substring as Segment +from pymorphy3.analyzer import Parse as WordParse + +from .syntax import RuSyntax, Capitalization +from .rumodel import SemanticRole, Morphology, WordTag, morpho, Grammemes + +INDEX_NONE = -1 +NO_COORDINATION = -1 +WORD_NONE = -1 + + +class WordToken: + ''' Atomic text token. ''' + def __init__(self, segment: Segment, parse: list[WordParse], main_parse: int = 0): + self.segment: Segment = segment + self.forms: list[WordParse] = parse + self.main: int = main_parse + + def get_morpho(self) -> Morphology: + ''' Return morphology for current token. ''' + return Morphology(self.get_parse().tag) + + def get_parse(self) -> WordParse: + ''' Access main form. ''' + return self.forms[self.main] + + def inflect(self, inflection_grams: set[str]) -> Optional[WordParse]: + ''' Apply inflection to segment text. Does not modify forms ''' + inflected = self.get_parse().inflect(inflection_grams) + if not inflected: + return None + self.segment.text = Capitalization.from_text(self.segment.text).apply_to(inflected.word) + return inflected + + +class Collation: + ''' Parsed data for input coordinated text. ''' + def __init__(self, text: str): + self.text = text + self.words: list[WordToken] = [] + self.coordination: list[int] = [] + self.main_word: int = WORD_NONE + + def is_valid(self) -> bool: + ''' Check if data is parsed correctly ''' + return self.main_word != WORD_NONE + + def get_form(self) -> WordParse: + ''' Access WordParse. ''' + return self.words[self.main_word].get_parse() + + def get_morpho(self) -> Morphology: + ''' Access parsed main morphology. ''' + return self.words[self.main_word].get_morpho() + + def add_word(self, segment, forms: list, main_form: int, need_coordination: bool = True): + ''' Add word information. ''' + self.words.append(WordToken(segment, forms, main_form)) + self.coordination.append(NO_COORDINATION if not need_coordination else 0) + + def inflect(self, target_grams: Grammemes) -> str: + ''' Inflect text to match required tags. ''' + if self.is_valid(): + origin = self.get_morpho() + if not origin.tag.grammemes.issuperset(target_grams): + if self._apply_inflection(origin, target_grams): + return self._generate_text() + return self.text + + def inflect_like(self, base_model: Collation) -> str: + ''' Create inflection to substitute base_model form. ''' + if self.is_valid(): + morph = base_model.get_morpho() + if morph.effective_POS: + tags = set() + tags.add(morph.effective_POS) + tags = morph.complete_grams(tags) + return self.inflect(tags) + return self.text + + def inflect_dependant(self, master_model: Collation) -> str: + ''' Create inflection to coordinate with master_model form. ''' + assert self.is_valid() + morph = master_model.get_morpho() + tags = morph.coordination_grams() + tags = self.get_morpho().complete_grams(tags) + return self.inflect(tags) + + def normal_form(self) -> str: + ''' Generate normal form. ''' + if self.is_valid(): + main_form = self.get_form() + new_morpho = Morphology(main_form.normalized.tag) + new_grams = new_morpho.complete_grams(frozenset()) + return self.inflect(new_grams) + return self.text + + def _iterate_coordinated(self): + words_count = len(self.words) + current_word = self.coordination[words_count] + while current_word != words_count: + yield self.words[current_word] + current_word += self.coordination[current_word] + + def _inflect_main_word(self, origin: Morphology, target_grams: Grammemes) -> Optional[Morphology]: + full_grams = origin.complete_grams(target_grams) + inflected = self.words[self.main_word].inflect(full_grams) + if not inflected: + return None + return Morphology(inflected.tag) + + def _apply_inflection(self, origin: Morphology, target_grams: Grammemes) -> bool: + new_moprho = self._inflect_main_word(origin, target_grams) + if not new_moprho: + return False + inflection_grams = new_moprho.coordination_grams() + if len(inflection_grams) == 0: + return True + for word in self._iterate_coordinated(): + word.inflect(inflection_grams) + return True + + def _generate_text(self) -> str: + current_pos = 0 + result = '' + for token in self.words: + if token.segment.start > current_pos: + result += self.text[current_pos: token.segment.start] + result += token.segment.text + current_pos = token.segment.stop + if current_pos + 1 < len(self.text): + result += self.text[current_pos:] + return result + + +class PhraseParser: + ''' Russian grammar parser. ''' + def __init__(self): + pass + + def __del__(self): + pass + + _FILTER_SCORE = 0.005 + _SINGLE_SCORE_SEARCH = 0.2 + _PRIORITY_NONE = NO_COORDINATION + + _MAIN_WAIT_LIMIT = 10 # count words until fixing main + _MAIN_MAX_FOLLOWERS = 3 # count words after main as coordination candidates + + def parse(self, text: str, + require_index: int = INDEX_NONE, + require_grams: Optional[Grammemes] = None) -> Optional[Collation]: + ''' + Determine morpho tags for input text. + ::returns:: Morphology of a text or None if no suitable form is available + ''' + segments = list(RuSyntax.tokenize(text)) + if len(segments) == 0: + return None + elif len(segments) == 1: + return self._parse_single(segments[0], require_index, require_grams) + else: + return self._parse_multiword(text, segments, require_index, require_grams) + + def normalize(self, text: str): + ''' Get normal form for target text. ''' + processed = self.parse(text) + if processed: + return processed.normal_form() + return text + + def find_substr(self, text: str, sub: str) -> tuple[int, int]: + ''' Search for substring position in text regardless of morphology. ''' + if not text or not sub: + return (0, 0) + query = [self.normalize(elem.text) for elem in RuSyntax.tokenize(sub)] + query_len = len(query) + start = 0 + current_index = 0 + for token in RuSyntax.tokenize(text): + text_word = self.normalize(token.text) + if text_word != query[current_index]: + current_index = 0 + else: + if current_index == 0: + start = token.start + current_index += 1 + if current_index == query_len: + return (start, token.stop) + return (0, 0) + + def inflect_context(self, text: str, before: str = '', after: str = '') -> str: + ''' Inflect text in accordance to context before and after. ''' + target = self.parse(text) + if not target: + return text + target_morpho = target.get_morpho() + if not target_morpho or not target_morpho.can_coordinate: + return text + + model_after = self.parse(after) + model_before = self.parse(before) + etalon = PhraseParser._choose_context_etalon(target_morpho, model_before, model_after) + if not etalon: + return text + etalon_moprho = etalon.get_morpho() + if not etalon_moprho.can_coordinate: + return text + + new_form = PhraseParser._combine_morpho(target_morpho, etalon_moprho.tag) + return target.inflect(new_form) + + def inflect_substitute(self, substitute_normal: str, original: str) -> str: + ''' Inflect substitute to match original form. ''' + original_model = self.parse(original) + if not original_model: + return substitute_normal + substitute_model = self.parse(substitute_normal) + if not substitute_model: + return substitute_normal + return substitute_model.inflect_like(original_model) + + def inflect_dependant(self, dependant_normal: str, master: str) -> str: + ''' Inflect dependant to coordinate with master text. ''' + master_model = self.parse(master) + if not master_model: + return dependant_normal + dependant_model = self.parse(dependant_normal) + if not dependant_model: + return dependant_normal + return dependant_model.inflect_dependant(master_model) + + def _parse_single(self, segment, require_index: int, require_grams: Optional[Grammemes]) -> Optional[Collation]: + forms = list(self._filtered_parse(segment.text)) + parse_index = INDEX_NONE + if len(forms) == 0 or require_index >= len(forms): + return None + + if require_index != INDEX_NONE: + tags = forms[require_index].tag + if require_grams and not tags.grammemes.issuperset(require_grams): + return None + parse_index = require_index + else: + current_score = 0 + for (index, form) in enumerate(forms): + if not require_grams or form.tag.grammemes.issuperset(require_grams): + if form.tag.case == 'nomn': + parse_index = index + break + elif parse_index == INDEX_NONE: + current_score = form.score + parse_index = index + elif form.score / current_score < self._SINGLE_SCORE_SEARCH: + break + + if parse_index == INDEX_NONE: + return None + result = Collation(segment.text) + result.add_word(segment, [forms[parse_index]], main_form=0, need_coordination=False) + result.coordination.append(len(result.words)) + result.main_word = 0 + return result + + def _parse_multiword(self, text: str, segments: list, require_index: int, + require_grams: Optional[Grammemes]) -> Optional[Collation]: + result = Collation(text) + priority_main: float = self._PRIORITY_NONE + segment_index = 0 + main_wait = 0 + word_index = 0 + for segment in segments: + if main_wait > PhraseParser._MAIN_WAIT_LIMIT: + break + segment_index += 1 + priority = self._parse_segment(result, segment, require_index, require_grams) + if priority is None: + continue # skip non-parsable entities + main_wait += 1 + if priority > priority_main: + result.main_word = word_index + priority_main = priority + word_index += 1 + if result.main_word == INDEX_NONE: + return None + self._finalize_coordination(result) + if segment_index < len(segments): + pass # finish to parse segments after main if needed + return result + + def _parse_segment(self, + output: Collation, + segment: Segment, + require_index: int, + require_grams: Optional[Grammemes]) -> Optional[float]: + ''' Return priority for this can be a new main word ''' + forms = list(self._filtered_parse(segment.text)) + if len(forms) == 0: + return None + main_index: int = INDEX_NONE + segment_score: float = self._PRIORITY_NONE + needs_coordination = False + local_sum: float = 0 + score_sum: float = 0 + if require_index != INDEX_NONE: + form = forms[require_index] + if not require_grams or form.tag.grammemes.issuperset(require_grams): + (local_max, segment_score) = PhraseParser._get_priorities_for(form.tag) + main_index = require_index + needs_coordination = Morphology.is_dependable(form.tag.POS) + else: + local_max = self._PRIORITY_NONE + for (index, form) in enumerate(forms): + if require_grams and not form.tag.grammemes.issuperset(require_grams): + continue + (local_priority, global_priority) = PhraseParser._get_priorities_for(form.tag) + needs_coordination = needs_coordination or Morphology.is_dependable(form.tag.POS) + local_sum += global_priority * form.score + score_sum += form.score + if local_priority > local_max: + local_max = local_priority + # segment_score = global_priority + main_index = index + if score_sum == 0: + return None + segment_score = local_sum / score_sum + output.add_word(segment, forms, main_index, needs_coordination) + return segment_score + # Alternative: return segment_score + # penalty_suspicious = 0 if local_max == 0 else (1 - local_sum / local_max) * self._PRIORITY_PENALTY + # return segment_score - penalty_suspicious + + @classmethod + def _finalize_coordination(cls, target: Collation): + main_morpho: Morphology = target.get_morpho() + main_coordinate = main_morpho.can_coordinate + target.coordination[target.main_word] = NO_COORDINATION + first_change = INDEX_NONE + current_len = 0 + for (index, word) in enumerate(target.words): + if target.coordination[index] == NO_COORDINATION or index - target.main_word > cls._MAIN_MAX_FOLLOWERS: + needs_change = False + if index != target.main_word: + word.main = INDEX_NONE + else: + word.main = PhraseParser._find_coordination(word.forms, main_morpho.tag, index < target.main_word) + needs_change = word.main != INDEX_NONE + if not needs_change or not main_coordinate: + target.coordination[index] = NO_COORDINATION + current_len += 1 + if needs_change and main_coordinate: + target.coordination[index] = current_len + current_len = 0 + if first_change == INDEX_NONE: + first_change = index + if first_change == INDEX_NONE: + target.coordination.append(len(target.words)) + return + previous_reference = first_change + current_word = len(target.words) + target.coordination.append(current_len + 1) + while target.coordination[current_word] != INDEX_NONE: + previous_word = current_word - target.coordination[current_word] + target.coordination[current_word] = previous_reference + previous_reference = current_word - previous_word + current_word = previous_word + if previous_reference == 0 or current_word < 0: + break + + @staticmethod + def _find_coordination(forms: list, main_tag: WordTag, before_main: bool) -> int: + for (index, form) in enumerate(forms): + pos = form.tag.POS + case = form.tag.case + if pos not in ['ADJF', 'ADJS', 'PRTF', 'PRTS']: + continue + if SemanticRole.from_POS(pos) == SemanticRole.term and case == 'gent': + if before_main: + continue + else: + return INDEX_NONE + if case == main_tag.case: + return index + elif main_tag.case in ['accs', 'gent'] and case in ['accs', 'gent']: + return index + return INDEX_NONE + + @staticmethod + def _filtered_parse(text: str): + capital = Capitalization.from_text(text) + score_filter = PhraseParser._filter_score(morpho.parse(text)) + yield from PhraseParser._filter_capital(score_filter, capital) + + @staticmethod + def _filter_score(generator): + for form in generator: + if form.score < PhraseParser._FILTER_SCORE: + break + yield form + + @staticmethod + def _filter_capital(generator, capital: Capitalization): + if capital in [Capitalization.upper_case, Capitalization.mixed]: + for form in generator: + if 'Abbr' not in form.tag.grammemes: + continue + yield form + else: + yield from generator + + @staticmethod + def _parse_word(text: str, require_index: int = INDEX_NONE, + require_grams: Optional[Grammemes] = None) -> Optional[Morphology]: + parsed_variants = morpho.parse(text) + if not parsed_variants or require_index >= len(parsed_variants): + return None + if require_index != INDEX_NONE: + tags = parsed_variants[require_index].tag + if not require_grams or tags.grammemes.issuperset(require_grams): + return Morphology(tags) + else: + return None + else: + for variant in parsed_variants: + tags = variant.tag + if not require_grams or tags.grammemes.issuperset(require_grams): + return Morphology(tags) + return None + + @staticmethod + def _get_priorities_for(tag: WordTag) -> tuple[float, float]: + ''' Return pair of local and global priorities. ''' + if tag.POS in ['VERB', 'INFN']: + return (9, 10) + if tag.POS in ['NOUN', 'NPRO']: + return (10, 9) if 'nomn' in tag.grammemes and 'Fixd' not in tag.grammemes else (8, 8) + if tag.POS in ['PRTF', 'PRTS']: + return (6, 6) + if tag.POS in ['ADJF', 'ADJS']: + return (5, 5) + if tag.POS == 'ADVB': + return (7, 4) + return (0, 0) + + @staticmethod + def _choose_context_etalon(target: Morphology, + before: Optional[Collation], + after: Optional[Collation]) -> Optional[Collation]: + if not before or not before.get_morpho().can_coordinate: + return after + if not after or not after.get_morpho().can_coordinate: + return before + + before_semantic = before.get_morpho().semantic + after_semantic = after.get_morpho().semantic + if target.semantic == SemanticRole.definition: + if after_semantic == SemanticRole.term: + return after + if before_semantic == SemanticRole.term: + return before + if before_semantic == SemanticRole.definition: + return before + return after + + if target.semantic == SemanticRole.term: + if before_semantic == SemanticRole.definition: + return before + if after_semantic == SemanticRole.definition: + return after + + return before + + @staticmethod + def _combine_morpho(target: Morphology, etalon: WordTag) -> frozenset[str]: + part_of_speech = target.tag.POS + number = etalon.number + if number == 'plur': + return frozenset([part_of_speech, number, etalon.case]) + else: + gender = etalon.gender if target.semantic != SemanticRole.term else target.tag.gender + return frozenset([part_of_speech, number, gender, etalon.case]) diff --git a/cctext/syntax.py b/cctext/syntax.py new file mode 100644 index 0000000..012b396 --- /dev/null +++ b/cctext/syntax.py @@ -0,0 +1,87 @@ +''' Russian language syntax incapsulation. ''' +from __future__ import annotations +from enum import Enum, unique + +from razdel import tokenize + + +@unique +class Capitalization(Enum): + ''' Enumerating capitalization types. ''' + unknwn = 0 + lower_case = 1 + upper_case = 2 + first_capital = 3 + mixed = 4 + + @staticmethod + def from_text(text: str) -> Capitalization: + ''' Fabric method to identify capitalization in text. ''' + if len(text) == 0: + return Capitalization.unknwn + first_capital = Capitalization._is_capital(text[0]) + has_mid_capital = False + has_lower = not first_capital + for symbol in text[1:]: + if Capitalization._is_capital(symbol): + if has_lower: + return Capitalization.mixed + has_mid_capital = True + else: + if has_mid_capital: + return Capitalization.mixed + else: + has_lower = True + if has_mid_capital: + return Capitalization.upper_case + elif first_capital: + return Capitalization.first_capital + else: + return Capitalization.lower_case + + def apply_to(self, text: str) -> str: + ''' Apply capitalization to text. ''' + if not text or self in [Capitalization.unknwn, Capitalization.mixed]: + return text + elif self == Capitalization.lower_case: + return text.lower() + elif self == Capitalization.upper_case: + return text.upper() + else: + return text[0].upper() + text[1:] + + @staticmethod + def _is_capital(symbol: str) -> bool: + return 'А' <= symbol <= 'Я' or 'A' <= symbol <= 'Z' + + +class RuSyntax: + ''' Russian language syntax parser. ''' + def __init__(self): + pass + + def __del__(self): + pass + + @staticmethod + def is_single_word(text: str) -> bool: + ''' Test if text is a single word. ''' + try: + gen = tokenize(text) + if next(gen) == '': + return True + if next(gen) == '': + return True + return False + except StopIteration: + return True + + @staticmethod + def tokenize(text: str): + ''' Split text into words. Returns list[(start, stop, text)]. ''' + return tokenize(text) + + @staticmethod + def split_words(text: str) -> list[str]: + ''' Split text into words. ''' + return [elem.text for elem in tokenize(text)] diff --git a/mypy.ini b/mypy.ini new file mode 100644 index 0000000..a624b3f --- /dev/null +++ b/mypy.ini @@ -0,0 +1,12 @@ +# Global options: + +[mypy] +warn_return_any = True +warn_unused_configs = True + +# Per-module options: +[mypy-razdel.*] +ignore_missing_imports = True + +[mypy-pymorphy3.*] +ignore_missing_imports = True \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..07de284 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,3 @@ +[build-system] +requires = ["setuptools", "wheel"] +build-backend = "setuptools.build_meta" \ No newline at end of file diff --git a/requirements-build.txt b/requirements-build.txt new file mode 100644 index 0000000..001f66e Binary files /dev/null and b/requirements-build.txt differ diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..1ee73e3 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,3 @@ +pymorphy3 +pymorphy3-dicts-ru +razdel \ No newline at end of file diff --git a/scripts/Build.ps1 b/scripts/Build.ps1 new file mode 100644 index 0000000..ef65549 --- /dev/null +++ b/scripts/Build.ps1 @@ -0,0 +1,27 @@ +Set-Location $PSScriptRoot\.. + +$packageName = 'cctext' +$output = 'output' +$python = '.\venv\Scripts\python.exe' +if (-not (Test-Path -Path $python -PathType Leaf)) { + & 'python' -m venv .\venv + & $python -m pip install -r requirements.txt + & $python -m pip install -r requirements-build.txt +} + +if (Test-Path -Path $output\$packageName) { + Remove-Item $output\$packageName -Recurse -Force +} + +& $python -m build --outdir=$output\$packageName +$wheel = Get-Childitem -Path $output\$packageName\*.whl -Name +if (-not $wheel) { + Write-Error "No wheel generated for $packageName" + Exit 1 +} + +& $python -m pip install -I $output\$packageName\$wheel +& $python -m unittest +$exitcode = $LASTEXITCODE +& $python -m pip uninstall -y $packageName +Exit $exitcode \ No newline at end of file diff --git a/scripts/RunLint.ps1 b/scripts/RunLint.ps1 new file mode 100644 index 0000000..7f93dff --- /dev/null +++ b/scripts/RunLint.ps1 @@ -0,0 +1,10 @@ +# Run lint +function RunLinters() { + $pylint = "$PSScriptRoot\..\venv\Scripts\pylint.exe" + $mypy = "$PSScriptRoot\..\venv\Scripts\mypy.exe" + + & $pylint cctext + & $mypy cctext +} + +RunLinters \ No newline at end of file diff --git a/scripts/Test.ps1 b/scripts/Test.ps1 new file mode 100644 index 0000000..7f93dff --- /dev/null +++ b/scripts/Test.ps1 @@ -0,0 +1,10 @@ +# Run lint +function RunLinters() { + $pylint = "$PSScriptRoot\..\venv\Scripts\pylint.exe" + $mypy = "$PSScriptRoot\..\venv\Scripts\mypy.exe" + + & $pylint cctext + & $mypy cctext +} + +RunLinters \ No newline at end of file diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..e8fbcb7 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,18 @@ +[metadata] +name = cctext +version = file: VERSION +author = CIHT CONCEPT, IRBorisov +author_email = iborisov@acconcept.ru +description = Concept text processing library +long_description = file: README.md +long_description_content_type = text/markdown +license = MIT +classifiers = + Programming Language :: Python :: 3 + +[options] +packages = find: +install_requires = + razdel + pymorphy3 + pymorphy3-dicts-ru \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..916c1fc --- /dev/null +++ b/setup.py @@ -0,0 +1,5 @@ +''' CCText package installer ''' +from setuptools import setup + +if __name__ == "__main__": + setup() diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..b554047 --- /dev/null +++ b/tests/__init__.py @@ -0,0 +1,8 @@ +''' Tests. ''' +from .t_reference import * +from .t_ruparser import * +from .t_syntax import * +from .t_conceptapi import * +from .t_rumodel import * +from .t_context import * +from .t_resolver import * diff --git a/tests/data/functions.txt b/tests/data/functions.txt new file mode 100644 index 0000000..2b0d9e4 --- /dev/null +++ b/tests/data/functions.txt @@ -0,0 +1,1819 @@ +Анализ за ходом рассмотрения поступающих с раздела "Противодействие коррупции" официального сайта Генеральной прокуратуры Российской Федерации в сети "Интернет" (www.genproc.gov.ru) обращений о фактах коррупции. +Анализ информации о состоянии исполнения законодательства о противодействии коррупции, деятельности поднадзорных федеральных органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования федеральными органами исполнительной власти и органами прокуратуры предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции. +Анализ работы по документационному и материально-техническому обеспечению деятельности управления. +Анализ состояния законности в области противодействия коррупции. +Анализировать практику привлечения к административной ответственности за неисполнение государственного оборонного заказа. +Анализирует вопросы, возникающие в ходе осуществления конституционного судопроизводства. +Анализирует выступления Генерального прокурора Российской Федерации при личном представлении указанного доклада на заседании Совета Федерации Федерального Собрания Российской Федерации. +Анализирует результаты проверок наличия служебной информации ограниченного распространения в органах и организациях прокуратуры Российской Федерации. +Анализирует результаты работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по реализации полномочий прокурора в гражданском, административном и арбитражном процессе, а также в производстве по делам об административных правонарушениях. +Анализирует состояние законности. +Анализируют деятельность отделов. +Анализируют предложения прокуратур субъектов Российской Федерации, приравненных к ним прокуратур по вопросам совершенствования законодательства. +Анализируют результаты деятельности отделов. +Анализируют результаты работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по реализации полномочий прокурора в гражданском и административном процессах. +Анализируют сведения о деятельности прокуроров в судебных стадиях уголовного процесса, о складывающейся следственной, прокурорской и судебной практике, о проблемах и способах их разрешения в регионах, а также любые иные данные, имеющие отношение к отраслевому направлению. +Анализируют сведения о деятельности прокуроров в судебных стадиях уголовного процесса, о складывающейся следственной, прокурорской и судебной практике, о проблемах и способах их разрешения в регионах, а также любые иные данные, относящиеся к отраслевому направлению. +Анализируют статистические и иные данные о деятельности прокуроров, участвующих в судебных стадиях уголовного судопроизводства. +Аннулирует действие выданных удостоверяющим центром сертификатов ключей проверки электронных подписей. +Антикоррупционную экспертизу нормативных правовых актов, издаваемых федеральными органами исполнительной власти. +Берут у подчиненных работников объяснения в случае нарушения ими служебной или исполнительской дисциплины. +В координации с другими правоохранительными органами разрабатывают предложения о совершенствовании правового регулирования деятельности по борьбе с преступностью. +В необходимых случаях лично исполняет поручения Генерального прокурора Российской Федерации и его заместителей. +В необходимых случаях лично исполняют поручения начальника Главного управления. +В нерабочее время отправляет срочную корреспонденцию фельдъегерской связью. +В пределах компетенции взаимодействует со средствами массовой информации по вопросам проводимой органами прокуратуры работы по правовому просвещению граждан. +В пределах компетенции отделов рассматривают обращения граждан, организаций, государственных органов и их должностных лиц. +В пределах компетенции участвуют в рассмотрении судами общей юрисдикции и арбитражными судами дел по заявлениям, подготовленным управлением. +В пределах своей компетенции и в порядке, установленном Регламентом Генеральной прокуратуры Российской Федерации, направляет поручения прокурорам субъектов Российской Федерации и приравненным к ним прокурорам специализированных прокуратур о проведении проверок, представлении информации и мотивированных заключений по жалобам и иным обращениям, материалам проверок и уголовным делам о преступлениях коррупционной направленности, а также о состоянии преступности в области борьбы с коррупцией. +В пределах своей компетенции осуществляют контроль за состоянием в органах прокуратуры Российской Федерации делопроизводства и архивного дела. +В пределах своих полномочий рассматривают поступившие в отделы обращения граждан, организаций, государственных органов и их должностных лиц. +В рамках компетенции обеспечивает подготовку организационно-распорядительных документов по проблемам противодействия коррупции. +В связи с рассмотрением законопроектов организуют в установленном порядке анализ статистических данных и иных сведений о правоприменительной практике. +В связи с рассмотрением законопроектов организуют в установленном порядке сбор статистических данных и иных сведений о правоприменительной практике. +В случае выявления в составе кооперации головного исполнителя организаций и предпринимателей, чья деятельность носит формальный характер, с привлечением налоговых органов принимать меры к пресечению их деятельности, вплоть до принудительной ликвидации +В случае выявления нарушений законодательства вносит предложения о применении актов прокурорского реагирования. +В случаях, не терпящих отлагательства, принимает меры незамедлительного реагирования в соответствии с конкретной ситуацией. +В соответствии с компетенцией Главного управления контролирует исполнение приказов, указаний, распоряжений, поручений Генерального прокурора Российской Федерации и его заместителей, решений коллегии Генеральной прокуратуры Российской Федерации, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, поручений начальника Главного управления. +В соответствии с компетенцией Главного управления непосредственно исполняет приказы, указания, распоряжения, поручения Генерального прокурора Российской Федерации и его заместителей, решения коллегии Генеральной прокуратуры Российской Федерации, постановления Координационного совещания руководителей правоохранительных органов Российской Федерации, поручения начальника Главного управления. +В соответствии с компетенцией обеспечивают качественное и своевременное исполнение приказов, указаний и распоряжений Генерального прокурора Российской Федерации, его заместителей, решений коллегии Генеральной прокуратуры Российской Федерации, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, оперативных совещаний, поручений руководителей Генеральной прокуратуры Российской Федерации и начальника Главного управления. +В соответствии с компетенцией обеспечивают качественное и своевременное исполнение приказов, указаний и распоряжений Генерального прокурора Российской Федерации, его заместителей, решений коллегии Генеральной прокуратуры Российской Федерации, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, оперативных совещаний, поручений руководителей Генеральной прокуратуры Российской Федерации, Главного управления и начальников управлений. +В соответствии с компетенцией организуют исполнение приказов, указаний, распоряжений, поручений Генерального прокурора Российской Федерации и его заместителей, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, решений коллегии Генеральной прокуратуры Российской Федерации, оперативных совещаний, поручений начальника Главного управления. +В соответствии с компетенцией совместно с начальником Главного управления обеспечивает исполнение планов работы Генеральной прокуратуры Российской Федерации и планов работы Главного управления. +В соответствии с компетенцией совместно с начальником Главного управления обеспечивает исполнение приказов, указаний, распоряжений, поручений Генерального прокурора Российской Федерации и его заместителей, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, решений коллегии Генеральной прокуратуры Российской Федерации и оперативных совещаний. +В соответствии со своей компетенцией обеспечивают качественное и своевременное выполнение запланированных мероприятий. +В установленном порядке вносят предложения о совершенствовании действующего законодательства. +В целях выработки и реализации предложений по совершенствованию законодательства участвует в заседаниях комитетов и комиссий Государственной Думы и Совета Федерации Федерального Собрания Российской Федерации. +В целях выявления и пресечения коррупционных проявлений и во взаимодействии с главными управлениями и управлениями Генеральной прокуратуры Российской Федерации проверки исполнения антимонопольного и бюджетного законодательства, законодательства о недропользовании, внешнеэкономической деятельности, об использовании государственного имущества, о контрактной системе в сфере закупок товаров, работ, услуг для обеспечения государственных и муниципальных нужд, об осуществлении лицензионных, регистрационных и других разрешительных процедур и иного федерального законодательства федеральными органами исполнительной власти, Следственным комитетом Российской Федерации, Центральным банком Российской Федерации, государственными корпорациями, публично-правовыми компаниями, государственными внебюджетными фондами, иными организациями, созданными Российской Федерацией на основании федерального закона, организациями, созданными для выполнения задач, поставленных перед федеральными государственными органами. +В целях дальнейшего совершенствования законов в сфере ОПК вносить в установленном порядке предложения об изменении и дополнении законодательства в сфере ОПК. +Ввести налоговые льготы для стратегически важных отраслей экономики и отдельных компаний +Ведение ведомственного статистического учета в органах прокуратуры (за исключением отчетности о результатах деятельности органов прокуратуры в сфере уголовно-правовой статистики). +Ведение реестра юридических лиц, привлеченных к административной ответственности по статье 19.28 Кодекса Российской Федерации об административных правонарушениях. +Ведет в Главном управлении общее и секретное делопроизводство в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в единой автоматизированной системе документооборота. +Ведет в электронном виде перечень подготовленных управлением информационно-методических и организационно-распорядительных документов Генеральной прокуратуры Российской Федерации. +Ведет иную работу в соответствии с компетенцией и поручениями руководства прокуратуры Российской Федерации. +Ведет учет вступивших в силу федеральных нормативных правовых актов. +Ведет учет материально-технических ценностей Главного управления. +Ведет учет нарушений, выявленных в ходе проверок исполнения федеральными государственными органами федерального законодательства деятельности подразделений Генеральной прокуратуры Российской Федерации, прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по обеспечению полноты и достоверности государственной статистической отчетности. +Ведет учет специальных донесений в сфере государственного единого статистического учета. +Ведут учет входящих, исходящих, внутренних документов и документов, взятых под особый контроль руководством Генеральной прокуратуры Российской Федерации. +Ведут учет поручений, взятых на контроль заместителем Генерального прокурора Российской Федерации. +Взаимодействие с главным конструктором информационных систем органов прокуратуры Российской Федерации (далее - главный конструктор) и Экспертным советом по вопросам информационных технологий при Генеральной прокуратуре Российской Федерации (далее - Экспертный совет). +Взаимодействие с государственными органами по вопросам, отнесенным к компетенции Главного управления. +Взаимодействуют с работниками курируемых прокуратур. +Взаимодействуют, исходя из предоставленных полномочий, с другими подразделениями Главного управления и Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации, Уполномоченным по правам человека в Российской Федерации, Уполномоченным при Президенте Российской Федерации по защите прав предпринимателей, Уполномоченным при Президенте Российской Федерации по правам ребенка, Счетной палатой Российской Федерации, правоохранительными органами, федеральными органами исполнительной власти и общественными организациями. +Взаимодействуют, исходя из установленных должностных обязанностей и предоставленных полномочий, с другими подразделениями Генеральной прокуратуры Российской Федерации и соответствующими федеральными органами исполнительной власти. +Взаимодействуют, исходя из установленных должностных обязанностей и предоставленных полномочий, с другими подразделениями Генеральной прокуратуры Российской Федерации. +Взимание платы за выбросы ПГ в атмосферу +Взимание платы за массу выбросов ПГ, в т.ч. в СО2-эквиваленте +Внесение изменений по развитию в базовый набор IP-документации +Внесение предложений к субъектам системного окружения по изменению требований к итоговым обеъктам ЖЦ ВЭС +Внесение предложений к субъектам системного окружения по изменению требований к итоговым объектам ЖЦ ВЭС +Внесение предложений о совершенствовании законодательства. +Вносит в Главное управление предложения о совершенствовании работы с обращениями. +Вносит Генеральному прокурору Российской Федерации и его заместителям предложения о целесообразности выезда работников Главного управления и других подразделений Генеральной прокуратуры Российской Федерации в подчиненные прокуратуры с целью проведения проверок. +Вносит Генеральному прокурору Российской Федерации и его заместителям предложения о целесообразности выезда работников Главного управления и других подразделений Генеральной прокуратуры Российской Федерации в подчиненные прокуратуры с целью разрешения непосредственно на месте конкретных вопросов и обращений. +Вносит замечания и предложения по результатам рассмотрения проектов федеральных законов, международных соглашений. +Вносит начальнику управления предложения о необходимости выезда старших прокуроров управления с дислокацией по месту расположения управлений Генеральной прокуратуры Российской Федерации в федеральных округах в прокуратуры субъектов Российской Федерации и приравненные к ним специализированные прокуратуры с целью проведения проверок, оказания помощи в организации их работы или разрешения непосредственно в субъектах Российской Федерации обращений о нарушениях закона. +Вносит по результатам надзорной деятельности Главного управления и исполнения им функций по контролю за организацией работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных (за исключением транспортных) прокуратур предложения руководству Генеральной прокуратуры Российской Федерации по направлению документов прокурорского реагирования. +Вносит по результатам надзорной деятельности Главного управления и исполнения им функций по контролю за организацией работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных (за исключением транспортных) прокуратур предложения руководству Генеральной прокуратуры Российской Федерации по совершенствованию прокурорского надзора. +Вносит по результатам надзорной деятельности Главного управления и исполнения им функций по контролю за организацией работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных (за исключением транспортных) прокуратур предложения руководству Генеральной прокуратуры Российской Федерации по распространению положительного опыта. +Вносит предложения в план работы Генеральной прокуратуры Российской Федерации. +Вносит предложения в план работы Главного управления. +Вносит предложения в план работы коллегии Генеральной прокуратуры Российской Федерации. +Вносит предложения в планы работы Главного управления. +Вносит предложения заинтересованным структурным подразделениям Генеральной прокуратуры Российской Федерации о целесообразности внесудебного урегулирования правовых ситуаций. +Вносит предложения мероприятий, направленных на совершенствование и повышение эффективности работы в установленной сфере деятельности. +Вносит предложения по совершенствованию организационно-распорядительных документов Генеральной прокуратуры Российской Федерации по вопросам информационного обеспечения. +Вносит предложения по совершенствованию организационно-распорядительных документов Генеральной прокуратуры Российской Федерации по вопросам информационной безопасности, организации работы в этой сфере. +Вносит руководителям Генеральной прокуратуры Российской Федерации предложения о необходимости выезда работников Главного управления и других подразделений центрального аппарата Генеральной прокуратуры Российской Федерации в нижестоящие прокуратуры с целью проведения проверки, оказания помощи в организации их работы или разрешения непосредственно на месте обращений граждан о многочисленных и грубых нарушениях закона. +Вносит руководству Генеральной прокуратуры Российской Федерации предложения об изменении структуры Главного управления. +Вносят начальникам отделов предложения в план работы Генеральной прокуратуры Российской Федерации. +Вносят начальникам отделов предложения в план работы управления. +вносят начальнику Главного управления предложения о необходимости выезда подчиненных работников в нижестоящие прокуратуры с целью … +Вносят начальнику Главного управления предложения о необходимости выезда подчиненных работников в нижестоящие прокуратуры с целью проведения проверки, оказания помощи в организации их работы или разрешения непосредственно в субъектах Российской Федерации обращений граждан о многочисленных и грубых нарушениях закона. +Вносят начальнику Главного управления предложения о целесообразности выезда подчиненных работников в нижестоящие прокуратуры. +Вносят начальнику управления предложения в план работы Генеральной прокуратуры Российской Федерации. +Вносят начальнику управления предложения в план работы Главного управления. +Вносят начальнику управления предложения в план работы коллегии Генеральной прокуратуры Российской Федерации. +Вносят начальнику управления предложения о необходимости выезда подчиненных работников в прокуратуры субъектов Российской Федерации и приравненные к ним прокуратуры с целью проведения проверок, оказания помощи в организации их работы или разрешения непосредственно в субъектах Российской Федерации обращений о нарушениях закона. +Вносят по результатам надзорной деятельности отделов и исполнения ими функций по контролю за организацией работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных (за исключением транспортных) прокуратур предложения начальнику Главного управления о направлении документов прокурорского реагирования. +Вносят предложения в план работы Главного управления. +Вносят предложения в планы работы Генеральной прокуратуры Российской Федерации и Главного управления. +Вносят предложения в планы работы Генеральной прокуратуры Российской Федерации. +Вносят предложения в планы работы Главного управления. +вносят предложения в проекты решений коллегии ГП РФ +Вносят предложения о включении в планы работы Генеральной прокуратуры Российской Федерации и Главного управления соответствующих надзорных проверок. +Вносят предложения о поощрении и о привлечении подчиненных работников к дисциплинарной ответственности. +Вносят предложения о распределении обязанностей между подчиненными работниками. +Вносят предложения о распространении положительного опыта работы по вопросам правоприменительной практики. +Вносят предложения о совершенствовании действующего уголовного и уголовно-процессуального законодательства. +Вносят предложения о совершенствовании законодательства. +вносят предложения о совершенствовании практики прокурорского надзора +Вносят предложения о совершенствовании практики прокурорского надзора. +Вносят предложения о стажировании нижестоящих прокуроров. +вносят предложения о целесообразности поддержания апелляционных представлений … +Вносят предложения о целесообразности поддержания апелляционных представлений, внесенных прокурорами субъектов Российской Федерации и приравненными к ним прокурорами специализированных прокуратур в Верховный Суд Российской Федерации. +Вносят предложения об инициировании обращения Генерального прокурора Российской Федерации в Пленум Верховного Суда Российской Федерации с представлениями о даче судам разъяснений по вопросам судебной практики по гражданским, арбитражным и административным делам. +Вносят предложения об улучшении организации работы. +Вносят предложения об устранении имеющихся недостатков деятельности отделов и о повышении эффективности деятельности отделов. +Вносят предложения об устранении имеющихся недостатков и о повышении эффективности деятельности отделов. +Вносят предложения по определению служебных обязанностей подчиненных работников и установлению их взаимозаменяемости. +Вносят предложения по совершенствованию законодательства по результатам анализа статистических данных и иных сведений о правоприменительной практике. +Вносят предложения руководству отдела и управления об устранении имеющихся недостатков в деятельности управления. +Вносят руководству управления предложения в план работы Генеральной прокуратуры Российской Федерации. +Вносят руководству управления предложения в план работы управления. +Вносят руководству управления предложения по совершенствованию практики участия прокуроров в гражданском, арбитражном и административном процессе, а также в производстве по делам об административных правонарушениях. +Во взаимодействии с аппаратами палат Федерального Собрания Российской Федерации оказывают необходимую организационную и иную помощь Генеральному прокурору Российской Федерации, его заместителям при их участии в работе палат Федерального Собрания Российской Федерации, а также лицам, уполномоченным Генеральным прокурором Российской Федерации. +Во взаимодействии с другими отделами управления осуществляет накопление материалов для их дальнейшей аналитической обработки. +Во взаимодействии с другими отделами управления осуществляет сбор материалов для их дальнейшей аналитической обработки. +Во взаимодействии с другими подразделениями Главного управления и Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации участвует в подготовке заключений по проектам международных документов и иных материалов, имеющих отношение к международно-правовому сотрудничеству. +Во взаимодействии с другими подразделениями Главного управления и Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации участвует в подготовке методических рекомендаций для прокуроров. +Во взаимодействии с другими подразделениями Главного управления и Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации участвует в правотворческой деятельности. +Во взаимодействии с заинтересованными подразделениями Генеральной прокуратуры Российской Федерации в установленном порядке проводит мероприятия по обеспечению функционирования специального программного обеспечения для формирования государственной и ведомственной статистической отчетности, в том числе АРМ "Статистика". +Во взаимодействии с заинтересованными подразделениями Генеральной прокуратуры Российской Федерации в установленном порядке проводит мероприятия по развитию специального программного обеспечения для формирования государственной и ведомственной статистической отчетности, в том числе АРМ "Статистика". +Во взаимодействии с заинтересованными подразделениями Генеральной прокуратуры Российской Федерации в установленном порядке проводит мероприятия по созданию специального программного обеспечения для формирования государственной и ведомственной статистической отчетности, в том числе АРМ "Статистика". +Во взаимодействии с заинтересованными подразделениями Генеральной прокуратуры Российской Федерации вносит предложения по совершенствованию и развитию государственной автоматизированной системы правовой статистики в части модуля "Учет работы прокуроров", предназначенной для формирования и ведения ведомственной статистической отчетности в электронном виде. +Во взаимодействии с начальниками отделов дают поручения работникам Управления о предоставлении справочной информации. +Во взаимодействии с начальниками отделов ставят перед начальником Управления вопрос о необходимости обращения в другие структурные подразделения Генеральной прокуратуры Российской Федерации. +Во взаимодействии с органами Росфинмониторинга, ФНС России, ФАС России, Федерального казначейства, МВД России и ФСБ России устанавливать возможные схемы хищений денежных средств, предназначенных для исполнения ГОЗ и ФЦП +Во взаимодействии с органами Росфинмониторинга, ФНС России, ФАС России, Федерального казначейства, МВД России и ФСБ России устанавливать наличие среди контрагентов организаций, не имеющих производственных мощностей для выполнения работ или изготовления продукции, фирм-однодневок и фирм-посредников, аффилированных с заказчиком юридических и физических лиц +Во взаимодействии с организационным отделом контролирует реализацию подразделениями Генеральной прокуратуры Российской Федерации и подчиненными прокуратурами комплексных межгосударственных, федеральных программ и национальных планов, направленных на укрепление законности и усиление борьбы с преступностью. +Во взаимодействии с отделами управления осуществляет подготовку материалов для публичных выступлений руководителей Генеральной прокуратуры Российской Федерации, начальников Главного управления и управления в установленной сфере деятельности. +Во взаимодействии с подразделениями Генеральной прокуратуры Российской Федерации формирует перечень показателей, используемых в информационно-справочных, иллюстрационных и иных демонстрационных материалах, представляемых руководству Генеральной прокуратуры Российской Федерации, органов государственной власти и правоохранительных органов Российской Федерации, размещаемых на официальном интернет-представительстве Генеральной прокуратуры Российской Федерации, публикуемых в средствах массовой информации. +Во взаимодействии с правовым управлением, управлением по обеспечению участия прокуроров в гражданском и арбитражном процессе, другими подразделениями Генеральной прокуратуры Российской Федерации и Университетом прокуратуры Российской Федерации анализ практики реализации органами прокуратуры полномочий по проведению антикоррупционной экспертизы и состояния прокурорского надзора в этой области. +Возмещения вреда, причиненного коррупционными правонарушениями. +Возобновляет действие выданных удостоверяющим центром сертификатов ключей проверки электронных подписей. +Восстановления нарушенных в результате коррупционных правонарушений прав, свобод и законных интересов граждан и организаций, охраняемых законом интересов Российской Федерации, субъектов Российской Федерации, муниципальных образований в уголовном, гражданском, арбитражном и административном судопроизводстве в пределах полномочий, предоставленных законодательством. +Временная помощь тем отраслям, которые больше всех пострадают от перехода на «безуглеродную экономику» +Выбор из альтернатив блока земельного участка +Выбор из альтернатив блока капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Выбор из альтернатив блока микросайтинга +Выбор из альтернатив блока продукции собственного производства для капитального строительства собственной ВЭС +Выбор из альтернатив блока продукции стороннего производства для капитального строительства собственной ВЭС +Выбор из альтернатив блока проектноизыскательных работ по капитальному строительству собственной ВЭС +Выбор из альтернатив блока проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Выбор из альтернатив блока разработки технических условий на технологическое присоединение +Выбор из альтернатив блока технологического присоединения со стороны генерирующей компании +Выбор из альтернатив блоков ЖЦ ВЭС +Выбор из альтернатив блоков объектов ЖЦ ВЭС +Выбор из альтернатив блоков процессов ЖЦ ВЭС с подрядчиком +Выбор метода решения проблемы +Выдает сертификаты ключей проверки электронных подписей, ключи электронных подписей и ключи проверки электронных подписей работникам органов и организаций прокуратуры Российской Федерации. +Выдача сертификатов ключей проверки электронных подписей. +Выезжают (в связи с запланированными мероприятиями и по поручению руководства Генеральной прокуратуры Российской Федерации) в нижестоящие прокуратуры для проведения проверок (участия в проверках в составе комиссий) и оказания помощи. +Вызывает в установленном порядке в нерабочее время работников прокуратуры на службу. +Выполнение в соответствии с компетенцией и по поручению руководства Генеральной прокуратуры Российской Федерации иных функций, предусмотренных федеральным законодательством, организационно-распорядительными документами Генерального прокурора Российской Федерации. +Выполнение иных функций по поручению начальника и заместителей начальника управления. +Выполнение по указанию начальника управления иных поручений. +Выполнение специальных мероприятий по защите информации Генеральной прокуратуры Российской Федерации от утечек по техническим каналам, противодействию иностранным техническим разведкам и внутренним угрозам. +Выполняет другие обязанности по поручению Генерального прокурора Российской Федерации и его заместителей. +Выполняет другие обязанности по поручению начальника Главного управления и руководства Генеральной прокуратуры Российской Федерации. +Выполняет другие обязанности по поручению руководства Генеральной прокуратуры Российской Федерации и начальника Главного управления. +Выполняет другие обязанности по поручению руководства Генеральной прокуратуры Российской Федерации. +Выполняет другие поручения по указанию руководства Генеральной прокуратуры Российской Федерации и начальника управления. +Выполняет другие функции в соответствии с компетенцией и по поручению руководства Генеральной прокуратуры Российской Федерации. +Выполняет иные персональные поручения начальника Главного управления по направлениям деятельности Главного управления. +Выполняет иные поручения по указанию руководства Генеральной прокуратуры Российской Федерации и начальника управления. +Выполняет иные функции в соответствии с должностным регламентом и организационно-распорядительными документами Генеральной прокуратуры Российской Федерации. +Выполняет иные функции в соответствии с должностным регламентом, организационно-распорядительными документами Генеральной прокуратуры Российской Федерации и поручениями начальника управления. +Выполняет иные функции в соответствии с должностными регламентами и организационно-распорядительными документами Генеральной прокуратуры Российской Федерации, а также поручениями начальника Главного управления. +Выполняет иные функции в соответствии с компетенцией и по поручению руководства Генеральной прокуратуры Российской Федерации. +Выполняет иные функции в соответствии с компетенцией управления и по поручению руководства Генеральной прокуратуры Российской Федерации. +Выполняет иные функции в соответствии с организационно-распорядительными документами Генеральной прокуратуры Российской Федерации, должностным регламентом и поручениями руководства управления. +Выполняет иные функции по поручению начальника Главного управления и его заместителей. +Выполняет иные функции по поручению начальника Главного управления и начальника управления. +Выполняет иные функции по поручению начальника Главного управления. +Выполняет копировально-множительные работы. +Выполняет мероприятия по противодействию иностранным техническим разведкам. +Выполняет мероприятия по технической защите информации в Генеральной прокуратуре Российской Федерации. +Выполняет персональные поручения Генерального прокурора Российской Федерации и его заместителей. +Выполняет печатные и копировально-множительные работы в соответствии с требованиями Инструкции по делопроизводству в органах и учреждениях прокуратуры Российской Федерации (далее - Инструкция по делопроизводству). +Выполняет печатные работы с помощью компьютеров и другой оргтехники. +Выполняет по поручению Генерального прокурора Российской Федерации и его первого заместителя другие обязанности и персональные поручения. +Выполняет работы по доставке входящих в Генеральную прокуратуру Российской Федерации документов. +Выполняет работы по обработке корреспонденции Генеральной прокуратуры Российской Федерации. +Выполняет работы по отправке исходящей корреспонденции Генеральной прокуратуры Российской Федерации. +Выполняет работы по первичной обработке входящих в Генеральную прокуратуру Российской Федерации документов. +Выполняет работы по передаче входящих в Генеральную прокуратуру Российской Федерации документов. +Выполняет работы по приему входящих в Генеральную прокуратуру Российской Федерации документов. +Выполняет работы по регистрации входящих в Генеральную прокуратуру Российской Федерации документов. +Выполняют другие обязанности во исполнение поручений начальника Главного управления. +Выполняют другие обязанности по поручению руководства Генеральной прокуратуры Российской Федерации, Главного управления, начальников соответствующих управлений и отделов. +Выполняют другие обязанности по поручениям начальника Главного управления, начальников управлений и руководителя аппарата Генерального прокурора Российской Федерации. +Выполняют другие поручения начальника управления, заместителей начальника управления по вопросам, входящим в компетенцию отделов. +Выполняют другие поручения по указанию руководства Генеральной прокуратуры Российской Федерации и начальника управления. +Выполняют другие поручения руководства управления и начальников отделов по вопросам, входящим в компетенцию отделов. +выполняют иные наиболее сложные и ответственные поручения руководителей +Выполняют иные обязанности по поручению Генерального прокурора Российской Федерации, его заместителей и начальника Управления. +Выполняют иные обязанности по поручению Генерального прокурора Российской Федерации, его заместителей, начальника Управления и заместителей начальника Управления - начальников отделов. +Выполняют иные обязанности по поручению руководства отдела и управления. +Выполняют иные персональные поручения Генерального прокурора Российской Федерации. +Выполняют иные персональные поручения заместителей Генерального прокурора Российской Федерации. +Выполняют иные поручения Генерального прокурора Российской Федерации. +Выполняют иные функции в соответствии с должностными регламентами и организационно-распорядительными документами Генеральной прокуратуры Российской Федерации. +Выполняют иные функции в соответствии с должностными регламентами, организационно-распорядительными документами Генеральной прокуратуры Российской Федерации, поручениями начальника управления и начальника отдела. +Выполняют иные функции управления по поручению начальника управления. +Выполняют наиболее сложные и ответственные поручения руководства Генеральной прокуратуры Российской Федерации и управления. +Выполняют по поручению начальника Главного управления другие обязанности и персональные поручения. +Выполняют поручения заместителя Генерального прокурора Российской Федерации, курирующего вопросы управления в федеральном округе, данные им в порядке пункта 4.3 настоящего Положения. +Выполняют поручения начальника Главного управления по наиболее важным вопросам деятельности Главного управления. +Выполняют поручения начальника управления, другие обязанности и персональные поручения. +Выполняют работу по внесению информации из документов в АПК "Надзор". +Выработка альтернатив блок ов ЖЦ ВЭС +Выработка альтернатив блока земельного участка +Выработка альтернатив блока капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Выработка альтернатив блока микросайтинга +Выработка альтернатив блока продукции собственного производства для капитального строительства собственной ВЭС +Выработка альтернатив блока продукции стороннего производства для капитального строительства собственной ВЭС +Выработка альтернатив блока проектноизыскательных работ по капитальному строительству собственной ВЭС +Выработка альтернатив блока проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Выработка альтернатив блока разработки технических условий на технологическое присоединение +Выработка альтернатив блока технологического присоединения со стороны генерирующей компании +Выработка альтернатив блоков объектов ЖЦ ВЭС +Выработка альтернатив блоков процессов ЖЦ ВЭС с подрядчиком +Выработка организационных и технических мер защиты информации в органах и организациях прокуратуры Российской Федерации. +Выработка предложений по определению приоритетных направлений деятельности органов и организаций прокуратуры на основе результатов анализа динамики изменений состояния преступности, законности и правопорядка, с учетом социально-политических, экономических и иных факторов. +Выработка предложений по развитию процессов ЖЦ ВЭС +Выработка, принятие и осуществление решений по ЖЦ ВЭС +Выработка, принятие и осуществление решений по юридическому сопровождению +Выявляют положительный опыт работы по вопросам правоприменительной практики. +Выяснение предложений по развитию процессов ЖЦ ВЭС у исполнителей процессов ЖЦ ВЭС +Выясняет причины нарушений в случае их выявления во время проверки экстренной телефонной и иной связи с дежурными в прокуратурах субъектов Российской Федерации, приравненных к ним специализированных прокуратурах. +Готовит акты приемки и протоколы испытаний предварительных и приемочных испытаний программно-технических решений в рамках создания, развития и обеспечения функционирования государственных информационных систем. +Готовит акты приемки средств вычислительной техники, лицензий на общесистемное программное обеспечение и материальных запасов в части расходных материалов, запасных частей и принадлежностей к средствам вычислительной техники и протоколы соответствующих испытаний. +Готовит анализ поступившей информации в сфере государственного единого статистического учета. +Готовит аналитические материалы для руководителей Генеральной прокуратуры Российской Федерации и Главного управления по вопросам информационного обеспечения. +Готовит в установленном порядке запросы в федеральные органы исполнительной власти, федеральные государственные органы и их территориальные подразделения, органы государственной власти субъектов Российской Федерации, органы местного самоуправления, а также другие организации независимо от форм собственности о предоставлении информации, необходимой для проведения проверок, указанных в абзаце втором настоящего пункта. +Готовит в установленном порядке предложения о поощрении, проведении служебных проверок и привлечении к ответственности старших прокуроров управления с дислокацией по месту расположения управлений Генеральной прокуратуры Российской Федерации в федеральных округах. +Готовит в установленном порядке проект плана работы Генеральной прокуратуры Российской Федерации для обсуждения на оперативном совещании при первом заместителе Генерального прокурора Российской Федерации. +Готовит для прокуратур субъектов Российской Федерации проекты модельных законов (предложений), которые могут быть внесены в порядке законодательной инициативы в законодательные органы субъектов Российской Федерации в целях единообразного правового регулирования актуальных вопросов борьбы с преступностью и правонарушениями. +Готовит доклады о ходе работ по созданию, развитию и обеспечению функционирования государственных и иных информационных систем органов и организаций прокуратуры Российской Федерации. +Готовит еженедельный сводный отчет о результатах работы Главного управления. +готовит заключения об отсутствии оснований для принятия мер прокурорского реагирования по делам, рассмотренным … +Готовит заключения об отсутствии оснований для принятия мер прокурорского реагирования по делам, рассмотренным Верховным Судом Российской Федерации с участием прокурора. +Готовит заключения по ходатайствам прокуроров субъектов Российской Федерации, приравненных к ним специализированных прокуроров о частичном изменении штатных расписаний отделов общего и особого делопроизводства. +Готовит информационно-аналитические материалы по вопросам, отнесенным к компетенции управления, а также о результатах выполнения решений коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации, межведомственных и оперативных совещаний по вопросам, входящим в компетенцию управления. +Готовит информационно-аналитические материалы по результатам проверок исполнения федеральными государственными органами федерального законодательства деятельности подразделений Генеральной прокуратуры Российской Федерации, прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по обеспечению полноты и достоверности государственной статистической отчетности. +Готовит информационно-справочные, иллюстрационные и иные демонстрационные материалы для руководства Генеральной прокуратуры Российской Федерации в части компетенции отдела. +Готовит информационно-справочные, иллюстрационные и иные демонстрационные материалы для руководства Генеральной прокуратуры Российской Федерации. +Готовит информационные материалы для участия руководителей прокуратуры Российской Федерации в заседаниях Президиума Верховного Суда Российской Федерации. +Готовит итоговые документы о деятельности Главного управления. +Готовит итоговые документы по результатам деятельности управления. +готовит итоговые документы по результатам проверок +Готовит итоговые документы по результатам проверок. +Готовит материалы гражданских и административных дел, рассматриваемых в судебном заседании Президиума Верховного Суда Российской Федерации, Генеральному прокурору Российской Федерации или его заместителям. +Готовит материалы к заседаниям коллегии Генеральной прокуратуры Российской Федерации и Координационного совещания руководителей правоохранительных органов Российской Федерации. +Готовит материалы, отражающие позицию прокуратуры Российской Федерации, в связи с жалобами, принятыми к рассмотрению Конституционным Судом Российской Федерации. +Готовит межведомственные планы и программы по вопросам компетенции управления. +Готовит методические рекомендации и информационные письма по вопросам организации и осуществления взаимодействия органов прокуратуры с законодательными (представительными), исполнительными органами государственной власти субъектов Российской Федерации и органами местного самоуправления. +Готовит методические рекомендации по использованию электронной подписи. +Готовит методические рекомендации по обеспечению достоверности показателей государственной статистической отчетности. +Готовит методические рекомендации по осуществлению оперативного контроля за формированием и обработкой в правоохранительных органах документов первичного учета. +Готовит методические рекомендации по проведению проверок деятельности органов прокуратуры Российской Федерации. +Готовит на системной основе информационные и аналитические материалы для руководителей Генеральной прокуратуры Российской Федерации и Главного управления по вопросам информационного обеспечения. +Готовит организационно-распорядительные документы по использованию электронной подписи. +Готовит отчетные материалы по результатам выполнения межведомственных планов и программ по вопросам компетенции управления для доклада руководству Генеральной прокуратуры Российской Федерации. +Готовит планы работы управления. +Готовит по результатам проверок исполнения законов акты прокурорского реагирования. +Готовит по результатам проверок исполнения законов предложения руководству Генеральной прокуратуры Российской Федерации о направлении соответствующих материалов в следственный орган или орган дознания для решения вопроса об уголовном преследовании по фактам выявленных нарушений уголовного законодательства. +готовит предложения по совершенствованию федерального законодательства +Готовит проекты плана работы научно-консультативного совета при Генеральной прокуратуре Российской Федерации. +готовит проекты предложений к заданиям +Готовит проекты предложений к заданиям. +Готовит проекты представлений о пересмотре судебных постановлений по гражданским, административным делам, делам, рассмотренным арбитражными судами, Судом по интеллектуальным правам, проекты протестов на судебные постановления по делам об административных правонарушениях. +готовит проекты представлений о пересмотре судебных постановлений по делам, рассмотренным … +Готовит проекты представлений о пересмотре судебных постановлений по делам, рассмотренным Верховным Судом Российской Федерации с участием прокурора. +Готовит проекты распоряжений о командировании работников управления. +Готовит распоряжения о выездах для проведения комплексных проверок деятельности прокуратур субъектов Российской Федерации, приравненных к ним специализированных прокуратур. +Готовит рекомендации по устранению выявленных нарушений и недостатков в работе по обеспечению полноты и достоверности государственной статистической отчетности. +Готовит тематические подборки информационно-аналитических материалов по законопроектам, рассматриваемым палатами Федерального Собрания Российской Федерации, и вопросам совершенствования законодательства по приоритетным направлениям деятельности прокуратуры. +Готовят аттестации на работников аппарата и управлений. +Готовят заключения по жалобам, принятым к рассмотрению Конституционным Судом Российской Федерации, Европейским Судом по правам человека. +Готовят заключения по законопроектам. +Готовят заключения по поступающим в Управление проектам федеральных законов и иных нормативных правовых актов. +Готовят заключения по проектам постановлений Пленума Верховного Суда Российской Федерации. +Готовят замечания и предложения по проектам нормативных правовых актов. +Готовят итоговые документы о деятельности Главного управления. +Готовят материалы к заседаниям коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации, оперативным совещаниям. +Готовят материалы к заседаниям коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей федеральных правоохранительных органов, оперативным совещаниям. +Готовят материалы, отражающие позицию прокуратуры Российской Федерации, в связи с жалобами, принятыми к рассмотрению Конституционным Судом Российской Федерации. +Готовят по поручению Генерального прокурора Российской Федерации материалы для выработки позиции в правовой политике, постановки проблемных вопросов перед органами законодательной, исполнительной и судебной власти. +Готовят по поручению Генерального прокурора Российской Федерации материалы для решения организационных вопросов, обеспечивающих эффективность деятельности органов прокуратуры. +Готовят по поручению Генерального прокурора Российской Федерации тезисы и материалы выступлений и публикаций Генерального прокурора Российской Федерации. +Готовят по поручению руководства Генеральной прокуратуры Российской Федерации и Управления совместно с подразделениями Генеральной прокуратуры Российской Федерации законопроекты по основным направлениям прокурорской деятельности на основании анализа результатов практики прокурорского надзора, оценки статистической и иной общедоступной информации, мониторинга потребностей правового регулирования. +Готовят предложения в план работы Генеральной прокуратуры Российской Федерации. +Готовят предложения в план работы коллегии по вопросам своей деятельности. +Готовят предложения о совершенствовании федерального законодательства. +Готовят предложения по проектам постановлений Пленума Верховного Суда Российской Федерации по вопросам правоприменительной практики. +Готовят проекты документов по итогам проверок. +Готовят проекты заключений по соответствующим законопроектам. +Готовят проекты итоговых документов по результатам плановых (внеплановых) проверок. +Готовят проекты итоговых документов по результатам проверок. +Готовят проекты кассационных и надзорных представлений. +Готовят проекты ответов на поступающие в управление обзоры, обобщения, информации, запросы и другие материалы. +Готовят проекты ответов на поступающие из нижестоящих прокуратур обзоры, обобщения, информации, запросы и другие материалы. +Готовят проекты ответов на поступающие из прокуратур субъектов Российской Федерации обзоры, обобщения, информации, запросы и другие материалы. +Готовят проекты ответов на поступающие с мест обзоры, обобщения, информации, запросы и другие материалы. +Готовят проекты предложений к заданиям о проведении плановых (внеплановых) проверок. +Готовят проекты предложений к заданиям. +Готовят проекты представлений о пересмотре судебных постановлений по гражданским и административным делам. +Готовят соответствующие разъяснения нижестоящим прокурорам при рассмотрении гражданских и административных дел судами. +Дает заключения на соответствующие ходатайства прокуроров субъектов Российской Федерации и приравненных к ним прокуроров о привлечении указанных работников к дисциплинарной ответственности. +Дает заключения по аттестационным листам руководителей прокуратур субъектов Российской Федерации и приравненных к ним прокуратур в части организации ими работы в сфере делопроизводства и архивного дела. +Дает заместителям начальника Главного управления, другим подчиненным работникам поручения о выполнении заданий. +Дает поручения заместителям начальника Главного управления, другим подчиненным работникам о выполнении заданий. +Дает поручения заместителям начальника управления, другим работникам управления о выполнении заданий. +Дает поручения начальникам отделов и другим работникам управления о выполнении заданий. +Дает поручения начальникам отделов и иным подчиненным работникам об исполнении заданий и поручений. +дает поручения работникам отдела об исполнении документов, заданий и поручений +Дает поручения работникам отдела об исполнении документов, заданий и поручений. +Дает поручения работникам отделов о выполнении заданий. +Дает поручения своим заместителям, начальникам управлений и отделов, иным подчиненным работникам об исполнении документов и заданий. +Дает поручения своим заместителям, начальнику отдела, другим подчиненным работникам о выполнении заданий. +Дает разрешение на рассылку на места подготовленных в подразделениях Генеральной прокуратуры Российской Федерации информационно-аналитических документов Генеральной прокуратуры Российской Федерации. +Дает разъяснения по применению инструкций, методических рекомендаций и иных информационно-аналитических документов по вопросам государственного единого статистического учета. +Дают заключения на поступающие в управление обзоры, обобщения, информации, запросы и другие материалы. +Дают заключения на поступающие из нижестоящих прокуратур обзоры, обобщения, информации, запросы и другие материалы. +Дают заключения на поступающие с мест обзоры, обобщения, информации, запросы и другие материалы. +Дают заключения по поступающим из прокуратур субъектов Российской Федерации обзорам, обобщениям, информациям, запросам и другим материалам. +Дают подчиненным работникам поручения о выполнении заданий. +Дают поручения подчиненным работникам о выполнении заданий. +Дают поручения подчиненным работникам об исполнении документов. +Дают поручения подчиненным работникам об исполнении поручений и заданий. +Дают поручения работникам отделов о выполнении заданий. +Дают указания работникам об исполнении поручений и заданий. +Действует в соответствии с ведомственными документами мобилизационного и иного характера. +Для некоторых отраслей экономики и отдельных компаний снизить плату за выбросы ПГ +Добиваться исполнения требований прокурора +Докладывает Генеральному прокурору Российской Федерации и его первому заместителю о результатах рассмотрения вопросов, отнесенных к компетенции Главного управления. +Докладывает Генеральному прокурору Российской Федерации и его первому заместителю по вопросам, отнесенным к компетенции Главного управления. +Докладывает Генеральному прокурору Российской Федерации и курирующему заместителю Генерального прокурора Российской Федерации о результатах проверок, проведенных в соответствии с планом работы или в порядке исполнения поручений. +Докладывает Генеральному прокурору Российской Федерации информацию о предложениях прокуроров субъектов Российской Федерации и приравненных к ним прокуроров специализированных прокуратур, представленных ими в докладных записках об итогах работы за год. +Докладывает Генеральному прокурору Российской Федерации о состоянии соблюдения установленного порядка и сроков разрешения поручений особого контроля. +Докладывает материалы гражданских и административных дел, рассматриваемых в судебном заседании Президиума Верховного Суда Российской Федерации, Генеральному прокурору Российской Федерации или его заместителям. +Докладывает начальнику Главного управления о причинах нарушений в случае их выявления во время проверки экстренной телефонной и иной связи с дежурными в прокуратурах субъектов Российской Федерации, приравненных к ним специализированных прокуратурах. +Докладывает о происшедшем Генеральному прокурору Российской Федерации, его заместителям согласно графику дежурств заместителей Генерального прокурора Российской Федерации, утвержденному Генеральным прокурором Российской Федерации. +Докладывает об исполнении плановых мероприятий руководству прокуратуры Российской Федерации. +Докладывает руководству Генеральной прокуратуры Российской Федерации результаты проверок, проведенных в соответствии с планами работы Генеральной прокуратуры Российской Федерации, Главного управления и в порядке исполнения поручений руководителей Генеральной прокуратуры Российской Федерации. +Докладывают начальнику Главного управления о результатах рассмотрения вопросов, отнесенных к компетенции Главного управления. +Докладывают начальнику Главного управления по вопросам, отнесенным к компетенции Главного управления. +Докладывают начальнику Главного управления, начальникам управлений и руководителю аппарата Генерального прокурора Российской Федерации о случаях несвоевременного исполнения приказов, указаний, распоряжений и поручений руководителей Генеральной прокуратуры Российской Федерации. +Докладывают начальнику управления о наличии либо отсутствии оснований для поддержания проектов представлений прокуроров субъектов Российской Федерации и приравненных к ним прокуроров специализированных прокуратур о пересмотре вступивших в законную силу судебных актов и постановлений. +Докладывают о случаях несвоевременного выполнения поручений руководства управления и начальников отдела. +Докладывают о случаях несвоевременного выполнения поручений руководства управления. +Докладывают руководителям Генеральной прокуратуры Российской Федерации, начальникам Главного управления, его заместителю, начальникам управлений о случаях несвоевременного исполнения приказов, указаний, распоряжений и поручений, плановых и специальных мероприятий. +Ежегодно формирует план основных мероприятий по координации деятельности правоохранительных органов Российской Федерации по борьбе с преступностью. +Ежемесячно составляют отчеты о работе отдела. +Заверяет гербовой печатью документы, представляемые работниками Генеральной прокуратуры Российской Федерации согласно перечню, предусмотренному соответствующими организационно-распорядительными документами Генерального прокурора Российской Федерации, в нерабочее время. +Заключение контрактов в рамках мер стимулирования реализации процессов ЖЦ ВЭС +Заключение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Заключение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Заключение подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +Запрашивает в подразделениях Генеральной прокуратуры Российской Федерации, Академии Генеральной прокуратуры Российской Федерации, прокуратурах субъектов Российской Федерации, приравненных к ним специализированных прокуратурах и организациях прокуратуры необходимые для осуществления аналитической деятельности материалы. +Запрашивает в управлениях и отделах Главного управления документы и информацию, необходимые для выполнения возложенных на отдел функций, поручений руководства Генеральной прокуратуры Российской Федерации и Главного управления. +Запрашивает и получает из прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур, Следственного комитета Российской Федерации, а также из МВД России, ФСБ России, МЧС России и других федеральных органов информацию о преступлениях и чрезвычайных происшествиях, имеющих особую общественную значимость. +Заслушивают отчеты начальников входящих в управление отделов и других работников о результатах проделанной работы. +Заслушивают отчеты подчиненных работников об исполнении ими поручений. +Защита руководителей Генеральной прокуратуры Российской Федерации, Главного управления от негативного информационного воздействия. +Защиты нарушенных в результате коррупционных правонарушений прав, свобод и законных интересов граждан и организаций, охраняемых законом интересов Российской Федерации, субъектов Российской Федерации, муниципальных образований в уголовном, гражданском, арбитражном и административном судопроизводстве в пределах полномочий, предоставленных законодательством. +Издает распоряжения по вопросам организации деятельности Главного управления. +Издает распоряжения по вопросам организации деятельности управления. +Издает распоряжения по поводу деятельности Главного управления. +Издают распоряжения по вопросам организации деятельности возглавляемых ими управлений. +Изменение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Изменение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Изменение подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +Изменение требований субъектов системного окружения к итоговой продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Изменение требований субъектов системного окружения к итоговым земельным участкам +Изменение требований субъектов системного окружения к итоговым объектам ЖЦ ВЭС +Изменение требований субъектов системного окружения к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Изменение требований субъектов системного окружения к итоговым подрядчикам микросайтинга +Изменение требований субъектов системного окружения к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС +Изменение требований субъектов системного окружения к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Изменение требований субъектов системного окружения к итоговым подрядчикам процессов ЖЦ ВЭС +Изменение требований субъектов системного окружения к итоговым подрядчикам разработки технических условий на технологическое присоединение +Изменение требований субъектов системного окружения к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Изменение требований субъектов системного окружения к итоговым подрядчикам технологического присоединения со стороны генерирующей компании +Изменение требований субъектов системного окружения к итоговым процессам ЖЦ ВЭС +Изменение требований субъектов системного окружения к итоговым процессам собственного производства продукции для ВЭС +Изучает апелляционные представления, внесенные прокурорами субъектов Российской Федерации в Верховный Суд Российской Федерации. +Изучает дела оперативного учета. +Изучает документы. +Изучает запрошенные в подразделениях Генеральной прокуратуры Российской Федерации, Академии Генеральной прокуратуры Российской Федерации, прокуратурах субъектов Российской Федерации, приравненных к ним специализированных прокуратурах и организациях прокуратуры необходимые для осуществления аналитической деятельности материалы. +Изучает передовой отечественный и зарубежный опыт по вопросам применения информационных технологий. +Изучает подготовленные в подразделениях Генеральной прокуратуры Российской Федерации информационно-аналитические документы на предмет соответствия требованиям организационно-распорядительных документов Генеральной прокуратуры Российской Федерации. +Изучает положительный опыт. +Изучает практику выездов работников подразделений Генеральной прокуратуры Российской Федерации в нижестоящие прокуратуры. +Изучает практику планирования работы в подразделениях Генеральной прокуратуры Российской Федерации и на местах. +Изучает практику работы коллегии Генеральной прокуратуры Российской Федерации, коллегий прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур. +Изучает практику работы органов прокуратуры Российской Федерации со статистической информацией, содержащейся в ГАС ПС. +Изучает проблемы организации и совершенствования прокурорского надзора. +Изучает проекты постановлений Пленума Верховного Суда Российской Федерации по вопросам правоприменительной практики. +Изучать практику применения статей 201.1 и 285.4 Уголовного кодекса Российской Федерации +Изучают апелляционные представления, внесенные прокурорами субъектов Российской Федерации и приравненными к ним прокурорами специализированных прокуратур в Верховный Суд Российской Федерации. +Изучают годовые доклады прокуроров субъектов Российской Федерации. +Изучают дела оперативного учета, материалы доследственных проверок и уголовных дел, статистические и другие сведения, поступившие из правоохранительных органов (за исключением органов федеральной службы безопасности) и от прокуроров субъектов Российской Федерации, приравненных к ним прокуроров специализированных прокуратур, в целях проверки законности и обоснованности принятых процессуальных и иных решений, анализа состояния уголовно-процессуальной деятельности и надзора за исполнением законов при ее осуществлении. +Изучают планы работы прокуроров субъектов Российской Федерации. +Изучают планы работы, докладные записки прокуроров субъектов Российской Федерации и приравненных к ним прокуроров. +Изучают положительный опыт работы по вопросам правоприменительной практики. +Изучают положительный опыт работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур, входящих в федеральный округ. +Изучают положительный опыт. +Изучают поступившую на имя Генерального прокурора Российской Федерации корреспонденцию. +Изучают поступившую на имя заместителя Генерального прокурора Российской Федерации корреспонденцию. +Изучают представленные материалы по запросам нижестоящих прокуроров при рассмотрении гражданских и административных дел судами. +Изучение в соответствии с Регламентом Генеральной прокуратуры Российской Федерации подготовленных в ее подразделениях информационных писем, обзоров, методических рекомендаций, проектов приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей по основным направлениям прокурорской деятельности. +Изучение материалов проверок, надзорных производств и уголовных дел по поручению начальника управления. +Изучение положительного опыта работы на местах. +Изучение положительного опыта, в том числе международного. +Изучение практики выездов работников подразделений Генеральной прокуратуры Российской Федерации с проверками деятельности нижестоящих прокуратур. +Изучение практики планирования работы органов прокуратуры и направления на места заданий и поручений. +Изучение предложений подразделений Генеральной прокуратуры Российской Федерации о внесении изменений в порядок формирования и представления ведомственной статистической отчетности в органах прокуратуры, за исключением ведомственной статистической отчетности о результатах деятельности органов прокуратуры в сфере уголовно-правовой статистики, ведение которой возложено на Главное управление правовой статистики и информационных технологий. +Инвестирование в борьбу с климатическими изменениями +Инициирование разъяснений прокурорам субъектов Российской Федерации вопросов организации надзора за исполнением законодательства о противодействии коррупции, формирования статистической отчетности по форме К и иных вопросов работы управления и специализированных подразделений по надзору за исполнением законодательства о противодействии коррупции. +Инициировать обсуждение наиболее актуальных вопросов на Координационном совещании руководителей правоохранительных органов Российской Федерации. +Инициирует обжалование судебных решений в кассационном и надзорном порядке. +Инициирует обращение Генерального прокурора Российской Федерации и его заместителей в Верховный Суд Российской Федерации о даче судам разъяснений по вопросам судебной практики по гражданским и административным делам. +Инициирует обращение Генерального прокурора Российской Федерации и его заместителей в Верховный Суд Российской Федерации о даче судам разъяснений по вопросам судебной практики по гражданским, административным делам, делам, рассмотренным арбитражными судами, а также в производстве по делам об административных правонарушениях. +Инициирует обращение Генерального прокурора Российской Федерации и его заместителей в Верховный Суд Российской Федерации о даче судам разъяснений по вопросам судебной практики по гражданским, административным делам, делам, рассмотренным арбитражными судами, в производстве по делам об административных правонарушениях. +Инициирует обращение Генерального прокурора Российской Федерации и его заместителей в Верховный Суд Российской Федерации о даче судам разъяснений по вопросам судебной практики по делам, рассмотренным арбитражными судами, а также по делам об административных правонарушениях. +Инициирует обращение Генерального прокурора Российской Федерации и его заместителей в Верховный Суд Российской Федерации о даче судам разъяснений по вопросам судебной практики. +Инициируют обращение Генерального прокурора Российской Федерации и его заместителей в Верховный Суд Российской Федерации о даче судам разъяснений по вопросам судебной практики по гражданским и административным делам. +Информационно-аналитическое обеспечение деятельности управления. +Информационно-аналитическое обеспечение участия Генерального прокурора Российской Федерации и иных представителей Генеральной прокуратуры Российской Федерации в деятельности Совета при Президенте Российской Федерации по противодействию коррупции и его президиума. +Информационное обеспечение руководителей Генеральной прокуратуры Российской Федерации, Главного управления с целью выработки и реализации мер по совершенствованию информационной работы в органах и организациях прокуратуры. +Информирование органов государственной власти, уполномоченных осуществлять нормативно-правовое регулирование в установленной сфере деятельности, о выявленных на основании мониторинга правотворческой деятельности и практики прокурорского надзора проблемах правового регулирования. +Информирование соответствующих органов и должностных лиц о наличии коррупциогенных факторов в нормативных правовых актах, проведение антикоррупционной экспертизы которых не входит в компетенцию органов прокуратуры в соответствии с действующим законодательством. +Информирует дежурные службы Следственного комитета Российской Федерации, МВД России, МЧС России, ФСБ России, другие федеральные органы о решениях, принятых руководителями Генеральной прокуратуры Российской Федерации. +Исполняет обязанности начальника Главного управления в период его нахождения в отпуске, командировке или на лечении. +Исполняет отданные Генеральным прокурором Российской Федерации и его заместителями поручения в связи с докладами о происшедшем. +Использует результаты анализа практики применения уголовного и уголовно-процессуального законодательства в правотворческой и иной деятельности. +Исследования социальноэкономических последствий применения различных технологий в отраслях экономики с целью определения приемлемых требований к данным технологиям +Исследования социальноэкономических последствий снижения платы для отраслей экономики и отдельных компании +Истребует материалы доследственных проверок и уголовных дел, статистические и другие необходимые сведения из федеральных органов исполнительной власти (за исключением органов федеральной службы безопасности) и от прокуроров субъектов Российской Федерации, приравненных к ним прокуроров специализированных прокуратур в целях проверки законности и обоснованности принятых процессуальных и иных решений, анализа состояния уголовно-процессуальной деятельности и надзора за исполнением законов при ее осуществлении. +Истребует необходимые документы и объяснения по контролю постановки исполнения. +Истребует необходимые документы и объяснения по постановке контроля исполнения в подразделениях Генеральной прокуратуры Российской Федерации. +Истребуют от подразделений Генеральной прокуратуры Российской Федерации, органов и организаций прокуратуры материалы и информацию, необходимые для принятия решений. +Истребуют от подразделений Генеральной прокуратуры Российской Федерации, органов и организаций прокуратуры, правоохранительных органов, министерств и ведомств необходимые материалы и информацию. +Истребуют от подчиненных работников объяснения в случае нарушения ими служебной или трудовой дисциплины. +Истребуют у подчиненных работников объяснения в случае нарушения ими служебной и трудовой дисциплины. +Контролировать в пределах компетенции работу прокуратур субъектов Российской Федерации, приравненных к ним специализированных прокуратур по осуществлению ими надзора за исполнением законов в сфере ОПК +Контролировать фактическое устранение нарушений законов +контролирует выполнение межгосударственных планов и программ борьбы с преступностью +Контролирует выполнение плановых мероприятий управления. +Контролирует выполнение регламентных работ и настройки оборудования программно-технических комплексов и систем Генеральной прокуратуры Российской Федерации, функционирующих в ИСОП и сети "Интернет". +Контролирует выполнение решений, принятых Генеральным прокурором Российской Федерации и его заместителями по результатам таких выездов. +Контролирует выполнение служебных обязанностей работниками управления. +Контролирует делопроизводство по особо контрольным, контрольным и иным обращениям. +контролирует своевременность и качество выполнения плановых мероприятий +контролирует своевременность и качество выполнения указаний и распоряжений начальства +Контролирует соблюдение подразделениями Генеральной прокуратуры Российской Федерации установленного порядка подготовки, оформления и направления в прокуратуры субъектов Российской Федерации организационно-распорядительных документов Генеральной прокуратуры Российской Федерации. +Контролирует соблюдение подчиненными работниками служебной и трудовой дисциплины, Правил внутреннего трудового распорядка. +Контролирует соблюдение порядка обработки информации ограниченного распространения на средствах вычислительной техники. +Контролирует соблюдение установленного порядка и сроков разрешения поручений особого контроля. +Контролирует сохранность и наличие документов, дел и изданий с пометкой "Для служебного пользования". +Контролирует сохранность и целевое использование материально-технических ценностей Главного управления. +Контролируют в соответствии с компетенцией исполнение планов работы Генеральной прокуратуры Российской Федерации и Главного управления. +Контролируют в соответствии с компетенцией исполнение приказов, указаний, распоряжений, поручений Генерального прокурора Российской Федерации и его заместителей, решений коллегии Генеральной прокуратуры Российской Федерации, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, поручений начальника Главного управления. +Контролируют в соответствии с предоставленными полномочиями деятельность прокуратур субъектов Российской Федерации и приравненных к ним прокуратур по надзору за исполнением законодательства о противодействии коррупции, исполнением приказов и указаний Генерального прокурора Российской Федерации по вопросам, отнесенным к компетенции отделов и управления. +Контролируют в соответствии с предоставленными полномочиями организацию работы нижестоящих прокуратур по надзору за исполнением законов, приказов и указаний Генерального прокурора Российской Федерации по вопросам, отнесенным к компетенции соответствующих управлений Главного управления. +Контролируют в соответствии с предоставленными полномочиями результаты работы нижестоящих прокуратур по надзору за исполнением законов, приказов и указаний Генерального прокурора Российской Федерации по вопросам, отнесенным к компетенции соответствующих управлений Главного управления. +Контролируют выполнение плановых мероприятий. +Контролируют делопроизводство по обращениям. +Контролируют деятельность старших прокуроров управления с дислокацией по месту расположения управлений Генеральной прокуратуры Российской Федерации в федеральных округах по вопросам, относящимся к компетенции отделов. +Контролируют исполнение в Главном управлении планов работы Генеральной прокуратуры Российской Федерации и планов работы Главного управления. +Контролируют исполнение в Главном управлении приказов, указаний, распоряжений, поручений Генерального прокурора Российской Федерации и его заместителей, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, решений коллегии Генеральной прокуратуры Российской Федерации, оперативных совещаний, поручений начальника Главного управления. +Контролируют исполнение плановых мероприятий. +Контролируют исполнение поручений руководства прокуратуры Российской Федерации о поддержании государственного обвинения по уголовным делам. +Контролируют исполнение проектов документов по итогам проверок. +Контролируют исполнение решений, принятых во время выездов в нижестоящие прокуратуры. +Контролируют обжалование необоснованных и несправедливых судебных решений в установленном порядке. +Контролируют организацию работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по реализации полномочий прокурора в гражданском и административном процессах. +Контролируют работу входящих в управления отделов и их начальников. +Контролируют работу федеральных государственных гражданских служащих отдела документационного обеспечения в системе АИК «Надзор». +Контролируют своевременность исполнения поручений, взятых на контроль заместителем Генерального прокурора Российской Федерации. +Контролируют соблюдение ими служебной и трудовой дисциплины, Правил внутреннего трудового распорядка. +Контролируют соблюдение подчиненными работниками служебной и трудовой дисциплины, Правил внутреннего трудового распорядка. +Контролируют согласно предметному и зональному принципам работы проведение анализа судебной практики по делам, рассмотренным Верховным Судом Российской Федерации, судами общей юрисдикции, арбитражными судами с участием прокурора. +Контролируют устранение недостатков, выявленных в деятельности нижестоящих прокуратур. +Контролируют устранение недостатков, выявленных в поступивших из нижестоящих прокуратур обзорах, обобщениях, информациях, запросах и других материалов. +Контроль выполнения плановых мероприятий Генеральной прокуратуры Российской Федерации и управления. +Контроль за выполнением в подразделениях Генеральной прокуратуры Российской Федерации требований организационно-распорядительных документов. +Контроль за выполнением межгосударственных планов и программ борьбы с преступностью по вопросам, отнесенным к ведению управления. +Контроль за выполнением постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации. +Контроль за выполнением решений по результатам выездов работников подразделений Генеральной прокуратуры Российской Федерации с проверками деятельности нижестоящих прокуратур. +Контроль за выполнением требований законодательства Российской Федерации по их защите в органах и организациях прокуратуры Российской Федерации. +Контроль за исполнением организационно-распорядительных документов по проблемам противодействия коррупции. +Контроль за исполнением принятых решений в коллегиальных органах. +Контроль за обеспечением выполнения в органах прокуратуры Российской Федерации требований законодательства Российской Федерации и организационно-распорядительных документов Генеральной прокуратуры Российской Федерации по защите информации, в том числе информации ограниченного распространения. +Контроль за организацией работы подразделений управления и его отдельных работников по поручению начальника управления. +Контроль за осуществлением в прокуратурах субъектов Российской Федерации и приравненных к ним специализированных прокуратурах прокурорского надзора за уголовно-процессуальной деятельностью следственных органов и исполнением законодательства об оперативно-розыскной деятельности оперативными подразделениями правоохранительных органов (за исключением органов федеральной службы безопасности) при выявлении преступлений коррупционной направленности и расследовании уголовных дел о таких преступлениях, а также при приеме и рассмотрении заявлений, сообщений и иной информации о совершенных и готовящихся преступлениях указанной категории, за соответствием закону принятых процессуальных решений. +Контроль за осуществлением соответствующими подразделениями прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур прокурорского надзора за оперативно-розыскной деятельностью территориальных органов федеральных органов исполнительной власти в субъектах Российской Федерации (за исключением органов федеральной службы безопасности) по материалам о преступлениях коррупционной направленности. +Контроль за осуществлением соответствующими подразделениями прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур прокурорского надзора за уголовно-процессуальной деятельностью следственных органов (за исключением следственных подразделений органов федеральной службы безопасности) при расследовании уголовных дел о преступлениях коррупционной направленности, а также при приеме и рассмотрении заявлений, сообщений и иной информации о совершенных и готовящихся преступлениях указанной категории, за соответствием закону принятых процессуальных решений. +Контроль за реализацией Национального плана противодействия коррупции и Комплексного плана мероприятий по противодействию коррупции на соответствующий календарный период. +Контроль за реализацией плановых мероприятий Генеральной прокуратуры Российской Федерации. +Контроль за соблюдением порядка и сроков исполнения поручений особого контроля. +Контроль за состоянием делопроизводства и архивного дела в подразделениях Генеральной прокуратуры Российской Федерации и подчиненных прокуратурах. +Контроль за ходом рассмотрения поступающих с раздела "Противодействие коррупции" официального сайта Генеральной прокуратуры Российской Федерации в сети "Интернет" (www.genproc.gov.ru) обращений о фактах коррупции. +Контроль исполнения приказов, распоряжений и поручений Генерального прокурора Российской Федерации и курирующего заместителя Генерального прокурора Российской Федерации, решений коллегии Генеральной прокуратуры Российской Федерации, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации по выполнению межгосударственных и федеральных программ борьбы с преступностью, распоряжений и поручений начальника управления. +Контроль организации работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по вопросам, отнесенным к ведению управления. +Контроль результатов работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по вопросам, отнесенным к ведению управления. +Контроль своевременности и качества разрешения обращений. +Координация деятельности по проведению федеральными органами государственной власти, иными государственными органами и организациями антикоррупционной экспертизы нормативных правовых актов. +Координация деятельности подразделений Генеральной прокуратуры Российской Федерации в области противодействия коррупции, в том числе по реализации мероприятий, предусмотренных Национальным планом противодействия коррупции. +Координация работ по защите конфиденциальной информации, информации ограниченного доступа. +Координация работ по информатизации деятельности органов прокуратуры Российской Федерации. +Координация работы по взаимодействию с институтами гражданского общества, разъяснению законодательства и правовому просвещению граждан. +Координировать деятельность правоохранительных органов в сфере ОПК +Координирует деятельность региональных центров регистрации удостоверяющего центра, размещенных в органах прокуратуры Российской Федерации. +Координирует организацию работы по судебному представительству интересов органов прокуратуры в прокуратурах субъектов Российской Федерации и приравненных к ним специализированных прокуратурах. +Координирует осуществление согласованного взаимодействия между подразделениями Главного управления. +Координирует работу подразделений Главного управления по выполнению возложенных на них задач. +Координирует работу прокуратур субъектов Российской Федерации и иных приравненных к ним специализированных прокуратур по внедрению информационных систем. +Координирует работу прокуратур субъектов Российской Федерации и иных приравненных к ним специализированных прокуратур по организации межведомственного электронного взаимодействия с соответствующими территориальными подразделениями федеральных государственных органов. +Координирует работу прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по правовому обеспечению и взаимодействию с общественностью по вопросам правового просвещения граждан. +Корректирует в установленном порядке проекты служебных документов в соответствии с нормами и правилами современного русского языка, требованиями Инструкции по делопроизводству в органах и учреждениях прокуратуры Российской Федерации, иными правилами оформления документов. +Косвенное сокращение выбросов ПГ в атмосферу +Лишение каких-либо привилегий на определенный срок +Мерами прокурорского реагирования добиваться приведения в соответствие с законодательством правовых актов, издаваемых федеральными органами исполнительной власти, органами государственной власти субъектов Российской Федерации, органами местного самоуправления, военного управления, органами контроля, их должностными лицами, а также органами управления коммерческих и некоммерческих организаций в сфере ОПК +Мерами прокурорского реагирования незамедлительно пресекать факты использования контрафактных комплектующих изделий и материалов при изготовлении продукции для нужд обороноспособности страны +Мерами прокурорского реагирования незамедлительно пресекать факты отступления от требований технических условий на продукцию военного и специального назначения и иных документов, в результате которых возможна утрата тактико-технических характеристик создаваемой продукции, в том числе снижение ее качества +Методика верификации отчетности о выбросах ПГ +Методическое руководство и оказание помощи прокуратурам субъектов Российской Федерации в организации правотворческой работы и взаимодействия с законодательными (представительными) и исполнительными органами государственной власти субъектов Российской Федерации и органами местного самоуправления. +Мониторинг деятельности по проведению федеральными органами государственной власти, иными государственными органами и организациями антикоррупционной экспертизы нормативных правовых актов. +Мониторинг деятельности проектных отделов +Мониторинг федерального законодательства и правоприменительной практики в области противодействия коррупции. +На основании мониторинга действующего законодательства, изучения и анализа практики рассмотрения дел, по которым Генеральная прокуратура Российской Федерации привлечена к участию в деле в качестве ответчика, заинтересованного или третьего лица, оказывает методическую и практическую помощь прокуратурам субъектов Российской Федерации и приравненным к ним специализированным прокуратурам по вопросам судебного представительства органов прокуратуры. +На основании распоряжения Генерального прокурора Российской Федерации осуществляет периодический контроль выполнения работниками требований организационно-распорядительных документов, регламентирующих правила пользования персональными электронно-вычислительными машинами. +На основе анализа материалов подразделений Генеральной прокуратуры Российской Федерации, Академии Генеральной прокуратуры Российской Федерации, прокуроров субъектов Российской Федерации и приравненных к ним прокуроров специализированных прокуратур, правоохранительных органов осуществляет информационно-аналитическое обеспечение руководителей Генеральной прокуратуры Российской Федерации и Главного управления в целях выработки и реализации мер по совершенствованию работы органов и организаций прокуратуры. +На основе анализа состояния законности при наличии оснований проводить проверки соблюдения норм законов в сфере ОПК федеральными органами исполнительной власти, органами государственной власти субъектов Российской Федерации, органами местного самоуправления, их должностными лицами, организациями, включенными в сводный реестр организаций ОПК, утвержденный уполномоченным федеральным органом исполнительной власти, их филиалами и организациями, участвующими в системе кооперации по государственным контрактам на выполнение ГОЗ, государственных программ и федеральных целевых программ в области обороны и безопасности государства, организациями, содержащими и использующими сооружения гражданской обороны, а также ответственными хранителями и организациями, входящими в систему государственного материального резерва +На основе создаваемой базы данных и систематической аналитической работы осуществляют мониторинг законодательства и правоприменения, включающий совокупность знаний о состоянии, тенденциях и направлениях совершенствования федерального законодательства, в пределах компетенции прокуратуры Российской Федерации. +На постоянной основе оказывает методическую и практическую помощь нижестоящим прокурорам и подразделениям Генеральной прокуратуры Российской Федерации по вопросам формируемой Верховным Судом Российской Федерации правоприменительной практики и участия прокуроров в процессе рассмотрения судами дел. +Надзор за законностью издаваемых ими правовых актов в области противодействия коррупции. +Надзор за законностью правовых актов в области противодействия коррупции, издаваемых федеральными органами исполнительной власти, Следственным комитетом Российской Федерации, Центральным банком Российской Федерации, государственными корпорациями, публично-правовыми компаниями, государственными внебюджетными фондами, иными организациями, созданными Российской Федерацией на основании федерального закона, организациями, созданными для выполнения задач, поставленных перед федеральными государственными органами, их подразделениями в федеральных округах и должностными лицами. +Надзор за исполнением законов Главным управлением собственной безопасности Министерства внутренних дел Российской Федерации в части предупреждения, пресечения, выявления и раскрытия преступлений коррупционной направленности в соответствии с полномочиями, возложенными организационно-распорядительными документами Генерального прокурора Российской Федерации. +Надзор за исполнением законов Главным управлением собственной безопасности Министерства внутренних дел Российской Федерации в части предупреждения, пресечения, выявления и раскрытия преступлений коррупционной направленности. +Надзор за исполнением законодательства о государственной службе федеральными органами исполнительной власти, Следственным комитетом Российской Федерации, подразделениями федеральных органов исполнительной власти в федеральных округах в части соблюдения установленных обязанностей, запретов и ограничений, представления сведений о доходах, об имуществе и обязательствах имущественного характера, запретов и ограничений, связанных с поступлением на федеральную государственную службу, и требований о представлении сведений о доходах, об имуществе и обязательствах имущественного характера. +Надзор за исполнением законодательства о государственной службе федеральными органами исполнительной власти, Следственным комитетом Российской Федерации, подразделениями федеральных органов исполнительной власти в федеральных округах в части соблюдения установленных обязанностей, запретов и ограничений, представления сведений о доходах, расходах, об имуществе и обязательствах имущественного характера, запретов и ограничений, связанных с поступлением на федеральную государственную службу, и требований о представлении сведений о доходах, об имуществе и обязательствах имущественного характера. +Надзор за исполнением законодательства о противодействии коррупции федеральными органами исполнительной власти, Следственным комитетом Российской Федерации, Центральным банком Российской Федерации, государственными корпорациями, публично-правовыми компаниями, государственными внебюджетными фондами, иными организациями, созданными Российской Федерацией на основании федерального закона, организациями, созданными для выполнения задач, поставленных перед федеральными государственными органами, их подразделениями в федеральных округах и должностными лицами. +Надзор за исполнением законодательства о противодействии коррупции федеральными органами исполнительной власти, Следственным комитетом Российской Федерации, Центральным банком Российской Федерации, государственными корпорациями, публично-правовыми компаниями, государственными внебюджетными фондами, иными организациями, созданными Российской Федерацией на основании федерального закона, организациями, созданными для выполнения задач, поставленных перед федеральными государственными органами. +Надзор за надлежащим исполнением требований прокурора в сфере антикоррупционной экспертизы нормативных правовых актов, издаваемых федеральными органами исполнительной власти. +Назначает начальникам отделов и иным подчиненным работникам сроки исполнения поручений об исполнении заданий и поручений. +назначает работникам отдела сроки исполнения документов, заданий и поручений +Назначает работникам отдела сроки исполнения документов, заданий и поручений. +Назначает сроки исполнения поручений, документов и заданий. +Накопление информации о состоянии исполнения законодательства о противодействии коррупции, деятельности поднадзорных федеральных органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования федеральными органами исполнительной власти и органами прокуратуры предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции. +Накопление информации о состоянии исполнения законодательства о противодействии коррупции, деятельности соответствующих федеральных органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования федеральными органами исполнительной власти и органами прокуратуры Российской Федерации предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции. +Налоговые льготы для плательщиков углеродного налога +Направление части средств, получаемых от взимания платы, на покрытие административных затрат +Направляет в установленном порядке ведомственную и иную корреспонденцию, поступающую в Генеральную прокуратуру Российской Федерации и не относящуюся к ее компетенции, в прокуратуры субъектов Российской Федерации, приравненные к ним специализированные прокуратуры и иные ведомства и организации по принадлежности. +Направляет на подписание руководству Генеральной прокуратуры Российской Федерации проекты ответов на обращения, взятые на контроль руководством Генеральной прокуратуры Российской Федерации и ранее отклоненные начальником Главного управления либо лицом, его замещающим. +Направляет работу по выполнению приказов, распоряжений и указаний Генерального прокурора Российской Федерации и его заместителей, решений коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации, планов работы Генеральной прокуратуры Российской Федерации и Главного управления. +Не допустить увеличения затрат компаний, закрытия компаний, снижения конкурентоспособности продукции +Непосредственно контролируют работу подчиненных старших прокуроров и прокуроров отделов по реализации возложенных функций. +Непосредственно контролируют работу старших прокуроров и прокуроров отделов. +Непосредственно обжалует незаконные, необоснованные и несправедливые судебные решения по уголовным делам. +Непосредственно организуют работу подчиненных старших прокуроров и прокуроров отделов по реализации возложенных функций. +Непосредственно организуют работу старших прокуроров и прокуроров отделов. +Непосредственно поддерживает обвинение в суде. +Непосредственно рассматривает обращения как от лиц, имеющих процессуальное право обжалования судебных решений, так и от иных лиц. +Непосредственно участвует в кассационном рассмотрении уголовных дел Верховным Судом Российской Федерации в случае возбуждения кассационного производства по кассационным представлениям. +Непосредственно участвует в суде апелляционной и кассационной инстанции. +Обеспечение в пределах предоставленной компетенции организационного сопровождения координационной деятельности правоохранительных органов Российской Федерации по борьбе с преступностью. +Обеспечение в установленном порядке реализации предложений о комплексных профилактических мерах по противодействию коррупции. +Обеспечение взаимодействия управления с другими подразделениями Генеральной прокуратуры Российской Федерации, Университетом прокуратуры Российской Федерации, учебными заведениями с правовой специализацией, организационно-аналитическими подразделениями правоохранительных, судебных и других государственных органов по вопросам уголовного судопроизводства, организационной, аналитической и методической деятельности, повышения квалификации. +Обеспечение исполнения функции +Обеспечение легализации демонстрации объектов ЖЦ ВЭС +Обеспечение легализации демонстрации объектов интеллектуаль-ной собственности Компании +Обеспечение легализации демонстрации приобретения товаров и услуг +Обеспечение легализации демонстрации процессов ЖЦ ВЭС +Обеспечение легализации доставки объектов ЖЦ ВЭС +Обеспечение легализации ЖЦ ВЭС +Обеспечение легализации ЖЦ ВЭС по юридическому сопровождению +Обеспечение легализации объектов ЖЦ ВЭС +Обеспечение легализации объектов интеллектуаль-ной собственности Компании +Обеспечение легализации предоставления требований к итоговым объектам ЖЦ +Обеспечение легализации предоставления требований к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Обеспечение легализации предоставления требований к итоговым подрядчикам микросайтинга +Обеспечение легализации предоставления требований к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС +Обеспечение легализации предоставления требований к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Обеспечение легализации предоставления требований к итоговым подрядчикам процессов ЖЦ ВЭС +Обеспечение легализации предоставления требований к итоговым подрядчикам разработки технических условий на технологическое присоединение +Обеспечение легализации предоставления требований к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Обеспечение легализации предоставления требований к итоговым подрядчикам технологического присоединения со стороны генерирующей компании +Обеспечение легализации приобретения товаров и услуг +Обеспечение легализации процессов ЖЦ ВЭС +Обеспечение легализации этапов ЖЦ ВЭС +Обеспечение мониторинга деятельности проектных отделов +Обеспечение оценки критичности различий с желаемой моделью деятельности проектных отделов +Обеспечение работы российской делегации в Группе государств против коррупции (ГРЕКО). +Обеспечение реализации полномочий прокурора в гражданском, арбитражном и административном судопроизводстве по вопросам, отнесенным к компетенции управления, на основании организационно-распорядительных документов Генеральной прокуратуры Российской Федерации. +Обеспечение совместно с Главным управлением международно-правового сотрудничества взаимодействия Генеральной прокуратуры Российской Федерации с международными органами и организациями, а также с органами, организациями и учреждениями иностранных государств по вопросам противодействия коррупции. +Обеспечение совместно с правовым управлением и управлением взаимодействия со средствами массовой информации сотрудничества с общественными организациями, средствами массовой информации по вопросам противодействия коррупции. +Обеспечение сравнения с желаемой моделью деятельности проектных отделов +Обеспечение технического администрирования государственных и ведомственных информационных систем, эксплуатируемых в Генеральной прокуратуре Российской Федерации. +Обеспечение управляющих воздействий на деятельность проектных отделов +Обеспечение участия управления в работе Национального контактного пункта по обеспечению практического международного сотрудничества по выявлению, аресту, конфискации и возвращению активов, полученных в результате коррупционной деятельности. +Обеспечение формирования набора альтернатив и выбора управляющих воздействий на деятельность проектных отделов +Обеспечение функции +Обеспечение функционирования удостоверяющего центра Генеральной прокуратуры Российской Федерации (далее - удостоверяющий центр). +Обеспечение эксплуатации информационных систем и аппаратно-программных средств в органах и организациях прокуратуры Российской Федерации. +Обеспечивает администрирование электронного документооборота между органами и организациями прокуратуры Российской Федерации, федеральными государственными органами, государственными органами субъектов Российской Федерации, органами местного самоуправления, с судебными органами Российской Федерации, а также с правоохранительными и иными органами иностранных государств, а также с международными органами и организациями. +Обеспечивает актуальность информации, содержащейся в реестре сертификатов. +Обеспечивает в установленном порядке реализацию плана работы Генеральной прокуратуры Российской Федерации. +Обеспечивает в установленном порядке реализацию плана работы коллегии Генеральной прокуратуры Российской Федерации. +Обеспечивает ведение общего и секретного делопроизводства в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Обеспечивает ведение с использованием программно-технических средств нормативно-справочной информации в государственных информационных системах. +Обеспечивает взаимный информационный обмен, актуализацию на абонентском пункте программных средств и баз данных. +Обеспечивает взаимодействие структурных подразделений Генеральной прокуратуры Российской Федерации при осуществлении надзора за соблюдением прав предпринимателей. +Обеспечивает выдачу во временное пользование дел и надзорных (наблюдательных) производств из структурных подразделений Генеральной прокуратуры Российской Федерации и Академии Генеральной прокуратуры Российской Федерации. +Обеспечивает для подчиненных работников надлежащие условия труда. +Обеспечивает для работников отдела надлежащие условия труда, контролирует соблюдение ими служебной и трудовой дисциплины, Правил внутреннего трудового распорядка. +Обеспечивает доступ к информации в автоматизированных банках данных органов прокуратуры. +Обеспечивает доступ работников Генеральной прокуратуры Российской Федерации к поступающим информационно-аналитическим материалам, а также к базам данных на рабочих станциях абонентского пункта. +Обеспечивает единый порядок формирования и представления ведомственной статистической отчетности органов прокуратуры (за исключением ведомственной статистической отчетности о результатах деятельности органов прокуратуры в сфере уголовно-правовой статистики, ведение которой возложено на Главное управление правовой статистики и информационных технологий). +Обеспечивает защиту от неправомерного доступа, уничтожения, модификации, блокирования и иных неправомерных действий информации, содержащейся в реестре сертификатов. +Обеспечивает защиту от несанкционированного доступа к ключевой информации по электронной подписи. +Обеспечивает исполнение Инструкции о порядке рассмотрения обращений и приема граждан в органах прокуратуры Российской Федерации. +Обеспечивает исполнение Инструкции по делопроизводству в органах и учреждениях прокуратуры Российской Федерации, Инструкции о порядке рассмотрения обращений и приема граждан в органах прокуратуры Российской Федерации. +Обеспечивает исполнение планов работы Генеральной прокуратуры Российской Федерации. +Обеспечивает исполнение плановых мероприятий. +Обеспечивает исполнение поручений начальника Главного управления. +Обеспечивает исполнение приказов, указаний и распоряжений Генерального прокурора Российской Федерации, решений коллегии, постановлений Координационного совещания руководителей федеральных правоохранительных органов. +обеспечивает надзор за +обеспечивает участие представителей в заседаниях КС РФ/Пленума ВС РФ +обеспечивать организационное и методическое руководство работы прокуратур субъектов Российской Федерации, приравненных к ним специализированных прокуратур по осуществлению ими надзора за исполнением законов в сфере ОПК +Обеспечивают взаимодействие управления с другими подразделениями Генеральной прокуратуры Российской Федерации и организациями прокуратуры Российской Федерации. +Обеспечивают вывоз надзорных производств на уничтожение. +Обеспечивают для подчиненных работников надлежащие условия труда. +обеспечивают исполнение мероприятий +Обеспечивают исполнение плана работы Генеральной прокуратуры Российской Федерации . +Обеспечивают исполнение плана работы Генеральной прокуратуры Российской Федерации. +Обеспечивают исполнение плана работы Главного управления. +Обеспечивают исполнение плановых мероприятий. +Обеспечивают исполнение подчиненными работниками приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей, решений коллегии и планов работы Генеральной прокуратуры Российской Федерации, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации. +Обеспечивают контроль за надлежащим исполнением служебных обязанностей подчиненными работниками. +Обеспечивают контроль за организацией работы нижестоящих прокуратур по надзору за исполнением законов в соответствии с компетенцией и задачами возглавляемых отделов. +Обеспечивают контроль за организацией работы нижестоящих прокуратур по надзору за исполнением законов в соответствии с компетенцией и задачами возглавляемых управлений. +Обеспечивают контроль за результатами работы нижестоящих прокуратур по надзору за исполнением законов в соответствии с компетенцией и задачами возглавляемых отделов. +Обеспечивают контроль за результатами работы нижестоящих прокуратур по надзору за исполнением законов в соответствии с компетенцией и задачами возглавляемых управлений. +Обеспечивают оказание помощи подчиненным работникам. +Обеспечивают осуществление плановых мероприятий управления. +Обеспечивают подготовку материалов судебной практики для публикации в средствах массовой информации и сообщений для размещения на официальном интернет-представительстве Генеральной прокуратуры Российской Федерации. +Обеспечивают подготовку предложений в план работы Генеральной прокуратуры Российской Федерации, коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации. +Обеспечивают подготовку предложений в планы работы Генеральной прокуратуры Российской Федерации, коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации, контролируют выполнение плановых мероприятий. +Обеспечивают полный и достоверный учет работы возглавляемых подразделений. +Обеспечивают полный и достоверный учет работы Главного управления. +Обеспечивают полный и достоверный учет работы подразделений. +Обеспечивают правовое сопровождение и поддержку в палатах Федерального Собрания Российской Федерации, их комитетах и комиссиях проектов законодательных актов, поправок и дополнений к рассматриваемым Государственной Думой Федерального Собрания Российской Федерации законопроектам, одобренных или предложенных Генеральной прокуратурой Российской Федерации. +Обеспечивают представление в установленные сроки начальнику Главного управления материалов и проектов докладных записок по результатам проверок, проведенных в соответствии с планом работы Генеральной прокуратуры Российской Федерации и в порядке исполнения поручений руководителей Генеральной прокуратуры Российской Федерации. +Обеспечивают проведение мероприятий по повышению квалификации работников и созданию надлежащих условий труда. +Обеспечивают проведение мероприятий по повышению квалификации работников отделов. +Обеспечивают своевременное и качественное составление статистической отчетности. +Обеспечивают своевременное направление документов руководству Генеральной прокуратуры Российской Федерации и в соответствующие подразделения центрального аппарата Генеральной прокуратуры Российской Федерации. +Обеспечивают своевременность и качественность статистической и иной отчетности. +Обеспечивают соблюдение в отделах правил ведения делопроизводства. +Обеспечивают соблюдение Инструкции по делопроизводству в органах и учреждениях прокуратуры Российской Федерации, Инструкции о порядке рассмотрения обращений и приема граждан в органах прокуратуры Российской Федерации. +Обеспечивают соблюдение правил ведения делопроизводства. +Обеспечивают учет работы возглавляемых управлений. +Обеспечивают учет работы отделов. +Обеспечить направление в суд соответствующей инстанции заключений о возобновлении производства по уголовным делам о преступлениях в сфере ОПК в порядке главы 49 Уголовно-процессуального кодекса Российской Федерации при выявлении новых либо вновь открывшихся обстоятельств, влекущих отмену или изменение судебных решений +Обеспечить неукоснительное соблюдение требований законодательства о государственной тайне, а также порядка обращения со служебной информацией ограниченного доступа (ДСП). +Обеспечить своевременное апелляционное и кассационное обжалование незаконных и необоснованных судебных решений по уголовным делам о преступлениях в сфере ОПК +Обжалование незаконных, необоснованных и несправедливых судебных решений по уголовным делам о преступлениях коррупционной направленности. +Обжалуют необоснованные и несправедливые судебные решения в апелляционном порядке. +Обладает правом подписи на документах, необходимых для получения сертификатов ключей проверки электронных подписей в сторонних удостоверяющих центрах. +Обобщает информацию о предложениях прокуроров субъектов Российской Федерации и приравненных к ним прокуроров специализированных прокуратур, представленных ими в докладных записках об итогах работы за год. +Обобщает информацию, характеризующую состояние деятельности прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур, прокуратур городов и районов, иных территориальных и специализированных прокуратур, связанной с участием в судебных стадиях уголовного производства. +Обобщает положительный опыт работы в сфере государственного единого статистического учета заявлений и сообщений о преступлениях, состояния преступности, раскрываемости преступлений, состояния и результатов следственной работы, в том числе международного характера. +Обобщает практику координационной деятельности, в том числе в субъектах Российской Федерации. +Обобщает практику работы коллегии Генеральной прокуратуры Российской Федерации, коллегий прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур. +Обобщает практику рассмотрения обращений граждан и организаций по фактам коррупции. +Обобщает практику рассмотрения уголовных дел в кассационном и надзорном порядке. +Обобщает результаты выполнения межведомственных планов и программ по вопросам компетенции управления. +Обобщает результаты деятельности Главного управления по закрепленным направлениям. +Обобщает результаты деятельности управления по закрепленным направлениям. +Обобщает результаты деятельности Экспертного совета по вопросам информационных технологий при Генеральной прокуратуре Российской Федерации. +Обобщает результаты проверок наличия служебной информации ограниченного распространения в органах и организациях прокуратуры Российской Федерации. +Обобщают деятельность отделов. +Обобщают информацию о деятельности отделов. +Обобщают правоприменительную практику, в том числе с использованием информационных ресурсов, включая сайты прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур. +Обобщают предложения прокуратур субъектов Российской Федерации, приравненных к ним прокуратур по вопросам совершенствования законодательства. +Обобщение аналитической работы, осуществляемой прокуратурами субъектов Российской Федерации. +Обобщение положительного опыта, в том числе международного. +Обобщение практики выездов работников подразделений Генеральной прокуратуры Российской Федерации с проверками деятельности нижестоящих прокуратур. +Обобщение результатов деятельности управления. +Обобщение результатов координационной деятельности прокуратур субъектов Российской Федерации. +Обозначение роли, принимаемой подразделением при исполнении функции. Необходимо при исполнении одной функции несколькими подразделениями +Обоснование затрат на работы по информатизации. +Обрабатывает обращения, поступающие в интернет-приемную Генеральной прокуратуры Российской Федерации. +Обработка информации о чрезвычайных происшествиях и преступлениях. +Оказание в пределах своей компетенции прокуратурам субъектов Российской Федерации и приравненным к ним специализированным прокуратурам методической и практической помощи в организации соответствующего надзора. +Оказание в установленном порядке правоохранительным органам иностранных государств практической помощи в разработке мер по противодействию коррупции. +Оказание информационно-технологической и методологической помощи работникам подразделений Генеральной прокуратуры Российской Федерации, прокуратур субъектов Российской Федерации и иных приравненных к ним специализированных прокуратур в использовании государственных и ведомственных информационных систем. +Оказание методической и практической помощи в ведении статистического учета подразделениям Генеральной прокуратуры Российской Федерации, прокуратурам субъектов Российской Федерации, приравненным к ним специализированным прокуратурам. +Оказание нижестоящим прокуратурам методической и практической помощи по вопросам обеспечения участия прокуроров в рассмотрении уголовных дел судами. +Оказание нижестоящим прокуратурам методической и практической помощи по вопросам организации надзора за исполнением федерального законодательства о противодействии коррупции. +Оказание нижестоящим прокуратурам методической и практической помощи по вопросам организации прокурорского надзора за уголовно-процессуальной и оперативно-розыскной деятельностью. +Оказании практической и методической помощи прокуратурам субъектов Российской Федерации и приравненных к ним прокуратурам. +Оказывает методическую и практическую помощь по вопросам организации аналитической работы прокуратурам субъектов Российской Федерации, приравненным к ним специализированным прокуратурам. +Оказывает методическую и практическую помощь прокурорам субъектов Российской Федерации при рассмотрении судебными коллегиями судов субъектов Российской Федерации представлений Генерального прокурора Российской Федерации о даче согласия на привлечение судей к административной ответственности. +Оказывает методическую помощь подразделениям Генеральной прокуратуры Российской Федерации и подчиненным прокуратурам по вопросам делопроизводства и архивного дела. +Оказывает необходимую практическую и методическую помощь органам и организациям прокуратуры Российской Федерации по вопросам взаимодействия и информационного обеспечения. +Оказывает необходимую практическую и методическую помощь органам и организациям прокуратуры Российской Федерации по вопросам, отнесенным к компетенции отдела. +Оказывает нижестоящим прокурорам методическую и практическую помощь по вопросам организации надзора за исполнением законов, соблюдением прав и свобод граждан. +Оказывает нижестоящим прокурорам методическую помощь по вопросам обеспечения участия прокуроров в рассмотрении судами гражданских и административных дел, дел, рассмотренных арбитражными судами, в производстве по делам об административных правонарушениях. +Оказывает подразделениям Генеральной прокуратуры Российской Федерации и подчиненным прокуратурам методическую помощь по вопросам делопроизводства. +Оказывает помощь в подготовке материалов о работе Управления для публикации в средствах массовой информации. +Оказывает помощь прокуратурам субъектов Российской Федерации и приравненным к ним специализированным прокуратурам в организации работы по правовому обеспечению и взаимодействию с общественностью по вопросам правового просвещения граждан. +Оказывает практическую помощь в ведении ведомственного статистического учета подразделениям Генеральной прокуратуры Российской Федерации, прокуратурам субъектов Российской Федерации и приравненным к ним специализированным прокуратурам. +Оказывает практическую помощь нижестоящим прокурорам по вопросам обеспечения участия прокуроров в арбитражном процессе, а также в производстве по делам об административных правонарушениях. +Оказывает практическую помощь прокурорам субъектов Российской Федерации и иным приравненным к ним прокурорам специализированных прокуратур в организации работы по обеспечению полноты и достоверности государственной статистической отчетности. +Оказывает прокурорам методическую и практическую помощь. +Оказывают методическую помощь прокурорам отделов. +Оказывают методическую помощь работникам органов прокуратуры Российской Федерации при разработке ими проектов федеральных законов по основным направлениям прокурорской деятельности. +Оказывают нижестоящим прокурорам практическую помощь по вопросам правоприменительной практики. +Оказывают практическую помощь нижестоящим прокурорам при рассмотрении гражданских и административных дел судами, в том числе при обращении прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур в управление с запросами. +Оказывают прокурорам методическую и практическую помощь. +Определение меры наказания за невнесение платы за выбросы ПГ +Определение направлений развития информатизации деятельности органов прокуратуры Российской Федерации. +Определение основных направлений законопроектной деятельности в системе прокуратуры Российской Федерации. +Определить базу сбора +Определить виды деятельности или источники, за которые будет взиматься плата +Определить для каждого вида деятельности и источника массу их выбросов ПГ +Определить коэффициенты пересчета выбросов ПГ в СО2-эквивалент +Определить отрасли экономики и отдельные компании, которым необходимо предоставить налоговые льготы +Определить отрасли экономики и отдельные компании, которым необходимо снизить плату за выбросы ПГ +Определить отрасли экономики, в которых необходимо стимулирование использования технологий устойчивого развития +Определить периодичность пересмотра размера платы за массу выбросов ПГ в СО2-эквиваленте +Определить показатели, отражающие требования к технологиям для отраслей экономики +Определить порядок перечисления платы за выбросы ПГ, а также получателя +Определить размер платы за массу выбросов ПГ, в т.ч. в СО2-эквиваленте +Определить размер сокращения платы за выбросы ПГ при условии, что субъект предпринимает усилия по снижению выбросов ПГ путем применения технологий лучших, чем стандартные +Определить размеры снижения платы за выбросы ПГ для отраслей экономики и отдельных компании +Определить размеры снижения платы за сокращение выбросов ПГ +Определить субъектов, которые могут осуществлять верификацию отчетности о выбросах ПГ +Определить субъектов, с которых будет взиматься плата +Определить уровень управления, на котором будет взиматься плата +Определить форму и размеры предоставления налоговых льгот для отраслей экономики и отдельных компании +Определить, каким образом для субъектов рассчитывается масса выбросов ПГ +Определить, на что направить средства, полученные за выбросы ПГ +Определяет меры по устранению причин и условий, снижающих эффективность деятельности органов прокуратуры в РФ. +Определяет служебные обязанности заместителей начальника Главного управления - начальников управлений с учетом структуры и штатного расписания Главного управления. +Определяет служебные обязанности заместителей начальника управления, начальников отделов и других работников управления. +Определяет служебные обязанности заместителя начальника Главного управления, заместителей начальника Главного управления - начальников управлений, начальников самостоятельных отделов с учетом структуры и штатного расписания Главного управления. +Определяет служебные обязанности начальника отдела дежурств с учетом структуры и штатного расписания Главного управления. +Определяет служебные обязанности начальника отдела документационного обеспечения с учетом структуры и штатного расписания Главного управления. +Определяет служебные обязанности подчиненных работников. +Определяет служебные обязанности руководителя аппарата Генерального прокурора Российской Федерации с учетом структуры и штатного расписания Главного управления. +Определяют служебные обязанности подчиненных работников. +Организации эффективного прокурорского надзора за исполнением законодательства о противодействии коррупции. +Организации эффективного прокурорского надзора за исполнением законодательства об оперативно-розыскной деятельности оперативными подразделениями правоохранительных органов (за исключением органов федеральной службы безопасности). +Организации эффективного прокурорского надзора за уголовно-процессуальной деятельностью следственных органов. +Организацию направления запросов в компетентные органы иностранных государств и международные организации по вопросам, связанным с осуществлением управлением надзорных и иных мероприятий. +Организацию осуществления соответствующими подразделениями прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур прокурорского надзора за оперативно-розыскной деятельностью территориальных органов федеральных органов исполнительной власти в субъектах Российской Федерации (за исключением органов федеральной службы безопасности) по материалам о преступлениях коррупционной направленности. +Организацию осуществления соответствующими подразделениями прокуратур субъектов Российской Федерации прокурорского надзора за уголовно-процессуальной деятельностью следственных органов (за исключением следственных подразделений органов федеральной службы безопасности) при расследовании уголовных дел о преступлениях коррупционной направленности, а также при приеме и рассмотрении заявлений, сообщений и иной информации о совершенных и готовящихся преступлениях указанной категории, за соответствием закону принятых процессуальных решений. +Организацию участия в работе по правовому антикоррупционному просвещению, антикоррупционному правовому воспитанию и формированию в обществе нетерпимости к коррупционному поведению, информированию общественности о деятельности органов прокуратуры в области противодействия коррупции. +Организацию участия представителей управления в учебном процессе в Университете прокуратуры Российской Федерации. +Организацию участия прокурорских работников управления в научно-практических конференциях, семинарах, заседаниях научно-консультативных советов и других научно-практических мероприятиях, в том числе международного характера, в порядке, установленном организационно-распорядительными документами Генеральной прокуратуры Российской Федерации. +Организацию участия управления в правотворческой деятельности в порядке, установленном приказами и указаниями Генерального прокурора Российской Федерации, указаниями курирующего заместителя Генерального прокурора Российской Федерации и начальника управления. +Организацию учебы и стажировки прокурорских работников в управлении. +Организация взаимодействия Генеральной прокуратуры Российской Федерации с палатами Федерального Собрания Российской Федерации в сфере законопроектной деятельности. +Организация взаимодействия с прокуратурами субъектов Российской Федерации и приравненными к ним военными и иными специализированными прокуратурами, структурными подразделениями Генеральной прокуратуры Российской Федерации по подготовке доклада Президенту Российской Федерации о результатах мониторинга правоприменения. +Организация взаимодействия с прокуратурами субъектов Российской Федерации и приравненными к ним военными и иными специализированными прокуратурами, структурными подразделениями Генеральной прокуратуры Российской Федерации по подготовке проектов плана мониторинга правоприменения. +Организация выполнения в органах прокуратуры Российской Федерации требований законодательства Российской Федерации и организационно-распорядительных документов Генеральной прокуратуры Российской Федерации по защите информации, в том числе информации ограниченного распространения. +Организация за осуществлением в прокуратурах субъектов Российской Федерации и приравненных к ним специализированных прокуратурах прокурорского надзора за уголовно-процессуальной деятельностью следственных органов и исполнением законодательства об оперативно-розыскной деятельности оперативными подразделениями правоохранительных органов (за исключением органов федеральной службы безопасности) при выявлении преступлений коррупционной направленности и расследовании уголовных дел о таких преступлениях, а также при приеме и рассмотрении заявлений, сообщений и иной информации о совершенных и готовящихся преступлениях указанной категории, за соответствием закону принятых процессуальных решений. +Организация и обеспечение информационно-технологической поддержки видеоконференц-связи с прокуратурами субъектов Российской Федерации и иными приравненными к ним специализированными прокуратурами, правоохранительными и другими органами иностранных государств, а также с международными органами и организациями. +Организация межведомственного взаимодействия с федеральными органами исполнительной власти, федеральными государственными органами в рамках заключенных соглашений о взаимодействии с соблюдением требований информационной безопасности. +Организация оперативных совещаний при Генеральном прокуроре Российской Федерации. +Организация планирования законопроектной деятельности в системе прокуратуры Российской Федерации. +Организация проведения аттестации по требованиям безопасности информации автоматизированных рабочих мест, информационных систем и выделенных помещений. +Организация работ по внедрению в практическую деятельность органов прокуратуры Российской Федерации современных информационных и электронно-цифровых технологий. +Организация работы коллегии Генеральной прокуратуры Российской Федерации. +Организация работы научно-консультативного совета при Генеральной прокуратуре Российской Федерации. +Организация работы по взаимодействию с институтами гражданского общества, разъяснению законодательства и правовому просвещению граждан. +Организация рассмотрения обращений граждан, юридических и должностных лиц в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации. +Организация специального обследования служебных кабинетов работников Генеральной прокуратуры Российской Федерации, в отношении которых принимаются меры обеспечения безопасности, для выявления устройств негласного съема информации, привлечение при необходимости специализированных организаций для углубленного специального обследования на предмет утечки информации. +Организация специальных мероприятий по защите информации Генеральной прокуратуры Российской Федерации от утечек по техническим каналам, противодействию иностранным техническим разведкам и внутренним угрозам. +Организация учета надзорной и иной деятельности прокуроров. +Организовать анализ сведений, характеризующих состояние законности в сфере оборонно-промышленного комплекса +Организовать сбор сведений, характеризующих состояние законности в сфере оборонно-промышленного комплекса +Организует анализ поступающих в Главное управление обращений, практики их рассмотрения и разрешения. +Организует анализ результатов работы Главного управления. +Организует анализ результатов работы управления. +Организует аналитическую и информационно-методическую работу управления. +Организует аналитическую работу управления. +Организует в Главном управлении аналитическую и методическую работу. +Организует в Главном управлении подготовку заключений по проектам правовых актов. +Организует в Главном управлении подготовку предложений об изменении и развитии действующего законодательства. +Организует в порядке, установленном законодательством Российской Федерации, проведение предварительных и приемочных испытаний программно-технических решений в рамках создания, развития и обеспечения функционирования ведомственных информационных систем. +Организует в порядке, установленном законодательством Российской Федерации, проведение предварительных и приемочных испытаний программно-технических решений в рамках создания, развития и обеспечения функционирования государственных информационных систем. +Организует ведение учета работы Главного управления. +Организует взаимодействие Главного управления с Академией Генеральной прокуратуры Российской Федерации, организациями, осуществляющими образовательную деятельность с правовой специализацией, экспертными учреждениями, печатными изданиями органов прокуратуры. +Организует взаимодействие Главного управления с другими подразделениями Генеральной прокуратуры Российской Федерации. +Организует взаимодействие между подразделениями Главного управления, а также с другими подразделениями Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации, Счетной палатой Российской Федерации, правоохранительными органами, федеральными органами исполнительной власти и общественными организациями. +Организует взаимодействие между подразделениями Управления, а также с другими подразделениями, Академией Генеральной прокуратуры Российской Федерации, иными государственными органами и общественными объединениями по вопросам правотворчества, мониторинга законодательства, правоприменительной практики и правового просвещения граждан. +Организует взаимодействие с главными управлениями, управлениями и отделами Генеральной прокуратуры Российской Федерации, Университетом прокуратуры Российской Федерации. +Организует взаимодействие с другими подразделениями Генеральной прокуратуры Российской Федерации, Университетом прокуратуры Российской Федерации, федеральными органами исполнительной власти, общественными организациями, средствами массовой информации. +Организует взаимодействие управления с другими подразделениями Генеральной прокуратуры Российской Федерации и Академией Генеральной прокуратуры Российской Федерации. +Организует выполнение регламентных работ и настройки оборудования программно-технических комплексов и систем Генеральной прокуратуры Российской Федерации, функционирующих в ИСОП и сети "Интернет". +Организует выполнение технического и профилактического обслуживания и мелкого ремонта компьютерной техники Генеральной прокуратуры Российской Федерации. +Организует делопроизводственное обеспечение деятельности старших помощников и помощников Генерального прокурора Российской Федерации по особым поручениям, помощников заместителей Генерального прокурора Российской Федерации по особым поручениям, советников Генерального прокурора Российской Федерации. +Организует документационное обеспечение деятельности старших помощников и помощников Генерального прокурора Российской Федерации по особым поручениям, советников Генерального прокурора Российской Федерации. +Организует исполнение в управлении приказов, указаний, распоряжений и поручений Генерального прокурора Российской Федерации и его заместителей, планов работы Генеральной прокуратуры Российской Федерации и управления, решений коллегии Генеральной прокуратуры Российской Федерации и постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации. +Организует исполнение поручений Генерального прокурора Российской Федерации и его заместителей. +Организует контроль за состоянием в органах прокуратуры Российской Федерации делопроизводства и архивного дела. +Организует контроль своевременности и качества выполнения плановых мероприятий Генеральной прокуратуры Российской Федерации и Главного управления. +Организует контроль своевременности и качества выполнения приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей, начальника Главного управления, решений коллегии Генеральной прокуратуры Российской Федерации и постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации, межгосударственных и федеральных программ борьбы с преступностью. +Организует материально-техническое обеспечение деятельности старших помощников и помощников Генерального прокурора Российской Федерации по особым поручениям, помощников заместителей Генерального прокурора Российской Федерации по особым поручениям, советников Генерального прокурора Российской Федерации. +Организует материально-техническое обеспечение деятельности старших помощников и помощников Генерального прокурора Российской Федерации по особым поручениям, советников Генерального прокурора Российской Федерации. +Организует материально-техническое обеспечение управления, обеспечивает учет материально-технических ценностей и их целевое использование. +Организует материально-техническое обеспечение управления, учет материально-технических ценностей и их целевое использование. +Организует методическое руководство делопроизводством и архивным делом в органах прокуратуры Российской Федерации. +Организует надлежащее и своевременное ведение ведомственного статистического учета в органах прокуратуры. +Организует обвинение в суде. +Организует обжалование в апелляционном порядке незаконных, необоснованных и несправедливых судебных решений по уголовным делам с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации и его заместителями. +Организует обжалование незаконных, необоснованных и несправедливых судебных решений по уголовным делам. +Организует обобщение судебной практики. +Организует общее и секретное делопроизводство в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Организует общее и секретное делопроизводство Главного управления в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Организует оперативное выполнение заявок по технологическому и техническому обслуживанию и консультированию работников Генеральной прокуратуры Российской Федерации. +Организует передачу надзорных производств временного и постоянного хранения для сдачи в архивно-методический отдел управления документационного и методического обеспечения Генеральной прокуратуры Российской Федерации. +Организует планирование работы Главного управления. +Организует планирование работы управления. +Организует подготовку информационно-аналитических и организационно-распорядительных документов, заключений на законопроекты и проекты международных договоров, программ борьбы с коррупцией. +Организует подготовку предложений о его развитии и совершенствовании. +Организует подготовку проекта статистической отчетности. +Организует подготовку проектов организационно-распорядительных документов по курируемым направлениям деятельности и в иных случаях - по поручению руководства Генеральной прокуратуры Российской Федерации и Главного управления. +Организует поддержание государственного обвинения по уголовным делам с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации и его заместителями. +Организует получение в установленном порядке статистических сведений и аналитических документов от федеральных государственных органов и Судебного департамента при Верховном Суде Российской Федерации. +Организует прием граждан, представителей государственных и общественных организаций, а также иных лиц. +Организует прием граждан. +Организует прием документов на архивное хранение. +Организует проведение обучения работников органов и организаций прокуратуры Российской Федерации навыкам работы с прикладным программным обеспечением и аппаратно-программными комплексами ведомственных информационных систем. +Организует проведение обучения работников органов и организаций прокуратуры Российской Федерации навыкам работы со средствами защиты информации и специальным программным обеспечением. +Организует проведение обучения работников органов и организаций прокуратуры Российской Федерации, федеральных органов исполнительной власти и федеральных государственных органов навыкам работы с прикладным программным обеспечением государственных информационных систем. +Организует проведение работ по защите конфиденциальной информации, информации ограниченного доступа. +Организует работу абонентского пункта ФСО России в Генеральной прокуратуре Российской Федерации. +Организует работу возглавляемого управления. +Организует работу Главного управления. +Организует работу отдела. +Организует работу по выполнению планов работы Генеральной прокуратуры Российской Федерации и управления, межгосударственных и федеральных программ борьбы с преступностью. +Организует работу по исполнению приказов, указаний, распоряжений и поручений Генерального прокурора Российской Федерации и курирующего заместителя Генерального прокурора Российской Федерации, решений коллегии Генеральной прокуратуры Российской Федерации, постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации. +Организует работу по подготовке заключений по проектам постановлений Пленума Верховного Суда Российской Федерации. +Организует работу по подготовке проектов представлений для обращения Генерального прокурора Российской Федерации в Пленум Верховного Суда Российской Федерации о даче судами разъяснений по вопросам судебной практики, а также по обращениям судей Конституционного Суда Российской Федерации. +Организует работу старших прокуроров управления с дислокацией по месту расположения управлений Генеральной прокуратуры Российской Федерации в федеральных округах. +Организует работу управления. +Организует работу, связанную с подготовкой постановлений Пленума Верховного Суда Российской Федерации, заключений для Конституционного Суда Российской Федерации, предложений в план работы Генеральной прокуратуры Российской Федерации, материалов к заседаниям коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации, оперативным совещаниям. +Организует работы по внедрению ведомственных информационных систем. +Организует работы по внедрению государственных информационных систем. +Организует работы по обеспечению функционирования государственных информационных систем. +Организует работы по обеспечению функционирования и эксплуатации ведомственных информационных систем. +Организует работы по применению в практической деятельности органов и организаций прокуратуры Российской Федерации современных информационных и электронно-цифровых технологий. +Организует работы по созданию ведомственных информационных систем. +Организует работы по созданию государственных информационных систем. +Организует работы по эксплуатации государственных информационных систем. +Организует своевременное направление статистических карточек на обращения в Академию Генеральной прокуратуры Российской Федерации. +Организует совместно со своими заместителями и начальником отдела освещение работы Управления в средствах массовой информации. +Организует составление справок о документообороте Главного управления. +Организует специальное обследование служебных кабинетов работников Генеральной прокуратуры Российской Федерации, в отношении которых принимаются меры обеспечения безопасности, для выявления устройств негласного съема информации. +Организует участие в кассационном рассмотрении уголовных дел Верховным Судом Российской Федерации в случае возбуждения кассационного производства по кассационным жалобам. +Организует участие в рассмотрении уголовных дел в апелляционном порядке Верховным Судом Российской Федерации. +Организует участие в суде апелляционной и кассационной инстанции. +Организует участие в суде апелляционной инстанции. +Организует участие Главного управления в подготовке постановлений Пленума Верховного Суда Российской Федерации. +Организует участие прокуроров в анализе практики применения уголовного и уголовно-процессуального законодательства по закрепленным за управлением предметным направлениям. +Организует участие прокуроров в рассмотрении Верховным Судом Российской Федерации уголовных дел в кассационном порядке в случае возбуждения кассационного производства по кассационным представлениям. +Организует участие работников Главного управления в профессиональной переподготовке и повышении квалификации кадров. +Организует участие работников управления в научно-практических конференциях, семинарах, заседаниях рабочих групп и других мероприятиях, в том числе международного характера, в порядке, установленном организационно-распорядительными документами Генеральной прокуратуры Российской Федерации. +Организует учебно-методические мероприятия управления. +Организует учебно-методические мероприятия, стажирование начальников отделов общего и особого делопроизводства прокуратур субъектов Российской Федерации, приравненных к ним специализированных прокуратур в Генеральной прокуратуре Российской Федерации. +Организует учет документооборота Главного управления. +Организует учет документооборота управления. +Организует учет основных мероприятий, проведенных отделом. +Организует учет работы управления. +Организует учет результатов работы Главного управления. +Организует учет результатов работы Управления. +Организуют в возглавляемом отделе подготовку ответов на обращения юридических и физических лиц в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей. +Организуют в возглавляемом отделе разрешение обращений юридических и физических лиц. +Организуют в возглавляемом отделе рассмотрение обращений юридических и физических лиц. +Организуют в возглавляемых управлениях разрешение обращений юридических и физических лиц и направление ответов в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей. +Организуют в возглавляемых управлениях рассмотрение обращений юридических и физических лиц и направление ответов в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей. +Организуют в установленном порядке анализ статистических данных и иных сведений о нарушениях законов и состоянии прокурорского надзора. +Организуют в установленном порядке анализ статистических данных и иных сведений о нарушениях законодательства о противодействии коррупции и состоянии прокурорского надзора в этой области. +Организуют в установленном порядке подготовку заключений по законопроектам. +Организуют в установленном порядке подготовку заключений по соответствующим законопроектам. +Организуют в установленном порядке подготовку предложений по совершенствованию законодательства. +Организуют в установленном порядке подготовку предложений по совершенствованию федерального законодательства. +Организуют в установленном порядке сбор статистических данных и иных сведений о нарушениях законов и состоянии прокурорского надзора. +Организуют в установленном порядке сбор статистических данных и иных сведений о нарушениях законодательства о противодействии коррупции и состоянии прокурорского надзора в этой области. +организуют взаимодействие между … +Организуют взаимодействие между отделами управления, а также с другими подразделениями Главного управления и Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации, Уполномоченным по правам человека в Российской Федерации, Уполномоченным при Президенте Российской Федерации по защите прав предпринимателей, Уполномоченным при Президенте Российской Федерации по правам ребенка, Счетной палатой Российской Федерации, правоохранительными органами, федеральными органами исполнительной власти и общественными организациями. +Организуют взаимодействие с общественными объединениями и иными институтами гражданского общества по вопросам деятельности Управления. +Организуют выезды работников на места. +Организуют исполнение поручений начальника Главного управления. +Организуют исполнение поручений начальника управления. +Организуют контроль за своевременностью и качеством исполнения поручений. +Организуют контроль за состоянием в органах прокуратуры Российской Федерации делопроизводства и архивного дела. +Организуют методическое руководство делопроизводством и архивным делом в органах прокуратуры Российской Федерации. +Организуют оказание нижестоящим прокурорам методической и практической помощи. +Организуют подготовку надзорных производств для временного и постоянного хранения для сдачи в архивно-методический отдел управления документационного и методического обеспечения Генеральной прокуратуры Российской Федерации. +Организуют подготовку предложений в планы работы Генеральной прокуратуры Российской Федерации и Управления. +Организуют прием граждан, представителей государственных и общественных организаций, а также иных лиц. +Организуют прием граждан. +Организуют проведение надзорных проверок в федеральных органах исполнительной власти. +Организуют работу в возглавляемых отделах. +Организуют работу вверенных им подразделений. +Организуют работу по участию руководства Генеральной прокуратуры Российской Федерации и уполномоченных лиц в работе палат, комитетов, комиссий, рабочих групп, парламентских слушаниях. +Организуют секретное делопроизводство Главного управления в соответствии с Инструкцией по обеспечению режима секретности в Российской Федерации. +Организуют согласно предметному и зональному принципам работы проведение анализа судебной практики по делам, рассмотренным Верховным Судом Российской Федерации, судами общей юрисдикции, арбитражными судами с участием прокурора. +Осуществление демонстрации объектов ЖЦ ВЭС +Осуществление демонстрации объектов интеллектуаль-ной собственности Компании +Осуществление демонстрации приобретения товаров и услуг +Осуществление демонстрации процессов ЖЦ ВЭС +Осуществление ЖЦ ВЭС по их нормативнотехническому регулированию +Осуществление иных функций в соответствии с компетенцией и по поручению руководства Генеральной прокуратуры Российской Федерации. +Осуществление комплексного анализа и мониторинга состояния информационно-телекоммуникационной инфраструктуры. +Осуществление контроля доступа к объектам информатизации запасного пункта управления Генеральной прокуратуры Российской Федерации. +Осуществление контроля за допуском к работе и работой с шифровальной техникой и алгоритмами, разработкой, выдачей и учетом ключевой документации. +Осуществление контроля за использованием средств криптографической защиты информации. +Осуществление предоставления требований к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Осуществление предоставления требований к итоговым подрядчикам микросайтинга +Осуществление предоставления требований к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС +Осуществление предоставления требований к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Осуществление предоставления требований к итоговым подрядчикам разработки технических условий на технологическое присоединение +Осуществление предоставления требований к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Осуществление предоставления требований к итоговым подрядчикам технологического присоединения со стороны генерирующей компании +Осуществление этапов ЖЦ ВЭС +Осуществление этапов ЖЦ ВЭС по юридическому сопровождению +Осуществления эффективного прокурорского надзора за исполнением законодательства о противодействии коррупции. +Осуществляет анализ ведомственной статистической отчетности подразделений Генеральной прокуратуры Российской Федерации, прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по направлениям деятельности органов прокуратуры. +Осуществляет анализ информации о деятельности органов прокуратуры по укреплению законности и правопорядка в РФ. +Осуществляет анализ информации о состоянии законности и правопорядка в РФ. +Осуществляет аналитическое исследование практики прокурорского надзора за следствием. +Осуществляет в пределах своей компетенции межведомственное взаимодействие с федеральными органами исполнительной власти, федеральными государственными органами по вопросам применения информационных технологий, а также развития инфраструктуры, обеспечивающей информационно-технологическое взаимодействие информационных систем, используемых для предоставления государственных услуг (осуществления государственных функций) в электронной форме. +Осуществляет в соответствии с компетенцией участие в координации деятельности правоохранительных органов по борьбе с преступностью. +Осуществляет в соответствии с компетенцией участие в подготовке и выработке предложений по совершенствованию законодательства. +Осуществляет в установленном порядке контроль за рассмотрением документов, направленных Генеральным прокурором Российской Федерации и его заместителями в федеральные органы государственной власти. +Осуществляет ведение единых каталогов аппаратных и программных средств, в том числе систем управления базами данных, алгоритмов и программ автоматизированных информационных систем, баз и банков данных общего пользования, используемых для решения задач по информатизации органов и организаций прокуратуры Российской Федерации. +Осуществляет ведение общего и секретного делопроизводства в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Осуществляет взаимодействие Главного управления с другими подразделениями Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации, организациями, осуществляющими образовательную деятельность по вопросам надзора за исполнением законов, организационной, аналитической и методической деятельности. +Осуществляет взаимодействие с Главным управлением кадров в связи с проведением проверок по фактам совершения прокурорскими работниками и федеральными государственными гражданскими служащими органов прокуратуры коррупционных правонарушений, проверок достоверности и полноты сведений, представляемых гражданами, претендующими на замещение должностей федеральной государственной службы, федеральными государственными служащими, соблюдения федеральными государственными служащими требований к служебному поведению. +Осуществляет взаимодействие с другими подразделениями Генеральной прокуратуры Российской Федерации с целью комплексного решения проблем укрепления законности и правопорядка, устранения правонарушений. +Осуществляет взаимодействие с законодательными (представительными) и исполнительными органами государственной власти федерального и регионального уровней, а также органами местного самоуправления, научно-образовательными учреждениями, общественными объединениями и иными институтами гражданского общества по вопросам правового просвещения граждан. +Осуществляет взаимодействие с представителями уполномоченных государственных органов Российской Федерации в области использования электронной подписи. +Осуществляет взаимодействие со старшими помощниками (помощниками) по обеспечению собственной безопасности и физической защиты или начальниками отделов по обеспечению собственной безопасности и физической защиты прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по вопросам компетенции отдела. +Осуществляет внесение предложений в проекты решений коллегии Генеральной прокуратуры Российской Федерации и Координационного совещания правоохранительных органов Российской Федерации. +Осуществляет внесение предложений о совершенствовании действующего законодательства. +Осуществляет во взаимодействии с другими управлениями и отделами Главного управления проведение анализа состояния законности и прокурорского надзора в целом по Российской Федерации и по ее регионам. +Осуществляет выполнение иных функций по поручению руководства Главного управления. +Осуществляет выполнение по указанию руководства Генеральной прокуратуры Российской Федерации и начальника Главного управления поручений по наиболее сложным вопросам деятельности Главного управления. +Осуществляет выработку организационных и технических мер, направленных на выполнение требований законодательных и иных нормативных правовых актов, а также организационно-распорядительных документов Генеральной прокуратуры Российской Федерации, действующих в сфере обеспечения защиты информации. +Осуществляет документальное сопровождение договоров Генеральной прокуратуры Российской Федерации на почтовое, телеграфное и иное обслуживание с ФГУП "Почта России", Государственной фельдъегерской службой Российской Федерации, Центром специальной связи ФГУП "ГЦСС", ПАО "Центральный телеграф" после их подписания. +Осуществляет доставку документов в здания Генеральной прокуратуры Российской Федерации, а также в министерства и ведомства. +Осуществляет еженедельное составление сводного отчета о работе Главного управления. +Осуществляет информационно-аналитическое обеспечение руководителей Генеральной прокуратуры Российской Федерации и Главного управления с целью выработки и реализации мер по совершенствованию работы органов и организаций прокуратуры по их защите от негативного информационного воздействия. +Осуществляет информационное и документационное обеспечение оперативных совещаний при Генеральном прокуроре Российской Федерации. +Осуществляет иные полномочия, предусмотренные федеральным законодательством и организационно-распорядительными документами Генерального прокурора Российской Федерации. +Осуществляет использование документов в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации. +Осуществляет контроль ведения автоматизированной информационно-справочной системы по работе с обращениями Счетной палаты Российской Федерации. +Осуществляет контроль за выполнением межгосударственных планов и программ борьбы с преступностью. +Осуществляет контроль за выполнением планов работы подразделений Генеральной прокуратуры Российской Федерации. +Осуществляет контроль за выполнением требований законодательства Российской Федерации по защите конфиденциальной информации, информации ограниченного доступа в органах и организациях прокуратуры Российской Федерации. +Осуществляет контроль за надлежащим исполнением работниками управления служебных обязанностей, соблюдением исполнительской дисциплины и служебного распорядка. +Осуществляет контроль за устранением нарушений выявленных, во время проверок исполнения федеральными государственными органами федерального законодательства деятельности подразделений Генеральной прокуратуры Российской Федерации, прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по обеспечению полноты и достоверности государственной статистической отчетности. +Осуществляет контроль за функционированием средств криптографической защиты информации (шифровальной техники) в органах и организациях прокуратуры Российской Федерации. +Осуществляет контроль за ходом судебного разбирательства по обжалованию судебных актов по делам, в которых Генеральная прокуратура Российской Федерации и (или) ее должностные лица в связи с исполнением ими должностных обязанностей являются ответчиками, заинтересованными или третьими лицами. +Осуществляет контроль исполнения заданий нижестоящими органам прокуратуры. +Осуществляет межведомственное взаимодействие с Советом Безопасности Российской Федерации, федеральными органами исполнительной власти по вопросам борьбы с преступностью. +Осуществляет межведомственную координацию контрольной и надзорной работы органов власти в целях предотвращения фактов дублирования контрольных действий, необоснованного наделения контрольными функциями неуполномоченных органов либо их неправомерного делегирования, незаконного взимания платы за проведение мероприятий по контролю (надзору). +Осуществляет мероприятия по повышению квалификации начальников отделов общего и особого делопроизводства нижестоящих прокуратур, организует и проводит их стажирование в Генеральной прокуратуре Российской Федерации. +Осуществляет меры по укреплению исполнительской дисциплины. +Осуществляет методическое обеспечение деятельности прокуроров по участию в рассмотрении судами гражданских, административных дел, дел, рассмотренных в арбитражных судах, Судом по интеллектуальным правам, в производстве по делам об административных правонарушениях. +Осуществляет методическое обеспечение деятельности старших прокуроров управления с дислокацией по месту расположения управлений Генеральной прокуратуры Российской Федерации в федеральных округах. +Осуществляет методическое руководство делопроизводством и архивным делом. +Осуществляет мониторинг законопроектов и действующих нормативных правовых актов федерального уровня в сфере предпринимательской деятельности на наличие в них административных барьеров предпринимательской деятельности и иных положений, нарушающих права и законные интересы субъектов предпринимательства либо создающих угрозу их нарушения. +осуществляет мониторинг законопроектов и действующих НПА федерального уровня в сфере … +Осуществляет мониторинг интернет-ресурсов и средств массовой информации с целью получения сведений о фактах нарушений прав и законных интересов субъектов предпринимательской деятельности. +Осуществляет мониторинг исполнения законодательства при организации и осуществлении органами контроля (надзора) внеплановых выездных проверок субъектов предпринимательской деятельности. +Осуществляет надзор за законностью издаваемых названными органами и их должностными лицами правовых актов в сфере прав и свобод человека и гражданина. +Осуществляет надзор за исполнением законодательства об административных правонарушениях по делам, вытекающим из экономических правоотношений (за исключением дел об административных правонарушениях, возбужденных таможенными органами). +Осуществляет надзор за исполнением законодательства об административных правонарушениях, связанных с несоблюдением определенного порядка организации и проведения контрольных мероприятий. +Осуществляет надзор за исполнением законодательства об исполнительном производстве по делам, рассмотренным арбитражными судами, и по делам об административных правонарушениях в сфере экономики, рассмотренным уполномоченными органами. +Осуществляет надзор за исполнением органами государственного контроля и надзора федерального уровня и их должностными лицами законов при осуществлении государственного контроля (надзора) за деятельностью органов государственной власти субъектов Российской Федерации и должностных лиц органов государственной власти субъектов Российской Федерации. +Осуществляет надзор за исполнением органами государственного контроля и надзора федерального уровня и их должностными лицами Федерального закона от 26.12.2008 N 294-ФЗ "О защите прав юридических лиц и индивидуальных предпринимателей при осуществлении государственного контроля (надзора) и муниципального контроля". +Осуществляет надзор за исполнением федеральными органами государственного контроля (надзора) законов о защите прав предпринимателей, в том числе при осуществлении государственного контроля (надзора). +Осуществляет надзор за исполнением федеральными органами исполнительной власти, органами государственного надзора и контроля федерального уровня (за исключением государственного строительного надзора) и их должностными лицами, органами управления и руководителями коммерческих и некоммерческих организаций законов о промышленной безопасности. +Осуществляет надзор за исполнением федеральными органами исполнительной власти, органами надзора и контроля федерального уровня, органами управления и руководителями коммерческих и некоммерческих организаций законодательства, регламентирующего использование бюджетных средств при реализации государственных, федеральных целевых, ведомственных и иных программ. +Осуществляет надзор за соблюдением конституционного права граждан на благоприятную окружающую среду. +Осуществляет надзор за соблюдением федеральными органами исполнительной власти, органами государственного надзора и контроля федерального уровня, органами управления законов о защите от жестокого обращения, психического насилия, экономической, сексуальной и иной эксплуатации, а также о противодействии торговле детьми. +Осуществляет надзор за соблюдением федеральными органами исполнительной власти, органами государственного надзора и контроля федерального уровня, органами управления законов о защите прав несовершеннолетних на жизнь и охрану здоровья, труд и занятость, образование (дошкольное, общее, среднее профессиональное, высшее), социальное обеспечение, о защите их жилищных и имущественных прав. +Осуществляет надзор за соответствием законам о несовершеннолетних и молодежи правовых актов, издаваемых федеральными органами исполнительной власти, органами государственного надзора и контроля федерального уровня и их должностными лицами, органами управления и руководителями общероссийских общественных организаций. +Осуществляет надзор за соответствием законам правовых актов в сфере проверок органов контроля. +Осуществляет надзор за соответствием правовых актов в сфере проверок органов контроля Федеральному закону от 26.12.2008 N 294-ФЗ "О защите прав юридических лиц и индивидуальных предпринимателей при осуществлении государственного контроля (надзора) и муниципального контроля". +Осуществляет накопление информации о деятельности органов прокуратуры по укреплению законности и правопорядка в РФ. +Осуществляет накопление информации о состоянии законности и правопорядка в РФ. +Осуществляет накопление информации о состоянии преступности, работе правоохранительных органов и прокурорском надзоре в рассматриваемой сфере. +Осуществляет обеспечение участия в деятельности комиссий по соблюдению требований к служебному поведению и урегулированию конфликта интересов, созданных в государственных органах и организациях федерального уровня, в случаях и порядке, предусмотренных подпунктом "а" пункта 21 Указа Президента Российской Федерации от 02.04.2013 N 309 "О мерах по реализации отдельных положений Федерального закона "О противодействии коррупции". +Осуществляет обеспечение участия представителей в его заседаниях. +Осуществляет обеспечение участия представителей в заседаниях Конституционного Суда Российской Федерации. +Осуществляет обжалование в апелляционном порядке незаконных, необоснованных и несправедливых судебных решений по уголовным делам с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации и его заместителями. +Осуществляет обжалование незаконных, необоснованных и несправедливых решений. +Осуществляет обмен оперативной информацией о преступлениях и чрезвычайных происшествиях, имеющих особую общественную значимость, с дежурными службами Следственного комитета Российской Федерации, а также МВД России, МЧС России, ФСБ России, других федеральных органов. +Осуществляет обобщение результатов деятельности Главного управления. +Осуществляет обобщение результатов деятельности прокуратур субъектов Российской Федерации. +осуществляет опротестование (оспаривание) правовых актов федерального уровня в сфере … +Осуществляет подготовку в установленном порядке предложений по совершенствованию законодательства в экологической сфере. +Осуществляет подготовку в установленном порядке предложений по совершенствованию работы по документационному и материально-техническому обеспечению деятельности Главного управления. +Осуществляет подготовку дел и надзорных (наблюдательных) производств в Государственный архив Российской Федерации на постоянное хранение. +Осуществляет подготовку документов для организации участия в судах представителей Генеральной прокуратуры Российской Федерации. +Осуществляет подготовку заданий нижестоящим органам прокуратуры. +Осуществляет учет своей деятельности. +Осуществляет формирование документов в дела в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации. +Осуществляет формирование ежегодных сводных планов проведения плановых проверок органами государственного контроля (надзора) и муниципального контроля Российской Федерации. +Осуществляет формирование плана совместных мероприятий по проверке объектов, представляющих взаимный интерес для Счетной палаты Российской Федерации и Генеральной прокуратуры Российской Федерации. +Осуществляет функции по ведению ведомственного делопроизводства, делопроизводства с информацией ограниченного доступа в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации, приказами и распоряжениями Генерального прокурора Российской Федерации. +Осуществляет функции по документационному обеспечению деятельности начальника управления. +Осуществляет функции по учету документооборота управления, в том числе в единой автоматизированной системе ведомственного документооборота. +Осуществляет хозяйственно-распорядительную деятельность в нерабочее время, выходные и праздничные дни (далее - нерабочее время) по вопросам, связанным с организацией пропускного, объектового и противопожарного режимов в зданиях и на территории Генеральной прокуратуры Российской Федерации. +Осуществляет хранение документов в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации. +Осуществляет эксплуатацию средств криптографической защиты информации (шифровальной техники) в органах и организациях прокуратуры Российской Федерации. +Осуществлять мониторинг публикаций федеральных, региональных средств массовой информации и интернет-ресурсов. +Осуществлять надзор за законностью правовых актов, издаваемых федеральными органами исполнительной власти, органами государственной власти субъектов Российской Федерации, органами местного самоуправления, военного управления, органами контроля, их должностными лицами, а также органами управления коммерческих и некоммерческих организаций в сфере ОПК. +Осуществляют анализ информации о состоянии исполнения законодательства о противодействии коррупции, о деятельности органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования государственными органами предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции на территории федерального округа. +Осуществляют в соответствии с предметной компетенцией надзор за законностью правовых актов федеральных органов исполнительной власти, органов государственного надзора и контроля федерального уровня, руководителей и органов управления общероссийских коммерческих и некоммерческих организаций. +Осуществляют в соответствии с предметной компетенцией надзор за исполнением законодательства о противодействии коррупции на соответствующих направлениях деятельности. +Осуществляют в установленном порядке подготовку ответов адресатам. +Осуществляют в установленном порядке правовую экспертизу проектов организационно-распорядительных документов, издаваемых Генеральным прокурором Российской Федерации и его заместителями. +Осуществляют документационное обеспечение. +Осуществляют контроль за деятельностью нижестоящих прокуратур по вопросам, отнесенным к компетенции отделов и управления. +Осуществляют контроль за исполнением поручений руководства управления и начальников отдела, плановых и специальных мероприятий. +Осуществляют контроль за исполнением поручений руководства управления, плановых и специальных мероприятий. +Осуществляют контроль за исполнением приказов, указаний, распоряжений и поручений руководителей Генеральной прокуратуры Российской Федерации, плановых и специальных мероприятий, поручений начальника Главного управления, его заместителя, начальников управлений. +Осуществляют контроль за исполнением приказов, указаний, распоряжений и поручений руководителей Генеральной прокуратуры Российской Федерации, плановых и специальных мероприятий, поручений начальника Главного управления, начальников управлений и руководителя аппарата Генерального прокурора Российской Федерации. +Осуществляют контроль за надлежащим исполнением работниками отделов служебных обязанностей, соблюдением исполнительской дисциплины и служебного распорядка. +Осуществляют контроль за надлежащим исполнением работниками отделов служебных обязанностей. +Осуществляют контроль за проведением прокурорами (старшими прокурорами) мониторинга действующего законодательства и правоприменительной практики согласно предметно-зональному принципу работы. +Осуществляют контроль за проведением прокурорами (старшими прокурорами) регулярного анализа деятельности нижестоящих прокуратур. +Осуществляют контроль за своевременностью и качеством рассмотрения обращений, исполнения приказов, указаний и поручений руководителей Генеральной прокуратуры Российской Федерации, начальника управления. +Осуществляют контроль за своевременностью и качеством рассмотрения обращений, проектов представлений, исполнения приказов, указаний и поручений руководителей Генеральной прокуратуры Российской Федерации, начальника управления. +Осуществляют контроль за соблюдением подчиненными работниками режима секретности, служебной и трудовой дисциплины. +Осуществляют надзор за соблюдением законов в отношении расположенных по месту своей дислокации структурных подразделений Главного управления собственной безопасности Министерства внутренних дел Российской Федерации в части предупреждения, пресечения, выявления и раскрытия преступлений коррупционной направленности. +Осуществляют накопление информации о состоянии исполнения законодательства о противодействии коррупции, о деятельности органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования государственными органами предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции на территории федерального округа. +Осуществляют накопление материалов для их дальнейшей аналитической обработки. +Осуществляют накопление материалов, необходимых для подготовки выступлений и публикаций Генерального прокурора Российской Федерации. +Осуществляют направление ведомственной корреспонденции, не относящейся к компетенции Генеральной прокуратуры Российской Федерации, в прокуратуры субъектов Российской Федерации, приравненные к ним специализированные прокуратуры и иные ведомства по принадлежности. +Осуществляют обработку материалов, необходимых для подготовки выступлений и публикаций Генерального прокурора Российской Федерации. +Осуществляют первичное рассмотрение ведомственных документов, поступающих в Генеральную прокуратуру Российской Федерации из Администрации Президента Российской Федерации, Аппарата Правительства Российской Федерации, федеральных органов исполнительной власти, специальных донесений, информаций, докладных записок из прокуратур субъектов Российской Федерации, приравненных к ним специализированных прокуратур, международных поручений, уголовных и иных дел, административных и других материалов. +Осуществляют подготовку ответов на обращения юридических и физических лиц в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей. +Осуществляют прием граждан. +Осуществляют разрешение обращений юридических и физических лиц. +Осуществляют рассмотрение обращений юридических и физических лиц. +Осуществляют руководство возглавляемыми ими отделами. +Осуществляют сбор информации о состоянии исполнения законодательства о противодействии коррупции, о деятельности органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования государственными органами предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции на территории федерального округа. +Осуществляют сбор материалов для их дальнейшей аналитической обработки. +Осуществляют сбор материалов, необходимых для подготовки выступлений и публикаций Генерального прокурора Российской Федерации. +Осуществляют учебно-методическую работу по делопроизводству и архивному делу в органах прокуратуры Российской Федерации. +Осуществляют функции по документационному обеспечению деятельности начальника Главного управления, его первого заместителя и заместителей - начальников управлений, а также заместителей начальников управлений - начальников отделов, начальников отделов, старших прокуроров и прокуроров отделов в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Осуществляют функции по документационному обеспечению работы начальника управления, начальников отделов, старших прокуроров и прокуроров в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Осуществляют функции по обеспечению работы отделов и управлений Главного управления в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Осуществляют функции по обеспечению работы отделов управления в соответствии с Инструкцией по делопроизводству в органах и учреждениях прокуратуры Российской Федерации и Инструкцией по обеспечению режима секретности в Российской Федерации, в том числе в рамках единой автоматизированной системы ведомственного документооборота. +Отбирают у подчиненных работников объяснения в случае нарушения ими служебной или исполнительской дисциплины. +Отбор на уничтожение дел и производств управления. +Отправляет телеграммы, телетайпограммы. +Оформление дел и производств управления. +Оформляет на архивное хранение дела постоянного срока хранения, сформированные в отделе. +Оформляют секретные наряды, переписку и номенклатуру дел по секретным документам. +Оценка альтернатив блока земельного участка +Оценка альтернатив блока капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Оценка альтернатив блока микросайтинга +Оценка альтернатив блока продукции собственного производства для капитального строительства собственной ВЭС +Оценка альтернатив блока продукции стороннего производства для капитального строительства собственной ВЭС +Оценка альтернатив блока проектноизыскательных работ по капитальному строительству собственной ВЭС +Оценка альтернатив блока проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Оценка альтернатив блока разработки технических условий на технологическое присоединение +Оценка альтернатив блока технологического присоединения со стороны генерирующей компании +Оценка альтернатив блоков ЖЦ ВЭС +Оценка альтернатив блоков объектов ЖЦ ВЭС +Оценка альтернатив блоков процессов ЖЦ ВЭС с подрядчиком +Оценка критичности различий +Оценка критичности различий с желаемой моделью деятельности проектных отделов +Перевод оригинальной IP-документации +Передачу на архивное хранение дел и производств управления. +Передают под расписку работникам Главного управления гербовые бланки. +Планирование работ по информатизации, в том числе с использованием государственных информационных систем. +Планирует работу отдела. +Планирует работу управления. +Планируют работу отделов. +По вопросам, отнесенным к компетенции отдела, проверяет по поручению Генерального прокурора Российской Федерации и его заместителей в подразделениях Генеральной прокуратуры Российской Федерации постановку контроля исполнения. +По итогам каждого полугодия анализировать состояние законности и практики прокурорского надзора за исполнением законов в сфере ОПК +По итогам каждого полугодия определять актуальные проблемы прокурорского надзора за исполнением законов в сфере ОПК +По итогам каждого полугодия при необходимости вносить предложения по разрешению актуальных проблем прокурорского надзора за исполнением законов в сфере ОПК +По итогам обобщения и анализа работы, в том числе положительных результатов и недостатков прокурорской деятельности, разрабатывает организационно-распорядительные и информационно-аналитические документы. +По итогам первого полугодия и года обобщает состояние соблюдения установленного порядка и сроков разрешения поручений особого контроля. +По поручению Генерального прокурора Российской Федерации и его заместителей выполняет другие обязанности. +По поручению Генерального прокурора Российской Федерации и его заместителей участвует в рассмотрении Верховным Судом Российской Федерации гражданских, административных дел, рассмотренных арбитражными судами, в производстве по делам об административных правонарушениях. +По поручению Генерального прокурора Российской Федерации и его заместителя, курирующего деятельность управления, выполняет другие обязанности. +По поручению Генерального прокурора Российской Федерации и курирующего заместителя Генерального прокурора Российской Федерации проводит с выездом на место проверки организации работы прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур по вопросам надзора за исполнением законодательства о противодействии коррупции, о государственной и муниципальной службе в части соблюдения установленных обязанностей, запретов и ограничений, представления сведений о доходах, об имуществе и обязательствах имущественного характера, проверки законности принятия органами предварительного следствия процессуальных решений по уголовным делам и материалам доследственных проверок о преступлениях коррупционной направленности (за исключением уголовных дел и материалов доследственных проверок, находящихся в производстве органов федеральной службы безопасности). +По поручению Генерального прокурора Российской Федерации формирует персональный состав комиссий для проведения комплексных проверок деятельности прокуратур субъектов Российской Федерации, приравненных к ним специализированных прокуратур. +По поручению курирующего заместителя Генерального прокурора Российской Федерации и руководства управления принимают участие в уголовном, гражданском, арбитражном и административном судопроизводстве в соответствии с компетенцией, установленной организационно-распорядительными документами Генеральной прокуратуры Российской Федерации. +По поручению начальника Главного управления организуют проверки организации прокурорского надзора в нижестоящих прокуратурах. +По поручению начальника Главного управления рассматривают обращения, поступающие в Главное управление. +По поручению начальника управления анализирует исполнение постановлений Европейского Суда по правам человека. +По поручению начальника управления выполняет иные обязанности. +По поручению начальника управления выполняют иные обязанности. +По поручению начальника управления готовит материалы по обращениям и запросам судей Конституционного Суда Российской Федерации, полномочного представителя Президента Российской Федерации в Конституционном Суде Российской Федерации, Уполномоченного по правам человека в Российской Федерации и других должностных лиц. +По поручению начальника управления организует оперативные совещания. +По поручению начальника управления организует совместные занятия для повышения профессиональных навыков и эффективности надзорной деятельности старших прокуроров управления с дислокацией по месту расположения управлений Генеральной прокуратуры Российской Федерации в федеральных округах, в том числе с использованием телекоммуникационных систем связи. +По поручению начальника управления осуществляет мониторинг практики Европейского Суда по правам человека. +По поручению начальника управления осуществляет подготовку заключений по делам, рассматриваемым Европейским Судом по правам человека. +По поручению начальника управления принимают участие в рабочих группах Верховного Суда Российской Федерации. +По поручению начальника управления проводят проверки исполнения требований Инструкции по делопроизводству в подразделениях Генеральной прокуратуры Российской Федерации и подчиненных прокуратурах. +По поручению начальника управления разрешает обращения и запросы судей Конституционного Суда Российской Федерации, полномочного представителя Президента Российской Федерации в Конституционном Суде Российской Федерации, Уполномоченного по правам человека в Российской Федерации и других должностных лиц. +По поручению начальника управления рассматривает обращения граждан Российской Федерации, иностранных граждан, лиц без гражданства, обращения и запросы должностных и иных лиц по вопросам законности судебных постановлений по гражданским, административным делам, делам, рассмотренным арбитражными судами, в производстве по делам об административных правонарушениях. +По поручению начальника управления рассматривает обращения и запросы судей Конституционного Суда Российской Федерации, полномочного представителя Президента Российской Федерации в Конституционном Суде Российской Федерации, Уполномоченного по правам человека в Российской Федерации и других должностных лиц. +По поручению начальника управления участвуют в рассмотрении Верховным Судом Российской Федерации, судами общей юрисдикции гражданских, административных дел, дел, рассмотренных арбитражными судами, в производстве по делам об административных правонарушениях. +По поручению руководителей Генеральной прокуратуры Российской Федерации и Главного управления принимают участие в заседаниях судов общей юрисдикции и арбитражных судов. +По поручению руководства Генеральной прокуратуры Российской Федерации готовит проекты иных докладов и информационно-аналитических материалов для выступлений Генерального прокурора Российской Федерации. +По поручению руководства Генеральной прокуратуры Российской Федерации и начальника управления выполняют иные обязанности. +По поручению руководства Генеральной прокуратуры Российской Федерации и Управления участвуют в работе комитетов и комиссий палат Федерального Собрания Российской Федерации, проводимых ими парламентских слушаниях, конференциях и "круглых столах". +По поручению руководства прокуратуры Российской Федерации поддерживает государственное обвинение по уголовным делам с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации и его заместителями. +По поручению руководства прокуратуры Российской Федерации участвует в рассмотрении в апелляционном порядке уголовных дел с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации и его заместителями. +По поручению руководства управления выполняют другие обязанности. +По поручению руководства управления проводят прием граждан. +По поручениям Генерального прокурора Российской Федерации и его заместителей организуют участие работников управлений в заседаниях арбитражных судов и судов общей юрисдикции. +По результатам анализа вносят предложения о включении в планы работы Генеральной прокуратуры Российской Федерации, коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации и управления соответствующих мероприятий. +По результатам анализа вносят предложения о совершенствовании практики прокурорского надзора. +По результатам анализа статистических данных и иных сведений о нарушениях законов и состоянии прокурорского надзора готовят справки и обобщения. +По результатам антикоррупционной экспертизы нормативных правовых актов готовит проекты требований об изменении нормативных правовых актов с предложением способа устранения выявленных коррупциогенных факторов либо заявлений в суд об оспаривании нормативных правовых актов в порядке арбитражного и административного судопроизводства заявления. +По результатам оценки законности судебных актов решает вопрос об их обжаловании в суде соответствующей инстанции, по делам, в которых Генеральная прокуратура Российской Федерации и (или) ее должностные лица в связи с исполнением ими должностных обязанностей являются ответчиками, заинтересованными или третьими лицами. +По результатам проверок, проведенных в соответствии с планами работы Генеральной прокуратуры Российской Федерации, Главного управления и в порядке исполнения поручений руководителей Генеральной прокуратуры Российской Федерации, готовит материалы к заседаниям коллегии Генеральной прокуратуры Российской Федерации и Координационного совещания руководителей правоохранительных органов Российской Федерации. +По результатам проверок, проведенных в соответствии с планом работы Генеральной прокуратуры Российской Федерации и в порядке исполнения поручений руководителей Генеральной прокуратуры Российской Федерации, готовят материалы к заседаниям коллегии Генеральной прокуратуры Российской Федерации и Координационного совещания руководителей федеральных правоохранительных органов Российской Федерации. +По результатам рассмотрения судебных споров вносит предложения о совершенствовании нормативных и иных актов Генерального прокурора Российской Федерации, а также работы Генеральной прокуратуры Российской Федерации. +По согласованию с начальником Главного управления контролирует исполнение прокурорами Главного управления, прокурорами субъектов Российской Федерации и приравненными к ним прокурорами специализированных прокуратур поручений о поддержании государственного обвинения по уголовным делам с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации или его заместителями. +По согласованию с начальником Главного управления организует исполнение прокурорами Главного управления, прокурорами субъектов Российской Федерации и приравненными к ним прокурорами специализированных прокуратур поручений о поддержании государственного обвинения по уголовным делам с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации или его заместителями. +По указанию руководителей Генеральной прокуратуры Российской Федерации участвует в заседаниях арбитражных судов и судов общей юрисдикции. +Подбор альтернатив доставки объектов ЖЦ ВЭС +Подбор альтернатив доставки продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Подбор альтернатив поставки объектов ЖЦ ВЭС +Подбор альтернатив поставки продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Подбор альтернативных поставщиков объектов ЖЦ ВЭС +Подбор альтернативных поставщиков продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Подбор потенциальной продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Подбор потенциальных земельных участков +Подбор потенциальных объектов ЖЦ ВЭС +Подбор потенциальных подрядчиков капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Подбор потенциальных подрядчиков микросайтинга +Подбор потенциальных подрядчиков проектноизыскательных работ по капитальному строительству собственной ВЭС +Подбор потенциальных подрядчиков проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Подбор потенциальных подрядчиков процессов ЖЦ ВЭС +Подбор потенциальных подрядчиков разработки технических условий на технологическое присоединение +Подбор потенциальных подрядчиков стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Подбор потенциальных подрядчиков технологического присоединения со стороны генерирующей компании +Подбор потенциальных процессов ЖЦ ВЭС +Подбор потенциальных процессов собственного производства продукции для ВЭС +Подготавливает ежегодный доклад Генерального прокурора Российской Федерации Президенту Российской Федерации и палатам Федерального Собрания Российской Федерации о состоянии законности и правопорядка в Российской Федерации и о проделанной работе по их укреплению. +подготавливает заключения по проектам ОРД, направленным в ГУ другими подразделениями ГП РФ +подготавливает предложений по совершенствованию законов … +подготавливает предложения о распределении обязанностей между … (подчиненными) +подготавливает проекты поручений прокурорам субъектов РФ о проведении проверок … +Подготавливают заключения на поступающие из Администрации Президента Российской Федерации, Правительства Российской Федерации проекты законодательных и иных нормативных правовых актов. +Подготавливают по результатам проверок проекты актов прокурорского реагирования. +Подготавливают по указанию руководства Генеральной прокуратуры Российской Федерации заключения на проекты законов и других нормативных правовых актов, поступающие из федеральных органов исполнительной власти, Конституционного Суда Российской Федерации, Верховного Суда Российской Федерации, Высшего Арбитражного Суда Российской Федерации. +Подготавливают проекты актов прокурорского реагирования. +Подготовка в установленном порядке предложений по совершенствованию законодательства. +Подготовка заключений на законопроекты и проекты иных нормативных правовых актов, поступающие от субъектов права законодательной инициативы, из Администрации Президента Российской Федерации, палат Федерального Собрания Российской Федерации, Аппарата Правительства Российской Федерации. +Подготовка информационно-аналитических материалов о состоянии законности и практике прокурорского надзора за исполнением законодательства о противодействии коррупции, о результатах работы правоохранительных органов по борьбе с преступлениями коррупционной направленности для Генерального прокурора Российской Федерации и курирующего заместителя Генерального прокурора Российской Федерации, а также для представления в Совет при Президенте Российской Федерации по противодействию коррупции, президиум Совета при Президенте Российской Федерации по противодействию коррупции. +Подготовка информационно-справочных, иллюстрационных и иных демонстрационных материалов для руководства Генеральной прокуратуры Российской Федерации. +Подготовка организационно-распорядительных документов об осуществлении выездов работников подразделений Генеральной прокуратуры Российской Федерации с проверками деятельности нижестоящих прокуратур. +Подготовка предложений в перспективные и текущие планы работы Генеральной прокуратуры Российской Федерации, коллегии Генеральной прокуратуры Российской Федерации, Координационного совещания руководителей правоохранительных органов Российской Федерации. +Подготовка предложений о комплексных профилактических мерах по противодействию коррупции. +Подготовка предложений о применении актов прокурорского реагирования по вопросам достоверности государственной уголовно-правовой статистики. +Подготовка проекта ежегодного доклада Генерального прокурора Российской Федерации Президенту Российской Федерации и палатам Федерального Собрания Российской Федерации о состоянии законности и правопорядка в Российской Федерации и о проделанной работе по их укреплению. +Подготовка сводных ведомственных статистических отчетов Генеральной прокуратуры Российской Федерации. +Подготовка статистических изданий о результатах рассмотрения заявлений и сообщений о преступлениях, состоянии преступности, раскрываемости преступлений, состоянии и результатах следственной работы. +Подготовку заданий прокурорам субъектов Российской Федерации. +Подготовку заключений на поступающие из прокуратур субъектов Российской Федерации ходатайства о проведении проверок в отношении прокурорских работников, осуществляющих надзор за исполнением законодательства о противодействии коррупции, и привлечении их к дисциплинарной ответственности. +Подготовку заключений по проектам межгосударственных планов и программ борьбы с преступностью. +Подготовку заключений по проектам международных договоров, федеральных законов и иных нормативных правовых актов. +Подготовку заключений по проектам организационно-распорядительных документов, направленным в управление другими подразделениями Генеральной прокуратуры Российской Федерации. +Подготовку информации для Генерального прокурора Российской Федерации и курирующего заместителя Генерального прокурора Российской Федерации о состоянии законности и практике прокурорского надзора за исполнением законодательства о противодействии коррупции. +Подготовку материалов для публичных выступлений руководителей Генеральной прокуратуры Российской Федерации и начальника управления. +Подготовку отчета о работе за год для доклада курирующему заместителю Генерального прокурора Российской Федерации. +Подготовку предложений в планы работы Генеральной прокуратуры Российской Федерации, коллегии Генеральной прокуратуры Российской Федерации и Координационного совещания руководителей правоохранительных органов Российской Федерации. +Подготовку предложений и проектов организационно-распорядительных документов по вопросам, связанным с совершенствованием организации работы управления, и по направлениям его деятельности. +Подготовку предложений о внесении изменений в действующее законодательство. +Подготовку предложений о возможности распространения положительного опыта в органах прокуратуры Российской Федерации. +Подготовку предложений о повышении эффективности аналитической работы, осуществляемой прокуратурами субъектов Российской Федерации. +Подготовку предложений о создании межведомственных рабочих групп по вопросам противодействия коррупции. +Подготовку предложений об участии работников управления в межведомственных рабочих группах по вопросам противодействия коррупции. +Подготовку предложений по совершенствованию работы по документационному и материально-техническому обеспечению деятельности управления. +Подготовку проекта плана работы управления. +Подготовку проектов заявлений в порядке гражданского, арбитражного и административного судопроизводства по вопросам, отнесенным к компетенции отдела, при необходимости во взаимодействии с управлением по обеспечению участия прокуроров в гражданском и арбитражном процессе. +Подготовку проектов заявлений в суд об оспаривании нормативных правовых актов в соответствии с требованиями административного и арбитражного судопроизводства. +Подготовку проектов требований об изменении нормативного правового акта с предложением способа устранения выявленных коррупциогенных факторов. +Подготовку согласований на поступающие из прокуратур субъектов Российской Федерации ходатайства о проведении проверок в отношении прокурорских работников, осуществляющих надзор за исполнением законодательства о противодействии коррупции, и привлечении их к дисциплинарной ответственности. +Подготовку статистической отчетности по поручению руководства Генеральной прокуратуры Российской Федерации и управления, аналитических документов (обзоров, информационных писем по вопросам состояния законности и практики прокурорского надзора, справок, методических пособий и др.). +Поддерживает в актуализированном состоянии учетный перечень организационно-распорядительных документов Генеральной прокуратуры Российской Федерации в электронном виде. +Поддерживает в контрольном состоянии фонд федеральных законодательных и иных нормативных правовых актов, а также конституций (уставов) субъектов Российской Федерации. +Поддерживает государственное обвинение. +Поддерживают государственное обвинение по уголовным делам с обвинительными заключениями, утвержденными Генеральным прокурором Российской Федерации и его заместителями. +Поддерживают государственное обвинение. +Поддерживают на заседаниях комитетов, комиссий и рабочих групп палат Федерального Собрания Российской Федерации, депутатских объединений обращения и заключения Генеральной прокуратуры Российской Федерации. +Поддерживают постоянную связь с палатами Федерального Собрания Российской Федерации, их комитетами, депутатскими объединениями с целью согласования законопроектной деятельности Генеральной прокуратуры Российской Федерации. +Подписывает документы, относящиеся к его компетенции. +Подписывает документы, относящиеся к компетенции Главного управления. +Подписывает служебную документацию в пределах компетенции Управления. +Подписывают документы, относящиеся к их компетенции. +Получает и обрабатывает поступающую Генеральному прокурору Российской Федерации, его заместителям корреспонденцию. +Получает и обрабатывает поступающую на имя Генерального прокурора Российской Федерации корреспонденцию. +Получает служебную, в том числе секретную, корреспонденцию, поступившую на имя Генерального прокурора Российской Федерации. +Получение выборки входа +Получение выбранных управляющих воздействий от генерального директора +Получение результатов сравнения описаний потенциальных объектов ЖЦ ВЭС с требованиями к ним +Получение результатов сравнения описаний потенциальных объектов ЖЦ с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков микросайтинга с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков проектноизыскательных работ по капитальному строительству собственной ВЭС с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков процессов ЖЦ ВЭС с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков разработки технических условий на технологическое присоединение с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке с требованиями к ним +Получение результатов сравнения описаний потенциальных подрядчиков технологического присоединения со стороны генерирующей компании с требованиями к ним +Получение результатов установления правового статуса документов, закрепляющих доставку объектов ЖЦ ВЭС +Получение результатов установления правового статуса документов, закрепляющих объекты ЖЦ ВЭС +Получение результатов установления правового статуса документов, закрепляющих объекты интеллектуаль-ной собственности Компании +Получение результатов установления правового статуса документов, закрепляющих приобретение товаров и услуг +Получение результатов установления правового статуса документов, закрепляющих процессы ЖЦ ВЭС +Получение требований субъектов системного окружения к итоговой продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Получение требований субъектов системного окружения к итоговым земельным участкам +Получение требований субъектов системного окружения к итоговым объектам ЖЦ ВЭС +Получение требований субъектов системного окружения к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Получение требований субъектов системного окружения к итоговым подрядчикам микросайтинга +Получение требований субъектов системного окружения к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС +Получение требований субъектов системного окружения к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Получение требований субъектов системного окружения к итоговым подрядчикам процессов ЖЦ ВЭС +Получение требований субъектов системного окружения к итоговым подрядчикам разработки технических условий на технологическое присоединение +Получение требований субъектов системного окружения к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Получение требований субъектов системного окружения к итоговым подрядчикам технологического присоединения со стороны генерирующей компании +Получение требований субъектов системного окружения к итоговым процессам ЖЦ ВЭС +Получение требований субъектов системного окружения к итоговым процессам собственного производства продукции для ВЭС +Поручать наиболее опытным и квалифицированным работникам поддержание государственного обвинения по уголовным делам о преступлениях в сфере ОПК. +Порядок определения меры наказания за невнесение платы за выбросы ПГ +Порядок определения периодичности пересмотра размера платы за массу выбросов ПГ в СО2- эквиваленте +Порядок определения размера платы за массу выбросов ПГ, в т.ч. в СО2- эквиваленте +Порядок определения размера снижения платы за выбросы ПГ для отраслей экономики и отдельных компании +Порядок перечисления денежных средств +Порядок перечисления платы за выбросы ПГ получателю +Порядок предоставления налоговых льгот +Построение желаемой модели деятельности проектных отделов +Посчитать для субъектов размер снижения платы за выбросы ПГ для отраслей экономики и отдельных компании +Посчитать для субъектов снижение платы за выбросы ПГ за сокращение выбросов ПГ +Посчитать для субъектов сокращение платы за выбросы ПГ при условии, субъект предпринимает усилия по снижению выбросов ПГ путем применения технологий лучших, чем стандартные +Правовое обеспечение подразделений Генеральной прокуратуры Российской Федерации и подчиненных прокуратур. +Предварительное рассмотрение материалов о назначении кандидатов на должности прокурорских работников управления и указанных структурных подразделений нижестоящих прокуратур. +Предоставление доступа к открытым данным и электронным сервисам органов прокуратуры Российской Федерации. +Предоставление проблем генеральному директору +Предоставление со стороны субъектов отчетности о выбросах ПГ +Предоставление требований к итоговым объектам ЖЦ +Предоставление требований к итоговым объектам ЖЦ ВЭС +Предоставление требований к итоговым подрядчикам процессов ЖЦ ВЭС +Предоставляет в установленном порядке работникам органов и организаций прокуратуры Российской Федерации права доступа для работы в единой системе каталогов и использования общих сервисов ИСОП и сети "Интернет". +Предоставляет работникам Генеральной прокуратуры Российской Федерации доступ к электронным внешним источникам информации, в том числе к специальным справочно-правовым системам ("КонсультантПлюс", "Гарант" и т. д.). +Предпринимает меры для внесения необходимых изменений в деятельность прокуроров, участвующих в судебных стадиях уголовного судопроизводства. +Представление в установленном порядке Генеральному прокурору Российской Федерации и его заместителям информации о чрезвычайных происшествиях и преступлениях. +Представление в установленном порядке на подпись руководству Генеральной прокуратуры Российской Федерации сводных ведомственных статистических отчетов Генеральной прокуратуры Российской Федерации, за исключением ведомственной статистической отчетности о результатах деятельности органов прокуратуры в сфере уголовно-правовой статистики. +Представляет в Государственный архив Российской Федерации по установленной форме сведения о составе и объеме документов. +Представляет Генеральному прокурору Российской Федерации сводный реестр документов, направленных Генеральным прокурором Российской Федерации и его заместителями в федеральные органы государственной власти, и результатов их рассмотрения указанными органами. +Представляет для Конституционного Суда Российской Федерации, Уполномоченного Российской Федерации при Европейском Суде по правам человека информационные и иные материалы, отражающие позицию прокуратуры Российской Федерации. +Представляет на утверждение план работы Главного управления. +Представляет начальнику Главного управления свои предложения по поступившим документам. +Представляет по согласованию с начальником Главного управления или его первым заместителем руководству прокуратуры Российской Федерации проекты кассационных, надзорных представлений. +Представляет по согласованию с начальником Главного управления или его первым заместителем руководству прокуратуры Российской Федерации проекты надзорных представлений. +Представляет свои предложения по документам, поступившим в адрес Главного конструктора информационных систем органов прокуратуры Российской Федерации. +Представляют Генеральному прокурору Российской Федерации свои предложения по поступившим документам. +Представляют для доклада Генеральному прокурору Российской Федерации материалы, подготовленные по его поручению с учетом позиции руководителей соответствующих подразделений Генеральной прокуратуры Российской Федерации. +Представляют заместителю Генерального прокурора Российской Федерации свои предложения по поступившим документам. +Представляют на заседаниях комитетов, комиссий и рабочих групп палат Федерального Собрания Российской Федерации, депутатских объединений позицию Генеральной прокуратуры Российской Федерации по обсуждаемым законопроектам. +Представляют начальнику Главного управления на согласование и подписание проекты ответов на обращения, взятые на контроль руководством Генеральной прокуратуры Российской Федерации, и на обращения, ранее ими (начальниками управлений) отклоненные. +Прекращение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Прекращение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Прекращение подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +При выявлении в ходе проверок признаков совершения преступлений в сфере ОПК обеспечить надлежащую правовую оценку действиям виновных лиц. +При наличии оснований готовят проекты кассационных и надзорных представлений. +При наличии оснований представляет проекты актов прокурорского реагирования и иных документов по вопросам организации надзора, материалы для рассмотрения на заседаниях коллегии Генеральной прокуратуры Российской Федерации и Координационном совещании руководителей правоохранительных органов Российской Федерации. +При наличии поручения Генерального прокурора Российской Федерации отдел осуществляет непосредственный надзор за расследованием любых уголовных дел о преступлениях коррупционной направленности. +При наличии поручения Генерального прокурора Российской Федерации, заместителя Генерального прокурора Российской Федерации, курирующего управление, либо поручений, данных в порядке пункта 4.3 настоящего Положения заместителями Генерального прокурора Российской Федерации, курирующими вопросы управлений в федеральных округах, осуществляют непосредственный надзор за расследованием уголовных дел о преступлениях коррупционной направленности. +При наличии поручения руководства Генеральной прокуратуры Российской Федерации проведение в установленном порядке служебных проверок в отношении работников управления. +При необходимости в установленном порядке вносить Генеральному прокурору Российской Федерации предложения по совершенствованию надзора за исполнением законов в сфере ОПК. +При необходимости во взаимодействии в установленном порядке с Главным уголовно-судебным управлением участие в рассмотрении судами уголовных дел о преступлениях коррупционной направленности, по которым прокурорский надзор на стадии досудебного судопроизводства осуществлялся подразделениями центрального аппарата Генеральной прокуратуры Российской Федерации либо обвинительное заключение утверждено Генеральным прокурором Российской Федерации или его заместителями. +При необходимости готовит проекты поручений начальника Главного управления. +При необходимости готовят проекты поручений и указаний Генерального прокурора Российской Федерации. +При необходимости готовят проекты поручений и указаний заместителя Генерального прокурора Российской Федерации. +При необходимости принимают меры по созданию групп государственных обвинителей с привлечением работников нижестоящих прокуратур. +При необходимости срочного доклада изучает содержание служебной, в том числе секретной, корреспонденции, поступившей на имя Генерального прокурора Российской Федерации. +При подготовке заключений на законопроекты и предложений о совершенствовании законодательства взаимодействуют в установленном порядке с отделами Управления, структурными подразделениями Генеральной прокуратуры Российской Федерации, аппаратами палат Федерального Собрания Российской Федерации, комитетами и комиссиями палат Федерального Собрания Российской Федерации, федеральными органами исполнительной власти. +При поддержании государственного обвинения по уголовным делам о коррупционных преступлениях, представляющих повышенную общественную опасность, принимает меры по созданию групп государственных обвинителей с привлечением при необходимости работников других подразделений Генеральной прокуратуры Российской Федерации или нижестоящих прокуратур. +Привлечения к предусмотренной законом ответственности лиц, виновных в совершении коррупционных правонарушений. +Прием граждан по вопросам чрезвычайных происшествий и преступлений. +принимает меры к повышению квалификации работников Главного управления +Принимает меры к повышению квалификации работников Главного управления. +Принимает телеграммы, телетайпограммы. +Принимает участие в выработке постановлений Координационного совещания руководителей правоохранительных органов Российской Федерации. +Принимает участие в подготовке организационно-распорядительных документов Генеральной прокуратуры Российской Федерации. +Принимает участие в проведении плановых (внеплановых) мероприятий. +Принимает участие в работе над постановлениями Пленума Верховного Суда Российской Федерации. +принимает участие в рабочих группах Верховного Суда Российской Федерации +Принимает участие в рабочих группах Верховного Суда Российской Федерации. +Принимают входящую корреспонденцию в соответствии с реестрами. +Принимают меры для внесения необходимых изменений в деятельность прокуроров, участвующих в судебных стадиях уголовного судопроизводства. +Принимают меры к устранению недостатков при выявлении их в документах, представляемых на подпись Генеральному прокурору Российской Федерации. +Принимают меры к устранению недостатков при их выявлении в документах, представляемых на подпись Генеральному прокурору Российской Федерации и его заместителям. +Принимают меры по распространению положительного опыта работ прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур, входящих в федеральный округ. +Принимают решение о распределении служебных обязанностей между подчиненными начальниками отделов, старшими прокурорами и прокурорами и устанавливают их взаимозаменяемость. +Принимают участие в проводимых Университетом прокуратуры Российской Федерации учебных занятиях по повышению квалификации работников прокуратур субъектов Российской Федерации и приравненных к ним специализированных прокуратур. +Принимают участие в работе над постановлениями Пленума Верховного Суда Российской Федерации. +Принятие во взаимодействии с другими подразделениями Генеральной прокуратуры Российской Федерации мер по укреплению законности в деятельности правоохранительных органов Российской Федерации при формировании и предоставлении ими первичных статистических данных для осуществления государственного единого статистического учета заявлений и сообщений о преступлениях, состояния преступности, раскрываемости преступлений, состояния и результатов следственной работы. +Принятие мер по обеспечению выполнения в Российской Федерации положений Конвенции Организации Объединенных Наций против коррупции и иных международных договоров Российской Федерации в области противодействия коррупции в части, относящейся к компетенции Генеральной прокуратуры Российской Федерации. +Принятие мер по обеспечению выполнения в Российской Федерации положений Конвенции Организации Объединенных Наций против коррупции и иных международных правовых договоров Российской Федерации в области противодействия коррупции в части, относящейся к компетенции Генеральной прокуратуры Российской Федерации. +Принятие мер по распространению положительного опыта работы. +Принять меры к обеспечению обмена статистической и другой необходимой информацией с правоохранительными органами и органами государственного контроля (надзора), органами государственной власти субъектов Российской Федерации и общественностью при осуществлении надзора в сфере оборонно-промышленного комплекса +Принять меры к организации эффективного взаимодействия с правоохранительными органами и органами государственного контроля (надзора), органами государственной власти субъектов Российской Федерации и общественностью при осуществлении надзора в сфере оборонно-промышленного комплекса +Приостанавливает действие выданных удостоверяющим центром сертификатов ключей проверки электронных подписей. +Проведение анализа информационно-телекоммуникационных потребностей прокуратур субъектов Российской Федерации и иных приравненных к ним специализированных прокуратур, подразделений Генеральной прокуратуры Российской Федерации. +Проведение антикоррупционной экспертизы нормативных правовых актов, издаваемых федеральными органами исполнительной власти. +Проведение мероприятий, направленных на повышение качества и эффективности прокурорского надзора. +Проведение проверок исполнения федерального законодательства по размещенным в средствах массовой информации публикациям о коррупционных правонарушениях, представляющих повышенную общественную опасность. +Проведение специального обследования служебных кабинетов работников Генеральной прокуратуры Российской Федерации, в отношении которых принимаются меры обеспечения безопасности, для выявления устройств негласного съема информации, привлечение при необходимости специализированных организаций для углубленного специального обследования на предмет утечки информации. +Проверить отчетность о выбросах ПГ +Проверить перечисление средств в соответствии с принятым порядком +Проверка в подразделениях Генеральной прокуратуры Российской Федерации организации контроля исполнения требований организационно-распорядительных документов Генерального прокурора Российской Федерации и его заместителей. +Проверка полноты и достоверности статистических данных. +Проверки исполнения правоохранительными органами, иными государственными органами и их должностными лицами обязанности информировать подразделения кадровых служб соответствующих федеральных органов государственной власти по профилактике коррупционных и иных правонарушений (должностных лиц кадровых служб указанных органов, ответственных за работу по профилактике коррупционных и иных правонарушений) о ставших им известными фактах несоблюдения государственным служащим ограничений и запретов, требований о предотвращении или об урегулировании конфликта интересов либо неисполнения обязанностей, установленных в целях противодействия коррупции. +Проверку исполнения органами, осуществляющими оперативно-розыскную деятельность и предварительное расследование, обязанности информировать подразделения кадровых служб соответствующих федеральных органов государственной власти по профилактике коррупционных и иных правонарушений (должностных лиц кадровых служб указанных органов, ответственных за работу по профилактике коррупционных и иных правонарушений) о ставших им известными фактах несоблюдения государственным служащим ограничений и запретов, требований о предотвращении или об урегулировании конфликта интересов либо неисполнения обязанностей, установленных в целях противодействия коррупции. +Проверяет обоснованность и качество представляемых на подпись начальнику Главного управления документов. +проверять организацию прокурорского надзора за исполнением законов в сфере ОПК прокуратурами субъектов Российской Федерации, приравненными к ним специализированными прокуратурами +Проверяют обоснованность и качество представляемых на подпись Генеральному прокурору Российской Федерации и его заместителям документов, соблюдение установленного порядка их подготовки и соответствие требованиям Инструкции по делопроизводству в органах и учреждениях прокуратуры Российской Федерации. +Проверяют оформление исходящих документов. +Проводит анализ документооборота в Генеральной прокуратуре Российской Федерации. +Проводит анализ потребностей и состояния информационно-телекоммуникационных инфраструктур прокуратур субъектов Российской Федерации и иных приравненных к ним специализированных прокуратур, подразделений Генеральной прокуратуры Российской Федерации. +Проводит мероприятия, направленные на совершенствование и повышение эффективности работы в установленной сфере деятельности. +Проводит мониторинг состояния ГАС ПС и других государственных информационных систем. +Проводит необходимую работу по обеспечению взаимодействия с органами государственной власти и правоохранительными органами в целях выполнения возложенных на Главное управление задач и осуществления закрепленных за ним функций. +Проводит оперативные совещания по наиболее важным вопросам работы управления. +Проводит оперативные совещания. +Проводит отправку исходящей корреспонденции Генеральной прокуратуры Российской Федерации в соответствии с требованиями Инструкции по делопроизводству, а также нормативными правовыми актами Государственной фельдъегерской службы Российской Федерации, Центра специальной связи ФГУП "ГЦСС", ФГУП "Почта России", ПАО "Центральный телеграф". +Проводит первичную обработку обращений физических и юридических лиц, ведомственной корреспонденции, обращений и запросов депутатов Государственной Думы и членов Совета Федерации Федерального Собрания Российской Федерации, нормативных актов Президента Российской Федерации и Правительства Российской Федерации, уголовных, гражданских и иных дел, материалов проверок и другой корреспонденции, поступивших по каналам почты, электрической связи, информационным системам общего и межведомственного пользования, фельдсвязью и с нарочным. +Проводит периодические проверки экстренной телефонной и иной связи с дежурными в прокуратурах субъектов Российской Федерации, приравненных к ним специализированных прокуратурах. +Проводит подготовительные работы по заключению договоров Генеральной прокуратуры Российской Федерации на почтовое, телеграфное и иное обслуживание с ФГУП "Почта России", Государственной фельдъегерской службой Российской Федерации, Центром специальной связи ФГУП "ГЦСС", ПАО "Центральный телеграф". +Проводит прием граждан по вопросам, входящим в компетенцию управления. +Проводит прием граждан, представителей государственных и общественных организаций, а также иных лиц. +Проводит прием граждан. +Проводит проверки исполнения требований Инструкции по делопроизводству в подразделениях Генеральной прокуратуры Российской Федерации и подчиненных прокуратурах. +Проводит проверки исполнения федерального законодательства, при необходимости во взаимодействии с соответствующими подразделениями Генеральной прокуратуры Российской Федерации и федеральными органами исполнительной власти Российской Федерации. +Проводит работы по внедрению ведомственных информационных систем. +Проводит работы по внедрению государственных информационных систем. +Проводит работы по модернизации модуля "Учет работы прокуроров" специального программного обеспечения ГАС ПС, предназначенного для формирования и ведения ведомственной статистики в электронном виде. +проводят прием граждан +Проводят проверки исполнения требований Инструкции по делопроизводству в подразделениях Генеральной прокуратуры Российской Федерации и подчиненных прокуратурах. +Проводят проверки исполнения федерального законодательства о государственной службе в отношении федеральных органов исполнительной власти Российской Федерации окружного и межрегионального уровня, соответствующих подразделений Следственного комитета Российской Федерации в части соблюдения установленных обязанностей, запретов и ограничений, представления сведений о доходах, об имуществе и обязательствах имущественного характера, запретов и ограничений, связанных с поступлением на федеральную государственную службу, требований о представлении сведений о доходах, об имуществе и обязательствах имущественного характера. +Проводят проверки исполнения федерального законодательства о противодействии коррупции при необходимости во взаимодействии с соответствующими подразделениями управлений Генеральной прокуратуры Российской Федерации в федеральных округах в отношении федеральных органов исполнительной власти Российской Федерации окружного и межрегионального уровней, соответствующих подразделений Следственного комитета Российской Федерации, Центрального банка Российской Федерации, государственных корпораций, публично-правовых компаний, государственных внебюджетных фондов, иных организаций, созданных Российской Федерацией на основании федерального закона, организаций, созданных для выполнения задач, поставленных перед федеральными государственными органами. +Проводят с участием подразделений Генеральной прокуратуры Российской Федерации по поручению руководства Генеральной прокуратуры Российской Федерации и Управления правовую экспертизу поступающих проектов федеральных законов и иных нормативных правовых актов с целью выявления коррупциогенных факторов. +Производит отбор на уничтожение дел с истекшими сроками хранения. +Прорабатывает совместно с подразделениями Генеральной прокуратуры Российской Федерации и правоохранительными органами Российской Федерации предложения по координации деятельности правоохранительных органов по борьбе с преступностью. +Прорабатывают по поручению Генерального прокурора Российской Федерации актуальные проблемы и концептуальные вопросы, связанные с укреплением законности и правопорядка, совершенствованием законодательства, правоприменительной практики и функционирования органов и организаций прокуратуры. +Процедура и критерии сертификации субъектов, которые осуществляют верификацию отчетности о выбросах ПГ +Прямое сокращение выбросов ПГ, в т.ч. увеличение поглощения ПГ +Публикация списка лиц, нарушающих правила уплаты налога за выбросы ПГ +Размещает в аппаратно-программной инфраструктуре "Информационная система обеспечения надзора за исполнением законов в органах прокуратуры Российской Федерации" (далее - ИСОП) статистические данные в электронном виде по формам федерального статистического наблюдения, отчетности органов прокуратуры, а также отчетности федеральных государственных органов, полученных в соответствии с соглашениями об информационном взаимодействии. +Размещает в аппаратно-программной инфраструктуре "Информационная система обеспечения надзора за исполнением законов в органах прокуратуры Российской Федерации" (ИСОП) статистические данные в электронном виде по формам ведомственной статистической отчетности. +Разрабатывает в установленном порядке формы статистической отчетности об основных направлениях надзорной и иной деятельности органов прокуратуры. +Разрабатывает единый порядок формирования и предоставления первичных статистических данных. +Разрабатывает единый порядок формирования и представления ведомственной статистической отчетности органов прокуратуры. +Разрабатывает инструкции, методические рекомендации и иные информационно-аналитические документы по вопросам государственного единого статистического учета заявлений и сообщений о преступлениях, состояния преступности, раскрываемости преступлений, состояния и результатов следственной работ. +Разрабатывать проекты информационно-аналитических документов Генеральной прокуратуры Российской Федерации +Разрабатывать проекты организационно-распорядительных документов Генеральной прокуратуры Российской Федерации +Разрабатывают меры по совершенствованию деятельности управления. +Разрабатывают проекты законодательных и иных нормативных правовых актов по вопросам, требующим дополнительного правового регулирования, а также при необходимости устранения противоречий в действующем законодательстве, по указанию руководства Генеральной прокуратуры Российской Федерации либо по собственной инициативе на основании анализа законодательства и правоприменительной практики. +Разработка аналитических блоков ЖЦ ВЭС +Разработка аналитических блоков ЖЦ ВЭС по жизнедеятельности ветропарков +Разработка аналитических блоков ЖЦ ВЭС по юридическому сопровождению +Разработка аналитических блоков объектов ЖЦ ВЭС +Разработка аналитических блоков процессов ЖЦ ВЭС с подрядчиком +Разработка аналитического блока земельного участка +Разработка аналитического блока капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Разработка аналитического блока микросайтинга +Разработка аналитического блока продукции собственного производства для капитального строительства собственной ВЭС +Разработка аналитического блока продукции стороннего производства для капитального строительства собственной ВЭС +Разработка аналитического блока проектноизыскательных работ по капитальному строительству собственной ВЭС +Разработка аналитического блока проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Разработка аналитического блока разработки технических условий на технологическое присоединение +Разработка аналитического блока технологического присоединения со стороны генерирующей компании +Разработка единых каталогов аппаратных и программных средств, в том числе систем управления базами данных, алгоритмов и программ информационных систем, баз и банков данных общего пользования, используемых для решения задач по информатизации органов и организаций прокуратуры Российской Федерации. +Разработка и внедрение механизмов сокращения эмиссии ПГ +Разработка мероприятий, направленных на повышение качества и эффективности прокурорского надзора. +Разработка предложений по комплексной автоматизации задач и функций, выполняемых прокуратурами субъектов Российской Федерации и иными приравненными к ним специализированными прокуратурами, подразделениями Генеральной прокуратуры Российской Федерации. +Разработка проектов требований к итоговым объектам ЖЦ ВЭС +Разработка проектов федеральных законов и иных нормативных правовых актов. +Разработка совместно с другими подразделениями Генеральной прокуратуры Российской Федерации сбалансированной системы критериев и показателей оценки эффективности деятельности органов прокуратуры. +Разработка форм федерального статистического наблюдения о результатах рассмотрения заявлений и сообщений о преступлениях, состоянии преступности, раскрываемости преступлений, состоянии и результатах следственной работы. +Разработку рекомендаций по организации надзора за исполнением законодательства о государственной и муниципальной службе. +Разработку рекомендаций по организации надзора за исполнением законодательства о противодействии коррупции. +Разрешает обращения граждан Российской Федерации, иностранных граждан, лиц без гражданства, обращения и запросы должностных и иных лиц в производстве по делам об административных правонарушениях. +Разрешает обращения юридических и физических лиц, обращения должностных лиц органов государственной власти и иных государственных органов, парламентские запросы, иные запросы и обращения членов Совета Федерации, депутатов Государственной Думы Федерального Собрания Российской Федерации в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации и его заместителей. +Разрешают обращения граждан Российской Федерации, иностранных граждан, лиц без гражданства, обращения и запросы должностных и иных лиц по вопросам законности судебных постановлений по гражданским и административным делам. +Разрешают обращения юридических, должностных лиц и граждан. +Разрешение жалоб и обращений на вступившие в законную силу приговоры, определения и постановления судов по уголовным делам о преступлениях коррупционной направленности. +Разрешение обращений граждан, юридических и должностных лиц в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации. +Раскрытие, интерпретация понятия, использующегося в формулировке функции +Распределение гражданам, в т.ч. на оздоровление +Распределение работодателям +Распределяет между начальниками отделов служебные задания. +Распределяет обязанности между заместителями начальника Управления - начальниками отделов и начальником отдела. +Распределяет обязанности между начальниками подразделений Главного управления. +Распределяет обязанности между своими заместителями, начальниками отделов, старшими прокурорами, прокурорами и федеральными государственными гражданскими служащими. +Распространяет положительный опыт в организации работы по правовому обеспечению и взаимодействию с общественностью по вопросам правового просвещения граждан. +Распространяет положительный опыт. +распространять положительный опыт работы прокуратур субъектов Российской Федерации +Распространяют положительный опыт. +Рассматривает в порядке согласования проекты исков (заявлений) в арбитражные суды, подготовленных от имени Генерального прокурора Российской Федерации (его заместителей) подразделениями Генеральной прокуратуры Российской Федерации. +Рассматривает в порядке согласования проекты исков (заявлений), подготовленных от имени Генерального прокурора Российской Федерации (его заместителей) подразделениями Генеральной прокуратуры Российской Федерации. +Рассматривает в порядке согласования проекты представлений Генерального прокурора Российской Федерации в судебные коллегии Верховного Суда Российской Федерации, судов субъектов Российской Федерации о даче согласия на привлечение судей к административной ответственности. +Рассматривает в пределах установленной компетенции обращения физических и юридических лиц. +Рассматривает жалобы и обращения в связи с приговорами, определениями и постановлениями судов по уголовным делам. +Рассматривает жалобы и обращения, связанные с реабилитацией жертв политических репрессий, за исключением тех из них, рассмотрение которых входит в компетенцию Главного управления по надзору за исполнением федерального законодательства и управления по обеспечению участия прокуроров в гражданском и арбитражном процессе Генеральной прокуратуры Российской Федерации. +Рассматривает жалобы на постановления судов о прекращении производства по делам об административных правонарушениях и передаче материалов прокурору, в органы предварительного следствия и дознания для разрешения в уголовно-процессуальном порядке, а также о прекращении уголовного преследования и о направлении материалов для возбуждения дела об административном правонарушении. +Рассматривает обращения граждан по вопросам разъяснения законодательства. +Рассматривает обращения граждан Российской Федерации, иностранных граждан, лиц без гражданства, обращения и запросы должностных и иных лиц в производстве по делам об административных правонарушениях. +Рассматривает проекты протестов по делам об административных правонарушениях. +Рассматривает ходатайства прокуроров субъектов Российской Федерации, приравненных к ним прокуроров специализированных прокуратур о принесении кассационных и надзорных представлений в целях реабилитации жертв политических репрессий. +Рассматривает ходатайства прокуроров субъектов Российской Федерации, приравненных к ним прокуроров специализированных прокуратур о принесении кассационных и надзорных представлений по уголовным делам. +Рассматривает ходатайства прокуроров субъектов Российской Федерации, приравненных к ним специализированных прокуроров о частичном изменении штатных расписаний отделов общего и особого делопроизводства. +рассматривают в порядке согласования проекты исков (заявлений) в суды общей юрисдикции … +Рассматривают в порядке согласования проекты исков (заявлений) в суды общей юрисдикции, подготовленные от имени Генерального прокурора Российской Федерации (его заместителей) подразделениями Генеральной прокуратуры Российской Федерации. +Рассматривают жалобы граждан и другие обращения. +Рассматривают жалобы и обращения в связи с приговорами, определениями и постановлениями судов по уголовным делам. +Рассматривают поступающие с мест обзоры, обобщения, информации, запросы и другие материалы. +Рассматривают проекты представлений прокуроров субъектов Российской Федерации и приравненных к ним прокуроров специализированных прокуратур о пересмотре судебных постановлений по гражданским и административным делам. +рассматривают проекты представлений прокуроров субъектов РФ и … о пересмотре судебных постановлений +Рассматривают ходатайства прокуроров субъектов Российской Федерации, приравненных к ним прокуроров специализированных прокуратур о принесении кассационных и надзорных представлений в целях реабилитации жертв политических репрессий. +Рассматривают ходатайства прокуроров субъектов Российской Федерации, приравненных к ним прокуроров специализированных прокуратур о принесении кассационных и надзорных представлений. +Рассмотрение в пределах установленной компетенции обращений юридических и физических лиц по вопросам чрезвычайных происшествий и преступлений. +Рассмотрение обращений граждан, юридических и должностных лиц в соответствии с требованиями действующего законодательства, приказов, указаний и распоряжений Генерального прокурора Российской Федерации. +Реализация демонстрации объектов ЖЦ ВЭС +Реализация демонстрации объектов интеллектуаль-ной собственности Компании +Реализация демонстрации приобретения товаров и услуг +Реализация демонстрации процессов ЖЦ ВЭС +Реализация ЖЦ ВЭС по жизнедеятельности ветропарков +Реализация мероприятий по вводу в эксплуатацию государственных и ведомственных информационных систем Российской Федерации. +Реализация мероприятий по выводу из эксплуатации государственных и ведомственных информационных систем Российской Федерации. +Реализация мероприятий по обеспечению функционирования шифровального органа запасного пункта управления Генеральной прокуратуры Российской Федерации. +Реализация мероприятий по развитию государственных и ведомственных информационных систем Российской Федерации. +Реализация мероприятий по созданию государственных и ведомственных информационных систем Российской Федерации. +Реализация мероприятий по созданию шифровального органа запасного пункта управления Генеральной прокуратуры Российской Федерации. +Реализация мероприятий по созданию, развитию и обеспечению функционирования ведомственного сегмента государственной системы обнаружения, предупреждения и ликвидации последствий компьютерных атак на информационные ресурсы Российской Федерации, находящиеся в зоне ответственности органов прокуратуры Российской Федерации. +Реализация мероприятий по хранению информации, содержащейся в базах данных государственных и ведомственных информационных систем Российской Федерации. +Реализация мероприятий по эксплуатации государственных и ведомственных информационных систем Российской Федерации. +Реализация организационных и технических мер защиты информации в органах и организациях прокуратуры Российской Федерации. +Реализация предоставления требований к итоговым объектам ЖЦ +Реализация предоставления требований к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Реализация предоставления требований к итоговым подрядчикам микросайтинга +Реализация предоставления требований к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС +Реализация предоставления требований к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Реализация предоставления требований к итоговым подрядчикам процессов ЖЦ ВЭС +Реализация предоставления требований к итоговым подрядчикам разработки технических условий на технологическое присоединение +Реализация предоставления требований к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Реализация предоставления требований к итоговым подрядчикам технологического присоединения со стороны генерирующей компании +Реализация принятого решения +Реализация приобретения товаров и услуг +Реализация приобретения товаров и услуг по жизнедеятельности ветропарков +Реализация процессов ЖЦ ВЭС +Реализация процессов ЖЦ ВЭС по юридическому сопровождению +Реализация процессов ЖЦ ВЭС с подрядчиком +Реализация работы с IP-документацией +Реализация управляющих воздействий на деятельность проектных отделов +Реализация этапов ЖЦ ВЭС +реализуют иные полномочия по поручению руководства … +Реализуют иные полномочия по поручению руководства Генеральной прокуратуры Российской Федерации и начальника Главного управления. +Реализуют иные полномочия по поручению руководства Главного управления, начальника управления. +Реализуют меры по совершенствованию деятельности управления. +Регистрацию решений о проведении проверок и распоряжений начальника управления. +Регистрирует в АПК "Надзор" документы, поступившие в отдел прохождения корреспонденции. +Регистрирует обращения, поступающие в интернет-приемную Генеральной прокуратуры Российской Федерации. +Регистрирует организационно-распорядительные документы Генеральной прокуратуры Российской Федерации по основным направлениям деятельности, не содержащие сведений, составляющих государственную тайну. +Регистрирует телеграммы, телетайпограммы. +Регистрируют решения о проведении проверок. +Регулярно анализируют практику участия прокуроров в гражданском и административном судопроизводстве, в том числе качество участия прокуроров в рассмотрении дел судебными инстанциями, обоснованность принесенных представлений (проектов представлений). +Регулярно обсуждать проблемы правоприменительной практики и межведомственного взаимодействия при осуществлении надзора за исполнением законов в сфере ОПК, в том числе на заседаниях межведомственной рабочей группы. +Руководит Главным управлением. +С участием Главного управления обеспечения деятельности органов и организаций прокуратуры материально-техническое обеспечение управления, учет материальных ценностей и их целевое использование. +С участием начальников управлений организует подготовку планов работы Главного управления. +С участием начальников управлений организует подготовку предложений в планы работы Генеральной прокуратуры Российской Федерации. +С участием отделов управления осуществляет подготовку оперативных совещаний при начальнике Главного управления и начальнике управления по вопросам правовой статистики. +С учетом предложений других структурных подразделений Главного управления формирует проект плана работы Главного управления. +Сбор информации о состоянии исполнения законодательства о противодействии коррупции, деятельности поднадзорных федеральных органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования федеральными органами исполнительной власти и органами прокуратуры предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции. +Сбор информации о состоянии исполнения законодательства о противодействии коррупции, деятельности соответствующих федеральных органов исполнительной власти и практике прокурорского надзора в этой области, об эффективности использования федеральными органами исполнительной власти и органами прокуратуры Российской Федерации предоставленных законом полномочий по предупреждению и пресечению проявлений коррупции. +Сбор информации о тенденциях и перспективах развития законодательства и правоприменительной практики в связи с изменениями в законодательстве. +Сбор информации о чрезвычайных происшествиях и преступлениях. +Своевременного предупреждения средствами прокурорского надзора коррупционных правонарушений. +Систематизирует, в том числе в электронном виде, вступившие в силу федеральные нормативные правовые акты. +Систематически анализирует практику Верховного Суда Российской Федерации. +Систематически анализируют статистические данные, характеризующие состояние законности в соответствующем регионе. +Систематически анализируют статистические и иные данные об участии прокуроров в гражданском, арбитражном, административном процессе, в Суде по интеллектуальным правам, а также в производстве по делам об административных правонарушениях. +Систематически информируют начальника Управления и курирующего заместителя Генерального прокурора Российской Федерации о взаимодействии с палатами Федерального Собрания Российской Федерации, плане законотворческой работы и ходе его выполнения, результатах обсуждения палатами законопроектов. +Систематически обобщает практику Верховного Суда Российской Федерации. +Систематически обобщает результаты прокурорской практики на основе имеющихся сведений, материалов и документов. +Систематически обобщают результаты прокурорской практики на основе имеющихся сведений, материалов и документов по закрепленному предмету и зоне деятельности. +Систематически обобщают статистические данные, характеризующие состояние законности в соответствующем регионе. +Систематически обобщают статистические и иные данные об участии прокуроров в гражданском, арбитражном, административном процессе, в Суде по интеллектуальным правам, а также в производстве по делам об административных правонарушениях. +Систематически осуществлять анализ сведений, характеризующих состояние законности в сфере оборонно-промышленного комплекса +Систематически осуществлять сбор сведений, характеризующих состояние законности в сфере оборонно-промышленного комплекса +Скрепляет гербовой печатью документы Генеральной прокуратуры Российской Федерации согласно перечню, предусмотренному соответствующими организационно-распорядительными документами Генерального прокурора Российской Федерации. +Снижение Административной нагрузки за работу всей системы, которая возникла в т.ч. из-за взимания платы за выбросы ПГ +Снижение дефицита государственного бюджета +Снижение негативных последствий включения платы в итоговую цену продукции (переложения на покупателя), без существенного сокращения выбросов ПГ +Совершенствование форм федерального статистического наблюдения о результатах рассмотрения заявлений и сообщений о преступлениях, состоянии преступности, раскрываемости преступлений, состоянии и результатах следственной работы. +Совершенствуют работу прокуроров, участвующих в уголовном судопроизводстве. +Совместно с Академией Генеральной прокуратуры Российской Федерации участвует в разработке программ, методических пособий и иных материалов по вопросам правового обеспечения деятельности прокуратуры, проблемам правового просвещения различных групп населения и взаимодействия с общественными объединениями и иными институтами гражданского общества. +Совместно с другими подразделениями Главного управления анализирует статистические и иные данные о деятельности прокуроров, участвующих в судебных стадиях уголовного судопроизводства. +Совместно с заинтересованными подразделениями Генеральной прокуратуры Российской Федерации готовит предложения по совершенствованию ведомственных информационных систем. +Совместно с заинтересованными подразделениями Генеральной прокуратуры Российской Федерации готовит предложения по совершенствованию технологии передачи и хранения информации в автоматизированных банках данных органов прокуратуры. +Совместно с начальником управления участвуют в организации работы управления. +Совместно с начальником управления участвуют в планировании работы управления. +Совместно с отделами управления анализирует качество участия прокуроров в гражданском, административном и арбитражном процессе, Суде по интеллектуальным правам. +Совместно с отделами управления анализирует обоснованность представлений о пересмотре судебных постановлений. +Совместно с отделами управления анализирует практику участия прокуроров в производстве по делам об административных правонарушениях, в том числе качество и обоснованность внесенных протестов. +Совместно с отделами управления, старшими прокурорами управления с дислокацией по месту расположения управлений Генеральной прокуратуры Российской Федерации в федеральных округах, подразделениями Генеральной прокуратуры Российской Федерации, Университетом прокуратуры Российской Федерации анализ практики прокурорского надзора и разработку мероприятий по совершенствованию надзорной деятельности в области противодействия коррупции. +Совместно с федеральными государственными органами и подразделениями Генеральной прокуратуры Российской Федерации формирует официальную статистическую методологию государственного единого статистического учета заявлений и сообщений о преступлениях, состояния преступности, раскрываемости преступлений, состояния и результатов следственной работы. +Согласование плана информатизации с Министерством связи и массовых коммуникаций Российской Федерации. +Согласовывает вопросы, связанные с назначением на должности работников подразделений, осуществляющих надзор за исполнением законодательства о противодействии коррупции в нижестоящих прокуратурах. +Согласовывает направление внеплановых заданий. +Согласовывает номенклатуры дел структурных подразделений Генеральной прокуратуры Российской Федерации. +Согласовывает организационно-распорядительных и методических документов управления с другими структурными подразделениями Генеральной прокуратуры Российской Федерации. +Согласовывает поступившие из других подразделений Генеральной прокуратуры Российской Федерации проекты постановлений о возбуждении дел об административных правонарушениях, подлежащих рассмотрению судом. +согласовывает поступившие из других подразделений ГП РФ проекты постановлений о … +Согласовывает проекты исков о защите интересов Генеральной прокуратуры Российской Федерации. +Согласовывает проекты распоряжений с другими структурными подразделениями Генеральной прокуратуры Российской Федерации. +Согласовывают с начальником Главного управления материалы для доклада Генеральному прокурору Российской Федерации. +Создает сертификаты ключей проверки электронных подписей, ключи электронных подписей и ключи проверки электронных подписей. +Создание описаний новых альтернативных объектов ЖЦ ВЭС +Создание описаний новых альтернативных подрядчиков процессов ЖЦ ВЭС +Создание сертификатов ключей проверки электронных подписей. +Сократить плату за выбросы ПГ, если субъект предпринимает усилия по снижению выбросов ПГ путем применения технологий лучших, чем стандартные +Сократить эмиссию ПГ в атмосферу +Сокращение налогов для бизнеса как покупателя +Сокращение налогов для населения +Сопровождение и управление исполнением подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Сопровождение и управление исполнением подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Сопровождение и управление исполнением подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +Сопровождение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Сопровождение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Сопровождение подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +Составление альтернатив альтернативной продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Составление альтернатив капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Составление альтернатив микросайтинга +Составление альтернатив проектноизыскательных работ по капитальному строительству собственной ВЭС +Составление альтернатив проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Составление альтернатив процессов ЖЦ ВЭС +Составление альтернатив разработки технических условий на технологическое присоединение +Составление альтернатив стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Составление альтернатив технологического присоединения со стороны генерирующей компании +Составление базового комплекта IP-документации +Составление исходных документов для закрепления демонстрации объектов ЖЦ ВЭС в правовых документах +Составление исходных документов для закрепления демонстрации объектов интеллектуаль-ной собственности Компании в правовых документах +Составление исходных документов для закрепления демонстрации приобретения товаров и услуг в правовых документах +Составление исходных документов для закрепления демонстрации процессов ЖЦ ВЭС в правовых документах +Составление исходных документов для закрепления доставки объектов ЖЦ ВЭС в правовых документах +Составление исходных документов для закрепления заключения подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации в правовых документах +Составление исходных документов для закрепления заключения подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС в правовых документах +Составление исходных документов для закрепления заключения подрядных отношений по процессам ЖЦ ВЭС с подрядчиком в правовых документах +Составление исходных документов для закрепления изменения подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации в правовых документах +Составление исходных документов для закрепления изменения подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС в правовых документах +Составление исходных документов для закрепления изменения подрядных отношений по процессам ЖЦ ВЭС с подрядчиком в правовых документах +Составление исходных документов для закрепления мер стимулирования реализации процессов ЖЦ ВЭС в правовых документах +Составление исходных документов для закрепления объектов ЖЦ ВЭС в правовых документах +Составление исходных документов для закрепления объектов интеллектуаль-ной собственности Компании в правовых документах +Составление исходных документов для закрепления предоставления требований к итоговым объектам ЖЦ в правовых документах +Составление исходных документов для закрепления предоставления требований к итоговым подрядчикам процессов ЖЦ ВЭС в правовых документах +Составление исходных документов для закрепления прекращения подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации в правовых документах +Составление исходных документов для закрепления прекращения подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС в правовых документах +Составление исходных документов для закрепления прекращения подрядных отношений по процессам ЖЦ ВЭС с подрядчиком в правовых документах +Составление исходных документов для закрепления приобретения товаров и услуг в правовых документах +Составление исходных документов для закрепления процессов ЖЦ ВЭС в правовых документах +Составление критериев выбора из альтернатив блока земельного участка +Составление критериев выбора из альтернатив блока капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Составление критериев выбора из альтернатив блока микросайтинга +Составление критериев выбора из альтернатив блока продукции собственного производства для капитального строительства собственной ВЭС +Составление критериев выбора из альтернатив блока продукции стороннего производства для капитального строительства собственной ВЭС +Составление критериев выбора из альтернатив блока проектноизыскательных работ по капитальному строительству собственной ВЭС +Составление критериев выбора из альтернатив блока проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Составление критериев выбора из альтернатив блока разработки технических условий на технологическое присоединение +Составление критериев выбора из альтернатив блока технологического присоединения со стороны генерирующей компании +Составление критериев выбора из альтернатив блоков ЖЦ ВЭС +Составление критериев выбора из альтернатив блоков объектов ЖЦ ВЭС +Составление критериев выбора из альтернатив блоков процессов ЖЦ ВЭС с подрядчиком +Составление критериев критичности различий с желаемой моделью деятельности проектных отделов +Составление номенклатуры дел управления. +Составление описаний альтернатив ликвидации объектов выхода процессов собственного производства продукции для ВЭС +Составление описаний потенциальной продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке для оценки по критериям выбора из альтернатив +Составление описаний потенциальной продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке и сравнение их с требованиями +Составление описаний потенциальных земельных участков для оценки по критериям выбора из альтернатив +Составление описаний потенциальных земельных участков и сравнение их с требованиями +Составление описаний потенциальных объектов ЖЦ ВЭС для оценки по критериям выбора из альтернатив +Составление описаний потенциальных объектов ЖЦ ВЭС и сравнение их с требованиями +Составление описаний потенциальных подрядчиков капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации и сравнение их с требованиями +Составление описаний потенциальных подрядчиков микросайтинга для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков микросайтинга и сравнение их с требованиями +Составление описаний потенциальных подрядчиков проектноизыскательных работ по капитальному строительству собственной ВЭС для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков проектноизыскательных работ по капитальному строительству собственной ВЭС и сравнение их с требованиями +Составление описаний потенциальных подрядчиков проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании и сравнение их с требованиями +Составление описаний потенциальных подрядчиков процессов ЖЦ ВЭС для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков процессов ЖЦ ВЭС и сравнение их с требованиями +Составление описаний потенциальных подрядчиков разработки технических условий на технологическое присоединение для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков разработки технических условий на технологическое присоединение и сравнение их с требованиями +Составление описаний потенциальных подрядчиков стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке и сравнение их с требованиями +Составление описаний потенциальных подрядчиков технологического присоединения со стороны генерирующей компании для оценки по критериям выбора из альтернатив +Составление описаний потенциальных подрядчиков технологического присоединения со стороны генерирующей компании и сравнение их с требованиями +Составление описаний потенциальных процессов ЖЦ ВЭС для оценки по критериям выбора из альтернатив +Составление описаний потенциальных процессов ЖЦ ВЭС и сравнение их с требованиями +Составление описаний потенциальных процессов собственного производства продукции для ВЭС для оценки по критериям выбора из альтернатив +Составление описаний потенциальных процессов собственного производства продукции для ВЭС и сравнение их с требованиями +Составление перечней альтернативной продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке и их описаний +Составление перечней альтернативной продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке на основе результатов сравнения +Составление перечней альтернативных земельных участков на основе результатов сравнения +Составление перечней альтернативных объектов ЖЦ ВЭС и их описаний +Составление перечней альтернативных объектов ЖЦ ВЭС на основе результатов сравнения +Составление перечней альтернативных подрядчиков капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации и их описаний +Составление перечней альтернативных подрядчиков капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации на основе результатов сравнения +Составление перечней альтернативных подрядчиков микросайтинга и их описаний +Составление перечней альтернативных подрядчиков микросайтинга на основе результатов сравнения +Составление перечней альтернативных подрядчиков проектноизыскательных работ по капитальному строительству собственной ВЭС и их описаний +Составление перечней альтернативных подрядчиков проектноизыскательных работ по капитальному строительству собственной ВЭС на основе результатов сравнения +Составление перечней альтернативных подрядчиков проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании и их описаний +Составление перечней альтернативных подрядчиков проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании на основе результатов сравнения +Составление перечней альтернативных подрядчиков процессов ЖЦ ВЭС и их описаний +Составление перечней альтернативных подрядчиков процессов ЖЦ ВЭС на основе результатов сравнения +Составление перечней альтернативных подрядчиков разработки технических условий на технологическое присоединение и их описаний +Составление перечней альтернативных подрядчиков разработки технических условий на технологическое присоединение на основе результатов сравнения +Составление перечней альтернативных подрядчиков стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке и их описаний +Составление перечней альтернативных подрядчиков стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке на основе результатов сравнения +Составление перечней альтернативных подрядчиков технологического присоединения со стороны генерирующей компании и их описаний +Составление перечней альтернативных подрядчиков технологического присоединения со стороны генерирующей компании на основе результатов сравнения +Составление перечней альтернативных процессов ЖЦ ВЭС и их описаний +Составление перечней альтернативных процессов ЖЦ ВЭС на основе результатов сравнения +Составление перечней альтернативных процессов собственного производства продукции для ВЭС и их описаний +Составление перечней альтернативных процессов собственного производства продукции для ВЭС на основе результатов сравнения +Составление совместно со структурными подразделениями Генеральной прокуратуры Российской Федерации, прокуратурами субъектов Российской Федерации и иными приравненными к ним специализированными прокуратурами плана информатизации органов прокуратуры Российской Федерации. +Составление структуры данных желаемой модели деятельности проектных отделов +Составление требований для исходных документов для закрепления заключения подрядных отношений по процессам ЖЦ ВЭС с подрядчиком в правовых документах +Составление требований для исходных документов для закрепления изменения подрядных отношений по процессам ЖЦ ВЭС с подрядчиком в правовых документах +Составление требований для исходных документов для закрепления прекращения подрядных отношений по процессам ЖЦ ВЭС с подрядчиком в правовых документах +Составление требований к порядку установления правового статуса документов, закрепляющих демонстрацию объектов ЖЦ ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих демонстрацию объектов интеллектуаль-ной собственности Компании +Составление требований к порядку установления правового статуса документов, закрепляющих демонстрацию приобретения товаров и услуг +Составление требований к порядку установления правового статуса документов, закрепляющих демонстрацию процессов ЖЦ ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих доставку объектов ЖЦ ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих заключение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Составление требований к порядку установления правового статуса документов, закрепляющих заключение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих изменение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Составление требований к порядку установления правового статуса документов, закрепляющих изменение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих меры стимулирования реализации процессов ЖЦ ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих объекты ЖЦ ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих объекты интеллектуаль-ной собственности Компании +Составление требований к порядку установления правового статуса документов, закрепляющих предоставление требований к итоговым объектам ЖЦ +Составление требований к порядку установления правового статуса документов, закрепляющих предоставление требований к итоговым подрядчикам процессов ЖЦ ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих прекращение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Составление требований к порядку установления правового статуса документов, закрепляющих прекращение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Составление требований к порядку установления правового статуса документов, закрепляющих приобретение товаров и услуг +Составление требований к порядку установления правового статуса документов, закрепляющих процессы ЖЦ ВЭС +Составление формы реализации управляющих воздействий на деятельность проектных отделов +Составляет необходимые процессуальные документы по делам, в которых Генеральная прокуратура Российской Федерации и (или) ее должностные лица в связи с исполнением ими должностных обязанностей являются ответчиками, заинтересованными или третьими лицами. +Составляет номенклатуру дел Главного управления. +Составляет сводки об объеме документооборота в Генеральной прокуратуре Российской Федерации по итогам работы за год. +Составляет сводную номенклатуру дел Генеральной прокуратуры Российской Федерации. +Составляет справку о документообороте Главного управления. +Сравнение выборки входа и МЖВ +Сравнение с желаемой моделью деятельности проектных отделов +Стимулирование бизнеса перейти на технологии устойчивого развития +Стимулировать субъектов сокращать выбросы ПГ +Субъекты, которые осуществляют верификацию отчетности о выбросах ПГ +Технологическое сопровождение формирования и ведения баз данных государственных и ведомственных информационных систем органов прокуратуры Российской Федерации. +Уголовное преследование лиц, нарушающих правила уплаты налогов за выбросы ПГ +Управление выполнением работ подрядчиком по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Управление выполнением работ подрядчиком по проектноизыскательным работам по капитальному строительству собственной ВЭС +Управление выполнением работ подрядчиком по процессам ЖЦ ВЭС с подрядчиком +Управление деятельностью проектных отделов +Устанавливает взаимозаменяемость подчиненных работников. +Устанавливает порядок проверки обращений по поручениям Генерального прокурора Российской Федерации и его заместителей. +Устанавливает причины и условия, снижающие эффективность деятельности органов прокуратуры в РФ. +Устанавливает сроки исполнения заданий заместителям начальника Главного управления, другим подчиненным работникам. +Устанавливает сроки исполнения заданий заместителям начальника управления, другим работникам управления. +Устанавливает сроки исполнения заданий начальникам отделов и другим работникам управления. +Устанавливает сроки исполнения заданий работникам отделов. +Устанавливает сроки исполнения поручений о выполнении заданий заместителям начальника Главного управления, другим подчиненным работникам. +Устанавливает сроки исполнения поручений о выполнении заданий своим заместителям, начальнику отдела, другим подчиненным работникам. +Устанавливают взаимозаменяемость подчиненных работников. +Устанавливают подчиненным работникам сроки и порядок исполнения поручений об исполнении поручений и заданий. +Устанавливают подчиненным работникам сроки исполнения поручений о выполнении заданий. +Устанавливают подчиненным работникам сроки исполнения поручений. +Устанавливают порядок исполнения поручений и заданий. +Устанавливают сроки и порядок исполнения поручений и документов. +Устанавливают сроки исполнения заданий подчиненными работниками. +Устанавливают сроки исполнения заданий работникам отделов. +Устанавливают сроки исполнения заданий. +Устанавливают сроки поручений и заданий. +Установление правового статуса документов, закрепляющих демонстрацию объектов ЖЦ ВЭС +Установление правового статуса документов, закрепляющих демонстрацию объектов интеллектуаль-ной собственности Компании +Установление правового статуса документов, закрепляющих демонстрацию приобретения товаров и услуг +Установление правового статуса документов, закрепляющих демонстрацию процессов ЖЦ ВЭС +Установление правового статуса документов, закрепляющих доставку объектов ЖЦ ВЭС +Установление правового статуса документов, закрепляющих заключение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Установление правового статуса документов, закрепляющих заключение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Установление правового статуса документов, закрепляющих заключение подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +Установление правового статуса документов, закрепляющих изменение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Установление правового статуса документов, закрепляющих изменение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Установление правового статуса документов, закрепляющих изменение подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +Установление правового статуса документов, закрепляющих меры стимулирования реализации процессов ЖЦ ВЭС +Установление правового статуса документов, закрепляющих объекты ЖЦ ВЭС +Установление правового статуса документов, закрепляющих предоставление требований к итоговым объектам ЖЦ +Установление правового статуса документов, закрепляющих предоставление требований к итоговым подрядчикам процессов ЖЦ ВЭС +Установление правового статуса документов, закрепляющих прекращение подрядных отношений по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Установление правового статуса документов, закрепляющих прекращение подрядных отношений по проектноизыскательным работам по капитальному строительству собственной ВЭС +Установление правового статуса документов, закрепляющих прекращение подрядных отношений по процессам ЖЦ ВЭС с подрядчиком +Установление правового статуса документов, закрепляющих приобретение товаров и услуг +Установление правового статуса документов, закрепляющих процессы ЖЦ ВЭС +Утверждает номенклатуру дел управления. +участвует … по поручению руководства ГП РФ в подготовке материалов для рассмотрения дел в ЕСПЧ +Участвует в анализе структуры органов и организаций прокуратуры во взаимодействии с подразделениями Главного управления и совместно с Главным управлением кадров, другими подразделениями Генеральной прокуратуры Российской Федерации, Академией Генеральной прокуратуры Российской Федерации. +участвует в заседаниях судов … +участвует в заседаниях судов … по указанию руководителей ГП РФ +Участвует в информационно-технологическом сопровождении мероприятий, проводимых в Генеральной прокуратуре Российской Федерации. +Участвует в кассационном рассмотрении уголовных дел Верховным Судом Российской Федерации в случае возбуждения кассационного производства по кассационным жалобам. +участвует согласно предметно-зональному принципу в рассмотрении ВС РФ гражданских и административных дел +Участвуют в методической работе. +Участвуют в обсуждении законопроектов, подготовленных при участии Генеральной прокуратуры Российской Федерации, на заседаниях Комиссии Правительства Российской Федерации по законопроектной деятельности, комитетов палат Федерального Собрания Российской Федерации, организуемых ими парламентских слушаниях и "круглых столах". +Участвуют в оказании нижестоящим прокуратурам практической и методической помощи. +участвуют в подготовке проектов заключений в КС РФ +участвуют в подготовке проектов заключений по вопросам, касающимся предметов ведения отдела +Участвуют по поручению руководства Генеральной прокуратуры Российской Федерации, начальника управления в рассмотрении судами общей юрисдикции, Верховным Судом Российской Федерации гражданских и административных дел. +Участие в выполнении соглашений и иных договоренностей Генеральной прокуратуры Российской Федерации с органами прокуратуры и другими государственными органами иностранных государств, имеющими функции, сходные с функциями российской прокуратуры, в области борьбы с коррупцией. +Участие в выполнении соглашений и иных договоренностей Генеральной прокуратуры Российской Федерации с органами прокуратуры и иными государственными органами иностранных государств, имеющими функции, сходные с функциями российской прокуратуры, в области борьбы с коррупцией. +Участие в координации деятельности уполномоченных федеральных органов исполнительной власти по борьбе с преступлениями коррупционной направленности. +Участие прокуроров в рассмотрении уголовных дел о преступлениях коррупционной направленности судами апелляционной, кассационной и надзорной инстанций. +Участие совместно с управлением взаимодействия со средствами массовой информации и иными подразделениями Генеральной прокуратуры Российской Федерации в информационном наполнении интернет-ресурсов Генеральной прокуратуры Российской Федерации. +Участие совместно со структурными подразделениями Генеральной прокуратуры Российской Федерации и Академией Генеральной прокуратуры Российской Федерации в разработке программ, методических пособий и иных материалов по проблемам правотворчества, правового просвещения, взаимодействия с институтами гражданского общества, а также по другим вопросам, входящим в компетенцию Управления. +Учет за ходом рассмотрения поступающих с раздела "Противодействие коррупции" официального сайта Генеральной прокуратуры Российской Федерации в сети "Интернет" (www.genproc.gov.ru) обращений о фактах коррупции. +Учет приобретения оригинальной IP-документации +Учет приобретения услуг по капитальному строительству собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Учет приобретения услуг по проектноизыскательным работам по капитальному строительству собственной ВЭС +Учет приобретения услуг по проектноизыскательным работам по технологическому присоединению со стороны генерирующей компании +Учет приобретения услуг по технологическому присоединению со стороны генерирующей компании +Учет работы по документационному и материально-техническому обеспечению деятельности управления. +Учитывает подготовленные в подразделениях Генеральной прокуратуры Российской Федерации информационно-аналитические документы. +Формирование IP-документации для использования в процессах ЖЦ ВЭС +Формирование набора альтернатив +Формирование требований к итоговой продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Формирование требований к итоговой продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке от потребляющих процессов +Формирование требований к итоговым земельным участкам +Формирование требований к итоговым земельным участкам от потребляющих процессов +Формирование требований к итоговым объектам ЖЦ ВЭС +Формирование требований к итоговым объектам ЖЦ ВЭС от потребляющих процессов +Формирование требований к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Формирование требований к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации от потребляющих процессов +Формирование требований к итоговым подрядчикам микросайтинга +Формирование требований к итоговым подрядчикам микросайтинга от потребляющих процессов +Формирование требований к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС +Формирование требований к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС от потребляющих процессов +Формирование требований к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Формирование требований к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании от потребляющих процессов +Формирование требований к итоговым подрядчикам процессов ЖЦ ВЭС +Формирование требований к итоговым подрядчикам процессов ЖЦ ВЭС от потребляющих процессов +Формирование требований к итоговым подрядчикам разработки технических условий на технологическое присоединение +Формирование требований к итоговым подрядчикам разработки технических условий на технологическое присоединение от потребляющих процессов +Формирование требований к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Формирование требований к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке от потребляющих процессов +Формирование требований к итоговым подрядчикам технологического присоединения со стороны генерирующей компании +Формирование требований к итоговым подрядчикам технологического присоединения со стороны генерирующей компании от потребляющих процессов +Формирование требований к итоговым процессам ЖЦ ВЭС +Формирование требований к итоговым процессам ЖЦ ВЭС от потребляющих их выход процессов +Формирование требований к итоговым процессам собственного производства продукции для ВЭС +Формирование требований к итоговым процессам собственного производства продукции для ВЭС от потребляющих их выход процессов +Формирование требований субъектов системного окружения к итоговой продукции стороннего производства для капитального строительства собственной ВЭС, имеющейся на рынке +Формирование требований субъектов системного окружения к итоговым земельным участкам +Формирование требований субъектов системного окружения к итоговым объектам ЖЦ ВЭС +Формирование требований субъектов системного окружения к итоговым подрядчикам капитального строительства собственной ВЭС с разработкой и установкой программноаппаратных комплексов в помещение центра диспетчеризации +Формирование требований субъектов системного окружения к итоговым подрядчикам микросайтинга +Формирование требований субъектов системного окружения к итоговым подрядчикам проектноизыскательных работ по капитальному строительству собственной ВЭС +Формирование требований субъектов системного окружения к итоговым подрядчикам проектноизыскательных работ по технологическому присоединению со стороны генерирующей компании +Формирование требований субъектов системного окружения к итоговым подрядчикам процессов ЖЦ ВЭС +Формирование требований субъектов системного окружения к итоговым подрядчикам разработки технических условий на технологическое присоединение +Формирование требований субъектов системного окружения к итоговым подрядчикам стороннего производства продукции для капитального строительства собственной ВЭС, не имеющейся на рынке +Формирование требований субъектов системного окружения к итоговым подрядчикам технологического присоединения со стороны генерирующей компании +Формирование требований субъектов системного окружения к итоговым процессам ЖЦ ВЭС +Формирование требований субъектов системного окружения к итоговым процессам собственного производства продукции для ВЭС +Формирует банк организационно-распорядительных документов Генеральной прокуратуры Российской Федерации. +Хранение дел и производств управления. +Является ответственным секретарем Координационного совещания руководителей правоохранительных органов Российской Федерации. diff --git a/tests/data/thesaurus.txt b/tests/data/thesaurus.txt new file mode 100644 index 0000000..216db93 --- /dev/null +++ b/tests/data/thesaurus.txt @@ -0,0 +1,866 @@ +тектологические состояния +первые здания +доска +структуры +тектологические состояния +тектологические переходы +уникомплексные тектологические переходы +поликомплексные переходы +процессы +разрушаемые оружием структуры +создаваемые оружием структуры +неразрушаемые оружием структуры +несоздаваемые оружием структуры +формы движения +объекты +систенты +субъекты +системные классы +системные субъекты +системное сознание +системно познаные объекты +обсубъект +системно непознанные объекты +оценки +шкала оценок +альтернативы +критерии +сеть альтернатив +предъявление +субъект актуализации +основание +актуализированная альтернатива +цепи актуализаций +Сечения актуализации +комплексы +квазиконфликтанты +консистенции +квазиконфликтантные комплексы +коструктурный слой +коструктурное окружение +квазиконфликты +шкалы оценок квазиконфликтанта +ущемленная сторона конфликтного перехода +кооперативный переход +конфликты +консистенты +цепи нагнетания напряженности +состояние напряженности +конфликтное состояние +структурный дифференциал +конфликтоген +основание конфликта +конфликтанты +Уникомплексный переход +структурный дифференциал перехода +рабочий процесс оружия +приемы +натуральные числа +складские операции +группа организационных единиц +полные описания издений +разбиения +номера договорных поставок +номера приходных ордеров поставок +дни приходных ордеров поставок +дни +выбранное число +организационные единицы +изделия +операции +группа организаций +предприятия +организация +склад +отрезки времени +прошлые состояния склада +подразделения +поступления партий изделий +отпуск партий изделий +типы изделий +виды изделий +договорные поставки +поставки +начальные отрезки натуральных чисел +абсолютные нумерации разбиений +относительные нумерации разбиений +календари +солнечные календари +григорианские календари +квартальные григорианские календари +календарные годы +календарные кварталы +отрезки нумерации складских операций +поступление +отпуск +классы изделий +текущее состояние склада +спецификация +единицы учета, заданные спецификациями изделий +Единицы учета, заданные множествами изделий +единицы учета +прием партий изделий +отпуск изделий +характеристики +единицы измерения +числовые индексы +полные описания изделий +полные описания +самое мелкое разбиение +самое крупное разбиение +виды операций +Складские операции, выраженные в единицах учета +Поступления изделий, выраженные в единицах учета +Отпуск изделий, выраженный в единицах учета +високосные годы +невисокосные годы +годы +месяцы +кварталы +номера фондовых извещений +номера договоров +фондовые извещения +Нумерация складских операций +фонды +договора +дата +номер приходного ордера +поставки по техпомощи +Тезаурус кафедры КАиП: +Н-арное отношение +Н-местное отношение +R-интерпретация +Абельность +Абсолютное дополнение +Абстрагирование +Абстрактная система +Абстрактный процесс +Абстракция +Автоматизированная система проектирования систем организационного управления +Адаптивная система +Адекватность +Аксиома +Аксиома связности +Аксиома структуры +Аксиоматизация +Аксиоматика теории +Аксиоматическая теория +Аксиомы группы +Аксиомы синтеза +Актуальность +Алгебраическая структура +Алгебра конструктов +Альтернатива +Альтернативные методы +Анализ +Аналитическая теория +Аналогия +Аспект +Аспектная теория +АСП СОУ +АТ +Атрибут +Атрибутивная форма +Атрибутивное мышление +База данных +Базис множеств +Базисное множество +Библиотека моделей +Бинарная операция +Бинарное отношение +Богданов +Большая проекция +Боулдинг +Булеан +Бурбаки +Вершина +Взаимно дополнительные теории +Видообразование +Включение +Власть +Внешность предметной области +Внутренние термы ядра теории +Возможность +Восхождение +Вспомогательные базисные множества +Вторичная функция +Вторичный метод +Вход +Вход процесса +Выбор +Выразимость +Выразительная сила +Выразительные средства теории +Высказывание +Выход +Выход процесса +ГДМ +Генезис +Гипертеория +Гипотеза +Гипотетико-дедуктивные требования +Гипотетико-дедуктивный метод +Главная функция +Глубина проникновения +Гносеология +Гомоморфизм +ГП РС +Границы сети процессов +Граф +Граф термов +Группа +Двухместное отношение +Дебуленизация +Дедуктивная теория +Декартово произведение +Декомпозиция +Дескриптивное использование теории +Дескриптивный подход +Диаграмма Венна +Динамическая система +Дихотомия +Доказательство +Дуга +Желаемая система +Жизненный цикл +Жизненный цикл интереса +Жизненный цикл угрозы +Зависимое множество аксиом +Задача +Закон композиции +Знаковая система +Идентификация +Идеолог +Идея +Идея абстрактного выбора +Иерархическая структура +Измельчение графа термов +Изменение +Изоморфизм +Изофункциональные методы +Ильковский +Имплицитная форма +Интегрированные объекты +Интенсионализация +Интересы +Интерпретант +Интерпретатор +Интерпретация +Интерпретированная теория +Информационная система +Инцесс +Инцессант +Искусственная система +Исследовательский подход +Истинное подмножество +Исток графа термов +Исходная сущность +Исходное отношение +Исходное понятие +Исходное утверждение +КА +КАК-ориентированная система +КАНС +Карта понятий +Картезиан +Каталог методов +Категорическая теория +Качественная проблема +Качественные характеристики теории +Квазиаксиома +Классификация +Классификация множества объектов +Классы концептуальных схем +Классы систем +Класс эквивалентности +Количественная проблема +Комплексное управление развитием систем +Композиция +Композиция-2 +Конвенция +Конкрест +Конкретант +Конкретизация +Конкретор +Конкреция +Конституента +Конструкт +Конструкт-конструктные конструкции +Конструкт-содержантные конструкции +Конструкция +Концепт +Концептуализация +Концептуализм +Концептуальная конструкция +Концептуальная модель +Концептуальная схема +Концептуальное мышление +Концептуальное проектирование +Концептуальный анализ +Концептуальный анализ и синтез +Концептуальный аппарат +Корректировка целей +Кортеж +КП +Критерий +Критический элемент +Круги Эйлера +КС +КТО-ориентированная система +КУРС +Лингвистическая интерпретация +Логика +Логические средства +Логическое мышление +ЛПР +Максимальное измельчение +МАКС система +Малая проекция +Математическая структура +Математическая теория +Математические средства КП СОУ +Материальная интерпретация +Машинные средства КП СОУ +М-граф +Мегатеория +Мезотеория +Меновая власть +Мероприятия по достижению частных целей +Метатеорема +Метатеория +Метаязык +Метод +Метод КП СОУ +Методология +Механизм +Механизм парирования угрозы +Микротеория +Минимальный род структуры +Множество +Множество сечений +Множество-степень +Модель +Модель желаемого выхода +Морфологическое отношение +Мощность множества +Мультиграф +Мышление +Нагрузка +Надпроцесс +Надсистема +Направления развёртывания +Н-арное отношение +Независимое множество аксиом +Непересекающиеся множества +Непротиворечивая теория +Нереализованные функции +Несовместная теория +Неформальная аксиоматическая теория +Нижнее замыкание вершины графа +Н-местное отношение +Нормативная методология +Нормативная теория +Нормативное мышление +Нормативный подход +Область значений +Область определения +Область отправления +Область прибытия +Обратная связь +Обстоятельства +Общая теория систем +Общезначимая формула +Объединение +Объект +Объектная регламентация +Объектные теории +Объект управления +Объём теории +Объяснительная теория +Объясняемая теория +Ограничение +Онтологизация +Онтология +Оператор +Операции КАНС +Операциональная схема синтеза +Операциональное понятие +Операция +Операция малая проекция +Операция повышения размерности +Определяющее свойство множества +Оптимизация +Организационное управление +Организация +Ориентированный путь +Основание классификации +Отвлечённые теории +Открытая система +Относительное дополнение +Отношение +Отношение порядка +Отношение эквивалентности +Отображение +Отождествление +Отрицание множества +ОТСУ +ПВР +Первичная функция +Первичные термины теории +Перепостулирование +Пересекающиеся множества +Пересечение множеств +Петля +ПО +Поддержание +Подмножество +Подсистема +Подтеория +Подфункция +Политика +Полифункциональные методы +Полная согласованная интерпретация +Полная теория +Полный вход +Полный выход +Понятие +Порождающие структуры +Постулирование +Потенциальная связь +Потенциально связанные процессы +Потенциальный критический элемент системы +Предмет +Предметная область +Предметный язык +Предположение +Преобразование +Препятствие +Прескриптивное использование теории +Прескриптивный подход +Приложение теории +Принадлежность +Принцип дополнительности +ПРО +Проблема +Прогнозный сценарий +Проект +Проектирование СОУ +Проектный подход +Проект СОУ +Проекция родовой структуры +Произведение множеств +Производное понятие +Производные понятия n-го ранга +Производные термы +Противоречивая теория +Процесс +Процесс КП конкретной СОУ +Процесс ограничения +Процессор +Процесс с необеспеченными связями +Процесс с ролевыми отношениями +ПРС +ПТ +Пустое множество +Разбиение множества объектов +Разбиение множества объектов по явному основанию +Развёрнутое графовое представление +Развёрнутый род структуры +Развёртывание теории +Развивающаяся система +Развитие +Разнообразие +Ранг +Ранжирование +Расчленённые множества +Редукционизм +Редукция +Реконструкция +Ресурс +Рефлексивное отношение +Решение +Р-интерпретация +Родовая структура +Родовое отношение +Родоструктурная экспликация +Род структуры +Рост +Рутинная операция +СА +Самоорганизующаяся система +САПР +Свободное мышление +Свойство +Свойство икса +Связь +Семантическая сеть +Сеть +Сеть ПРО +Сеть процессов +Сеть процессов с ролевыми отношениями +Сеть частных целей +Сечение +Сильные и слабые формы концептуализации +Симметричное отношение +Синтаксический язык +Синтез +Синтез родов структур +С-интерпретация +Система +Система автоматизированного проектирования +Система восстановления +Система организационного управления +Система поддержания +Система процессов +Система развития +Система стратегического планирования +Система стратегического управления +Система управления базами данных +Система функционирования +Системные классы +Системные объекты +Системный анализ +Слабоструктурированная проблема +Словесная форма +Сложная система +Сложная структура +Событие +Совершенствование +Совместимая теория +Содержание +Содержант +Содержательно-дедуктивное развёртывание +Соединение +Соединение множеств +Соискатель ресурсов +Соответствие +Состояние организации +СОУ +Сравнение +Среда +Средства КП СОУ +Срез графа термов +Срез подграфа термов +Сток графа термов +Стратегические цели +Стратегическое планирование +Стратегическое состояние +Стратегия +Стратификация +Строгое включение +Структ +Структура +Структура, определённая отношением порядка +Ступень +СУБД +Субъект +Субъектная регламентация +Субъект целеполагания +Сумма +Сущность +Схема +Схематизация +Творческая операция +Тектология +Тело теории +Теорема +Теоретико-множественная интерпретация +Теоретико-множественная экспликация +Теоретико-множественные операции +Теоретико-системная экспликация +Теоретико-системное мышление +Теоретическое описание объекта +Теория +Теория множеств +Теория систем +Терм +Терминальная теория +Терм-функция +Термы n-го ранга +Техническая система +Техногенема n-го порядка +Технология КП СОУ +Типизация +Типология +Типы мышления +ТМИ +ТМФ +Толчок Ильковского +Топология +Точка зрения +Транзитивное отношение +Требование проблемы +Требования к проекту СОУ +Треугольник Фреге +ТСК +Угроза +Универсальное множество +Универсум +Упорядоченная n-ка +Упорядоченная пара +Управление +Управление процессом достижения цели +Урманцев +Уровень эксплицитности +Условие проблемы +Фактормножество +Фактор-структура +Фактор-структура n-го ранга +Феноменология +Формализация +Формальная система +Формальная теория +Формально-дедуктивное развёртывание +Формальное мышление +Форма от x +Формы концептуализации +Формы мышления +Функционально-методное отношение +Функциональные свойства +Функционирование +Функция +Целевой выход +Целевой терм +Целенаправленная система +Целенаправленная система с ОС +Целеустремлённая система +Цель +Цикл +ЦНС +Частная цель +Член множества +Членство +Шкала множеств +Шкала ступеней +Эквивалентность +Экспликация +Эксплицитное мышление +Экстенсионализация +Элемент +Элементарная теория +Элементарный объект +Элемент входа +Элемент выхода +Эмпирический материал +Эпистемология +Этапы разработки концептуальной схемы +Этиология +Ядро +Язык-объект +Ярус графа +Тезаурус по экологии: +жизнедеятельность человека +технологический процесс +пространственный объем +естественная экологическая система +ценность природного объекта +ценность природной среды +субъект сохраняемой природной среды +экологически значимый отход +естественный состав природной среды +искусственное изменение природной среды +повреждение природного объекта +восстановление природного объекта +восстановление природной среды +восстановимое изменение природной среды +физически необратимое изменение природной среды +источник воздействия хозяйственной деятельности +благоприятный экологический эффект хозяйственной деятельности +резерв ресурса целевой экологической зоны под декларации +установленный запас ресурса целевой экологической зоны +заявленное воздействие +экологический аудит +благоприятная природная среда жизнедеятельности +благоприятная природная среда хозяйственной деятельности +благоприятная экологическая зона +виды экологической экспертизы +государственное оперативное экологическое управление +государственное экологическое управление +границы применимости методики +деклараций о выбросах, сбросах и физических воздействиях +декларируемые воздействия +декларируемые опосредованные воздействия +документы методического обеспечения экологических отношений +документы оценки воздействия +документы экологического планирования +Единый экологический реестр +законодательство в области экологических отношений +заключение экологического нормоконтроля +зона экологического бедствия +информационное обеспечение ЭО +карта экологического зонирования +муниципальное оперативное экологическое управление +муниципальное экологическое управление +муниципальный экологический контроль +муниципальный экологический мониторинг +научное обеспечение экологических отношений +научный экологический совет +неблагоприятная экологическая зона +неопределенная экологическая зона +неприемлемая экологическая зона +общественное экологическое управление +общественные экологические объединения +общественный экологический контроль +общественный экологический мониторинг +объект оценки +объект экологического нормоконтроля +объект, подлежащий обязательному экологическому страхованию +обязательное экологическое страхование +опасная экологическая зона +организации, осуществляющие научное обеспечение экологических отношений +основания для ответственности в области экологических отношений +приемлемая экологическая зона +программа мероприятий по благоприятному изменению природной среды и снижению риска возникновения негативных экологических последствий +производственное оперативное экологическое управление +производственное экологическое управление +производственный экологический контроль +производственный экологический мониторинг +прокурорский экологический надзор +разрешение на воздействие на природную среду +разрешение на выбросы, сбросы и физические воздействия +разрешенные воздействия +разрешенные опосредованные воздействия +региональный экологический нормоконтроль +региональное оперативное экологическое управление +региональное экологическое нормирование +региональное экологическое управление +региональные экологические советы +региональный экологический контроль +региональный экологический мониторинг +региональный экологический надзор +способы возмещения экологического вреда +стратегическая экологическая оценка +субъект обязательного экологического страхования +схема экологического зонирования +технические и технологические экологические нормативы +территория зонирования +условия применимости норматива +участники экологических отношений +федеральный экологический нормоконтроль +федеральное оперативное экологическое управление +федеральное экологическое нормирование +федеральное экологическое управление +федеральный экологический контроль +федеральный экологический мониторинг +федеральный экологический надзор +первичные нормативы благоприятной природной среды жизнедеятельности +первичные нормативы благоприятной природной среды хозяйственной деятельности +первичные нормативы опасной природной среды жизнедеятельности +первичные нормативы приемлемой природной среды жизнедеятельности +первичные нормативы сохраняемой природной среды +целевая экологическая зона +экологическая плата +экологическая экспертиза +экологический нормоконтроль +экологические нормативы воздействия хозяйственной деятельности +экологические нормативы последствий воздействия +экологические нормативы природной среды +экологическое зонирование по нормативам +экологическое зонирование по целям +экологическое нормирование +экологическое управление +экспертное экологическое заключение +Муниципальный экологический план +Ежегодный отчет о состоянии природной среды на территории Российской Федерации +Ежегодный отчет о состоянии природной среды на территории муниципальных образований +Порядок государственной аккредитации организаций, осуществляющих научное обеспечение экологических отношений +Порядок государственной аккредитации экспертных организаций и экспертов в области экологических отношений +Порядок научного обеспечения экологических отношений +Положение о Научном экологическом совете +Положение об экологическом нормоконтроле +Положение об экологической экспертизе +Методика расчета совокупного опосредованного воздействия на природную среду +Положение об Едином экологическом реестре +Методика оценки воздействия на природную среду +Положение о мерах по благоприятному изменению природной среды и снижению риска возникновения негативных экологических последствий +Перечень видов хозяйственной деятельности, для которых устанавливаются экологические нормативы природной среды хозяйственной деятельности +Порядок утверждения экологических нормативов природной среды хозяйственной деятельности +Порядок утверждения технических и технологических экологических нормативов +Порядок утверждения экологических нормативов хозяйственной деятельности +Методические рекомендации по разработке муниципальных экологических планов +Методические рекомендации по разработке производственных экологических планов +Федеральный экологический план +Порядок разработки федеральных экологических планов +Порядок проведения стратегической экологической оценки +Методика расчета воздействия по опосредованному воздействию +Порядок оформления разрешений на воздействие на природную среду +Методика определения и изменения размера экологической платы +Методика экологического мониторинга +Методика оперативного экологического управления +Методика экологического контроля +Методика оценки экологического ущерба +Правила экологического страхования +Ежегодный отчет о состоянии природной среды на территории субъекта Российской Федерации +Положение о Региональном экологическом совете субъекта Российской Федерации +Порядок создания региональных экологических советов +Порядок проведения публичных слушаний при рассмотрении проектов региональных схем экологического зонирования +Региональный экологический план +Порядок разработки региональных экологических планов +Производственный экологический план +жизнедеятельность +технология +хозяйственная деятельность +производственная инфраструктура +объект хозяйственной деятельности +природный объект +природная среда +природная среда жизнедеятельности +природная среда хозяйственной деятельности +природный объект особого значения +особо охраняемая природная территория +сохраняемая природная среда +действующий объект хозяйственной деятельности +новый объект хозяйственной деятельности +субъект хозяйственной деятельности +работник субъекта хозяйственной деятельности +отход +выброс +сброс +размещение отходов +размещенные отходы +объект размещения отходов +воздействие хозяйственной деятельности +физическое воздействие +мероприятие по благоприятному изменению природной среды +технологически невосстановимое изменение природной среды +опосредующая природная среда +опосредующие свойства природной среды +опосредованное воздействие +территория опосредованного воздействия хозяйственной деятельности +совокупное опосредованное воздействие на природную среду +экологический эффект хозяйственной деятельности +экологическое последствие +экологическое правонарушение +экологический вред +экологический ущерб +наилучшая доступная технология +негативный экологический эффект хозяйственной деятельности +негативное экологическое последствие хозяйственной деятельности +реципиент воздействия +мероприятие по снижению риска возникновения негативных экологических последствий +мера по благоприятному изменению природной среды и снижению риска возникновения негативных экологических последствий +экологическое отношение +субъекты +критерий незначительности воздействия +незначительное воздействие хозяйственной деятельности +критерий декларирования опосредованного воздействия +первичный норматив +экологический норматив +баланс интересов +экологическое зонирование +экологических зон +базовое состояние природной среды +ресурс природной среды +распределяемый ресурс природной ресурс +квота опосредованного воздействия +утраченный экологический ресурс +критерий корректировки программ мероприятий +экологическая экспертная оценка +экологический экспертный расчет +экологический нормоконтроль +управленческое решение +экологический мониторинг +оперативное экологическое управление +экологический контроль +экологический надзор + diff --git a/tests/t_conceptapi.py b/tests/t_conceptapi.py new file mode 100644 index 0000000..becbe09 --- /dev/null +++ b/tests/t_conceptapi.py @@ -0,0 +1,83 @@ +''' Unit tests: conceptapi. ''' +import unittest + +import cctext as cc + + +class TestConceptAPI(unittest.TestCase): + '''Test class for Concept API.''' + def _assert_tags(self, actual: str, expected: str): + self.assertEqual(set(cc.split_grams(actual)), set(cc.split_grams(expected))) + + def test_parse(self): + ''' Test parsing. ''' + self._assert_tags(cc.parse(''), '') + self._assert_tags(cc.parse('1'), 'NUMB,intg') + self._assert_tags(cc.parse('слон', require_grams='masc'), 'NOUN,anim,masc,sing,nomn') + + def test_normalize_word(self): + ''' Test normalize for single word. ''' + self.assertEqual(cc.normalize(''), '') + self.assertEqual(cc.normalize('первого'), 'первый') + self.assertEqual(cc.normalize('диких людей'), 'дикий человек') + + def test_generate_lexeme(self): + ''' Test all lexical forms. ''' + self.assertEqual(cc.generate_lexeme(''), []) + + forms = cc.generate_lexeme('наверное') + self.assertEqual(len(forms), 1) + self.assertEqual(forms[0][0], 'наверное') + self._assert_tags(forms[0][1], 'CONJ,Prnt') + + forms = cc.generate_lexeme('молодой человек') + self.assertEqual(len(forms), 19) + self.assertEqual(forms[0][0], 'молодой человек') + self._assert_tags(forms[0][1], 'nomn,masc,sing,anim,NOUN') + + def test_inflect(self): + ''' Test inflection. ''' + self.assertEqual(cc.inflect('', ''), '') + self.assertEqual(cc.inflect('слона', 'nomn'), 'слон') + self.assertEqual(cc.inflect('слона', 'ADJF'), 'слона') + self.assertEqual(cc.inflect('слона', 'nomn,plur'), 'слоны') + self.assertEqual(cc.inflect('слона', 'nomn, plur'), 'слоны') + self.assertEqual(cc.inflect('шкала оценок', 'loct,plur'), 'шкалах оценок') + + def test_find_substr(self): + '''Test substring search''' + self.assertEqual(cc.find_substr('', ''), (0, 0)) + self.assertEqual(cc.find_substr('сложного красивого слона', 'красивые слоном'), (9, 24)) + + def test_inflect_context(self): + '''Test contex inflection''' + self.assertEqual(cc.inflect_context('', '', ''), '') + self.assertEqual(cc.inflect_context('красивый', '', 'чашка'), 'красивая') + + def test_inflect_substitute(self): + '''Test substitute inflection''' + self.assertEqual(cc.inflect_substitute('', ''), '') + self.assertEqual(cc.inflect_substitute('', 'слон'), '') + self.assertEqual(cc.inflect_substitute('слон', ''), 'слон') + self.assertEqual(cc.inflect_substitute('красивый бантик', 'кошкой'), 'красивым бантиком') + + def test_inflect_dependant(self): + ''' Test coordination inflection. ''' + self.assertEqual(cc.inflect_dependant('', ''), '') + self.assertEqual(cc.inflect_dependant('', 'слон'), '') + self.assertEqual(cc.inflect_dependant('слон', ''), 'слон') + self.assertEqual(cc.inflect_dependant('общий', 'мать'), 'общая') + self.assertEqual(cc.inflect_dependant('синий', 'слонов'), 'синих') + + def test_match_all_morpho(self): + ''' Test extracting matching morpho. ''' + self.assertEqual(cc.match_all_morpho('', ''), []) + self.assertEqual(cc.match_all_morpho('горит город', ''), []) + self.assertEqual(cc.match_all_morpho('горит город', 'NOUN'), [[6, 11]]) + self.assertEqual(cc.match_all_morpho('горит город', 'VERB'), [[0, 5]]) + self.assertEqual(cc.match_all_morpho('столица страны', 'NOUN'), [[0, 7], [8, 14]]) + self.assertEqual(cc.match_all_morpho('столица страны', 'NOUN,sing,nomn'), [[0, 7]]) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/t_context.py b/tests/t_context.py new file mode 100644 index 0000000..8d996e9 --- /dev/null +++ b/tests/t_context.py @@ -0,0 +1,32 @@ +''' Unit tests: context. ''' +import unittest + +from cctext.context import Entity, TermContext + +class TestEntity(unittest.TestCase): + '''Test Entity termform access.''' + def setUp(self): + self.alias = 'X1' + self.nominal = 'человек' + self.text1 = 'test1' + self.form1 = ['sing','datv'] + self.entity = Entity(self.alias, self.nominal, [{'text': self.text1, 'grams': self.form1}]) + + def test_attributes(self): + self.assertEqual(self.entity.alias, self.alias) + self.assertEqual(self.entity.get_nominal(), self.nominal) + self.assertEqual(self.entity.manual, [{'text': self.text1, 'grams': self.form1}]) + + def test_get_form(self): + self.assertEqual(self.entity.get_form([]), self.nominal) + self.assertEqual(self.entity.get_form(self.form1), self.text1) + self.assertEqual(self.entity.get_form(['invalid tags']), '!Неизвестная граммема: invalid tags!') + self.assertEqual(self.entity.get_form(['plur']), 'люди') + + def test_set_nominal(self): + new_nomial = 'TEST' + self.assertEqual(self.entity.get_form(['plur']), 'люди') + self.entity.set_nominal(new_nomial) + self.assertEqual(self.entity.get_nominal(), new_nomial) + self.assertEqual(self.entity.get_form(['plur']), new_nomial) + self.assertEqual(self.entity.manual, []) diff --git a/tests/t_reference.py b/tests/t_reference.py new file mode 100644 index 0000000..ae7c3e6 --- /dev/null +++ b/tests/t_reference.py @@ -0,0 +1,44 @@ +''' Unit tests: reference. ''' +import unittest + +from cctext import EntityReference, ReferenceType, SyntacticReference, parse_reference + +class TestReferences(unittest.TestCase): + ''' Test class for references. ''' + + def test_EntityReference(self): + ''' Testing EntityRefence basics. ''' + ref = EntityReference('X1', 'sing,nomn') + self.assertEqual(ref.get_type(), ReferenceType.entity) + self.assertEqual(ref.to_text(), '@{X1|sing,nomn}') + + def test_SyntacticReference(self): + ''' Testing SyntacticReference basics. ''' + ref = SyntacticReference(-1, 'черный') + self.assertEqual(ref.get_type(), ReferenceType.syntactic) + self.assertEqual(ref.to_text(), '@{-1|черный}') + + def test_parse_reference_invalid(self): + ''' Testing parsing reference invalid input. ''' + self.assertIsNone(parse_reference('')) + self.assertIsNone(parse_reference('X1')) + self.assertIsNone(parse_reference('invalid')) + self.assertIsNone(parse_reference(' ')) + self.assertIsNone(parse_reference('@{|}')) + self.assertIsNone(parse_reference('@{|черный}')) + self.assertIsNone(parse_reference('@{ | }')) + self.assertIsNone(parse_reference('@{-1| }')) + self.assertIsNone(parse_reference('@{1| }')) + self.assertIsNone(parse_reference('@{0|черный}')) + + def test_parse_reference(self): + ''' Testing parsing reference text. ''' + ref = parse_reference('@{1| черный }') + self.assertIsNotNone(ref) + self.assertEqual(ref.to_text(), '@{1|черный}') + self.assertEqual(ref.get_type(), ReferenceType.syntactic) + + ref = parse_reference('@{X1 | VERB, past, sing}') + self.assertIsNotNone(ref) + self.assertEqual(ref.to_text(), '@{X1|VERB,past,sing}') + self.assertEqual(ref.get_type(), ReferenceType.entity) diff --git a/tests/t_resolver.py b/tests/t_resolver.py new file mode 100644 index 0000000..92f000c --- /dev/null +++ b/tests/t_resolver.py @@ -0,0 +1,107 @@ +''' Unit tests: resolver. ''' +import unittest +from typing import cast + +from cctext import ( + EntityReference, TermContext, Entity, SyntacticReference, + Resolver, ResolvedReference, Position, TermForm, + resolve_entity, resolve_syntactic, extract_entities +) + + +class TestUtils(unittest.TestCase): + ''' Test utility methods. ''' + def test_extract_entities(self): + self.assertEqual(extract_entities(''), []) + self.assertEqual(extract_entities('@{-1|черны}'), []) + self.assertEqual(extract_entities('@{X1|nomn}'), ['X1']) + self.assertEqual(extract_entities('@{X1|datv}'), ['X1']) + self.assertEqual(extract_entities('@{X1|datv} @{X1|datv} @{X2|datv}'), ['X1', 'X2']) + self.assertEqual(extract_entities('@{X1} | @{X1} | @{X2}'), []) + + +class TestResolver(unittest.TestCase): + '''Test reference Resolver.''' + def setUp(self): + self.context = cast(TermContext, {}) + self.context['X1'] = Entity('X1', 'человек') + self.context['X2'] = Entity('X2', '') + self.resolver = Resolver(self.context) + + def test_resolve_entity(self): + self.assertEqual(resolve_entity(EntityReference('X1', ''), self.context), 'человек') + self.assertEqual(resolve_entity(EntityReference('X1', 'plur'), self.context), 'люди') + self.assertEqual(resolve_entity(EntityReference('X2', ''), self.context), '!Отсутствует термин: X2!') + self.assertEqual(resolve_entity(EntityReference('X1', 'invalid'), self.context), '!Неизвестная граммема: invalid!') + self.assertEqual(resolve_entity(EntityReference('X123', 'plur'), self.context), '!Неизвестная сущность: X123!') + + def test_resolve_syntactic(self): + ref = ResolvedReference(ref=EntityReference('X1', 'sing,datv'), resolved='человеку') + refs_list = [ref, ref, ref, ref] + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=-1), 0, refs_list), '!Некорректное смещение: -1!') + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=1), 3, refs_list), '!Некорректное смещение: 1!') + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=1), 0, refs_list), 'умному') + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=2), 0, refs_list), 'умному') + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=3), 0, refs_list), 'умному') + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=-1), 3, refs_list), 'умному') + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=-2), 3, refs_list), 'умному') + self.assertEqual(resolve_syntactic(SyntacticReference(text='умный', referral_offset=-3), 3, refs_list), 'умному') + + def test_resolve_invalid(self): + self.assertEqual(self.resolver.resolve(''), '') + self.assertEqual(len(self.resolver.refs), 0) + + self.assertEqual(self.resolver.resolve('simple text'), 'simple text') + self.assertEqual(len(self.resolver.refs), 0) + + self.assertEqual(self.resolver.resolve('simple @{unparsable ref} text'), 'simple @{unparsable ref} text') + self.assertEqual(len(self.resolver.refs), 0) + + def test_resolve_single(self): + self.assertEqual(self.resolver.resolve('просто @{-1|умный} текст'), 'просто !Некорректное смещение: -1! текст') + self.assertEqual(len(self.resolver.refs), 1) + self.assertEqual(self.resolver.refs[0].pos_input, Position(7, 18)) + self.assertEqual(self.resolver.refs[0].pos_output, Position(7, 34)) + + self.assertEqual(self.resolver.resolve('просто @{X123|sing,nomn} текст'), 'просто !Неизвестная сущность: X123! текст') + self.assertEqual(len(self.resolver.refs), 1) + self.assertEqual(self.resolver.refs[0].pos_input, Position(7, 24)) + self.assertEqual(self.resolver.refs[0].pos_output, Position(7, 35)) + + self.assertEqual(self.resolver.resolve('@{X1|sing,nomn}'), 'человек') + self.assertEqual(len(self.resolver.refs), 1) + self.assertEqual(self.resolver.refs[0].pos_input, Position(0, 15)) + self.assertEqual(self.resolver.refs[0].pos_output, Position(0, 7)) + + self.assertEqual(self.resolver.resolve('просто @{X1|sing,nomn} текст'), 'просто человек текст') + self.assertEqual(len(self.resolver.refs), 1) + self.assertEqual(self.resolver.refs[0].pos_input, Position(7, 22)) + self.assertEqual(self.resolver.refs[0].pos_output, Position(7, 14)) + + def test_resolve_multiple(self): + input = '@{X1|sing,datv} @{-1|умный} @{X1|plur} завидуют' + self.assertEqual(self.resolver.resolve(input), 'человеку умному люди завидуют') + self.assertEqual(len(self.resolver.refs), 3) + self.assertEqual(self.resolver.refs[0].pos_input, Position(0, 15)) + self.assertEqual(self.resolver.refs[0].pos_output, Position(0, 8)) + self.assertEqual(self.resolver.refs[1].pos_input, Position(16, 27)) + self.assertEqual(self.resolver.refs[1].pos_output, Position(9, 15)) + self.assertEqual(self.resolver.refs[2].pos_input, Position(28, 38)) + self.assertEqual(self.resolver.refs[2].pos_output, Position(16, 20)) + + def test_resolve_manual_forms(self): + self.context['X1'] = Entity( + alias='X1', + nominal='человек', + manual_forms=[ + TermForm(text='тест1', grams='NOUN,sing'.split(',')), + TermForm(text='тест2', grams='NOUN,datv,plur'.split(',')) + ] + ) + self.assertEqual(self.resolver.resolve('@{X1|NOUN,sing,nomn}'), 'тест1', 'Match subset') + self.assertEqual(self.resolver.resolve('@{X1|NOUN,sing}'), 'тест1', 'Match full') + self.assertEqual(self.resolver.resolve('@{X1|NOUN,datv,plur}'), 'тест2') + self.assertEqual(self.resolver.resolve('@{X1|NOUN,plur,datv}'), 'тест2', 'Match any order') + self.assertEqual(self.resolver.resolve('@{X1|datv,plur}'), 'тест2', 'Match missing POS') + self.assertEqual(self.resolver.resolve('@{X1|NOUN,datv,sing}'), 'тест1') + self.assertEqual(self.resolver.resolve('@{X1|VERB,datv,plur}'), 'человек') diff --git a/tests/t_rumodel.py b/tests/t_rumodel.py new file mode 100644 index 0000000..870960b --- /dev/null +++ b/tests/t_rumodel.py @@ -0,0 +1,18 @@ +''' Unit tests: rumodel. ''' +import unittest + +from cctext import split_grams, combine_grams + + +class TestTags(unittest.TestCase): + '''Test tags manipulation.''' + + def test_split_tags(self): + self.assertEqual(split_grams(''), []) + self.assertEqual(split_grams('NOUN'), ['NOUN']) + self.assertEqual(split_grams('NOUN,plur,sing'), ['NOUN','plur','sing']) + + def test_combine_tags(self): + self.assertEqual(combine_grams([]), '') + self.assertEqual(combine_grams(['NOUN']), 'NOUN') + self.assertEqual(combine_grams(['NOUN','plur','sing']), 'NOUN,plur,sing') diff --git a/tests/t_ruparser.py b/tests/t_ruparser.py new file mode 100644 index 0000000..eab2d77 --- /dev/null +++ b/tests/t_ruparser.py @@ -0,0 +1,446 @@ +''' Unit tests: ruparser. ''' +import unittest + +from typing import Iterable, Optional +from cctext import PhraseParser + +parser = PhraseParser() + + +class TestRuParser(unittest.TestCase): + ''' Test class for russian parsing. ''' + + def _assert_parse(self, text: str, expected: Iterable[str], + require_index: int = -1, + require_grams: Optional[Iterable[str]] = None): + phrase = parser.parse(text, require_index, require_grams) + self.assertIsNotNone(phrase) + if phrase: + self.assertEqual(phrase.get_morpho().tag.grammemes, set(expected)) + + def _assert_inflect(self, text: str, tags: list[str], expected: str): + model = parser.parse(text) + if not model: + result = text + else: + result = model.inflect(frozenset(tags)) + self.assertEqual(result, expected) + + def test_parse_word(self): + ''' Test parse for single word. ''' + self._assert_parse('1', ['NUMB', 'intg']) + self._assert_parse('пять', ['NUMR', 'nomn']) + self._assert_parse('трёх', ['NUMR', 'gent']) + self._assert_parse('трех', ['NUMR', 'gent']) + self._assert_parse('круча', ['NOUN', 'femn', 'sing', 'nomn', 'inan']) + self._assert_parse('круть', ['NOUN', 'femn', 'sing', 'nomn', 'inan', 'Sgtm', 'Geox']) + self._assert_parse('ПВО', ['NOUN', 'femn', 'sing', 'nomn', 'inan', 'Sgtm', 'Abbr', 'Fixd']) + self._assert_parse('СМИ', ['NOUN', 'plur', 'nomn', 'inan', 'Pltm', 'Abbr', 'Fixd', 'GNdr']) + self._assert_parse('ему', ['NPRO', 'masc', 'sing', 'datv', '3per', 'Anph']) + self._assert_parse('крутит', ['VERB', 'sing', '3per', 'pres', 'impf', 'tran', 'indc']) + self._assert_parse('смеркалось', ['VERB', 'neut', 'sing', 'Impe', 'past', 'impf', 'intr', 'indc']) + self._assert_parse('крутить', ['INFN', 'impf', 'tran']) + self._assert_parse('крученый', ['ADJF', 'masc', 'sing', 'nomn']) + self._assert_parse('крут', ['ADJS', 'masc', 'sing', 'Qual']) + self._assert_parse('крутящего', ['PRTF', 'masc', 'sing', 'gent', 'pres', 'impf', 'tran', 'actv']) + self._assert_parse('откручен', ['PRTS', 'masc', 'sing', 'past', 'perf', 'pssv']) + self._assert_parse('крутя', ['GRND', 'pres', 'impf', 'tran']) + self._assert_parse('круто', ['ADVB']) + self._assert_parse('круче', ['COMP', 'Qual']) + self._assert_parse(',', ['PNCT']) + self._assert_parse('32-', ['intg', 'NUMB']) + + self._assert_parse('слон', ['NOUN', 'anim', 'masc', 'sing', 'nomn'], require_index=0) + self._assert_parse('слон', ['NOUN', 'anim', 'masc', 'sing', 'nomn'], require_grams=['masc']) + self._assert_parse('прямой', ['ADJF', 'gent', 'sing', 'femn', 'Qual'], require_index=0) + self._assert_parse('прямой', ['ADJF', 'datv', 'Qual', 'sing', 'femn'], require_index=1) + self._assert_parse('прямой', ['NOUN', 'sing', 'inan', 'femn', 'gent'], require_grams=['NOUN']) + + self._assert_parse('консистенции', ['NOUN', 'inan', 'femn', 'plur', 'nomn']) + self._assert_parse('тест', ['NOUN', 'sing', 'masc', 'inan', 'nomn']) + self._assert_parse('петля', ['NOUN', 'inan', 'femn', 'sing', 'nomn']) + + self._assert_parse('Слон', ['NOUN', 'anim', 'masc', 'sing', 'nomn']) + self._assert_parse('СМИ', ['NOUN', 'Pltm', 'GNdr', 'Fixd', 'inan', 'Abbr', 'plur', 'nomn']) + self.assertEqual(parser.parse('КАиП'), None) + self.assertEqual(parser.parse('СЛОН'), None) + self.assertEqual(parser.parse(''), None) + self.assertEqual(parser.parse('слон', require_grams=set(['femn'])), None) + self.assertEqual(parser.parse('32', require_grams=set(['NOUN'])), None) + self.assertEqual(parser.parse('32-', require_grams=set(['NOUN'])), None) + self.assertEqual(parser.parse('слон', require_index=42), None) + + def test_parse_text(self): + ''' Test parse for multiword sequences. ''' + self._assert_parse(', ,', ['PNCT']) + self._assert_parse('слон,', ['NOUN', 'anim', 'masc', 'sing', 'nomn']) + + self._assert_parse('синий слон', ['NOUN', 'anim', 'masc', 'sing', 'nomn']) + self._assert_parse('слон синий', ['NOUN', 'anim', 'masc', 'sing', 'nomn']) + self._assert_parse('тихий Дон', ['NOUN', 'anim', 'masc', 'sing', 'nomn']) + self._assert_parse('слон, лежащий на траве', ['NOUN', 'anim', 'masc', 'sing', 'nomn']) + self._assert_parse('лежащий на траве слон', ['NOUN', 'anim', 'masc', 'sing', 'nomn']) + self._assert_parse('города улиц', ['NOUN', 'nomn', 'plur', 'masc', 'inan']) + self._assert_parse('первый дом улиц города', ['NOUN', 'inan', 'masc', 'nomn', 'sing']) + self._assert_parse('быстро едет', ['VERB', 'intr', 'impf', '3per', 'sing', 'indc', 'pres']) + self._assert_parse('летучий 1-2-пептид', ['NOUN', 'masc', 'nomn', 'sing', 'inan']) + + self._assert_parse('прямой угол', ['NOUN', 'masc', 'nomn', 'inan', 'sing']) + self._assert_parse('прямого угла', ['NOUN', 'sing', 'inan', 'masc', 'gent']) + self._assert_parse('угла прямой', ['NOUN', 'sing', 'inan', 'masc', 'gent']) + self._assert_parse('бесконечной прямой', ['NOUN', 'gent', 'femn', 'sing', 'inan']) + self._assert_parse('складские операции', ['NOUN', 'femn', 'plur', 'inan', 'nomn']) + self._assert_parse('незначительному воздействию хозяйственной деятельности', + ['NOUN', 'datv', 'sing', 'neut', 'inan']) + + self._assert_parse('варить овсянку', ['INFN', 'tran', 'impf']) + self._assert_parse('варить рис', ['INFN', 'tran', 'impf']) + + self._assert_parse('нарочито сложный', ['ADJF', 'sing', 'masc', 'nomn', 'Qual']) + self._assert_parse('части программы', ['NOUN', 'femn', 'plur', 'nomn', 'inan']) + self._assert_parse('летучий 1-2-фторметил', ['NOUN', 'nomn', 'sing', 'masc', 'inan']) + self._assert_parse('отрезок времени', ['NOUN', 'nomn', 'sing', 'masc', 'inan']) + self._assert_parse('портки сушить', ['INFN', 'impf', 'tran']) + self._assert_parse('портки вешай', ['VERB', 'tran', 'impr', 'impf', 'sing', 'excl']) + self._assert_parse('Анализирует состояние организации.', + ['VERB', 'sing', 'tran', 'pres', '3per', 'impf', 'indc']) + self._assert_parse('Во взаимодействии с подразделениями Генеральной прокуратуры формирует перечень показателей', + ['VERB', 'sing', 'tran', 'pres', '3per', 'impf', 'indc']) + + def test_parse_coordination(self): + ''' Test parse coordination info. ''' + self.assertEqual(parser.parse('говорить').coordination, [-1, 1]) + self.assertEqual(parser.parse('ворчливая карга').coordination, [2, -1, 0]) + self.assertEqual(parser.parse('страна, объятая пожаром').coordination, [-1, -1, 2, -1, 2]) + self.assertEqual(parser.parse('тихо говорил').coordination, [-1, -1, 2]) + + def test_normalize_word(self): + ''' Test normalize for single word. ''' + self.assertEqual(parser.normalize(''), '') + self.assertEqual(parser.normalize('123'), '123') + self.assertEqual(parser.normalize('test'), 'test') + self.assertEqual(parser.normalize('первого'), 'первый') + self.assertEqual(parser.normalize('слону'), 'слон') + self.assertEqual(parser.normalize('слонам'), 'слон') + self.assertEqual(parser.normalize('обеспечил'), 'обеспечить') + self.assertEqual(parser.normalize('сильную'), 'сильный') + self.assertEqual(parser.normalize('бежавший'), 'бежать') + self.assertEqual(parser.normalize('1 2 3'), '1 2 3') + + def test_normalize_text(self): + ''' Test normalize for multiword collation. ''' + self.assertEqual(parser.normalize('синего слона'), 'синий слон') + self.assertEqual(parser.normalize('тихо говоривший'), 'тихо говорить') + self.assertEqual(parser.normalize('канавой квартала'), 'канава квартала') + + def test_inflect_word(self): + ''' Test inflection for single word. ''' + self._assert_inflect('', [], '') + self._assert_inflect('invalid', [], 'invalid') + self._assert_inflect('invalid', ['nomn'], 'invalid') + self._assert_inflect('', ['nomn'], '') + self._assert_inflect('123', ['nomn'], '123') + self._assert_inflect('слона', [], 'слона') + self._assert_inflect('слона', ['ADJF'], 'слона') + + self._assert_inflect('слона', ['nomn'], 'слон') + self._assert_inflect('объектоид', ['datv'], 'объектоиду') + self._assert_inflect('терм-функция', ['datv'], 'терм-функции') + + self._assert_inflect('Слона', ['nomn'], 'Слон') + self._assert_inflect('СМИ', ['datv'], 'СМИ') + self._assert_inflect('КАНС', ['datv'], 'КАНС') + self._assert_inflect('КАиП', ['datv'], 'КАиП') + self._assert_inflect('АТ', ['datv'], 'АТ') + self._assert_inflect('А-проекция', ['datv'], 'А-проекции') + + def test_inflect_noun(self): + ''' Test inflection for single noun. ''' + self._assert_inflect('книга', ['nomn'], 'книга') + self._assert_inflect('книга', ['gent'], 'книги') + self._assert_inflect('книга', ['datv'], 'книге') + self._assert_inflect('книга', ['accs'], 'книгу') + self._assert_inflect('книга', ['ablt'], 'книгой') + self._assert_inflect('книга', ['loct'], 'книге') + self._assert_inflect('люди', ['loct'], 'людях') + + self._assert_inflect('книга', ['plur'], 'книги') + self._assert_inflect('люди', ['sing'], 'человек') + self._assert_inflect('человек', ['plur'], 'люди') + self._assert_inflect('человек', ['plur', 'loct'], 'людях') + + self._assert_inflect('человеку', ['masc'], 'человеку') + self._assert_inflect('человеку', ['neut'], 'человеку') + self._assert_inflect('человека', ['femn'], 'человека') + self._assert_inflect('человека', ['past'], 'человека') + + def test_inflect_npro(self): + ''' Test inflection for single pronoun. ''' + self._assert_inflect('меня', ['nomn'], 'я') + self._assert_inflect('я', ['gent'], 'меня') + self._assert_inflect('я', ['datv'], 'мне') + self._assert_inflect('я', ['accs'], 'меня') + self._assert_inflect('я', ['ablt'], 'мной') + self._assert_inflect('я', ['loct'], 'мне') + + self._assert_inflect('я', ['ADJF'], 'я') + self._assert_inflect('я', ['NOUN'], 'я') + self._assert_inflect('я', ['2per'], 'я') + self._assert_inflect('я', ['past'], 'я') + + def test_inflect_numr(self): + ''' Test inflection for single numeric. ''' + self._assert_inflect('трёх', ['nomn'], 'три') + self._assert_inflect('три', ['gent'], 'трёх') + self._assert_inflect('три', ['datv'], 'трём') + self._assert_inflect('три', ['accs', 'inan'], 'три') + self._assert_inflect('три', ['accs', 'anim'], 'трёх') + self._assert_inflect('три', ['ablt'], 'тремя') + self._assert_inflect('три', ['loct'], 'трёх') + + def test_inflect_adjf(self): + ''' Test inflection for single adjectif. ''' + self._assert_inflect('хороший', ['nomn'], 'хороший') + self._assert_inflect('хороший', ['gent'], 'хорошего') + self._assert_inflect('хороший', ['datv'], 'хорошему') + self._assert_inflect('хороший', ['accs'], 'хорошего') + self._assert_inflect('хороший', ['ablt'], 'хорошим') + self._assert_inflect('хороший', ['loct'], 'хорошем') + + self._assert_inflect('хороший', ['plur'], 'хорошие') + self._assert_inflect('хорошие', ['sing'], 'хороший') + self._assert_inflect('хорошие', ['sing', 'datv'], 'хорошему') + self._assert_inflect('хорошие', ['plur', 'masc', 'datv'], 'хорошим') + + self._assert_inflect('хорошая', ['masc'], 'хороший') + self._assert_inflect('перепончатокрылое', ['masc'], 'перепончатокрылый') + self._assert_inflect('хороший', ['neut'], 'хорошее') + self._assert_inflect('хорошая', ['neut'], 'хорошее') + self._assert_inflect('хороший', ['femn'], 'хорошая') + self._assert_inflect('перепончатокрылое', ['femn'], 'перепончатокрылая') + + self._assert_inflect('хороший', ['masc', 'femn'], 'хороший') + self._assert_inflect('хороший', ['plur', 'femn'], 'хорошие') + self._assert_inflect('хороший', ['past'], 'хороший') + + def test_inflect_prtf(self): + ''' Test inflection for single participle. ''' + self._assert_inflect('бегущего', ['nomn'], 'бегущий') + self._assert_inflect('бегущий', ['gent'], 'бегущего') + self._assert_inflect('бегущий', ['datv'], 'бегущему') + self._assert_inflect('бегущий', ['accs'], 'бегущего') + self._assert_inflect('бегущий', ['ablt'], 'бегущим') + self._assert_inflect('бегущий', ['loct'], 'бегущем') + self._assert_inflect('бегущая', ['loct'], 'бегущей') + self._assert_inflect('бежавшая', ['loct'], 'бежавшей') + + self._assert_inflect('бегущий', ['plur'], 'бегущие') + self._assert_inflect('бегущие', ['sing'], 'бегущий') + self._assert_inflect('бегущие', ['sing', 'datv'], 'бегущему') + + self._assert_inflect('бегущий', ['femn'], 'бегущая') + self._assert_inflect('бегущий', ['neut'], 'бегущее') + self._assert_inflect('бегущая', ['masc'], 'бегущий') + + self._assert_inflect('бегущий', ['past'], 'бежавший') + self._assert_inflect('бежавших', ['pres'], 'бегущих') + + self._assert_inflect('бегущий', ['masc', 'femn'], 'бегущий') + self._assert_inflect('бегущий', ['plur', 'femn'], 'бегущие') + + def test_inflect_verb(self): + ''' Test inflection for single verb. ''' + self._assert_inflect('говорить', ['1per'], 'говорю') + self._assert_inflect('говорить', ['2per'], 'говоришь') + self._assert_inflect('говорить', ['2per', 'plur'], 'говорите') + self._assert_inflect('говорить', ['3per'], 'говорит') + + self._assert_inflect('говорите', ['1per'], 'говорим') + self._assert_inflect('говорите', ['3per'], 'говорят') + + self._assert_inflect('говорит', ['plur'], 'говорят') + self._assert_inflect('говорят', ['sing'], 'говорит') + + self._assert_inflect('говорит', ['past'], 'говорил') + self._assert_inflect('говорил', ['pres'], 'говорю') + + self._assert_inflect('говорили', ['sing'], 'говорил') + self._assert_inflect('говорил', ['plur'], 'говорили') + + self._assert_inflect('говорила', ['masc'], 'говорил') + self._assert_inflect('говорили', ['masc'], 'говорил') + self._assert_inflect('говорил', ['neut'], 'говорило') + self._assert_inflect('говорил', ['femn'], 'говорила') + + self._assert_inflect('говорить', ['datv'], 'говорить') + + def test_inflect_text_nominal(self): + ''' Test inflection for multiword text in nominal form. ''' + self._assert_inflect('синий короткий', ['accs', 'sing', 'femn'], 'синюю короткую') + self._assert_inflect('красивые слоны', ['accs', 'sing'], 'красивого слона') + self._assert_inflect('вход процесса', ['loct', 'plur'], 'входах процесса') + self._assert_inflect('нарочито сложный тест', ['datv', 'sing'], 'нарочито сложному тесту') + self._assert_inflect('первый дом улиц города', ['loct', 'plur'], 'первых домах улиц города') + self._assert_inflect('шкала оценок', ['loct', 'plur'], 'шкалах оценок') + self._assert_inflect('складские операции', ['sing', 'datv'], 'складской операции') + self._assert_inflect('стороны конфликтного перехода', ['loct', 'sing'], 'стороне конфликтного перехода') + self._assert_inflect('уникомплексные тектологические переходы', ['loct', 'sing'], + 'уникомплексном тектологическом переходе') + + self._assert_inflect('слабый НИР', ['datv', 'sing'], 'слабому НИР') + self._assert_inflect('слабый НИР', ['accs', 'plur'], 'слабых НИР') + self._assert_inflect('летучий 1-2-бутан', ['ablt', 'sing'], 'летучим 1-2-бутаном') + self._assert_inflect('летучий 1-2-фторметил', ['ablt', 'sing'], 'летучим 1-2-фторметилом') + + self._assert_inflect('красивые процессы', ['accs', 'sing'], 'красивого процесс') + self._assert_inflect('красивые процессы', ['gent', 'sing'], 'красивого процесса') + self._assert_inflect('части программы', ['ablt', 'sing'], 'части программой') + self._assert_inflect('первые здания', ['ablt', 'sing'], 'первым зданием') + self._assert_inflect('прямой слон', ['ablt', 'sing'], 'прямым слоном') + + self._assert_inflect('тихо говорить', ['past', 'masc'], 'тихо говорил') + self._assert_inflect('быть готовым', ['past', 'masc'], 'был готовым') + self._assert_inflect('уметь готовить', ['pres', '2per'], 'умеешь готовить') + self._assert_inflect('готовить рис', ['pres', '1per'], 'готовлю рис') + + # self._assert_inflect('десять миллионов', ['datv'], 'десяти миллионам') + # self._assert_inflect('десять апельсинов', ['datv'], 'десяти апельсинов') + # self._assert_inflect('два миллиона', ['datv'], 'двум миллионам') + + self._assert_inflect('техногенема n-го порядка', ['datv'], 'техногенеме n-го порядка') + self._assert_inflect('Положение об органе АБВ', ['datv'], 'Положению об органе АБВ') + + def test_inflect_text_cross(self): + ''' Test inflection for multiword text in multiple forms. ''' + self._assert_inflect('слона кота', ['nomn'], 'слон кота') + self._assert_inflect('готовкой риса', ['nomn'], 'готовка риса') + + # self._assert_inflect('реципиенту воздействия', ['nomn'], 'реципиент воздействия') + + def test_inflect_complex_mainword(self): + ''' Test inflection of mainword conmprised of multiple words. ''' + # Do not parse complex main words + self._assert_inflect('слона и кота', ['nomn'], 'слон и кота') + self._assert_inflect('сказал и поехал', ['INFN'], 'сказать и поехал') + + def test_inflect_word_pos(self): + ''' Test inflection for word changing pars of speech. ''' + self._assert_inflect('обеспечит', ['INFN'], 'обеспечить') + self._assert_inflect('обеспечить', ['VERB', '1per'], 'обеспечу') + # self._assert_inflect('обеспечить', ['NOUN', 'sing','nomn'], 'обеспечение') + # self._assert_inflect('обеспечить', ['NOUN', 'plur','datv'], 'обеспечениям') + # self._assert_inflect('синеть', ['NOUN'], 'синь') + # self._assert_inflect('готовить', ['NOUN', 'sing'], 'готовка') + # self._assert_inflect('обеспечить', ['ADJF'], '???') + # self._assert_inflect('обеспечить', ['ADJS'], '???') + # self._assert_inflect('синеть', ['ADJF'], 'синий') + # self._assert_inflect('готовить', ['ADJF', 'sing', 'femn'], 'готовая') + self._assert_inflect('обеспечить', ['PRTF', 'plur', 'past'], 'обеспечившие') + self._assert_inflect('обеспечить', ['PRTS', 'plur'], 'обеспечены') + self._assert_inflect('обеспечить', ['GRND', 'past'], 'обеспечив') + # self._assert_inflect('обеспечить', ['ADVB'], 'обеспечённо') + # self._assert_inflect('обеспечить', ['COMP'], 'обеспеченнее') + + # self._assert_inflect('обеспечение', ['INFN'], 'обеспечить') + # self._assert_inflect('обеспечение', ['VERB','1per'], 'обеспечу') + self._assert_inflect('обеспечение', ['NOUN', 'plur', 'nomn'], 'обеспечения') + self._assert_inflect('обеспечение', ['NOUN', 'plur', 'datv'], 'обеспечениям') + # self._assert_inflect('синь', ['ADJF'], 'синий') + # self._assert_inflect('обеспечение', ['PRTF', 'plur', 'past'], 'обеспечившие') + # self._assert_inflect('обеспечение', ['PRTS', 'plur'], 'обеспечены') + # self._assert_inflect('обеспечение', ['GRND', 'past'], 'обеспечив') + # self._assert_inflect('обеспечение', ['ADVB'], 'обеспечённо') + # self._assert_inflect('обеспечение', ['COMP'], 'обеспеченнее') + + # self._assert_inflect('синий', ['INFN'], 'синеть') + # self._assert_inflect('синий', ['VERB','1per'], 'синею') + # self._assert_inflect('синий', ['NOUN', 'plur','nomn'], 'синьки') + # self._assert_inflect('синий', ['NOUN', 'plur','datv'], 'синькам') + self._assert_inflect('синий', ['ADJS'], 'синь') + self._assert_inflect('хороший', ['ADJS'], 'хорош') + # self._assert_inflect('синий', ['PRTF', 'plur', 'past'], 'синевшие') + # self._assert_inflect('синий', ['PRTS', 'plur'], '??') + # self._assert_inflect('синий', ['GRND', 'past'], 'синев') + # self._assert_inflect('хороший', ['ADVB'], 'хорошо') + self._assert_inflect('синий', ['COMP'], 'синее') + + self._assert_inflect('обеспечащий', ['INFN'], 'обеспечить') + self._assert_inflect('обеспечивающий', ['INFN'], 'обеспечивать') + self._assert_inflect('бегущий', ['INFN'], 'бежать') + self._assert_inflect('бегущий', ['VERB'], 'бегу') + self._assert_inflect('бежавшего', ['VERB'], 'бежал') + # self._assert_inflect('обеспечащий', ['NOUN', 'plur','datv'], 'обеспечениям') + # self._assert_inflect('синеющий', ['NOUN'], 'синь') + # self._assert_inflect('готовящий', ['NOUN', 'sing'], 'готовка') + # self._assert_inflect('синеющий', ['ADJF'], 'синий') + self._assert_inflect('обеспечащий', ['PRTF', 'plur', 'past'], 'обеспечившие') + self._assert_inflect('обеспечащий', ['PRTS', 'plur'], 'обеспечимы') + self._assert_inflect('обеспечащий', ['GRND', 'past'], 'обеспечив') + # self._assert_inflect('обеспечащий', ['ADVB'], 'обеспечённо') + # self._assert_inflect('обеспечащий', ['COMP'], 'обеспеченнее') + + def test_inflect_text_pos(self): + ''' Test inflection for multiword text changing parts of speech. ''' + # self._assert_inflect('готовить еду', ['NOUN', 'sing'], 'готовка еды') + # self._assert_inflect('обеспечение безопасности', ['INFN'], 'обеспечить безопасность') + # self._assert_inflect('сильный удар по мячу', ['INFN'], 'сильно ударить по мячу') + self._assert_inflect('сильно обиженный', ['INFN'], 'сильно обидеть') + # self._assert_inflect('сильно обиженный', ['NOUN'], 'сильная обида') + # self._assert_inflect('надежно обеспечить', ['NOUN'], 'надежное обеспечение') + + def test_inflect_invalid_text(self): + ''' Test inflection for multiword not coordinated text. ''' + self._assert_inflect('синими слоны', ['nomn', 'sing'], 'синими слон') + + def test_inflect_context(self): + ''' Test content inflection. ''' + self.assertEqual(parser.inflect_context('', '', ''), '') + self.assertEqual(parser.inflect_context('', 'красивый', ''), '') + self.assertEqual(parser.inflect_context('', '', 'в'), '') + self.assertEqual(parser.inflect_context('слон', '', ''), 'слон') + + self.assertEqual(parser.inflect_context('красивый', '', 'чашка'), 'красивая') + self.assertEqual(parser.inflect_context('красивый', '', 'черного'), 'красивого') + self.assertEqual(parser.inflect_context('слон', '', 'черного'), 'слона') + self.assertEqual(parser.inflect_context('слоны', 'сильный', 'черную'), 'слон') + self.assertEqual(parser.inflect_context('город', 'огня', ''), 'города') + # self.assertEqual(parser.inflect_context('улица', 'дом', ''), 'улицы') + + self.assertEqual(parser.inflect_context('большой город', 'стильного', 'необъятной страны'), 'большого города') + self.assertEqual(parser.inflect_context('город', '', ', расположенного неподалеку'), 'города') + + def test_inflect_substitute(self): + ''' Test substitute inflection. ''' + self.assertEqual(parser.inflect_substitute('', ''), '') + self.assertEqual(parser.inflect_substitute('123', '123'), '123') + self.assertEqual(parser.inflect_substitute('', 'слон'), '') + self.assertEqual(parser.inflect_substitute('слон', ''), 'слон') + self.assertEqual(parser.inflect_substitute('слон', 'слон'), 'слон') + self.assertEqual(parser.inflect_substitute('слон', 'слоны'), 'слоны') + self.assertEqual(parser.inflect_substitute('слон', 'кошкой'), 'слоном') + self.assertEqual(parser.inflect_substitute('синий слон', 'стильного чайника'), 'синего слона') + self.assertEqual(parser.inflect_substitute('варить клюкву', 'осуществляет'), 'варит клюкву') + + def test_inflect_dependant(self): + ''' Test coordination inflection. ''' + self.assertEqual(parser.inflect_dependant('', ''), '') + self.assertEqual(parser.inflect_dependant('', 'слон'), '') + self.assertEqual(parser.inflect_dependant('слон', ''), 'слон') + self.assertEqual(parser.inflect_dependant('общий', 'мать'), 'общая') + self.assertEqual(parser.inflect_dependant('синий', 'слонов'), 'синих') + self.assertEqual(parser.inflect_dependant('белый длинный', 'столами'), 'белыми длинными') + + def test_find_substr(self): + ''' Test substring search. ''' + self.assertEqual(parser.find_substr('', ''), (0, 0)) + self.assertEqual(parser.find_substr('слон', ''), (0, 0)) + self.assertEqual(parser.find_substr('', 'слон'), (0, 0)) + self.assertEqual(parser.find_substr('слон', 'слон'), (0, 4)) + self.assertEqual(parser.find_substr('сложного слона', 'слон'), (9, 14)) + self.assertEqual(parser.find_substr('сложного слона', 'слоном'), (9, 14)) + self.assertEqual(parser.find_substr('сложного красивого слона', 'красивые слоном'), (9, 24)) + self.assertEqual(parser.find_substr('человек', 'люди'), (0, 7)) + + +if __name__ == '__main__': + unittest.main() diff --git a/tests/t_syntax.py b/tests/t_syntax.py new file mode 100644 index 0000000..f5d75ec --- /dev/null +++ b/tests/t_syntax.py @@ -0,0 +1,62 @@ +''' Unit tests: syntax. ''' +import unittest + +from cctext import RuSyntax, Capitalization + + +class TestRusSyntax(unittest.TestCase): + ''' Test class for russian syntax. ''' + + def test_capitalization(self): + ''' Testing capitalization. ''' + self.assertEqual(Capitalization.from_text(''), Capitalization.unknwn) + self.assertEqual(Capitalization.from_text('Альфа'), Capitalization.first_capital) + self.assertEqual(Capitalization.from_text('АЛЬФА'), Capitalization.upper_case) + self.assertEqual(Capitalization.from_text('альфа'), Capitalization.lower_case) + self.assertEqual(Capitalization.from_text('альФа'), Capitalization.mixed) + self.assertEqual(Capitalization.from_text('альфА'), Capitalization.mixed) + self.assertEqual(Capitalization.from_text('КАиП'), Capitalization.mixed) + + self.assertEqual(Capitalization.upper_case.apply_to('альфа'), 'АЛЬФА') + self.assertEqual(Capitalization.lower_case.apply_to('АльФа'), 'альфа') + self.assertEqual(Capitalization.first_capital.apply_to('альфа'), 'Альфа') + self.assertEqual(Capitalization.first_capital.apply_to('АльФа'), 'АльФа') + self.assertEqual(Capitalization.unknwn.apply_to('АльФа'), 'АльФа') + self.assertEqual(Capitalization.mixed.apply_to('АльФа'), 'АльФа') + + def test_is_single_word(self): + ''' Testing single word identification. ''' + self.assertTrue(RuSyntax.is_single_word('')) + self.assertTrue(RuSyntax.is_single_word('word')) + self.assertTrue(RuSyntax.is_single_word('слово')) + self.assertTrue(RuSyntax.is_single_word(' word '), 'Whitespace doesnt count') + self.assertTrue(RuSyntax.is_single_word('1001'), 'Numbers are words') + self.assertTrue(RuSyntax.is_single_word('кое-как'), 'Hyphen doesnt break work') + self.assertTrue(RuSyntax.is_single_word('1-2-метилбутан'), 'Complex words') + self.assertFalse(RuSyntax.is_single_word('one two')) + self.assertFalse(RuSyntax.is_single_word('синий слон')) + + def test_tokenize(self): + ''' Testing tokenization. ''' + self.assertEqual(list(RuSyntax.tokenize('')), []) + self.assertEqual(list(RuSyntax.tokenize(' ')), []) + self.assertEqual(self._list_tokenize('test'), [(0, 4, 'test')]) + self.assertEqual(self._list_tokenize(' test '), [(1, 5, 'test')]) + self.assertEqual(self._list_tokenize('синий слон'), [(0, 5, 'синий'), (6, 10, 'слон')]) + + def test_split_words(self): + ''' Testing splitting text into words. ''' + self.assertEqual([], list(RuSyntax.split_words(''))) + self.assertEqual([], list(RuSyntax.split_words(' '))) + self.assertEqual(RuSyntax.split_words('test'), ['test']) + self.assertEqual(RuSyntax.split_words(' test '), ['test']) + self.assertEqual(RuSyntax.split_words('синий слон'), ['синий', 'слон']) + self.assertEqual(RuSyntax.split_words('синий, большой слон'), ['синий', ',', 'большой', 'слон']) + + @staticmethod + def _list_tokenize(text: str): + return [(token.start, token.stop, token.text) for token in RuSyntax.tokenize(text)] + + +if __name__ == '__main__': + unittest.main()