01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | SIGAFAT - Faturamento |
Função: | WSTypeCard - API de Tipos de Cards WSTypeChart - API de Tipos de Gráficos FATA902 - Validação dos EndPoints dos Tipos de Cards e Gráficos Customizados |
País: | Todos os países |
Ticket: | Não há. |
Requisito/Story/Issue: | DSERFAT-23298 |
02. SITUAÇÃO/REQUISITO
Realizar ajustes nas API's de Tipos de Cards e Gráficos, para realizar a inclusão, alteração, exclusão e a leitura dos registros de Tipos de Cards e Gráficos customizados. Também existe a necessidade da validação da estrutura de retorno dos endpoints incluídos ou alterados.
03. SOLUÇÃO
Foram desenvolvidos os métodos POST, PUT e DELETE, juntamente com as respectivas validações das estruturas de retorno dos endpoints customizados nas API's de Tipos de Cards e Gráficos. Também foram criados os campos que indicam se o Tipo de Card e Tipo de Gráfico é customizado (A1N_CUSTOM e A1P_CUSTOM respectivamente). Estes campos podem ser criados por meio da aplicação do pacote da Expedição Contínua e posterior execução do Atualizador de Dicionários e Base de Dados - UPDDISTR, ou por meio da criação manual conforme apresentado a seguir.
Criação do campo A1N_CUSTOM:
Acesse o módulo Configurador (SIGACFG) e selecione a opção do menu "Dicionário de Dados".
- Selecione o item "Dicionário de Dados" na árvore das opções à direita.
- Na barra superior dos comandos, selecione o ícone "Pesquisar"
- Digite o aliás "A1N" na opção "Procurar Por" e pressione o botão Buscar
- Na barra superior, selecione o ícone "Editar"
- À direita na árvore das opções, selecione o item "Campos".
- Na barra superior dos comandos. selecione o ícone "Incluir"
- Preencha o campo Campo com o valor A1N_CUSTOM
- Preencha o campo Tipo com o valor 3 - Lógico
- Acione o botão Salvar, e em seguida, selecione o ícone de confirma.
- Clique na aba Informações
- Preencha o campo Título com o valor Customizado?
- Preencha o campo Tit. Espanhol com o valor Personalizad
- Preencha o campo Tít. Inglês com o valor Customized?
- Preencha o campo Descrição com o valor Tp de Card Customizado
- Preencha o campo Des. Espanhol com o valor Tp de Card Customizado
- Preencha o campo Desc. Inglês com o valor Tp of Customized Card
- Clique na aba Opções
- Preencha o campo Inic. Padrão com o valor .F.
- Clique no botão Salvar e em seguida, selecione o ícone de confirma.
Para concluir a manutenção do campo, selecione o ícone de atualização final dos dicionários, e prossiga até o término de sua execução conforme imagens abaixo
Criação do campo A1P_CUSTOM:
Acesse o módulo Configurador (SIGACFG) e selecione a opção do menu "Dicionário de Dados".
- Selecione o item "Dicionário de Dados" na árvore das opções à direita.
- Na barra superior dos comandos, selecione o ícone "Pesquisar"
- Digite o aliás "A1P" na opção "Procurar Por" e pressione o botão Buscar
- Na barra superior, selecione o ícone "Editar"
- À direita na árvore das opções, selecione o item "Campos".
- Na barra superior dos comandos. selecione o ícone "Incluir"
- Preencha o campo Campo com o valor A1P_CUSTOM
- Preencha o campo Tipo com o valor 3 - Lógico
- Acione o botão Salvar, e em seguida, selecione o ícone de confirma.
- Clique na aba Informações
- Preencha o campo Título com o valor Customizado?
- Preencha o campo Tit. Espanhol com o valor Personalizad
- Preencha o campo Tít. Inglês com o valor Customized?
- Preencha o campo Descrição com o valor Tp de Gráfico Customizado
- Preencha o campo Des. Espanhol com o valor Tp de gráfico personaliza
- Preencha o campo Desc. Inglês com o valor Tp of Customized Chart
- Clique na aba Opções
- Preencha o campo Inic. Padrão com o valor .F.
- Clique no botão Salvar e em seguida, selecione o ícone de confirma.
Para concluir a manutenção do campo, selecione o ícone de atualização final dos dicionários, e prossiga até o término de sua execução conforme imagens abaixo
04. DEMAIS INFORMAÇÕES
Dashboard Backoffice - Perguntas e Respostas
Para que esta funcionalidade esteja em funcionamento no Protheus é necessário aplicar a patch da Expedição contínua com data de corte igual ou posterior a 07/02/2022 e executar o Atualizador de Dicionários - UPDDISTR.IMPORTANTE!
05. ASSUNTOS RELACIONADOS