Sap что это за программа и ее описание

Как распознать промышленные детали по фотографиям с помощью машинного зрения

Привет, Хабр! Сегодня поговорим о том, как нейронные сети могут помочь в распознавании деталей и зачем это вообще нужно. Недавно к нам обратился один из наших клиентов — крупная промышленная компания, производитель грузовых автомобилей и их комплектующих. Детали насчитывали большое количество возможных наименований. Из-за этого при визуальном распознавании сотрудники совершали ошибки. Решили создать приложение на основе компьютерного зрения и нейронных сетей. С его помощью стали проверять правильный ли выбор сделал рабочий (рис 1). Так же дополнительно было необходимо сверять наименование распознанной детали с наименованием, указанным в накладной на заказ.

Дополнения к пакету

Так как компания всегда старается вводить новшества, она предоставила следующие дополнения к пакету:

  • Open PS — это дополнение, служащее интерфейсом между Системой проектов и остальными внешними системами. Это дополнение позволяет обеспечить гибкость и свободу доступа к необходимым частям системы извне, а также с его помощью можно выполнять важные бизнес-операции;
  •  Internet и intranet-дополнения позволяют пользоваться корпоративными сетями, автоматически создавая экран для входа в систему каждому зарегистрированному пользователю. Это позволяет увеличить возможности ПО, создавая систему управления снабжением, в которой включено все: от заказчиков и до поставщиков сырья.

Что такое SAP

Глобальная программа SAP предоставляет огромный спектр возможностей, начиная от автоматизации бухгалтерии и заканчивая торговыми процессами. С ее помощью можно вести учет кадров и финансов. Функционал программы позволяет использовать ее для работы с логистикой, что делает утилиту незаменимой для крупных предприятий. ПО может обрабатывать практические любые категории данных, что отразилось на сложности структуры приложения.

Установка программы

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

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

Преимущества программы

Несмотря на то, что ПО SAP считается очень сложным, оно может принести крупным компаниям просто колоссальные результаты. На основе данных, полученных от программы, можно изменять бизнес-процессы, что в свою очередь ведет к увеличению дохода предприятия. Давайте рассмотрим основные преимущества этого ПО.

  1. Огромный перечень настроек. Вы можете устанавливать тысячи параметров, начиная от языка или валют, и заканчивая требованиями к персоналу.
  2. Однажды внедренная программа практически не нуждается в установке обновлений.
  3. Возможность работать с информацией в режиме реального времени.
  4. Увеличивает эффективность работы сотрудников.
  5. Максимально уменьшает риски возникновения ошибок.
  6. Взаимодействует с большинством существующих офисных программ.
  7. Работает практически со всеми типами данных, что позволяет использовать ее на предприятиях любого профиля.
  8. Расширенные возможности для настройки интерфейса под нужды компании.
  9. В качестве эталонов используются показатели ведущих фирм, что делает приложение актуальным и ориентируемым на результат.

Недостатки программы

Основным недостатком этого ПО считается высокая стоимость, что позволяет использовать его только в крупных компаниях. К сожалению, на этом перечень недостатков не ограничивается, вот некоторые из них:

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

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

Основные возможности программы

ПО включает в себя множество функций, разнообразие которых зависит от типа приобретенного пакета. Наиболее популярной разработкой компании считается программа SAP ERP, которая позволяет работать с внешними и внутренними ресурсами предприятий. Давайте рассмотрим самые востребованные инструменты и возможности, которые они предоставляют.

  1. Учет/отчетность. Включает в себя все виды бухгалтерского учета, помогает проводить любые финансовые операции, отслеживает средства, составляет отсчеты доходов и расходов компании и т.д.
  2. Логистика. Полностью контролирует процедуру закупки, помогает находить поставщиков и каналы сбыта, формирует план производства, осуществляет контроль за оборудованием, управляет продажами продукции.
  3. Персонал. Заменяет собой отдел кадров, осуществляет поиск персонала и выявляет наиболее подходящих кандидатов, рассчитывает заработок персонала.
  4. Management. Отвечает за взаимодействие компании с поставщиками продукции.

Выводы

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

Россия

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

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

Такая локализация оснащена интерактивными отчетами, печатными формами, функциональными диалоговыми транзакциями, которых нет, предположим, в немецкой системе. Изначально, понимая необходимость подобных локальных решений, разработчики позволяли вместе с программой устанавливать необходимый пакет. Так было вплоть до шестой версии софта. Далее уже имелась специальная поставка под РФ. Работой и поддержкой этого софта занимаются специалисты отдела SAP CIS.

Меры по охране людей при сапе

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

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

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

Что за программа

О корпоративном софте хотя бы поверхностно знают даже те, кто не сталкивался с ним напрямую, и SAP – крупнейший поставщик корпоративных приложений в мире. Продукты производителя популярны, и SAP является одним из лучших решений для среднего и крупного бизнеса на рынке, но, что это за программа, известно далеко не всем. Не сдают позиций и конкуренты, такие как 1C, Oracle и Axapta, хотя спрос на продукты SAP остаётся стабильным.

Корпоративный софт относится к категории специфических программных решений, требующих длительной настройки и изучения особенностей и функциональных возможностей. Такие ERP-системы (Enterprise Resource Planning – планирование ресурсов предприятия), как SAP, способны объединять подразделения предприятия в едином информационном пространстве для удобства контроля, анализа бизнес-процессов, финансового и бухгалтерского учёта.

Программа SAP ERP от немецкого производителя корпоративного программного обеспечения позволяет упростить ведение бизнеса за счёт эффективного планирования и грамотного распределения ресурсов. Аббревиатура SAP расшифровывается как Systeme, Anwendungen und Produkte in der Datenverarbeitung, что в переводе с немецкого звучит как «Системы, приложения и продукты в обработке данных». Системы управления предприятием (SAP Business Suite) – одно из направлений, в котором работает компания SAP, а рассматриваемое программное решение, предназначенное для средних и крупных компаний, является основным в наборе инструментов для бизнеса от производителя.

Система работает по модульному принципу. То есть, если говорить простыми словами, что такое SAP ERP, то софт представляет собой некий конструктор, состоящий из связанных модулей, отвечающих за определённые задачи предприятия (финансы, логистика, персонал, производство и пр.). Сами модули при этом опираются на базис (технологическое ядро продукта, отвечающее за слаженное функционирование всей системы), и есть возможность использования не только отдельных компонентов ПО, но и их комбинаций. Программа использует платформу, имеющую трёхуровневую организацию – сервер базы данных, сервер приложений и клиент. Использование ПО наиболее эффективно при выполнении операций в единой информационной среде, что и обеспечивает SAP ERP, позволяя моментально проводить актуальные данные, поступающие к нужным отделам компании.

Продукты SAP известны во всём мире, включая Россию, где программное обеспечение используется ещё с 90-х годов и занимает до 50% рынка ERP

Поскольку ПО становится стратегическим инструментом компании, охватывающим целый комплекс мероприятий и заменяющим собой сразу несколько приложений, перед внедрением SAP на предприятии важно понимать, что это такое, чтобы убедиться в необходимости развёртывания системы и эффективно использовать её возможности. Установка и сопровождение SAP не отличаются простотой, а потому требуют высокой квалификации сотрудников IT-компании, осуществляющей заказ, к тому же не стоит упускать и финансовую часть вопроса: ПО распространяется на коммерческой основе, и ценник варьируется в зависимости от многих факторов

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

2.5 Модификация файла SAP logon.ini

Технически это дело 1 минуты. Надо лишь отметить в свойствах файла, что доступно подключение через SNC.

Сложность в том, что этот файлик находится локально на PC пользователя и надо поменять его у двух тысяч пользователей.

Фактически для нас финальное внедрение было моментом распределения нового файла sap.logon.ini среди пользователей, а не изменение параметров PRD. Потому что даже если первые четыре составляющие уже сделаны, а последняя пятая нет, то магия не случится.

С последним пунктом вышел небольшой казус. Я отчиталась перед руководством, что у нас 2000 пользователей, у кого будет установлено обновление, а когда пришло время внедрять, мне прислали статус, где их было 3500. Стало не по себе. Всё потому, что я со своей стороны видела только активных пользователей SAP, а в действительности обновление было отправлено на все персональные ноутбуки, которых в компании гораздо больше. Слава богу никаких багов с технической стороны не возникло.

3. Тестирование

Как тестировать SSO? Либо он работает, либо нет. Наш разработчик фыркал и говорил, что тестировать ничего не нужно, и как только всё заработает в «песочнице», нужно отсылать в продакшн. Конечно. Nobody will say he writes code with bugs.

Проверять надо:

  • работает ли вход в SAP с SSO сразу после перезагрузки
  • могут ли пользователи пользоваться SSO когда подключены с VPN
  • сложности для разработчиков для других систем, для модификации SAP logon

SSO это не программа, её сложно внедрять последовательно DEV — ACC — PRD. Но тем не менее первичное тестирование необходимо, чтобы уловить всё, что потенциально может пойти не так. Тестирование в данном случае это распределение нового SAP logon.ini, когда все компоненты уже запущены. Мы тестировали DEV и ACC с разработчиками и новый SAP logon.ini c PRD c выборкой бизнес пользователей.

Что нашли:

  • иногда (1 случай на 500) надо полностью переустановить SAP logon или SLC
  • key users, у которых есть права менять других пользователей (об этом в след пункте)

4. SNC это дыра в безопасности

Как быть с модификацией поля SNC?
Дело в том, что изменив поле SNC у другого пользователя (в SU01) на своё, вы можете подключиться под чужим аккаунтом, даже не меняя пароля. Система вас просто спросит какого пользователя выбрать, вашего или чужого. При этом, если вы это сделаете, завтра никто ничего не заметит, потому что пароль остался неизменным.

В любой компании есть люди, которые занимаются user management. Обычно эти люди следят за созданием пользователей (SU01) и доступа для них (PFCG), а также обновлением паролей. Совершенно логично, что они также могут заполнять поле SNC.

Проблема возникает, когда в компании надо разделять user management и просто key users. Администраторы создают пользователей, а key users при необходимости меняют их данные: параметры пользователя, его язык, его место локации и т.д.

В SAP для измененеия поля SNC нет отдельного этапа контроля. Все у кого есть права для изменения юзера (объект S_USER_GRP, ACTVT 02) также могут менять поле SNC (тогда как для изменения пароля требуется тот же объект, но c ACTVT 05).

Решений может быть несколько:

  • забрать права доступа к SU01 у ключевых пользователей, а в ответ всем дать SU2 и SU3, где пользователь может поменять собственные параметры
  • забрать права доступа к SU01, а в обмен дать z-транзакцию, где вкладка SNC показана не будет
  • оставить SU01, но защитить поле SNC специальным контролем

Мы в итоге выбрали последний вариант, сделав custom authorisation object и завязав программу SU01 на него. Правда, как выяснилось потом, у SAP есть похожее решение — можно активировать extended maintenance (note 1882254) для отдельных полей SU01.

1.1 Scope Люди

Люди в нашей компании пользуются SAPом через приложение на личном компьютере (тонкий клиент — SAP Logon GUI), но не только. Как считать пользователей, попадающих под раздачу?

Мы взяли за основу всех, кто ежедневно подключается через SAP Logon (SAP user type Dialogue) с ноутбуков. В этой категории весь backoffice — сотрудники администрации, бухи, ичары, разработчики, тестировщики, логистика и т.д.

Исключили:

  • тех, у кого стационарный компьютер, а не ноут
  • 8 тысяч пользователей, которые никогда не открывают SAP logon, а пользуются SAPом через сайт и приложения (SAP user type Communication)
  • всех внешних пользователей (не сотрудники, но должны логиниться в системе через VPN)

Популярность

Не удивительно, что подобные приложения становятся популярны по всему миру. Работа в программе SAP практически не требует определенных навыков. Хотя научиться с ней работать непросто. На данный момент программой пользуются более 183 тысяч клиентов. Больше всего она популярна у крупных и средних предприятий.

Если переводить эти значения на количество пользователей, то мы получил более 12 миллионов уникальных сотрудников. Каждый из них использует установленные копии, которых сейчас более 91 тысячи.

В 2007 году удалось получить статистические данные, которые показали, что софт популярен в 120 странах мира. Уже к 2008 году немецкая компания расширила свой штат до 44 тысяч работников. В 2010 году выручка SAP составила более 12 миллиардов евро, из которых почти 2 миллиарда составили чистую прибыль.

В России и других странах СНГ набор систем также пользуется спросом. Сама компания появилась на российском рынке уже в 1992 году. На данный момент компания имеет более 800 сотрудников из СНГ. В России подобная система занимает чуть ли не половину всего рынка. Это позволяет заработать на российских пользователях более 60 миллионов.

Вам недоступны 80% данных вашей компании. Что с этим делать?

Recovery Mode

Данные – движущая сила развития компаний в 2019 году. Ни одна крупная компания не обходится без сбора и управления данными, и у многих из них уже есть штат специалистов в этой области. Однако главное разочарование нашего времени заключается в том, что по различным причинам до 80% данных оказываются недоступными для обработки и анализа.
На самом деле, снижать процент недоступных данных можно и нужно. Для этого компании должны придерживаться определенных принципов в работе с ними. Посмотрите доклад Марии Архиповой, руководителя центра экспертизы SAP СНГ по платформе и технологиям, в котором она раскрывает о шести основных принципах управления данными и делится практическими кейсами. Использование этих принципов позволит компаниям эффективно управлять данными.

IBM SAP S/4HANA Impact Assessment — оценим «размер катастрофы»

Оценка воздействия (HANA Impact Assessment — HIA) представляет план действий, основанный на ваших конкретных бизнес-потребностях. Эта тщательная и подробная оценка дает объективное представление о том, как переход может повлиять на ваши бизнес-процессы, основные и транзакционные данные, конфигурацию системы и всевозможные разработки, включая интерфейсы.

Обзор IBM HANA Impact Assessment

Этот инструмент дает анализ по пяти ключевым областям.

Функциональная оценка. Этот шаг идентифицирует процессы, используемые в настоящее время в вашей системе SAP ECC, и ожидаемые нововведения, которые появятся в результате перехода на S/4HANA. Вы узнаете, что нового, что изменится и что устареет.

Техническая оценка. В ходе технической оценки будет проведена «инвентаризация» пользовательского кода вашей системы SAP. Оценка описывает, используется код или не используется, а также определяет влияние нового кода базы данных HANA на вашу существующую систему. Этот шаг показывает, какие части пользовательского кода потребуют корректировки и/или доработки.

Оценка изменений в связи с упрощениями в SAP S/4HANA. На этом этапе используется список упрощений (Simplification list) для выделения программ и кода, на которые влияет новая структура данных. Этот процесс также определяет области, на которые переход повлияет больше всего. С этой информацией ваша организация может расставить приоритеты в распределении ресурсов во время реализации.

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

Формирование требований к (пере)обучению. IBM также предлагает рекомендации по обучению в рамках данной оценки. Используя эти данные, вы сможете понять, какие экспертные знания потребуются компании в будущем, что поможет и в планировании. Бизнес может восполнить пробелы в экспертных знаниях за счет привлечения дополнительного персонала или обучения существующих команд.

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

HIA предоставляется в трех вариантах, и в зависимости от нужной вам детализации отчета, проект по оценке перехода на SAP S/4HANA может длиться от двух до десяти недель.

Дополнения к программному обеспечению

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

Во многих случаях в качестве дополнения к основной программе выбирают SAP BW. С помощью этой программы можно:

  • Создавать отчет по готовым шаблонам, что существенно сокращает работу бухгалтеров и упрощает задачу.
  • Использовать мета-данные.
  • Переводить отчеты из программы в привычную для многих форму таблиц через MS Excel.

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

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

Современные способы диагностики и лечения

Диагностика сапа проводится в лабораториях особо опасных инфекций и включает в себя микроскопическое исследование язвенного и носового отделяемого, пунктата абсцессов для обнаружения бактерий. Также проводится иммунологическая диагностика (поиск защитных белков-антител в крови человека к возбудителю сапа) и внутрикожная проба с маллеином (убитой культурой Burkholderia mallei).

Внутрикожная проба считается положительной (то есть говорит о наличии сапа) при появлении на месте введения инфильтрата. В диагностике болезни применяется и так называемая биологическая проба на морских свинках, которых заражают исследуемым материалом (пунктатом абсцесса, отделяемым носовых ходов, кровью) и наблюдают появление либо отсутствие клиники сапа. Для диагностики болезни применяется УЗИ внутренних органов и рентгенография лёгких.

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

Деятельность

Продукты и платформы

Главный офис. Вальдорф, Германия

Компания занимается разработкой автоматизированных систем управления такими внутренними процессами предприятия, как: бухгалтерский учёт, торговля, производство, финансы, управление персоналом, управление складами и т. д. Приложения обычно можно адаптировать под правовой контекст определённой страны. Кроме поставок программного обеспечения, фирма предлагает услуги по его внедрению, используя для этого собственную методологию внедрения (изначальное название ASAP — Accelerated SAP, впоследствии — ValueSAP).

SAP R/3 (SAP ERP)

Самый известный продукт компании — ERP-система SAP R/3, ориентированная на крупные и средние предприятия, разрабатываемая и продаваемая компанией с начала 1990-х годов. Создана в продолжение линеек RF (позднее идентифицированной как R/1) и R/2. Начиная с выпусков середины 2000-х годов название R/3 не используется; ядро ERP-системы, созданной в продолжение линейки, производитель называет SAP ERP ECC (англ. Enterprise Central Component).

Значение R/3 в аббревиатуре SAP R/3

Буква R из R/3 является начальной буквой слова «Realtime» и означает немедленную проводку и актуализацию данных, которые в рамках интеграции немедленно доступны всем заинтересованным отделам предприятия. Цифра 3 означает, что в системе реализована архитектура клиент/сервер приложений/система управления базами данных (трёхзвенная модель), в отличие от R/2, которая работала на мейнфреймах (больших ЭВМ).

SAP NetWeaver 2004

В 2004 году SAP представила новую программную платформу SAP NetWeaver 2004. В неё вошли такие продукты как:

  • SAP Enterprise Portal (платформа для портальных решений уровня предприятия)
  • SAP Process Integration (бывшая Exchange Infrastructure) — интеграционное решение уровня предприятия
  • SAP Mobile Infrastructure (бывшая Mobile Engine) — платформа для реализации приложений для мобильных устройств
  • SAP Business Intelligence (бывшая Business Warehouse) — платформа для создания корпоративных хранилищ данных и бизнес-аналитики
  • SAP Knowledge Management — платформа управления знаниями
  • SAP Master Data Management — система ведения нормативно-справочной информации уровня предприятия
  • SAP Application Server — платформа для функционирования всех остальных продуктов SAP NetWeaver и других продуктов SAP (таких как SAP ERP — R/3)

На осень 2008 года последней актуальной версией SAP NetWeaver является версия SAP NetWeaver 7.0

На осень 2008 года наиболее современным является комплекс решений, основанный на SAP ERP 6, использующий платформу SAP NetWeaver 7.0

Показатели деятельности

Из 183 тысяч клиентов подавляющее большинство составляют средние и крупные предприятия. По подсчётам, продукты SAP используют около 12 миллионов пользователей, работающие на существующих 91 500 установленных копиях.

В 2007 году более 39 400 компаний, расположенных в более чем 120 странах мира, использовало решения SAP. На 2008 год фирма насчитывала порядка 43,8 тыс. сотрудников.

Выручка компании по МСФО в 2010 году составила 12,46 млрд евро, чистая прибыль — 1,82 млрд евро.

Выручка компании в 2008 году (US GAAP) — 11,567 млрд евро (рост на 13 %, в 2007 — €10,25 млрд), чистая прибыль — 1,888 млрд евро (снижение на 2 %, в 2007 — 1,92 млрд евро). Операционная прибыль в 2008 — 2,842 млрд евро (рост на 4 %),.

Преимущества программы SAP

Среди плюсов SAP эксперты отмечают следующее:

  • Лёгкая глобальная интеграция продукта (настройки языка, валют, культурных особенностей и другой специфики обеспечивается автоматически);
  • Абсолютный минимум обновлений;
  • Обеспечивает получение информации в реальном времени;
  • Сводит к минимуму появление ошибок;
  • Позволяет создавать более эффективное рабочее окружение для работников;
  • Вендоры имеют богатый опыт по оптимальному структурированию и имплементации системы;
  • Полностью настраиваемый пользовательский интерфейс, позволяющий конечному юзеру выбирать наиболее удобную операционную структуру продукта;
  • Учитывает опыт лучших компаний в данной сфере бизнеса;
  • Охватывает практически все аспекты работы компании;
  • Может быть объединена с программами других разработчиков.

Недостатки SAP:

  • Замыкание компании на контракте с вендором – контракт привязывает компанию к вендору на срок действия контакта, что делает экономически невыгодным смену вендора;
  • Негибкость – предлагаемый вендором пакет может не соответствовать специфике деятельности компании, а отладка пакета под покупателя может вылиться в значительную сумму;
  • Окупаемость инвестиций в установку системы может затянуться на продолжительное время;
  • Имплементация проекта не всегда проходит гладко и может закончиться неудачей.
Добавить комментарий

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

Adblock
detector