Release Notes Framework - LIB – Biblioteca de Funções Produto Microsiga Protheus® - Todos os módulos Versão 11 Versão 11 Data 30/10/14 A seguir apresentamos as funções implementadas na linha de produto Microsiga Protheus®, expedidas neste pacote de atualização. Ocorrência País(es): Todos Ao clicar nos registros da consulta padrão no SmartclientHTML a linha do registro não fica destacada como selecionada, porém ao dar duplo clique ou clicar no registro e depois no botão OK o registro é atualizado na tela da rotina. Solução Realizado ajuste na seleção de registros na Consulta Padrão. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWGetCSS.PRX Data dos fontes superior ou igual a: 11/07/2014 Ocorrência País(es): Todos Ao alterar a posição do botão Situação Financeira fora do Ações Relacionadas após Salvar e clicar em OK. Solução Alterado o primeiro parâmetro passado na função SetKey(). Fontes envolvidos: A solução está contemplada no seguinte fonte: FWFORMBAR.PRW Data dos fontes superior ou igual a: 02/09/2014 Ocorrência País(es): Todos O repositório de imagens do Protheus não permite que imagens com somente uma letra ou um número ou ainda alguns casos alfanuméricos, sejam inseridas no repositório de imagens para posterior uso. Solução Removido o bloqueio de uso de nomes já existentes no Repositório de objetos. Fontes envolvidos: A solução está contemplada no seguinte fonte: REPOSIT.PRW; CFGX012.PRW Data dos fontes superior ou igual a: 02/09/2014 Versão 3.1 1 Release Notes Título do documento Ocorrência País(es): Todos Na consulta genérica, não é respeitado o filtro, quando o acesso é feito por outro usuário, apenas pelo usuário que criou a consulta. Solução Recolocada a opção de salvar o filtro do browse da consulta, todos os usuários carregaram o mesmo filtro criado. Fontes envolvidos: A solução está contemplada no seguinte fonte: APLIB230.PRW Data dos fontes superior ou igual a: 01/09/2014 Ocorrência País(es): Todos Ao criar um filtro em uma opção personalizada do relatório FINR470, o sistema está gravando para todos os outros. Solução Realizado ajuste na gravação de filtro no layout de impressão. Fontes envolvidos: A solução está contemplada no seguinte fonte: REPORT01.PRW; REPORT02.PRW Data dos fontes superior ou igual a: 11/09/2014 Ocorrência País(es): Todos Ao restringir acesso 188 MBrowser - Habilita impressão no cadastro do usuário, a opção não está sendo respeitada. Solução Retirado do browse a opção de impressão quando o usuário não tiver o acesso 188 habilitado. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWMBROWSE.PRW Data dos fontes superior ou igual a: 09/09/2014 Ocorrência País(es): Todos O Protheus está retornando um erro de webservice no lugar da ResponseMessage prevista no XML Schema totvsmsg.xsd, quando há mensagem de rejeição. Solução Ajuste realizado para que as mensagens únicas retornem os erros ocorridos dentro do envelope da mensagem, e não por SoapFault. Fontes envolvidos: A solução está contemplada no seguinte fonte: EAISERVICE.PRW; FWEAIUTIL.PRW; FWEAI.PRW Data dos fontes superior ou igual a: 17/07/14 2 Versão 3.1 Release Notes Ocorrência País(es): Todos Os relatórios enviados por e-mail estão sendo direcionados por usuários incorretos. Solução Realizado tratamento que efetue a pesquisa dos dados pelo ID do usuário Fontes envolvidos: A solução está contemplada no seguinte fonte: SIGAPSW.PRG; MSSPOOL.PRW Data dos fontes superior ou igual a: 11/09/2014 Ocorrência País(es): Todos Em consulta ao cadastro genérico, ao tentar criar um filtro na tabela SE5 e ao clicar na Lupa para selecionar as opções, não estão sendo apresentados os campos da tabela. Solução Ajuste na carga de campos do filtro quando o alias não possui um relacionamento com outra tabela. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWFILTEREDIT.PRW; FWBROWSE.PRW Data dos fontes superior ou igual a: 03/09/2014 Ocorrência País(es): Todos Após atualização a grid do browse quando selecionada a letra, apresenta branca, se eu clicar fora da tela a letra é alterada para preta. Solução Tratamento de CSS para quando a linha do browse perder o foco, seja mantida a cor de fonte selecionada. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWGETCSS.PRW Data dos fontes superior ou igual a: 10/09/2014 Ocorrência País(es): Todos As informações não são apresentadas, na abertura do Excel, quando utilizamos a opção Gestão de Empresas no relatório junto com a opção Planilha e Relatório em formato de tabela. Solução Efetuado tratamento para a correta exibição do relatório. Fontes envolvidos: A solução está contemplada no seguinte fonte: REPORT01.PRW Data dos fontes superior ou igual a: 12/09/14 Versão 3.1 3 Release Notes Título do documento Ocorrência País(es): Todos Ao tentar executar o relatório FINR320, é apresentada a tela de seleção sem nenhum registro. Solução Incluída proteção no clique do header. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWSELECTGC.PRW Data dos fontes superior ou igual a: 26/08/2014 Ocorrência País(es): Todos Os relatórios estão sobrepondo informações ao selecionar Impressão Local. Solução Realizado tratamento na sobreposição dos caracteres do relatório. Fontes envolvidos: A solução está contemplada no seguinte fonte: REPORT01.PRW Data dos fontes superior ou igual a: 18/09/2014 Ocorrência País(es): Todos A tabela _schdtsk, na qual existem linhas em branco, na importação para o banco, ocorre chave duplicada. Solução Realizado ajuste de verificação na inicialização do schedule. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWDATASK.PRW Data dos fontes superior ou igual a: 18/09/2014 Ocorrência País(es): Todos Não respeita a seleção do MarkBrowse. Solução Incluído o método ExecuteFilter na FWMarkBrowse para aplicação do filtro usado na seleção dos registros. Execute-o antes da execução do método IsMark() para a seleção correta dos registros. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWMARKBROWSE.PRW Data dos fontes superior ou igual a: 08/09/2014 4 Versão 3.1 Release Notes Ocorrência País(es): Todos Ao selecionar a opção RECENTES do menu é gerada não conformidade. Solução Disponibilizada proteção pois há profiles que estão retornando o cLast em branco. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWSHORTCUT.PRW Data dos fontes superior ou igual a: 10/09/2014 Ocorrência País(es): Todos Impossibilidade de realizar a amarração de acesso de usuários na rotina grupo de perguntas no SIGACFG. Solução Disponibilizado ajuste no grupo de perguntas. Fontes envolvidos: A solução está contemplada no seguinte fonte: APCFG10G.PRX Data dos fontes superior ou igual a: 17/09/2014 Ocorrência País(es): Todos Criar tratamento na função PSWRET para que a busca seja efetuada por e-mail. Solução Tratamento na função PswSeek() para realizar a busca por e-mail. Fontes envolvidos: A solução está contemplada no seguinte fonte: SIGAPSW.PRG Data dos fontes superior ou igual a: 12/09/2014 Ocorrência País(es): Todos Usuário perde a permissão de acesso ao configurador após alterar o menu do grupo de administradores. Solução Disponibilizado tratamento na inserção de linhas na regra de acesso de menu do usuário. Fontes envolvidos: A solução está contemplada no seguinte fonte: CFGA510.PRX Data dos fontes superior ou igual a: 19/09/2014 Versão 3.1 5 Release Notes Título do documento Ocorrência País(es): Todos Ao habilitar a funcionalidade Single Sign On, com autenticação via Active Directory, com a modalidade Obrigatória, só consegue acesso ao Monitor com o usuário ADMINISTRADOR. Para os demais usuários do sistema, não é possível o acesso. Solução Disponibilizada autenticação aos usuários que tiverem configurado seu acesso pelo Active Directory para acesso ao monitor. Fontes envolvidos: A solução está contemplada no seguinte fonte: SIGAPSW.PRG Data dos fontes superior ou igual a: 23/09/2014 Ocorrência País(es): Todos Divergência no modo de Exportação CSV/XML. Solução Disponibilizado ajuste na impressão no formato xml na consulta genérica. Fontes envolvidos: A solução está contemplada no seguinte fonte: APLIB230.PRW Data dos fontes superior ou igual a: 29/09/2014 Ocorrência País(es): Todos Ao gerar a impressão em planilha da tela dos documentos de frete (GFEA065) pela opção Ações relacionadas e Imprimir, para a filial principal consta o número do documento de carga e para as demais filiais o campo sai vazio. Solução Realizado ajuste na impressão dos registros. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWFORMBROWSE.PRW Data dos fontes superior ou igual a: 03/10/2014 6 Versão 3.1 Release Notes Ocorrência País(es): Todos Ao receber uma mensagem única onde não exista um adapter correspondente cadastrado, a resposta não se enquadra no formato SOAPFAULT( Empresa/Filial invalida ou formato de xml inválido ) e nem no formato ResponseMessage ( pode ser Sucesso ou Erro ). Solução Disponibilizado tratamento para identificar se a resposta está no padrão, em caso de erro e caso não esteja é gerado um soapfault. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWEAI.PRW; EAISERVICE.PRW Data dos fontes superior ou igual a: 02/10/2014 Ocorrência País(es): Todos Ao configurar o log de acesso para gerar relatórios de login, logout e falha de autenticação de usuário, o mesmo não está respeitando o tipo de evento configurado para gerar o relatório. Solução Ajuste efetuado na filtragem do relatório. Fontes envolvidos: A solução está contemplada no seguinte fonte: APCFG40.PRW Data dos fontes superior ou igual a: 02/10/2014 Ocorrência País(es): Todos Os botões sobrepõem informações de algumas rotinas se o ambiente está no release 1. Solução Ajuste no cálculo da área útil da view quando for Release 1. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWCALCSIZEINTERFACE.PRX Data dos fontes superior ou igual a: 02/10/2014 Ocorrência País(es): Todos Ao alterar qualquer campo do cadastro de qualquer filial no módulo SIGACFG, é solicitado revalidar o SIGAMAT.EMP Solução Efetuada a retirada da validação do cadastro de filial. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWCADFILIAL.PRW Data dos fontes superior ou igual a: 02/10/2014 Versão 3.1 7 Release Notes Título do documento Ocorrência País(es): Todos Ao configurar a cor da fonte do browse só está alterando o cabeçalho do browse, as linhas continuam na cor padrão preta. Solução Ajusta na aplicação de CSS para as linhas de browse. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWGetCSS.PRW Data dos fontes superior ou igual a: 03/10/2014 Ocorrência País(es): Todos Ao realizar qualquer alteração de restrição de rotina de menu, ao clicar em Confirmar na configuração do usuário é exibido a mensagem: Formulário não alterado, não precisa ser salvo. Porém as configurações ficam salvas, a exibição dessa mensagem não é correta devido às alterações nas configurações do usuário. Solução Ao atualizar o menu do profile, foi atribuída a propriedade modificado igual a .T., para informar que o formulário do mvc foi modificado. E assim valida corretamente a alteração. Fontes envolvidos: A solução está contemplada no seguinte fonte: CFGA510.PRX Data dos fontes superior ou igual a: 07/10/2014 Ocorrência País(es): Todos Alguns botões não são exibidos ao entrar nas browses Solução Realizado ajuste no carregamento dos ícones. Fontes envolvidos: A solução está contemplada no seguinte fonte: APLIB230.PRW; EDIT.PNG Data dos fontes superior ou igual a: 07/10/2014 Ocorrência País(es): Todos Melhoria na validação das perguntas de filial usando gestão de empresas, com a criação do parâmetro MV_FWDISVF para uso da SERVENG. Solução Disponibilizado o parâmetro MV _FWDISVF para utilização da SERVENG. Fontes envolvidos: A solução está contemplada no seguinte fonte: MSLIB.PRW Data dos fontes superior ou igual a: 03/10/2014 8 Versão 3.1 Release Notes País(es): Ocorrência Todos Ao utilizar o X (fechar) de qualquer tela de cadastro que utilize o GETSXENUM, caso esteja numa inclusão não confirmada a numeração é perdida. Solução Realizado tratamento para liberar os números para uso nos casos de fechar a rotina pelo X. Fontes envolvidos: A solução está contemplada no seguinte fonte: APLIB240.PRW; APLIB260.PRW Data dos fontes superior ou igual a: 09/10/2014 Ocorrência País(es): Todos Ao configurar a exportação de dados usando a ferramenta MILE, o consumo de memória a cada processamento sobe além do normal, e também quando utilizamos uma rotina com grande volume de dados. Solução Ajustado o consumo excessivo em exportação de arquivo MILE com MVC. Fontes envolvidos: A solução está contemplada no seguinte fonte: MILEFUNCTIONS.PRW Data dos fontes superior ou igual a: 02/10/2014 Ocorrência País(es): Todos Cliente informa que anteriormente na Release 5, o SIGAACV funcionava normalmente, narrando todas as opções. Ao migrar para a Release 8, informa que ao entrar na rotina, ao Alterar algum registro, não está narrando o conteúdo dos campos. Solução Ajuste nas inconsistências encontradas quando utilizada a Acessibilidade Visual. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWBAROPTIONS.PRW;FWUISKIN.PRW;AVBAROPTIONS.PRW; AVUTILS.PRW; MSFINAL.PRW Data dos fontes superior ou igual a: 13/10/2014 Ocorrência País(es): Todos Rotinas automáticas param de funcionar ao aparecer alguma mensagem (função) Msginf ou MsgAlet. Solução Efetuado o tratamento para a retirada da mensagem Sua senha vai expirar em ??? dias. Para solicitar a renovação, acesse o portal do Cliente (www.totvs.com/suporte) ? opção CST ? assunto: Senhas", pois esta validação não é mais realizada pelo SIGAMAT. Fontes envolvidos: A solução está contemplada no seguinte fonte: APLIB050.PRW Data dos fontes superior ou igual a: 14/10/2014 Versão 3.1 9 Release Notes Título do documento Ocorrência País(es): Todos No cadastro de perguntas (rotina CFGA540), o índice de pesquisa do Browse está apresentando o nome dos campos e não a descrição, como já é feito em todas as outras rotinas do Sistema. Solução Disponibilizado tratamento para exibição correta dos índices no browse de cadastro de perguntas. Fontes envolvidos: A solução está contemplada no seguinte fonte: CFGA540.PRX Data dos fontes superior ou igual a: 16/10/2014 Ocorrência País(es): Todos Ao excluir um Município é apresentada a mensagem de violação de integridade e impossibilita a exclusão. Solução Implementado tratamento na função FormCanDel para respeitar a condição informada no campo X9_CONDSQL Fontes envolvidos: A solução está contemplada no seguinte fonte: PROTHEUSFUNCTIONMVC.PRX Data dos fontes superior ou igual a: 16/10/2014 Ocorrência País(es): Todos Não é possível acessar qualquer cadastro no sistema (inclusão, alteração) onde exista um objeto MSMGET, no acesso SmartClient ActiveX. Solução Realizado ajuste no acesso via ActiveX. Fontes envolvidos: A solução está contemplada no seguinte fonte: MSMGETPR.PRW Data dos fontes superior ou igual a: 11/07/2014 Ocorrência País(es): Todos Ao pesquisar rotinas no campo Localizar e clicar no botão Browse, ocorre travamento no sistema. Solução Tratamento efetuado no método de encerrar a janela, ao selecionar qualquer opção browse do menu funcional da pesquisa. Fontes envolvidos: A solução está contemplada no seguinte fonte: FWUIMENUF.PRW Data dos fontes superior ou igual a: 16/10/2014 10 Versão 3.1