Neste tópico o usuário poderá acompanhar as personalizações do sistema, os Reports e Engine Code.

 

Como identificar os pontos de personalização/homologação no sistema?

 

 

   

 

Conteúdo deste Tópico Hide

                

   

 

Configurador Geral do Sistema

 

O Dataplace ERP permite personalizações  de reports e engine codes, por isso, a cada atualização de Pack estes pontos são os que exigem validação complementar do sistema nos processos inerentes de cada empresa. É o chamado alinhamento das personalizações.

 

Os reports poderão ser alinhados através do Configurador Geral do Sistema.

Em menu >> Consultas >> Reports, será exibida uma janela com as aplicações disponíveis pelo Dataplace (ERP, FC, RH, etc...)

 

 

 

 

Ao selecionar a opção Somente Reports pendentes para alinhamento de upgrade:  será realizada consulta apenas dos Reports pendentes para alinhamento de upgrade, ou seja, quando foi realizado uma personalização no relatório X, e foi passado o Atualizador de Estrutura de Dados, ao gerar o relatório, caso estiver desatualizado, aparecerá "Pendente para Alinhamento de Upgrade", indicando que após a personalização do mesmo, houve uma alteração no Report Padrão. Será necessário alinhar esse relatório, para isso, na aba Report desta consulta.

 

Nota: Após listar os reports pendentes,  conferir as regras dos mesmos,  alterar se necessário  e validar realizando uma impressão. Pois, podem haver campos novos,  ou novas tabelas por exemplo que podem interferir no report.  Quando a personalização, foi feita pela Dataplace o ideal é entrar contato conosco, caso na impressão do report ele não estiver trazendo as informações como anteriormente.

 

Ao selecionar a opção Somente Reports personalizados: será considerado nas consultas, apenas os Reports personalizados, ou seja, serão filtrados e listados apenas os relatórios que foram personalizados na aba report.

 

Ao selecionar umas da opções ou as duas, acessar o botão Dataplace Report Designer, ao clicar nesse botão será aberta a janela do report designer para as tratativas sem necessidade de sair do sistema e acessar outra janela, conforme figuras 2 e 3.

 

 

 

 

Clicando no botão Dataplace Report Designer será aberta essa janela, onde será feita as tratativas e alinhamento das informações.

 

 

 

Após realizar os ajustes salvar o report e executar pelo sistema normalmente.

 

 

Engine Codes

Os engine codes/scripts localizados na pasta de instalação do Dataplace \\Dataplace\Script que contem o sufixo _custom, indica que é um arquivo personalizado e deverá ser validado ao atualizar novas versões. Pode ser que o engine code/script padrão sofreu mudanças em relação a novos campos ou parâmetros e este precisa ser alinhado com o padrão.

 

 

Como proceder

Após atualizar as versões do novo Pack, copiar os engine codes/scripts  sufixados por _custom da pasta anterior e sobrescrever na atual.

Editar o arquivo em um editor de texto para identificar o nome. Exemplo: codeid001077_custom.egn

 

 

 

 

Na tag Description exibe o nome e função do engine code, no exemplo: esse engine code é responsável pela integração dos lançamentos contábeis do Financeiro para contabilidade.

Para validar o engine code, fazer a integração desses lançamentos.

 

 

Repositório de Personalizações

Agora é possível consumir recursos personalizados de arquivos em um diretório especial conforme configuração. Se a Tag "CloudEnv": {"Enabled": true} é igual a True, é habilitado o recurso.

E conforme cadastrado (via banco) no banco de dados, logado o campo DdEmpresa.IdEmpresa representa qual o ID para buscar o nome da pasta para obter os recursos vindos da pasta Custom.

 

Caso o campo seja nulo é utilizado a combinação CdEmpresa e CdFilial separados por um ".". Abaixo segue um exemplo das TAGs Json para ser adicionadas ao arquivo appSettings.json localizado na pasta Control:

 

Ex:

 

"DPCloudConfigurations": {

"CloudEnv": {

"Enabled": true

},

"CloudMapFolder": [

{"IdEmpresa":"DPI.01", "Folder":"DPI.01"},

{"IdEmpresa":"DPI.02", "Folder":"DPI.02"},

{"IdEmpresa":"NAT.01", "Folder":"Natari.SP"},

{"IdEmpresa":"NAT.02", "Folder":"Natari.RJ"}

]

}

 

 

A Estrutura do Dataplace ERP passa a ter a pasta Custom com as sub pastas Control, Install, Rlt e Script

 

Ex.:

U:\Symphony\Custom\<Folder>\

U:\Symphony\Custom\<Folder>\Control

U:\Symphony\Custom\<Folder>\Install

U:\Symphony\Custom\<Folder>\Rlt

U:\Symphony\Custom\<Folder>\Script

 

O diretório da Tag Folder pode ser um para cada empresa do cloud.

Arquivos que são utilizados na pasta Custom:

Control - Config.INI / PAINEL01_NFE.INI

Install - Todos os exes que são custom

Script - Todos os ecs custom

RLT - Todos os relatórios do tipo rpt e rlt que são custom

 

 

Processo de Homologação - boas práticas

     Acesse o documento  Processo de Homologação - boas práticas para saber o que é processo de homologação.

     Este documento também é disponibilizado na pasta de instalação \\Dataplace\Documentation.

 

 

Processo de Homologação - base checklist

     Acesse o documento  Processo de Homologação - base checklist para conhecer  o processo de homologação de software Checklist de validação, em função de personalizações específicas.

     Este documento também é disponibilizado na pasta de instalação \\Dataplace\Documentation.

     Nota: Ao clicar neste link o arquivo será baixado na pasta de download padrão do seu computador..