Personalização do Badge Reader Integration

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • O Badge Reader Integration inclui vários pontos de extensão com script para você personalizar os script includes instalados com o recurso.

    Os script includes subjacentes do Badge Reader Integration são somente leitura. Os clientes que desejam modificar a aparência do recurso podem alterar vários scripts, incluindo o uso de pontos de extensão com script.

    Existem vários cenários em que a capacidade de modificar o código de inclusão de script é benéfica. Por exemplo, se você já usa um modelo de dados para armazenar seus números de crachá, você pode não querer usar a tabela Crachá de usuário do aplicativo Badge Reader Integration (sn_badge_user_badge) para armazenar seus números de crachá. Em vez disso, você pode criar uma implementação de extensão para sn_badge.BadgeReader que ofereça suporte ao seu modelo de dados.

    Talvez você queira personalizar os tipos de dados que recebe de uma verificação de crachá ou como deseja analisar esses dados. Você pode criar uma implementação de extensão para sn_badge.BadgeReaderParser que ofereça suporte ao seu modelo de dados.

    O código a seguir está disponível para alteração usando pontos de extensão com script com o aplicativo Badge Reader Integration:

    Pontos de extensão com script Descrição
    BadgeReader

    Nome da API: sn_badge.BadgeReader

    Ponto de extensão usado pelo script includes BadgeReaderImpl.

    Use este script para localizar um leitor de crachá por seu identificador de dispositivo.

    BadgeReaderParser

    Nome da API: sn_badge.BadgeReaderParser

    O ponto de extensão usado pelo script BadgeReaderParserImpl inclui.

    Use isso para analisar a sequência de dados do cartão da API.

    BadgeReaderUser

    Nome da API: sn_badge.BadgeReaderUser

    O ponto de extensão usado pelo script BadgeReaderUserImpl inclui.

    Use este script para encontrar um sys_user a partir de um número de crachá e código de instalação.
    Nota:
    Se você já tem um modelo de dados para armazenar seus números de crachá, este é o script a ser usado para substituir o código do aplicativo Badge Reader Integration para suportar seu modelo de dados.
    BadgeReaderScanProcessor

    Nome da API: sn_badge.BadgeReaderScanProcessor

    O ponto de extensão usado pelo script BadgeReaderScanProcessor inclui.

    Use esta fachada para gerenciar o evento de digitalização de crachás.

    Para obter detalhes completos sobre pontos de extensão com script, e como criá-los e usá-los, consulte Usar pontos de extensão para estender a funcionalidade da aplicação e Criar e adicionar um ponto de extensão com script.