O que fazer caso ao acessar o menu Fases, esteja sendo apresentada a mensagem - Esta funcionalidade está em desenvolvimento?: mudanças entre as edições

De CIGAM WIKI
Sem resumo de edição
Sem resumo de edição
Linha 19: Linha 19:
<font color="red">'''Importante:'''</font>
<font color="red">'''Importante:'''</font>
: Esta situação ocorre quando temos um registro em há uma data zerada na tabela do banco de dados. Isto se trata de uma propriedade do banco Oracle. Ocorre caso seja digitado manualmente o valor "00/00/00" em um campo do formato de data. Por padrão, devemos deixar o campo '''sem preencher''' que o sistema colocará o valor padrão "nulo" neste campo, evitando esta divergência.
: Esta situação ocorre quando temos um registro em há uma data zerada na tabela do banco de dados. Isto se trata de uma propriedade do banco Oracle. Ocorre caso seja digitado manualmente o valor "00/00/00" em um campo do formato de data. Por padrão, devemos deixar o campo '''sem preencher''' que o sistema colocará o valor padrão "nulo" neste campo, evitando esta divergência.
: Visualmente, pelo sistema, ambos os valores "00/00/00" e "nulo" serão apresentados da mesma maneira. Porém, via aplicação gerenciadora de banco de dados, se usarmos uma consulta na tabela com a função '''''to_char'''''' passando como parâmetros o campo e o formato 'DD-MM-YY' comparando com o valor '00-00-00' iremos identificar quais registros necessitam de correção.
: Visualmente, pelo sistema, ambos os valores "00/00/00" e "nulo" serão apresentados da mesma maneira. Porém, via aplicação gerenciadora de banco de dados, se usarmos uma consulta na tabela com a função '''''to_char''''' passando como parâmetros o campo e o formato 'DD-MM-YY' comparando com o valor '00-00-00' iremos identificar quais registros necessitam de correção.
: Na documentação do Magic temos estas informações sobre a permissão de datas zeradas em Oracle.
: Na documentação do Magic temos estas informações sobre a permissão de datas zeradas em Oracle.



Edição das 19h06min de 25 de agosto de 2022

FAQ_CIGAM > FAQ_Comercial > Vendas/CRM > O que fazer caso ao acessar o menu Fases, esteja sendo apresentada a mensagem "Esta funcionalidade está em desenvolvimento"?


A mensagem "Esta funcionalidade está em desenvolvimento", apresentada no Portal CRM pode possuir varias causas distintas.

No menu Fases, pode estar relacionada ao campo Data do Próximo contato das Oportunidades, quando este campo estiver preenchido como uma data inválida (inexistente) como por exemplo “00/00/0000”, irá ocorrer a mensagem acima citada.

Para correção desta mensagem deverá ser realizado ajuste no campo, informando uma Data Válida, ou deixando o campo em branco (sem preenchimento).

Através do banco de dados podemos realizar consultas para encontrar os registros que estão com a Data do próximo contato contendo informações inválidas, na tabela "VECONTAT" no campo "DT_PROXIMO_CONT".

Importante:

Esta situação ocorre quando temos um registro em há uma data zerada na tabela do banco de dados. Isto se trata de uma propriedade do banco Oracle. Ocorre caso seja digitado manualmente o valor "00/00/00" em um campo do formato de data. Por padrão, devemos deixar o campo sem preencher que o sistema colocará o valor padrão "nulo" neste campo, evitando esta divergência.
Visualmente, pelo sistema, ambos os valores "00/00/00" e "nulo" serão apresentados da mesma maneira. Porém, via aplicação gerenciadora de banco de dados, se usarmos uma consulta na tabela com a função to_char passando como parâmetros o campo e o formato 'DD-MM-YY' comparando com o valor '00-00-00' iremos identificar quais registros necessitam de correção.
Na documentação do Magic temos estas informações sobre a permissão de datas zeradas em Oracle.

Então, podemos parametrizar em nosso arquivo "Magic.ini" na sessão do "CIGAM_SQL" a opção ORA_Zero_Dates_allowed=N que o sistema passará a emitir uma mensagem de erro "no data found" sempre que o usuário digitar uma data zerada.