Для чего нужна программа Марс

НАСА предлагает прожить «год на Марсе» добровольцам. Цель миссии — имитация марсианского быта в земных условиях. Рассказываем подробнее о проекте и кто может туда попасть.

Читайте «Хайтек» в

С чего все началось?

Американское управление по аэронавтике и исследованию космического пространства НАСА опубликовало сообщение о наборе добровольцев для годового проекта по имитации марсианской миссии. Годовая миссия по имитации жизни на далёкой Красной планете должна начаться осенью 2022 года.

Как будет проходить миссия?

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

Во время них ученые проведут исследования по разработке методов и технологий для предотвращения и решения потенциальных проблем в будущих космических полетах человека на Луну и Марс. В состав каждой миссии войдут четыре члена экипажа, которые будут жить и работать в модуле Mars Dune Alpha площадью 160 м². При этом, само строение напечатают на 3D-принтере.

Марс, кому необходимо иметь такой волшебный полис))

Планируется, что среда обитания будет имитировать проблемы миссии на Марсе, включая ограничения ресурсов, отказ от оборудования, задержки связи и другие факторы стресса окружающей среды. Задачи экипажа могут включать моделирование выходов в открытый космос, научные исследования, использование виртуальной реальности и управления роботами, а также обмен сообщениями. Сейчас НАСА ждёт заявок добровольцев.

Требования к участникам «марсианской миссии»

НАСА ищет здоровых, мотивированных граждан или постоянных жителей США, которые не курят, в возрасте от 30 до 55 лет и хорошо владеют английским языком для эффективного общения между экипажем и центром управления полетом. Отбор экипажа будет осуществляться в соответствии со стандартными критериями НАСА для кандидатов в космонавты.

Также кандидат обязан иметь не менее двух лет соответствующего профессионального опыта в области STEM или не менее 1000 часов командирского полета на реактивном самолете. Требуется степень магистра в области STEM , такой как инженерия, математика, биология, физика или информатика, от аккредитованного учреждения с не менее двух лет профессионального опыта в области STEM или не менее тысячи часов пилотирования самолета. Также будут рассмотрены кандидаты, которые закончили два года работы над докторской программой в STEM, или получили медицинскую степень, или программу пилотов-испытателей. Кроме того, с четырехлетним профессиональным опытом могут быть рассмотрены кандидаты, прошедшие подготовку военного офицера или получившие степень бакалавра наук в области STEM.

Что ждет финалистов?

  • Кто не сможет пройти отбор?

Агенство отмечает, что отбор не пройдут кандидаты с какой-либо пищевой аллергией или заболеваниями желудочно-кишечного тракта. Кроме того, кандидаты обязаны предоставить запрошенные биологические образцы в требуемые дни, а также соблюдать диету, аналогичную космической диете, предусмотренной во время миссии. Также у кандидатов не должно быть проблем с укачиванием при использовании оборудованием виртуальной реальности.

Как Илон Маск хочет колонизировать Марс? Этапы заселения красной планеты.

Также не смогут участвовать в миссии и люди, которые принимают определенные лекарства. Среди запрещенных препаратов — лекарства от артериального давления, тромболитики, противосудорожные препараты, ежедневные лекарства от аллергии, ежедневный инсулин для диабетиков, снотворные, лекарства от СДВГ/СДВ, антидепрессанты, лекарства от беспокойства. Также во время миссии запрещается принимать пищевые добавки, так что если человек в них нуждается, заявку подавать не имеет смысла. В тоже время в НАСА отмечают, что витамин D предоставляется агентством на время миссии — у участников проекта не будет доступа к солнечному свету. Все остальные витамины доступны в системе питания для космических полетов, и прием каких-либо добавок не допускается.

Также кандидаты обязаны привиться от COVID-19 и предъявить доказательство полной вакцинации. Кроме того, участники программы должны пройти ПЦР-тест. В хоже миссии ученым придется соблюдать протоколы по снижению рисков заболевания действующие в кампусе НАСА при посещении.

В НАСА отмечают, что кандидатам, участвующим в этом протоколе, не гарантируется отбор для аналоговых миссий. График процесса отбора может занимать до 13 месяцев. Однако активное участие займет максимум 16 дней за все время.

Сюда входит время, необходимое для заполнения заявки, время в пути, время кампусе для предварительных проверок и время в Национальной школе лидерства на открытом воздухе. Не все кандидаты будут проходить каждый этап отбора. Заявки на отбор экипажа будут оцениваться в порядке поступления квалифицированных кандидатов до тех пор, пока не будут заполнены все вакантные места.

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

«Риски участия в протоколе могут включать в себя потерю конфиденциальности или конфиденциальности объекта, незначительный дискомфорт и низкий уровень радиационного облучения от рентгеновских лучей во время медицинских осмотров, а также физические травмы или крайне маловероятный шанс смерти» — сообщает НАСА. Однако в агентстве отмечают, что все персональные данные будут максимально защищены, а медосмотры будут проходить только в лицензированных клиниках. Кроме того, НАСА обещает «использовать механизмы безопасности» и провести «обучение по предотвращению травм».

Как и когда подать заявку?

Заявки на участие в качестве экипажа принимаются с 8:00 по центральноевропейскому времени 6 августа 2021 года (09:00 по Москве) до 17:00 по центральноевропейскому времени (18:00 по Москве) 17 сентября 2021 года на однолетнюю аналоговую миссию, которая начнется осенью 2022 года.

В НАСА подчеркивают, что «квалифицированные кандидаты для испытаний должны подать заявку сейчас, чтобы иметь возможность внести свой вклад в работу НАСА по подготовке к путешествию на Марс». Сделать это можно по ссылке.

Читать далее

STEM (Science, Technology, Engineering and Mathematics) — наука, технологии, инженерия и математика. Это широкий термин, используемый для объединения этих академических дисциплин.

Читайте также:
Брак что это за программа

Источник: hightech.fm

Использование нескольких активных результирующих наборов (MARS) в SQL Server Native Client

SQL Server Native Client (часто сокращенный SNAC) удален из SQL Server 2022 (16.x) и SQL Server Management Studio 19 (SSMS). SQL Server Native Client (SQLNCLI или SQLNCLI11) и устаревший поставщик MICROSOFT OLE DB для SQL Server (SQLOLEDB) не рекомендуется для разработки новых приложений. В дальнейшем перейдите на новый драйвер Microsoft OLE DB (MSOLEDBSQL) для SQL Server или последнюю версию Microsoft ODBC Driver для SQL Server. Сведения о SQLNCLI, который поставляется в качестве компонента ядра СУБД SQL Server (версии 2012–2019), см. в этом исключении жизненного цикла поддержки.

В SQL Server 2005 (9.x) была предусмотрена возможность работы с несколькими активными результирующими наборами (режим MARS) в приложениях, которые обращаются к компоненту Компонент Database Engine. В более ранних версиях SQL Server приложения баз данных не могли поддерживать несколько активных инструкций во время соединения. При использовании результирующих наборов SQL Server, применяемых по умолчанию, приложение должно было обработать или отменить все результирующие наборы из одного пакета и только после этого приступать к обработке любого другого пакета данного соединения. В версии SQL Server 2005 (9.x) был реализован новый атрибут соединения, который позволяет приложениям сохранять более одного ожидающего выполнения запроса в расчете на соединение и, в частности, иметь более одного применяемого по умолчанию активного результирующего набора в расчете на одно соединение.

Режим MARS упрощает проектирование приложений за счет использования следующих функций.

  • У приложений может быть открыто несколько применяемых по умолчанию результирующих наборов; при этом приложения могут по очереди считывать из них данные.
  • Когда применяемые по умолчанию результирующие наборы открыты, приложения могут выполнять другие инструкции (например: INSERT, UPDATE, DELETE и вызовы хранимых процедур).

При работе с приложениями, предусматривающими функционирование в режиме MARS, полезно руководствоваться следующими рекомендациями.

  • Результирующие наборы по умолчанию следует использовать с имеющими небольшой период жизни или с короткими результирующими наборами, сформированными при помощи одной инструкции SQL (SELECT, DML with OUTPUT, RECEIVE, READ TEXT и т. д.).
  • Серверные курсоры нужно использовать с имеющими более длительный период жизни или с более крупными результирующими наборами, сформированными при помощи одной инструкции SQL.
  • Результаты нужно всегда прочитывать до конца на предмет наличия в них процедурных запросов, вне зависимости от того, возвращают ли они результаты, и на предмет наличия в них пакетов, возвращающих несколько результатов.
  • По возможности для изменения свойств соединений и для управления транзакциями следует использовать не инструкции Transact-SQL, а вызовы API.
  • При работе в режиме MARS в ситуациях, когда выполняются параллельные пакеты, ограниченные областью сеанса олицетворения не допускаются.

По умолчанию функциональность MARS не включена драйвером. Чтобы использовать MARS при подключении к SQL Server с помощью SQL Server Native Client, необходимо специально включить MARS в строке подключения. Однако некоторые приложения могут включить MARS по умолчанию, если приложение обнаруживает, что драйвер поддерживает MARS. Для этих приложений при необходимости можно отключить MARS в строке подключения. Дополнительные сведения см. в разделах SQL Server Native Client поставщика OLE DB и SQL Server Native Client драйвера ODBC далее в этой статье.

SQL Server Native Client не ограничивает количество активных операторов в подключении.

Типичные приложения, для которых не требуется одновременное выполнение более одного пакета с несколькими инструкциями или хранимой процедуры, получат преимущества ОТ MARS, не имея необходимости понимать, как реализуется MARS. Однако приложения с более сложными требованиями должны принимать это во внимание.

Режим MARS дает возможность поочередно выполнять несколько запросов с использованием одного соединения. Иначе говоря, существует возможность выполнения пакета с одновременным выполнением других запросов. Впрочем, надо отметить, что режим MARS определяется в терминах чередования, а не в терминах параллельного выполнения.

Инфраструктура режима MARS предоставляет возможность поочередного выполнения нескольких пакетов, хотя выполнение может переключаться лишь в четко определенных пунктах. Кроме того, почти все инструкции должны выполняться атомарным образом внутри пакета. Инструкции, возвращающие клиенту строки, которые иногда называют точками доходности, могут выполняться до завершения, пока строки отправляются клиенту, например:

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

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

Вы сможете избежать проблем, если при управлении состоянием соединений (SET, USE) и транзакциями (BEGIN TRAN, COMMIT, ROLLBACK) будете использовать вызовы API, а не инструкции Transact-SQL, если не будете включать эти инструкции в пакеты из нескольких инструкций, также содержащие точки выхода, и если будете сериализовать выполнение таких пакетов посредством использования либо отмены всех результатов.

Пакет хранимых процедур, начинающий ручную или неявную транзакцию с активированным режимом MARS, должен завершать транзакцию до выхода пакета. В противном случае по завершении выполнения пакета SQL Server осуществляет откат всех изменений, внесенных транзакцией. Такая транзакция управляется SQL Server как транзакция контекста пакета. Это новый тип транзакции, реализованный в SQL Server 2005 (9.x) с тем, чтобы существующие верно выполняемые хранимые процедуры можно было использовать в режиме MARS. Дополнительные сведения о транзакциях контекста пакета см. в статье Инструкции Transact-SQL.

Пример использования MARS из ADO см. в разделе Использование ADO с SQL Server Native Client.

Выполняющаяся в памяти OLTP

Выполняющаяся в памяти OLTP поддерживает режим MARS с помощью запросов и скомпилированных в собственном коде хранимых процедур. Режим MARS позволяет запрашивать данные из нескольких запросов без необходимости полного извлечения каждого результирующего набора перед отправкой запроса для выборки строк из нового результирующего набора. Для успешного чтения из нескольких открытых результирующих наборов необходимо использовать подключение с поддержкой MARS.

Режим MARS отключен по умолчанию, поэтому его необходимо явно включить, добавив MultipleActiveResultSets=True в строку подключения. В следующем примере демонстрируется, как подключиться к экземпляру SQL Server, а также как указать, что режим MARS включен.

Читайте также:
Дбо что за программа

Data Source=MSSQL; Initial Catalog=AdventureWorks; Integrated Security=SSPI; MultipleActiveResultSets=True

Режим MARS с выполняющейся в памяти OLTP, по сути, аналогичен режиму MARS в оставшейся части ядра SQL. Ниже перечислены различия при использовании режима MARS для таблиц, оптимизированных для памяти, и хранимых процедур, скомпилированных в собственном коде.

Режим MARS и таблицы, оптимизированные для памяти

Ниже приведены различия между таблицами, оптимизированными для дисков и памяти, при использовании подключения с включенным режимом MARS.

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

Режим MARS и скомпилированные в собственном коде хранимые процедуры

Скомпилированные в собственном коде хранимые процедуры могут работать в подключениях с включенным режимом MARS и передавать выполнение другой инструкции только при обнаружении точки передачи. Для точки передачи требуется инструкция SELECT. Это единственная инструкция в скомпилированной в собственном коде хранимой процедуре, которая может передавать выполнение другой инструкции. Если инструкция SELECT отсутствует в процедуре, выполнение процедуры не передастся и она будет выполнена до начала других инструкций.

Режим MARS и транзакции выполняющейся в памяти OLTP

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

Новая пользовательская транзакция может быть запущена в текущей пользовательской транзакции с помощью инструкции BEGIN TRANSACTION. Это поддерживается только в режиме взаимодействия, поэтому инструкцию BEGIN TRANSACTION можно вызывать только из инструкции T-SQL, а не из скомпилированной в собственном коде хранимой процедуры. Вы можете создать точку сохранения в транзакции с помощью команды SAVE TRANSACTION или вызова API транзакции. Save(save_point_name) для отката к точке сохранения. Эта функция также доступна только из инструкций T-SQL, а не из хранимых процедур, скомпилированных в собственном коде.

Режим MARS и индексы columnstore

SQL Server (начиная с версии 2016) поддерживает режим MARS с индексами columnstore. SQL Server 2014 использует функцию MARS для соединения только для чтения с таблицами с индексом columnstore. Но SQL Server 2014 не поддерживает функцию MARS для параллельного выполнения операций DML в таблице с индексом columnstore. В этом случае SQL Server завершит подключения и прервет выполнение транзакций. В SQL Server 2012 используются индексы columnstore только для чтения и режим MARS к ним не применяется.

Поставщик OLE DB для собственного клиента SQL Server

Поставщик OLE DB SQL Server Native Client поддерживает MARS за счет добавления свойства инициализации источника данных SSPROP_INIT_MARSCONNECTION, которое реализуется в наборе свойств DBPROPSET_SQLSERVERDBINIT. Кроме того, добавлено новое ключевое слово для строки подключения — MarsConn. Оно принимает значения true и false. Значение по умолчанию — false.

Для свойства источника данных DBPROP_MULTIPLECONNECTIONS по умолчанию применяется значение VARIANT_TRUE. Это значит, что поставщик создаст несколько соединений для поддержки ряда параллельных объектов команд и наборов строк. Если параметр MARS включен, SQL Server Native Client может поддерживать несколько объектов команд и наборов строк в одном подключении, поэтому MULTIPLE_CONNECTIONS по умолчанию имеет значение VARIANT_FALSE.

Дополнительные сведения об улучшениях, появившихся в наборе свойств DBPROPSET_SQLSERVERDBINIT, см. в статье Initialization and Authorization Properties (Свойства инициализации и авторизации).

Пример поставщика OLE DB для собственного клиента SQL Server

В этом примере объект источника данных создается с помощью поставщика OLE DB SQL Server Native, а mars включается с помощью свойства DBPROPSET_SQLSERVERDBINIT, заданного перед созданием объекта сеанса.

#include IDBInitialize *pIDBInitialize = NULL; IDBCreateSession *pIDBCreateSession = NULL; IDBProperties *pIDBProperties = NULL; // Create the data source object. hr = CoCreateInstance(CLSID_SQLNCLI10, NULL, CLSCTX_INPROC_SERVER, IID_IDBInitialize, (void**) hr = pIDBInitialize->QueryInterface(IID_IDBProperties, (void**) // Set the MARS property. DBPROP rgPropMARS; // The following is necessary since MARS is off by default. rgPropMARS.dwPropertyID = SSPROP_INIT_MARSCONNECTION; rgPropMARS.dwOptions = DBPROPOPTIONS_REQUIRED; rgPropMARS.dwStatus = DBPROPSTATUS_OK; rgPropMARS.colid = DB_NULLID; V_VT( V_BOOL( // Create the structure containing the properties.

DBPROPSET PropSet; PropSet.rgProperties = PropSet.cProperties = 1; PropSet.guidPropertySet = DBPROPSET_SQLSERVERDBINIT; // Get an IDBProperties pointer and set the initialization properties. pIDBProperties->SetProperties(1, pIDBProperties->Release(); // Initialize the data source object. hr = pIDBInitialize->Initialize(); //Create a session object from a data source object. IOpenRowset * pIOpenRowset = NULL; hr = IDBInitialize->QueryInterface(IID_IDBCreateSession, (void**) hr = pIDBCreateSession->CreateSession( NULL, // pUnkOuter IID_IOpenRowset, // riid // ppSession // Create a rowset with a firehose mode cursor.

IRowset *pIRowset = NULL; DBPROP rgRowsetProperties[2]; // To get a firehose mode cursor request a // forward only read only rowset. rgRowsetProperties[0].dwPropertyID = DBPROP_IRowsetLocate; rgRowsetProperties[0].dwOptions = DBPROPOPTIONS_REQUIRED; rgRowsetProperties[0].dwStatus = DBPROPSTATUS_OK; rgRowsetProperties[0].colid = DB_NULLID; VariantInit( rgRowsetProperties[0].vValue.vt = VARIANT_BOOL; rgRowsetProperties[0].vValue.boolVal = VARIANT_FALSE; rgRowsetProperties[1].dwPropertyID = DBPROP_IRowsetChange; rgRowsetProperties[1].dwOptions = DBPROPOPTIONS_REQUIRED; rgRowsetProperties[1].dwStatus = DBPROPSTATUS_OK; rgRowsetProperties[1].colid = DB_NULLID; VariantInit( rgRowsetProperties[1].vValue.vt = VARIANT_BOOL; rgRowsetProperties[1].vValue.boolVal = VARIANT_FALSE; DBPROPSET rgRowsetPropSet[1]; rgRowsetPropSet[0].rgProperties = rgRowsetProperties rgRowsetPropSet[0].cProperties = 2 rgRowsetPropSet[0].guidPropertySet = DBPROPSET_ROWSET; hr = pIOpenRowset->OpenRowset (NULL, pIRowset);

Драйвер ODBC для собственного клиента SQL Server

Драйвер ODBC SQL Server Native Client поддерживает MARS благодаря добавлению функций SQLSetConnectAttr и SQLGetConnectAttr. Добавление SQL_COPT_SS_MARS_ENABLED выполнено, чтобы принять значение SQL_MARS_ENABLED_YES или SQL_MARS_ENABLED_NO; по умолчанию принимается значение SQL_MARS_ENABLED_NO. Кроме того, новая строка подключения ключевое слово, Mars_Connection, как было добавлено. Оно принимает значения «да» или «нет»; по умолчанию принимается значение «нет».

Пример драйвера ODBC для собственного клиента SQL Server

В этом примере функция SQLSetConnectAttr используется для включения MARS перед вызовом функции SQLDriverConnect для подключения к базе данных. После подключения вызываются две функции SQLExecDirect для создания двух отдельных результирующих наборов при одном соединении.

Читайте также:
Knp plugin что это за программа

#include SQLSetConnectAttr(hdbc, SQL_COPT_SS_MARS_ENABLED, SQL_MARS_ENABLED_YES, SQL_IS_UINTEGER); SQLDriverConnect(hdbc, hwnd, «DRIVER=SQL Server Native Client 10.0; SERVER=(local);trusted_connection=yes;», SQL_NTS, szOutConn, MAX_CONN_OUT, SQLAllocHandle(SQL_HANDLE_STMT, hdbc, SQLAllocHandle(SQL_HANDLE_STMT, hdbc, // The 2nd execute would have failed with connection busy error if // MARS were not enabled. SQLExecDirect(hstmt1, L»SELECT * FROM Authors», SQL_NTS); SQLExecDirect(hstmt2, L»SELECT * FROM Titles», SQL_NTS); // Result set processing can interleave. SQLFetch(hstmt1); SQLFetch(hstmt2);

Источник: learn.microsoft.com

Вопросы и ответы

Для начала использования приложения «МАРС Социальный сертификат» необходимо:

  1. Зарегистрировать кассу Эвотор в НСПК (система АССА) и получить API key и MAC key. Подробно процесс регистрации описан в документе:
  1. Выполнить обновление настроек внешнего банковского терминала (терминал подключается к кассе Эвотор). Для этого следует обратиться в техническую поддержку Сбер эквайринг по номеру 8-800-35-00-123 и сообщить, что Ваша организация готовится принимать оплату электронными сертификатами. В службе поддержки подскажут, как выполнить обновление внешнего банковского терминала и установить «Универсальный драйвер Сбербанка» на кассу Эвотор.
  2. В магазине приложений Эвотор по адресу https://market.evotor.ru/store/apps необходимо скачать и установить на кассу Эвотор программу «МАРС Социальный сертификат».
  3. Зарегистрироваться в сервисе номенклатуры (Личном кабинете «Марс») https://marsmobile.ru/dashboard/login и получить идентификатор клиента и API key.
  4. Полученные от МАРС и НСПК регистрационные данные ввести в окне настроек приложения «МАРС Социальный сертификат» на кассе Эвотор. Выполнить процедуру «Проверка подключения к НСПК» и убедиться, что проверка прошла успешно.
  5. На кассе Эвотор в приложении «МАРС Социальный сертификат» выполнить процедуру «Добавить товары в сервис номенклатуры». В Личном кабинете «Марс» перейти в раздел «Товары». Выполнить проверку кодов товаров, работ, услуг (ТРУ) НСПК. Для товаров, в отношении которых процедура автоматического сопоставления товаров ТСП с товарами ТРУ НСПК не нашла подходящие коды ТРУ НСПК, выполнить привязку к кодам ТРУ НСПК вручную.
  1. Каковы программно-аппаратные требования для приёма электронных сертификатов?

Программное обеспечение для работы с Фронт-офисом Электронных Сертификатов Акционерного общества «Национальная система платежных карт» (ФЭС НСПК) имеет следующие программно-аппаратные требования:

  • терминал Эвотор 5i (работает только с внешним банковским терминалом) или кассы: Эвотор 7.2, Эвотор 7.3, Эвотор 10, Power -ST;
  • внешний банковский терминал, зарегистрированный в Сбербанке: Vx820, Vx 805, S 300, SP 30, Ipp 320, Castles V3;
  • предустановленная на кассу/терминал операционная система (ОС) от «Эвотор»;
  • персонифицированный для работы со Сбербанком внешний банковский терминал с UPOS;
  • на кассе Эвотор драйвер UPOSNative (Универсальный драйвер Сбербанка) внешнего банковского терминала версии не ниже 1.82.5.

Для работы приложения «МАРС Социальный сертификат» необходима версия приложения Эвотор Pos (интерфейс кассы Эвотор) не ниже 8.4.1.
Возврат к перечню вопросов

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

Для того чтобы выполнить регистрацию, покупать приложение не нужно. Все подготовительные шаги (регистрация терминалов в АССА, регистрация клиента в сервисе номенклатуры, а также настройка банковского терминала) можно выполнить заранее, а приложение купить непосредственно перед началом торговли льготными товарами. Перед началом торговли не забудьте проверить товары в сервисе номенклатуры.
Возврат к перечню вопросов

  1. У меня есть касса Эвотор 5i со встроенным банковским терминалом, в требованиях написано, что мне нужен внешний банковский терминал (пин-пад), зачем?

Необходимость наличия внешнего банковского терминала (пин-пада) для касс Эвотор 5i вызвана тем, что встроенный в Эвотор 5i банковский терминал не поддерживает требуемый протокол общения с Фронт-офисом Электронных Сертификатов Акционерного общества «Национальная система платежных карт» (ФЭС НСПК).
Возврат к перечню вопросов

  1. Терминал успешно зарегистрирован в АССА, при проверке связи с НСПК возникает ошибка, что делать?

Проверьте правильность введенных регистрационных данных на кассе Эвотор в приложении «МАРС Социальный сертификат». В частности, проверьте «Идентификатор терминала в НСПК», «API key в АССА» и «MAC key в АССА». Обратите особое внимание на количество нулей, наличие тире и т.п. Перечисленные выше данные должны быть идентичны данным из личного кабинета торгово-сервисного предприятия (ТСП) в АССА.
Возврат к перечню вопросов

  1. У меня несколько касс Эвотор, нужно ли добавлять товары в сервис номенклатуры для каждого из них?

Нет, в сервисе номенклатуры (в Личном кабинете «Марс») привязка товаров к кодам Списка товаров, работ и услуг (ТРУ) Акционерного общества «Национальная система платежных карт» (НСПК) ведётся в разрезе торгово-сервисного предприятия (ТСП), а не кассы. Достаточно ввести все товары на одной из касс Эвотор и в настройках приложения «МАРС Социальный сертификат» выполнить процедуру «Добавить товары в сервис номенклатуры».

Обратите внимание — на других кассах Эвотор товары должны иметь такие же штрих-коды.
Возврат к перечню вопросов

  1. При добавлении товаров в сервис номенклатуры возникает ошибка, что делать?

Проверьте, что поля «Идентификатор клиента» и «API key» в сервисе номенклатуры в настройках приложения «МАРС Социальный сертификат» заполнены корректно.
Возврат к перечню вопросов

  1. После выполнения на кассе процедуры «добавить товары в сервис номенклатуры» товары в сервисе номенклатуры не появляются, что делать?

Проверьте на кассе, что товары введены с указанием штрих кодов. Если Вы не пользуетесь штрих кодами для маркировки товаров, введите уникальные фиктивные номера штрих кодов. Например, 1,2,3,4,5,6.
Возврат к перечню вопросов

  1. После выполнения на кассе процедуры «Добавить товары в сервис номенклатуры» товары появились в сервисе номенклатуры, но имеют статус «Не идентифицирован», что делать?

Это произошло потому, что по штрих коду товара не удалось привязать его к коду Списка товаров, работ и услуг (ТРУ) Акционерного общества «Национальная система платежных карт» (НСПК). Необходимо выполнить привязку товаров в Личном кабинете «Марс» к кодам ТРУ НСПК вручную.
Возврат к перечню вопросов

  1. Любая ли банковская карта «Мир» подойдёт для оплаты или должна быть карта конкретного банка?

Электронные сертификаты записываются только на банковские карты платежной системы «Мир». В настоящий момент интеграцию с Фронт-офисом Электронных Сертификатов Акционерного общества «Национальная система платежных карт» (ФЭС НСПК) выполнил только Сбербанк. На текущий момент (март 2023 г.) оплата электронным сертификатом возможна только платежной картой «Мир» Сбербанка.
Возврат к перечню вопросов

Список товаров, работ и услуг (ТРУ), которые могут быть оплачены с помощью электронных сертификатов опубликован на портале государственных услуг Российской Федерации по адресу:https://esnsi.gosuslugi.ru/classifiers/10616/data?pg=1https://www.mars-groupe.ru/voprosy-i-otvety» target=»_blank»]www.mars-groupe.ru[/mask_link]

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru