Проверка номера вагона онлайн – определение корректности по контрольному символу | Альта-Софт

Размещение БД на SQL Server

Для этого необходимо:

a) Запустить утилиту SQL Server Management Studio (из состава MS SQL Server).b) Подключиться к серверу под учетной записью администратора (можно использовать встроенную учетную запись «sa», пароль для которой задавался при установке SQL Server, либо выбрать вариант «Проверка подлинности Windows» в случае, если текущий пользователь сеанса Windows обладает правами администратора в SQL Server):

c) С помощью меню «Файл/Открыть/Файл» открыть файл «gtd.sql», который поставляется вместе с ПО «Альта-ГТД» (в папке C:ALTAUTILS):

d) Выполнить меню «Запрос/Выполнить», в результате чего в нижней строке окна должна появиться надпись «Запрос успешно выполнен»:

Примечание. Если появится что-то другое, например, «Запрос завершен с ошибками», то сохраните сообщения об ошибках в текстовый файл и обратитесь в тех. поддержку компании «Альта-Софт».

Настройка прав доступа к БД

Последовательность действий по настройке доступа к SQL Server практически одинакова для обоих вариантов авторизации пользователей (см. «Подготовка к установке»):

a) Запустить утилиту SQL Server Management Studio и подключиться к серверу под учетной записью администратора – см. шаги 1.a) и 1.b).b) В левой части окна нажать правой кнопкой мыши на разделе «Безопасность/Имена входа» и в контекстном меню выбрать пункт «Создать имя входа»:

c) Для создания учетной записи SQL Server – ввести имя в поле «Имя входа», выбрать вариант «Проверка подлинности SQL Server», дважды ввести пароль в поля «Пароль» и «Подтверждение пароля» и снять галочку «Требовать использование политики паролей»:

Для предоставления прав доступа к SQL Server пользователю или группе домена Windows – выбрать вариант «Проверка подлинности Windows», нажать кнопку «Найти» рядом с полем «Имя входа» и выбрать нужного пользователя/группу, либо просто ввести его полное имя (включая домен) в поле «Имя входа»:

d) На странице «Серверные роли» для обычного пользователя не требуется устанавливать какие-либо галки, кроме включенной по умолчанию «public»:

Примечание. Если требуется, чтобы пользователь имел возможность создавать дополнительные базы для вынесения ЭД-сообщений из основной (полезно для бесплатных версий SQL Server, имеющих ограничение на максимальный размер базы), то на этой странице ему необходимо включить галочку «dbcreator».

e) На странице «Сопоставление пользователей» надо установить галочку возле базы «gtd» и, поставив курсор на этой строке, в нижней части окна установить галочку «db_owner»:

f) На странице «Защищаемые объекты» нажать кнопку «Добавить», в появившемся окне выбрать пункт «Сервер …» и нажать «ОК»:

g) В нижней части окна в строке «View server state» («Просмотр состояния сервера») установить галочку в столбце «Предоставить»:

Примечание. Шаги f) и g) можно НЕ выполнять для каждого вновь создаваемого пользователя в отдельности, а выполнить один раз для серверной роли «public», в которую по определению входят ВСЕ пользователи, подключающиеся к SQL Server.

GRANT VIEW SERVER STATE TO [public]

h) На странице «Состояние» все параметры должны соответствовать рисунку:

i) Нажать кнопку «ОК».

Настройка регулярного резервного копирования БД

Рекомендуется настроить регулярное резервное копирование базы данных (на случай аппаратных или программных сбоев), причем лучше всего с сохранением резервных копий за последние несколько дней, например семь (за последнюю неделю).

Для этого можно использовать либо встроенный в SQL Server планировщик заданий – «SQL Server Agent» (в бесплатную версию не входит), либо стандартный «Планировщик Windows» в сочетании с утилитой SQLCMD.EXE, которая позволяет выполнять запросы к SQL Server из командной строки.

Кроме того, файлы резервных копий рекомендуется хранить не только на жестком диске компьютера, где установлен SQL Server, но и дублировать их на ленту или жесткий диск другого компьютера в сети. Для этого можно использовать либо специальное ПО, которое позволяет делать резервные копии всего диска, либо с помощью того же планировщика копировать файлы на ленту или другой компьютер (вторым шагом).

Купить квалифицированную электронную подпись (кэп). усиленная эцп в удостоверяющем центре

Купить квалифицированную электронную подпись (КЭП). Усиленная ЭЦП в удостоверяющем центре

Читайте также:  Как получить и установить ЭЦП для Сбербанк АСТ? — АСТ Сбербанк

Понятие квалифицированная электронная подпись (КЭП), введенное в Федеральном законе № 63-ФЗ от 2021 г., позволило значительно расширить область применения данного реквизита, подтверждающего
подлинность и неизменность электронного документа. КЭП сегодня выдается не только организациям, но индивидуальным предпринимателями, а также рядовым гражданам, физическим лицам, которые
могут, используя электронную подпись:



Согласно законодательству КЭП делится на два подвида – простую и усиленную. В отличие от обычной ЭП, в которой для доступа к Единому порталу госуслуг и системе электронного
документооборота нужны лишь логин и пароль владельца, к усиленной КЭП законодательно предъявляются наиболее строгие требования. Именно использование усиленной квалифицированной электронной
подписи, сформированной с помощью современных криптографических программных средств, утвержденных ФСБ России, обеспечивает защиту документа такой высокой степени, что с юридической точки
зрения он полностью заменяет собой бумажный документ, скрепленный подписью и печатью.

Получение усиленной КЭП (УКЭП) подразумевает выдачу пользователю сертификата ключа квалифицированной электронной подписи. Этот реквизит подтверждает принадлежность ключа
проверки усиленной ЭЦП его владельцу и обычно предоставляется в бумажном формате. Основной информацией в сертификате являются данные о владельце, сроке действия и ключ проверки КЭП, а также
информация об используемых СКЗИ (средств криптографической защиты информации) и реквизиты удостоверяющего центра, который должен быть аккредитован Минкомсвязи России. В данном случае
удостоверяющая организация берет на себя все обязательства по обеспечению достоверности и аутентичности УКЭП.

Усиленная электронная подпись: получить и пользоваться

Сегодня заказать квалифицированную цифровую подпись в удостоверяющем центре «Альта-Софт» можно и в режиме онлайн. Для этого юридическому или физическому лицу необходимо
оформить заявку, выбрать из предложенного списка сертификат, соответствующий будущему назначению УКЭП, и подготовить пакет документов, указанный в нашем перечне. Мы предлагаем купить
усиленную КЭП либо в центральном офисе УЦ «Альта-Софт», либо в одном из наших региональных пунктов выдачи. При этом владелец получает на руки копию сертификата ключа проверки электронной
подписи на бумажном носителе, и защищенный носитель, содержащий ключ ЭП и ключ проверки ЭП.

Изготовление квалифицированной электронной подписи осуществляется специалистами нашего аккредитованного УЦ в соответствии с требованиями ФСБ России и действующими
законодательными актами. Работая в этой сфере на протяжении многих лет, мы можем предложить своим клиентам услугу по выдаче ЭП по разумной стоимости.

Наши специалисты предоставят любую консультацию относительно получения и использования усиленной электронной цифровой подписи.

Заказать электронную подпись

Подготовка к установке

Перед началом установки необходимо определиться со способом авторизации пользователей для доступа к SQL Server.

Существует два варианта авторизации пользователей для доступа к MS SQL Server:

  1. Использовать учетные записи самого SQL Server, созданные для каждого отдельного пользователя, или одну на всех. В этом случае при подключении к БД (запуске программы «Альта-ГТД») пользователь должен будет ввести имя и пароль своей учетной записи, либо единожды сохранить эти сведения в настройках конкретного клиентского рабочего места.
  2. Использовать данные о пользователях ОС Windows (при наличии домена Windows). В этом случае пользователю не потребуется вводить никаких имен/паролей при подключении к базе или в настройках, а его права доступа будут определяться по текущему пользователю, авторизованному в ОС Windows. Кроме того, данный вариант позволяет настроить права доступа к SQL Server сразу для целой группы пользователей домена, что избавляет системного администратора от необходимости настраивать права доступа для каждого отдельного пользователя, а при появлении новых пользователей просто добавлять их в соответствующую группу домена Windows.

Вернуться в начало

Расчет контрольного кода в номере вагона

Код вагона включает в себя восемь чисел. Первые семь цифр кодируют данные о номере вагона. Крайнее 8-е число считается контрольным и предназначается для определения корректности номера.

Расчет контрольного знака номера вагона производится следующим образом – каждому разряду кода устанавливается в соответствие ЦЭ, эквивалентный этому числу; каждый ЦЭ кода перемножается на ВК, указанный в таблице:

Читайте также:  Эцп для торгов в Екатеринбурге цена 2000 рублей

Итог произведения суммируется посимвольно (если итог произведения выше девяти, то суммируются цифры каждого разряда числа); контрольным кодом является цифра, при сложении с которой вычисленный итог дополняется до целого десятка. Пример: итоговая сумма равняется 55, следовательно, до 60 не достает 5 (контрольный знак номера вагона).

С помощью «sql server agent» (в бесплатную версию не входит)

Чтобы создать задание в SQL Server Agent надо:

a) Запустить утилиту SQL Server Management Studio и подключиться к серверу под учетной записью администратора – см. шаги 1.a) и 1.b).b) В левой части окна нажать правой кнопкой мыши на разделе «Объекты сервера/Устройства резервного копирования» и в контекстном меню выбрать пункт «Создать устройство резервного копирования»:

c) В поле «Имя устройства» ввести имя, которое будет ассоциироваться с файлом резервной копии БД, при необходимости изменить путь в поле «Файл» и нажать «ОК»:

d) В левой части окна нажать правой кнопкой мыши на разделе «Агент SQL Server/Задания» и в контекстном меню выбрать пункт «Создать задание»:

e) В поле «Имя» ввести имя задания:

f) На странице «Шаги» нажать кнопку «Создать»:

g) В появившемся окне ввести имя в поле «Имя шага», проверить, что в поле «Тип» выбрано «Сценарий Transact-SQL (T-SQL)», а в поле «Команда» ввести строку:

BACKUP DATABASE gtd TO gtd_mondayWITH INIT, NOFORMAT, SKIP, NOUNLOAD

где «gtd» – имя базы данных, «gtd_monday» – имя устройства резервного копирования, созданного на шаге c) (будет различаться по дням недели):

h) В предыдущем окне нажать кнопку «ОК», в результате на странице «Шаги» должна появиться строка:

i) Чтобы файл резервной копии БД сразу копировался на другой компьютер в сети необходимо повторить пункты f) – h), в окне «Создание шага задания» выбрав в поле «Тип» значение «Операционная система (CmdExec)», а в поле «Команда» указав строку:

XCOPY D:MSSQLBACKUPgtd_monday.bak \BACKUP_SERVERFolder*.* /Y

где «D:MSSQLBACKUPgtd_monday.bak» – путь, указанный на шаге c) (будет различаться по дням недели), «BACKUP_SERVER» – имя компьютера, на который будет выполняться копирование, «Folder» – папка на этом компьютере (к ней должен быть предоставлен общий доступ):

С помощью «планировщика windows» (для бесплатной версии)

Чтобы создать задание в «Планировщике Windows» надо:

a) Запустить программу «Блокнот» (Пуск→Все программы→Стандартные→Блокнот) и ввести следующие две строки, после чего сохранить их в виде командного файла (*.BAT):

SQLCMD -S (local) -E -Q “BACKUP DATABASE gtd TO DISK = ‘D:BACKUPgtd_monday.bak’ WITH INIT, NOFORMAT, SKIP, NOUNLOAD”

XCOPY D:BACKUPgtd_monday.bak \BACKUP_SERVERFolder*.* /Y

где «(local)» – имя сервера (в случае установки именованного экземпляра SQL Server надо указать имя полностью: «ИМЯ_КОМПАSQLEXPRESS»), «gtd» – имя базы данных, «D:BACKUPgtd_monday.bak» – имя файла для создания в нем резервной копии (будет различаться по дням недели)

b) Запустить мастер планирования заданий (Панель управления→Назначенные задания→Добавить задание) и нажать кнопку «Далее»:

c) Нажать кнопку «Обзор» и указать путь к командному файлу (*.BAT), созданному на шаге a):

d) Указать имя для задания, выбрать вариант запуска «еженедельно» и нажать кнопку «Далее»:

e) Поставить галочку возле нужного дня недели, а в поле «Время начала» указать время, когда должен запускаться процесс резервного копирования (обычно это делается ночью), затем нажать кнопку «Далее»:

f) Ввести имя пользователя и пароль (дважды) учетной записи ОС, от имени которой будет выполняться задание, и нажать кнопку «Далее»:

Система расчета контрольной цифры в идентификаторе контейнера

Номер контейнера, состоящий из цифр и букв, имеет 11-разрядный формат. Первые три буквы — это идентификатор владельца. Четвертая буква — признак кода контейнера. Шесть символов, находящихся с 5-й по 10-ю позицию, описывают серийный код контейнера. Крайний одиннадцатый разряд представляет собой контрольную цифру, позволяющую проверить корректность номера.

Контрольный разряд требуется для восстановления поврежденных данных, которые могут появиться при обмене информацией. Расчет контрольного разряда для подкода железнодорожной перевозки, а также для номеров вагона и контейнера производится по специальному алгоритму. Благодаря нашему сервису вы можете проверить номер вагона онлайн.

Читайте также:  Продление ЭЦП. Как самостоятельно продлить ЭЦП

Контрольный код рассчитывается по следующей системе — всем символам присваиваются отдельные цифровые эквиваленты (ЦЭ). Этот параметр представляет собой число, которое больше 10.


Каждый ЦЭ перемножается на весовой коэффициент (ВК). Этот показатель представляет собой степень 2 с показателем степени, меняющейся в диапазоне от нуля до девяти.

Итог произведения суммируется и делится на одиннадцать и по остатку, вычисленному при делении, рассчитывается контрольная цифра.

Установка клиентских рабочих мест

Клиентские рабочие места (сама программа Альта-ГТД) устанавливается как обычно инсталлятором фирмы Альта (setup.exe) с использованием файла лицензии и привязкой к компьютеру пользователя.

Чтобы перевести программу Альта-ГТД в режим работы с SQL-базой данных (SQL-режим) необходимо:

1. В настройках программы Альта-ГТД (меню Настройка/Сервер и сетевые настройки/Общая база ГТД (SQL)) указать имя компьютера, на котором установлен SQL Server и выбрать тип авторизации и базу данных:

2. Выполнить меню Список/Переключиться в SQL-режим.

Примечания:1) Переключаться между SQL-режимом работы и обычным (файловым) можно в любой момент и сколько угодно раз (меню Список/Переключиться в …).2) Чтобы загрузить документы из файлов в SQL-базу данных необходимо выполнить меню Каталог/Загрузка из формата Альта-Windows (находясь в SQL-режиме).

Чтобы сохранить документ из базы данных в файл – Каталог/Выгрузка в формате Альта-Windows (находясь в SQL-режиме).3) Если возникнет проблема с подключением к SQL Server с компьютера пользователя (кнопка «Проверить соединение» выдаст ошибку типа «SQL-сервер не существует или отсутствует доступ», «Ошибка входа пользователя …», «Не удается открыть базу данных …» и т.п.), то необходимо проверить следующее:

  • Что все параметры подключения заданы верно (Имя сервера, Пользователь, Имя базы). Например, SQL Server 2008 Express Edition обычно устанавливает «именованный экземпляр сервера» независимо от параметров, указанных при установке («экземпляр по умолчанию» – см. «установка SQL2008»), в результате чего необходимо «Имя сервера» указывать как составное – ИМЯ_КОМПЬЮТЕРАSQLEXPRESS (это имя можно увидеть, запустив SQL Server Management Studio, входящую в состав SQL Server).
  • Что на компьютере, где установлен SQL Server, правильно настроен Firewall (Брандмауэр) и разрешены удаленные подключения в самом SQL Server – см. «установка SQL2005», «установка SQL2008» или «установка SQL2021». Проверить наличие физической связи между клиентом и SQL-сервером можно командой «telnet имя_компьютера 1433» (на клиенте Пуск→Выполнить) – если выдаст ошибку, то надо проверять локальную сеть и настройки Firewall/SQL Server.
  • Если физическая связь по порту 1433 устанавливается, но программа все равно выдает ошибку «SQL-сервер не существует…», то можно попробовать в поле «Имя или IP-адрес сервера» добавить явное указание порта для связи – ИМЯ_КОМПЬЮТЕРА,1433 или ИМЯ_КОМПЬЮТЕРАSQLEXPRESS,1433

4) Если проблема подключения к SQL Server не решается предыдущим пунктом – см. Восстановление компонентов MDAC (ADO, OLEDB) на компьютере

Вернуться в начало

Электронное таможенное декларирование товаров

Сервис существенно упрощает процесс составления ежеквартальной отчетности таможенного представителя о
товарах, в отношении которых совершены таможенные операции.

В отчет вносится весь набор обязательных сведений – о таможенном посте, отправителе, получателе,
наименовании товара, сумме уплаченных таможенных платежей и пр.
При этом сервис позволяет включить в отчет информацию по всем декларациям на товары, переданным по
системе электронного декларирования – как из филиалов компании, так и из каждого ее подразделения.

В отчет можно добавить любые дополнительные сведения по деятельности предприятия, что делает его удобным
инструментом для ведения корпоративной статистики.

Готовый отчет можно экспортировать в виде таблицы.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector