01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Framework |
Módulo: | CONFIGURADOR |
Função: | CONFIGURADOR (CFGX038) |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DFRM1-27051 |
02. SITUAÇÃO/REQUISITO
Hoje o campo de nome comercial no cadastro e filial suporta apenas 60 caracteres, sendo que existem razões sociais mais longas que 60 caracteres e que não podem ser abreviadas.
03. SOLUÇÃO
O cadastro de filial recebeu um novo campo, chamado "Razão Social Completa", possuindo mais de 200 caracteres para que possa ser cadastrada uma razão social sem abreviações.
- Para que o campo seja criado, é necessário migrar para o release 12.1.33 ou chamar a função FWRebuildIndex.
- A função FWLoadSM0 foi atualizada, tendo uma nova posição no array que corresponde ao valor do novo campo de razão social completa, com isso, o .ch fwcommand recebeu atualizações quanto ao tamanho do array na constante SM0_SIZEARRAY e também foi criada uma nova constante SM0_FULLNAME para a nova posição do array. Importante, caso o novo campo não exista ou ele exista mas com conteúdo vazio, será retornado o valor presente no campo de Nome Comercial.
- A classe FWSM0Util ganhou um novo método chamado getSM0FullName, que retorna o valor presente no novo campo de razão social completa, assim como a FWLoadSM0, caso o novo campo não exista ou ele exista mas com conteúdo vazio, será retornado o valor presente no campo Nome Comercial.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
https://tdn.totvs.com/display/framework/FWLoadSM0
https://tdn.totvs.com/display/PROT/FWSM0Util
https://tdn.totvs.com/pages/viewpage.action?pageId=573525303
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas