01. DADOS GERAIS
| Linha de Produto: | TOTVS Varejo Lojas |
|---|---|
| Segmento: | Varejo |
| Módulo: | SigaLoja (Controle de Loja) |
| Função: | LjCadAux.prw |
| Ticket: | Não há. |
| Story: | DVARLOJ1-9266 |
02. SITUAÇÃO/REQUISITO
Permitir que ao apertar o botão F1 com algum campo selecionado seja apresentada um painel de Help de campo com uma explicação simples do objetivo do campo.
03. SOLUÇÃO
Foi realizada a viabilização de cadastro de helps nos campos a partir da estrutura JSON do cadastro auxiliar.
Foi necessária a criação de duas tags diferentes no JSON de layout auxiliar, sendo elas:
'IdFieldModel' (Caractere): Representa o ID do campo dentro do model MVC. Este ID somente será usando quando acessados os objetos de MVC do Protheus.
'Help' (Array): Armazena as informações do campo cadastrado, que serão exibidas ao apertar F1 (Help) no campo selecionado em tela.
Exemplo de configuração no JSON:
Configuração Cabeçalho
{
"ContentType": "String",
"IdComponent": "modeloFiscal",
"IdFieldModel": "MODFISCAL"
"Component": {
"ComponentType": "COMBO",
"Parameters": {
"Order": "11",
"Size": 16,
"F3": null,
"Required": true,
"Picture": null,
"Valid": null,
"IniPad": null,
"CanChange": true,
"Trigger": null,
"Help":
[
"(ListBox, Obrigatório)",
"Lista dos modelos fiscais que serão utilizadas no PDV que será enviada a forma de pagamento em questão (NFC-e,SAT,etc...), preencher com seu modelo Fiscal."
]
"List": [
"",
"Nao Configurado",
"SAT",
"NFCe",
"MFE"
]
},
"ComponentLabel": "Modelo Fiscal"
},
"ComponentContent": ""
},
Exemplo do layout em tela:
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
- Guia da Integração Smart Hub Protheus
- Configurando os serviços do Smart Hub Protheus
- Dúvidas Frequentes - Varejo
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas
