Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice


Linha de Produto:

Linhas_totvs
LinhaLinha Datasul

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:

Suporte

Função:Manutenção Ocorrência GPS
País:Brasil
Ticket:24943072
Requisito/Story/Issue (informe o requisito relacionado) :

DMANADVEN-23875


02. SITUAÇÃO/REQUISITO

Melhoria CRM - revisão de conceitos - no CRM temos programas que salvam diretórios + arquivos (anexos) em tabela, porém, se em algum momento houver a necessidade de mudar o servidor, mesmo que sejam alterados os programas de parâmetros o valor antigo ficava gravado na tabela.

...

  • Alterado o funcionamento em que armazena no banco o caminho dos anexos no CRM, isso para que quando houver alteração do diretório dos anexos não impacte nos registros já existentes.
  • Ajustado também o método carregarAnexos e excluiAnexo para não ler apenas o valor do campo, mas sim concatenar o diretório informado nos parâmetros do CRM com o valor do campo, para ai sim ter o caminho completo do anexo.
  • Feito o mesmo processo na API fchcrm0015api.p e fchcrm1009api.p para o métodos registerAction e getAttachmentPath respectivamentes, salvando apenas parte do estrutura e não mais o caminho completo.

Quando houver uma alteração no parâmetro Caminho dos anexos (CRM), o usuário será questionado se deseja de fato alterar esse parâmetro, pois haverá impacto no local de armazenamento dos arquivos, e avisar que primeiro é necessário copiar todos os arquivos para o novo diretório, mantendo a mesma estrutura de pastas.

Image Added

Quando alterado o caminho e nesse novo caminho não possuir a estrutura de pastas e arquivos padrões necessários, será exibido erro impedido a alteração até que o novo caminho esteja ajustado.

...