Funcionalidade de Campos Auxiliares
Disponível em:

Este artigo visa mostrar o conceito e configurações da Funcionalidade de Campos Auxiliares
Conceito de Campos Auxiliares
No Demander, é possível criar campos auxiliares para armazenar informações complementares em várias telas do sistema, bem como no aplicativo de Separação de Pedidos. Esses campos auxiliam na organização e coleta de dados adicionais, adaptando-se às necessidades específicas de cada empresa.
Agrupador de Campos Auxiliares
Acessando a tela no Demander Web de Agrupapadores de Campo Auxiliaré possível cadastrar os grupos de Campos Auxiliares que irão aparecer em tela. Esses campos auxiliares podem ser organizados em agrupadores, que servem para categorizar os campos por tipo ou função. Por exemplo, é possível agrupar múltiplos campos de foto em um único agrupador, reunir campos de assinatura em outro, ou ainda organizar campos de seleção em um agrupador separado, entre outros.

*Campo obrigatório
Descrição*: Define o nome do agrupador, que será exibido na tela de campos auxiliares. Recomenda-se usar um nome claro e direto, como “Assinatura”, “Foto do Cliente” ou “Foto do Pedido”.
Ordem: Determina a ordem de exibição dos agrupadores na tela, sendo que números menores aparecerão no topo.
Como configurar os Campos Auxiliares.
Após cadastrar os Agrupaderes, é preciso acessar a tela de cadastro de Campos Auxiliares. Abaixo estão as informações sobre os campos desta tela:

- Descrição*: Campo informativo que não é exibido no sistema.OBS: Pode ser redundante com o Rótulo.
- Rótulo*: Nome/título com o qual o campo será exibido na tela.
- Identificador*: Usado como um atributo no JSON dos campos auxiliares.
- Não é permitido ter mais de um campo com o mesmo identificador na mesma funcionalidade. Exemplo: Não podem existir dois campos com o identificador “obsEntrega” na tela de pedidos.
- Dica: Use apenas letras minúsculas, sem acentuação ou caracteres especiais.
- Ordem: Define a ordem de exibição do campo. O campo com o número 1 aparecerá no topo da tela, seguido pelo número 2, e assim por diante.
- Funcionalidade*: Define em qual funcionalidade/tela o campo auxiliar será exibido. As opções incluem Tela de Pedido, Tela de Cliente, Tela de Preposto, App de Separação, Telas do Demander Web, Tela de Eventos e Item de Pedido.
- Agrupador*: Todos os campos auxiliares serão exibidos e organizados dentro deste agrupador.
- Tipo de Campo*: Define o tipo de informação a ser exibida ou inserida no campo, podendo incluir:
- Assinatura: Permite inserir uma assinatura com visualização grande.
- Assinatura Menor: Permite inserir uma assinatura com visualização pequena, disponível no PDF.
- Cidade: Permite selecionar uma cidade.
- Cliente: Permite selecionar um cliente.
- Data: Permite inserir apenas uma data.
- Data e Hora: Permite inserir data e hora.
- Decimal: Permite inserir um valor com até duas casas decimais.
- Foto: Permite tirar fotos no momento da inserção.
- Hora: Permite inserir uma hora.
- Inteiro: Permite inserir um valor sem casas decimais.
- Label: Permite adicionar texto fixo na tela.
- Lista de Opções: Permite selecionar opções a partir de uma lista (abre a tela de “opções”).
- Lista de Dados Diversos: Também permite uma lista de opções (abre a tela de “opções”).
- Lógico: Adiciona uma caixa de marcação (checkbox).
- Visualização PDF Pedido
- Texto: Permite inserir um texto customizável.
- Imagem: Permite adicionar uma imagem dos arquivos.
- Ativo: Define se o campo está ativo.
- Obrigatório: Define se o preenchimento do campo é obrigatório.
- Tipos de Pedido*: É exibido quando a funcionalidade está definida para Item Pedido, e este campo define quais tipos de pedido poderá ver o campo auxiliar cadastrado no item.
Opções para Listas: Quando o tipo de campo é “Lista de Opções” ou “Lista de Dados Diversos”, aparecerá o campo de Opções na tela de Campos Auxiliares, onde as opções podem ser inseridas separadas por ponto e vírgula (;).
Exemplo de lista de opções:

Como exportar informações dos Campos Auxiliares?
O Demander apenas exporta as informações dos Campos Auxiliares.