Definições de transação (propriedades)

As configurações de definições de transação estão descritas na tabela.

Nome

Descrição

Nome

Digite o nome.

Codificação

Selecione o conjunto de caracteres usado pela fonte de transação, por exemplo, a caixa registradora. Isso ajuda XProtect Transact a converter os dados de transação para textos compreensíveis com os quais pode trabalhar quando configurar a definição.

Se você selecionar a codificação errada, os dados podem ser exibidos como um texto sem sentido.

Iniciar a coleta de dados

Coletar dados de transação de fontes de transação conectadas. Você pode usar os dados para configurar uma definição de transação.

Espere por pelo menos uma, mas, de preferência, mais transações para completar.

Parar a coleta de dados

Quando você tiver coletado dados suficientes para configurar a definição, clique neste botão.

Carregar a partir do arquivo

Se você deseja importar os dados de um arquivo já existente, clique neste botão. Normalmente, este é um arquivo que você criou anteriormente no formato de arquivo .capture. Ele pode ter outros formatos de arquivo. O importante aqui é que a codificação do arquivo importado corresponda à codificação selecionada para a definição atual.

Salvar em arquivo

Se você deseja salvar os dados não processados coletados em um arquivo, clique neste botão. Você pode reutilizá-lo mais tarde.

Tipo de Correspondência

Selecione o tipo de correspondência para utilizar na pesquisa por uma máscara de início e de interrupção nos dados não processados coletados:

  • Use correspondência exata: A pesquisa identifica sequências de caracteres que contêm exatamente o que você digitou nos campos Máscara de início e Máscara de interrupção.
  • Usar caracteres curinga: A pesquisa identifica sequências de caracteres que contêm tudo aquilo que você inseriu nos campos Máscara de início e Máscara de interrupção em combinação com um símbolo curinga (*, #, ?).
    * compatível com qualquer número de caracteres. Por exemplo, se você entrou "Iniciar tra*ção", a pesquisa identifica as sequências que contêm "Iniciar transação".
    # coincide exatamente com 1 dígito. Por exemplo, se você entrou "# melancia", a pesquisa identifica as sequências que contêm, por exemplo, "1 melancia".
    ? coincide exatamente com 1 caractere. Por exemplo, você pode usar a expressão de pesquisa "Iniciar trans?ção" para identificar as sequências que contêm "Iniciar transação".
  • Usar expressão regular: Use esse tipo de correspondência para identificar as sequências que contêm métodos específicos de notação ou convenções, por exemplo, um formato de data ou de número de cartão de crédito. Para maiores informações, consulte o website da Microsoft.

Dados não processados

Sequências de dados de transação de fontes de transação conectadas são apresentadas nesta seção.

Máscara de Início

Especifique a máscara de início para indicar quando uma transação é iniciada. As linhas horizontais estão inseridas no campo Pré-visualização para visualizar o local onde a transação começa e termina, e ajudarão a manter transações individuais separadas.

Máscara de interrupção

Especifique uma máscara de interrupção para indicar o local onde uma transação termina. A máscara não é obrigatória, mas é útil se os dados recebidos contiverem informações irrelevantes, tais como informações sobre o horário de abertura ou ofertas especiais entre as transações propriamente ditas.

Se você não especificar uma máscara de interrupção, o fim do recibo é definido a partir de onde o recibo seguinte começar. O início é determinado pelo que está escrito no campo Máscara de início.

Adicionar filtro

Use o botão Adicionar filtros para mostrar os caracteres que você deseja que sejam omitidos em XProtect Smart Client ou substituídos por outros caracteres ou quebra de linha.

Substituir os caracteres é útil quando a sequência de fontes de transação contiver caracteres de controle para fins de não impressão. Adicionar linhas de quebra é necessário para fazer com que recibos XProtect Smart Client se assemelhem a recibos originais.

Texto Filtro

Exibe os caracteres selecionados no momento, na seção Dados não processados. Se você souber quais caracteres deseja que sejam omitidos ou substituídos, mas que não ocorrem na sequência de dados não processados coletados, você pode digitar os caracteres manualmente no campo Caracteres.

Se o caractere é um caractere de controle, você precisa digitar o seu valor byte hexadecimal. Use este formato para o valor do byte: {XX} e {XX,XX,...} se os caracteres consistirem em mais bytes.

Ação

Para cada um dos filtros que você adicionar, você deve especificar o modo como os caracteres que você selecionou são tratados:

  • Omitir: os caracteres que você selecionar serão filtrados.
  • Substituir: os caracteres que você selecionar serão substituídos pelos caracteres que você especificar.
  • Adicionar quebra de linha: os caracteres que você selecionar serão substituídos por uma quebra de linha.

Substituição

Digite o texto para substituir os caracteres selecionados. Só é relevante se você tiver selecionado a ação Substituir.

Visualizar

Use a seção Pré-visualização para verificar que você identificou e filtrou os caracteres indesejados. O resultado que você vê aqui se assemelha a um recibo da vida real como em XProtect Smart Client.

Consulte também

Add transaction definitions

© 2019 Milestone Systems A/S