<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=questions</link>
<description>Powered by Question2Answer</description>
<item>
<title>Fiz a instalação do Worker Tec 24 conforme todos os outros devs do desenvolvimento RH. Porem na minha máquina não esta executando o agendamento.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1696/instalacao-conforme-desenvolvimento-executando-agendamento</link>
<description>Fiz a instalação do worker versão da tec 24 esta igual a de outros devs, e fiz a instalação do worker para ambos (btl e agendamento).&lt;br /&gt;
Para rodar btl, por exemplo emitir relatório, esta funcionando certinho.&lt;br /&gt;
Porém ao tentar executar algum agendamento não esta nem subindo o provider e gera a seguinte mensagem no log:&lt;br /&gt;
&lt;br /&gt;
-- Mensagem de erro -------------------&lt;br /&gt;
Não foi possível carregar arquivo ou assembly 'System.Text.Json, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' ou uma de suas dependências. O sistema não pode encontrar o arquivo especificado&lt;br /&gt;
---------------------------------------&lt;br /&gt;
&lt;br /&gt;
Na pasta de instalação do worker não encontrei essa dll, e mesmo copiando dos binários do RH a mensagem persiste.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1696/instalacao-conforme-desenvolvimento-executando-agendamento</guid>
<pubDate>Thu, 02 Oct 2025 18:49:38 +0000</pubDate>
</item>
<item>
<title>Como identificar o tipo de banco de dados?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1694/como-identificar-o-tipo-de-banco-de-dados</link>
<description>Na versão 23 da tecnologia estava utilizando o método BennerContext.Administration.GetConfigurationParameter para retornar o nome do banco de dados cadatrado no Driver do ServerManager.&lt;br /&gt;
Porem na versão 24 esse método esta retornando uma string vazia.&lt;br /&gt;
Na versão 24 tem outro método que possa ser usado com essa finalidade?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1694/como-identificar-o-tipo-de-banco-de-dados</guid>
<pubDate>Mon, 23 Jun 2025 23:13:54 +0000</pubDate>
</item>
<item>
<title>Como redirecionar o usuário para determinada página dependendo do papel utilizado no momento?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1691/redirecionar-usuario-determinada-dependendo-utilizado-momento</link>
<description>&lt;p&gt;Boa tarde.&lt;/p&gt;

&lt;p&gt;Estou em um projeto onde, ao acessar o endereço padrão (http://localhost/projeto), a página que é exibida é a &lt;strong&gt;Default20.aspx&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Acessando Configurações &amp;gt; Artefatos &amp;gt; Customização, há marcado que a &lt;em&gt;Defaut Page&lt;/em&gt; é a &lt;strong&gt;Default20.aspx.&lt;/strong&gt;&lt;img alt=&quot;&quot; src=&quot;Customizacao&quot;&gt;&lt;/p&gt;

&lt;p&gt;A página &lt;strong&gt;Default20.aspx&lt;/strong&gt; possui alguns gráficos, os quais, nem todos os papéis deveriam poder ver.&lt;/p&gt;

&lt;p&gt;O que desejo é que, a depender do papel selecionado, a página a ser aberta ao acessar o endereço http://localhost/projeto, fosse alguma outra página (por exemplo, &lt;em&gt;http://localhost/projeto/Pages/Gestor/Dashboard.aspx&lt;/em&gt;, que é um dashboard que o papel Gestor tem acesso).&lt;/p&gt;

&lt;p&gt;Eu tentei algumas abordagens, como:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Acessando Configurações &amp;gt; Papeis &amp;gt; Selecionando o papel &amp;gt; Negações, tentei negar a página &lt;strong&gt;Default20.aspx&lt;/strong&gt;, mas não funcionou.&lt;/li&gt;
	&lt;li&gt;Tentei fazer com que os papeis não tivessem acesso permitido aos gráficos e fazendo com que os widgets ficassem invisíveis. Isso funcionou, porém, a usabilidade do sistema não fica boa, visto que ao acessar o endereço, a &lt;strong&gt;Default20.aspx&lt;/strong&gt; ainda é exibida, porém, &quot;vazia&quot; para aquele papel.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Achei o seguinte na Wiki:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;Página principal por papel&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;Ficou mais fácil criar uma página principal para cada papel. O WES agora abre automaticamente a primeira opção disponível do menu principal, baseado no papel selecionado para o usuário corrente.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;Configuração necessária&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size:12px&quot;&gt;Para o funcionamento deste recurso é preciso que a Default.aspx implemente a classe&amp;nbsp;&lt;strong&gt;DefaultPage&lt;/strong&gt;. Esta configuração é garantida em novas instalações da ferramenta, porém deve ser feito manualmente na default.aspx nos ambientes que forem atualizados para a versão 13.0 ou superior, pois a default.aspx não é substituída na atualização da ferramenta. Em caso de dúvidas consulte a default.aspx.modelo:&lt;/span&gt;&lt;/p&gt;

&lt;pre class=&quot;de1&quot;&gt;
&lt;span style=&quot;font-size:12px&quot;&gt;&lt;strong&gt;&amp;lt;%@&lt;/strong&gt; Page Language&lt;strong&gt;=&lt;/strong&gt;&lt;span style=&quot;color:rgb(255, 61, 61)&quot;&gt;&quot;C#&quot;&lt;/span&gt; 
    MasterPageFile&lt;strong&gt;=&lt;/strong&gt;&lt;span style=&quot;color:rgb(255, 61, 61)&quot;&gt;&quot;~/default.master&quot;&lt;/span&gt; Title&lt;strong&gt;=&lt;/strong&gt;&lt;span style=&quot;color:rgb(255, 61, 61)&quot;&gt;&quot;Início&quot;&lt;/span&gt; 
    Inherits&lt;strong&gt;=&lt;/strong&gt;&lt;span style=&quot;color:rgb(255, 61, 61)&quot;&gt;&quot;Benner.Tecnologia.Wes.Components.WebApp.DefaultPage&quot;&lt;/span&gt; &lt;strong&gt;%&amp;gt;&lt;/strong&gt;
      ...&lt;/span&gt;&lt;/pre&gt;
&lt;/blockquote&gt;

&lt;p&gt;&amp;nbsp;Verifiquei que &lt;strong&gt;Default.aspx&lt;/strong&gt; possui a herança de &lt;em&gt;DefaultPage&lt;/em&gt;. Porém, &lt;strong&gt;Default20.aspx&lt;/strong&gt; não, tem apenas a herança de&amp;nbsp;&lt;em&gt;WesPage.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Fiz a alteração, mas não houve mudanças no comportamento. Também tentei fazer com que o .aspx do dashboard do Gestor herdasse de&amp;nbsp;&lt;em&gt;DefaultPage&lt;/em&gt;, mas também não houve sucesso.&lt;/p&gt;

&lt;p&gt;Obrigado.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1691/redirecionar-usuario-determinada-dependendo-utilizado-momento</guid>
<pubDate>Tue, 07 Jan 2025 20:44:37 +0000</pubDate>
</item>
<item>
<title>BDOC na nuvem problema pois o arquivo está indisponivel no AfterPost</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1689/bdoc-nuvem-problema-pois-arquivo-esta-indisponivel-afterpost</link>
<description>Identificamos que não é possivel resgatar/processar arquivos antes da execução do AfterPost no BDOC.&lt;br /&gt;
&amp;quot;DOC-005 Documento informado não foi encontrado.&amp;quot;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1689/bdoc-nuvem-problema-pois-arquivo-esta-indisponivel-afterpost</guid>
<pubDate>Mon, 16 Dec 2024 11:58:11 +0000</pubDate>
</item>
<item>
<title>Como limpar os campos do filtro que ficam em widgets autogerados da tecnologia?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1687/limpar-campos-filtro-ficam-widgets-autogerados-tecnologia</link>
<description>Em certos momentos precisamos limpar os filtros que ficam &amp;quot;salvos&amp;quot; com o preenchimento anterior, o filtro em questão é o que é definido por padrão nos Grids da tecnologia.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1687/limpar-campos-filtro-ficam-widgets-autogerados-tecnologia</guid>
<pubDate>Tue, 19 Nov 2024 17:33:59 +0000</pubDate>
</item>
<item>
<title>Erro Code Generator The tools version &quot;14.0&quot; is unrecognized. Available tools version are &quot;2.0&quot;, &quot;3.5&quot;, &quot;4.0&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1686/generator-tools-version-unrecognized-available-tools-version</link>
<description>Ao selecionar o projeto no Code Gen, está mencionando a mensagen a cima. Como posso corrigir isso?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1686/generator-tools-version-unrecognized-available-tools-version</guid>
<pubDate>Wed, 06 Nov 2024 17:57:35 +0000</pubDate>
</item>
<item>
<title>Como fechar o modal via codeBehind e atualizar a grid pai?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1684/como-fechar-o-modal-via-codebehind-e-atualizar-a-grid-pai</link>
<description>Ao utilizar implementação Page.ModalClose() no codeBehind &amp;nbsp;da pagina não conseguimos atualizar o widget pai que é modificado pelo modal. O que deve ser feito?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1684/como-fechar-o-modal-via-codebehind-e-atualizar-a-grid-pai</guid>
<pubDate>Thu, 31 Oct 2024 13:58:09 +0000</pubDate>
</item>
<item>
<title>Por que o GridCommandExecuteArgs.Entity está nulo para um comando de registro?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1682/gridcommandexecuteargs-entity-nulo-para-comando-registro</link>
<description>&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;depuracao&quot;&gt;Tenho um code file que sempre recebe uma entidade nula para um comando de registro.&lt;br&gt;
&lt;br&gt;
Obs.: Esse grid é um dataSource, porém, no sistema existe outro dataSource que também tem code file e funciona perfeitamente. A entidade vem preenchida.&lt;br&gt;
&lt;br&gt;
Já tentei pelo &quot;CommandExecute&quot; ao invés do &quot;CommandExecuted&quot; e está com o mesmo problema&lt;br&gt;
&lt;br&gt;
Me certifiquei de utilizar o mesmo id do grid na minha propriedade&lt;br&gt;
&lt;br&gt;
Versão da Tec 24.0.57.11&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1682/gridcommandexecuteargs-entity-nulo-para-comando-registro</guid>
<pubDate>Thu, 05 Sep 2024 17:45:21 +0000</pubDate>
</item>
<item>
<title>Campo resposta para uma pergunta ao usuário</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1676/campo-resposta-para-uma-pergunta-ao-usuario</link>
<description>Bom dia, gostaria de uma opinião de qual maneira é mais adequada para implementar a situação abaixo no WES.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Precisamos criar uma tela modal onde nesta tela serão apresentados alguns campos de uma entidade (apenas para visualizações dos mesmos) e um outro &amp;quot;campo&amp;quot; com comportamento de um questionamento, cujo domínio de resposta será Sim ou Não. Só que este último campo não faz parte de entidade alguma em nosso projeto. Ele servirá apenas para conduzir um comportamento temporário de uma funcionalidade nossa. Exemplo: &amp;quot;vc deseja seguir por esse caminho?&amp;quot; Com possibilidade de resposta sim ou não.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
Dito isso, qual a melhor maneira de implementar essa tela sem precisar que tal campo (do sim/não) exista fisicamente numa tabela?&lt;br /&gt;
Pensamos em usar o TransitoryVars (pelo script IronPython) do comando que abre essa tela modal, mas pra isso precisaríamos primeiramente lançar uma pergunta ao usuário (apenas com opções de resposta Sim/Não). Qual o modo mais adequado? Tela especializada? Ou campo customizado? etc&lt;br /&gt;
&lt;br /&gt;
Obrigada por qualquer orientação.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1676/campo-resposta-para-uma-pergunta-ao-usuario</guid>
<pubDate>Mon, 08 Jul 2024 11:30:51 +0000</pubDate>
</item>
<item>
<title>Quais configurações são necessárias quando há a criação de um agendamento de componente de negócio via WES (v. 24)?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1673/configuracoes-necessarias-criacao-agendamento-componente</link>
<description>Olá, bom dia.&lt;br /&gt;
&lt;br /&gt;
Entrei recentemente como desenvolvedor e estou com uma demanda que necessita a implementação de um agendamento de um componente de negócio via WES.&lt;br /&gt;
&lt;br /&gt;
Seguindo os agendamentos que já existiam por padrão (e que estão funcionando), criei o agendamento da minha demanda. Após isto, fiz a criação do código C#, fazendo com que a classe herdasse da interface ISchedule. Assim sendo, implementei o método ScheduleRun() para realizar o que meu agendamento precisa fazer.&lt;br /&gt;
&lt;br /&gt;
Entretanto, ao o agendamento nunca é concluído com sucesso. Na grande maioria das vezes o status fica como Pendente &amp;quot;pra sempre&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Os testes estão sendo feitos editando o agendamento para que ele rode num momento próximo e quando este inicia, acontece o mecionado acima. Não sei se há alguma configuração a mais que deva ser realizada, mas procurando na solução os outros agendamentos, não parece haver nada mais a configurar. No WES também não me pareceu que haveria.&lt;br /&gt;
&lt;br /&gt;
Gostaria de saber se há algo mais que eu possa tentar para alcançar meu objetivo.&lt;br /&gt;
&lt;br /&gt;
A saber, o WES que estamos usando tem banco em rede, então, quando nos passaram o ambiente, não foi preciso configurar ServerManager em nossas máquinas nem nada do tipo.&lt;br /&gt;
&lt;br /&gt;
De antemão, caso eu não tenha conseguido explicar da melhor maneira ou tenha falado algo incorreto, deixo aqui minhas desculpas.&lt;br /&gt;
&lt;br /&gt;
Obrigado!</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1673/configuracoes-necessarias-criacao-agendamento-componente</guid>
<pubDate>Tue, 11 Jun 2024 12:06:42 +0000</pubDate>
</item>
<item>
<title>Erro na Api do WES</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1672/erro-na-api-do-wes</link>
<description>Ao compilar duas ou mais dll de Api Controller na pasta bin do wes, as rotas da Api somem , ja testei separadamente e normalmente funcionam , porém quando ficam juntas parecem que estão entrando em conflito de algum modo.&lt;br /&gt;
Nota: Elas não compartilham rotas nem nomes , ambas usam o metodo ApiController em suas classes</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1672/erro-na-api-do-wes</guid>
<pubDate>Thu, 02 May 2024 19:32:42 +0000</pubDate>
</item>
<item>
<title>Acesso ao benner com um aplicativo externo para conectar no banco de dados</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1667/acesso-benner-aplicativo-externo-para-conectar-banco-dados</link>
<description>Bom dia,&lt;br /&gt;
&lt;br /&gt;
Temos a seguinte situação, o cliente tem uma rotina para gerar relatorios direto no excel, aonde &amp;nbsp;a rotina abre o arquivo de excel e gera os dados no mesmo.&lt;br /&gt;
&lt;br /&gt;
Executando a rotina em teste unitario 100% no c#, o mesmo gera corretamente, porem quando o mesmo é gerado dentro do provider ocorre erro quando o excel é muito grande.&lt;br /&gt;
&lt;br /&gt;
Existe alguma forma de conectar no benner com aplicativo externo para executar select/update?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1667/acesso-benner-aplicativo-externo-para-conectar-banco-dados</guid>
<pubDate>Mon, 15 Apr 2024 14:14:06 +0000</pubDate>
</item>
<item>
<title>Ocorreu falha na inicialização do WES WebApp: Provider #0: Não foi possível inicializar Integrator Provider.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1665/inicializacao-possivel-inicializar-integrator-provider</link>
<description>&lt;p&gt;&lt;span style=&quot;color:rgb(0, 0, 0); font-family:verdana; font-size:11.2px&quot;&gt;Erro de Servidor no Aplicativo '/WebApp'.&lt;/span&gt;&lt;/p&gt;

&lt;hr&gt;
&lt;p&gt;&lt;span style=&quot;color:rgb(0, 0, 0); font-family:verdana; font-size:11.2px&quot;&gt;&lt;em&gt;Erro ao inicializar Provider #0: Não foi possível inicializar Integrator Provider. Mensagem: INP-021: Ocorreu o seguinte erro ao conectar ao Benner Server:&lt;br&gt;
Não foi possível carregar o tipo System.Reflection.MemberInfo do assembly System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.&lt;br&gt;
Entre em contato com o suporte.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Descrição:&amp;nbsp;&lt;/strong&gt;Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Detalhes da Exceção:&amp;nbsp;&lt;/strong&gt;System.ApplicationException: Erro ao inicializar Provider #0: Não foi possível inicializar Integrator Provider. Mensagem: INP-021: Ocorreu o seguinte erro ao conectar ao Benner Server:&lt;br&gt;
Não foi possível carregar o tipo System.Reflection.MemberInfo do assembly System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.&lt;br&gt;
Entre em contato com o suporte.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Erro de Origem:&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;table style=&quot;width:100%&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;pre&gt;
Linha 504:
Linha 505:                        // Adiciona provider na lista
Linha 506:                        _sharedProviders.Add(provider);
Linha 507:                    }
Linha 508:                }&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&lt;br&gt;
&lt;strong&gt;Arquivo de Origem:&amp;nbsp;&lt;/strong&gt;C:\Benner\Fontes\Tecnologia\Source\Bas\Source\Business Logic\AppServer.Pools\Controller\Pool.cs&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Linha:&amp;nbsp;&lt;/strong&gt;506&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1665/inicializacao-possivel-inicializar-integrator-provider</guid>
<pubDate>Fri, 08 Mar 2024 18:51:24 +0000</pubDate>
</item>
<item>
<title>Erro ao Exportar Relatório via Bef</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1664/erro-ao-exportar-relatorio-via-bef</link>
<description>&lt;p&gt;ReportPrinter reportPrinter = new ReportPrinter(2338); //Handle Relatorio&lt;br&gt;
reportPrinter.ExportToFile(&quot;teste.pdf&quot;);&lt;br&gt;
&lt;br&gt;
ao executar o metodo ExportToFile recebo o Erro :&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;microlight&quot;&gt;
&lt;span style=&quot;color:rgb(85, 85, 85)&quot;&gt;Em contexto Web a exportação de relatórios para arquivo está bloqueada.&lt;/span&gt;&lt;/pre&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1664/erro-ao-exportar-relatorio-via-bef</guid>
<pubDate>Thu, 29 Feb 2024 19:50:57 +0000</pubDate>
</item>
<item>
<title>Arquivo zip baixado está corrompido.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1661/arquivo-zip-baixado-esta-corrompido</link>
<description>Ocorre um erro ao atualizar o sistema:&lt;br /&gt;
&lt;br /&gt;
[11:40:06] ###########################################&lt;br /&gt;
[11:40:06] Licença solicitada e instalada com sucesso.&lt;br /&gt;
[11:40:06] ###########################################&lt;br /&gt;
[11:40:06] Montando XML com lista de arquivos para atualização&lt;br /&gt;
[11:40:08] Conectando ao WebService de serviço de atualização&lt;br /&gt;
[11:40:09] Arquivo &amp;quot;RESERVAS_19.0.CSX&amp;quot; já foi baixado anteriormente.&lt;br /&gt;
[11:40:09] Arquivo &amp;quot;Ferramentas.zip&amp;quot; já foi baixado anteriormente.&lt;br /&gt;
[11:40:09] Baixando (2 de 2 arquivos) Update_19.0.1.zip&lt;br /&gt;
[11:40:09] Arquivo zip baixado está corrompido.&lt;br /&gt;
Verifique sua conexão com a internet e solicite novamente a atualização.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1661/arquivo-zip-baixado-esta-corrompido</guid>
<pubDate>Wed, 07 Feb 2024 14:42:57 +0000</pubDate>
</item>
<item>
<title>Problema ao salvar a entidade &quot;Não foi possível ... por violação da chave primária&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1659/problema-salvar-entidade-possivel-violacao-chave-primaria</link>
<description>Problema: o handle da Entidade sempre retorna como 1.&lt;br /&gt;
Descartado erro na macro e no code behind. acontecendo apenas em uma tabela depois de conversão do BL para o ERP</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1659/problema-salvar-entidade-possivel-violacao-chave-primaria</guid>
<pubDate>Tue, 06 Feb 2024 17:22:31 +0000</pubDate>
</item>
<item>
<title>Erro ao validar certificadora de assinaturas digitais - Docsign</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1657/erro-validar-certificadora-assinaturas-digitais-docsign</link>
<description>&lt;p&gt;Ao tentar validar a certificadora digital estou recebendo a seguinte mensagem de erro:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;background-color:rgb(249, 228, 145); color:rgb(194, 157, 11); font-family:open sans,helvetica,sans-serif,poppins; font-size:16px&quot;&gt;Falha em validar o certificado:&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;background-color:rgb(249, 228, 145); color:rgb(194, 157, 11); font-family:open sans,helvetica,sans-serif,poppins; font-size:16px&quot;&gt;Error while requesting server, received a non successful HTTP code Completed with response Body: {&quot;error&quot;:&quot;consent_required&quot;}&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Alguém já passou por esse problema e sabe como resolver?&lt;/p&gt;

&lt;p&gt;Estou usando Docsign e autenticação OAuth.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1657/erro-validar-certificadora-assinaturas-digitais-docsign</guid>
<pubDate>Wed, 31 Jan 2024 14:41:10 +0000</pubDate>
</item>
<item>
<title>Desabilitar - Comando de grid edital customizados</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1656/desabilitar-comando-de-grid-edital-customizados</link>
<description>Prezados(as), bom dia.&lt;br /&gt;
&lt;br /&gt;
No script de python &amp;quot;def InitializeRow(entity, row):&amp;quot;.&lt;br /&gt;
Como &amp;quot;desabilitar&amp;quot; um comando customizado?&lt;br /&gt;
&lt;br /&gt;
Att.&lt;br /&gt;
&lt;br /&gt;
José Laércio</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1656/desabilitar-comando-de-grid-edital-customizados</guid>
<pubDate>Fri, 26 Jan 2024 14:51:53 +0000</pubDate>
</item>
<item>
<title>Autenticação de API utilizando autenticação centralizada - KeyCloak</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1653/autenticacao-utilizando-autenticacao-centralizada-keycloak</link>
<description>Boa tarde,&lt;br /&gt;
&lt;br /&gt;
Estamos planejamento da utilização de autenticação centralizada com o keyCloak, no momento tanto o login na web como no desktop está funcionando corretamente.&lt;br /&gt;
&lt;br /&gt;
Porém estamos com duvida de como é realizado a autenticação via api. Nos testes que fizemos, gerando o token com a url app_services/auth.oauth2.svc/token padrão do benner, é gerado o token, porem o mesmo não é valido na autenticação, ou seja, se passar esse token em uma API com autenticação o mesmo é rejeitado com o erro 401.&lt;br /&gt;
&lt;br /&gt;
Caso seja gerado o token pelo keyclock, usando a url &amp;quot;auth/realms/BennerRP/protocol/openid-connect/token&amp;quot;, &amp;nbsp;e usado o mesmo na autenticação da API no benner, usando o postman, a requisição fica em andamento/travada.&lt;br /&gt;
&lt;br /&gt;
Qual a maneira e configuração correta de chamar uma api autenticada no benner utilizando o KeyCloak?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1653/autenticacao-utilizando-autenticacao-centralizada-keycloak</guid>
<pubDate>Mon, 08 Jan 2024 16:42:20 +0000</pubDate>
</item>
<item>
<title>Documentação/Novidades da BOA (Benner Open Api)</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1652/documentacao-novidades-da-boa-benner-open-api</link>
<description>&lt;p&gt;Bom dia,&lt;/p&gt;

&lt;p&gt;Estamos utilizando o BOA para implementar as APIs, e de momento estamos usando basicamente o que foi passado na Be-Tech do Boa e com ajuda do link abaixo.&lt;/p&gt;

&lt;p&gt;Nesse meio tempo do Be-Tech até hoje, foi realizado novas liberações e novas documentações de como aproveitar o máximo as liberações do BOA pela tecnologia?&lt;/p&gt;

&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://wiki.benner.com.br/wiki/index.php?title=BOA_2.0&quot;&gt;BOA 2.0 - BennerWiki&lt;/a&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1652/documentacao-novidades-da-boa-benner-open-api</guid>
<pubDate>Wed, 27 Dec 2023 12:23:32 +0000</pubDate>
</item>
<item>
<title>Entrada de dados x Tabela Virtual x retorno Json</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1650/entrada-de-dados-x-tabela-virtual-x-retorno-json</link>
<description>&lt;p&gt;Bom dia, gostaria de tirar uma dúvida com relação à forma de usar tabela virtual como entrada de dados de comando de um grid.&lt;br&gt;
Criei uma visão de form pra uma tabela virtual (a mesma possui 3 campos definidos no Builder). Porém, preciso de um &lt;u&gt;quarto campo&lt;/u&gt; que deverá mostrar o resultado de um retorno json devolvido por uma API (no momento não me interessa armazenar numa tabela física os dados desse json pra uma possível alimentação de algum campo da tabela virtual). Continuando: na visão da tabela virtual, adicionei um &lt;u&gt;widget MVC&lt;/u&gt; pra forçar a exibição de um elemento &amp;lt;select&amp;gt; com as opções devolvidas pelo json.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A dúvida é&lt;/strong&gt;: tem alguma maneira de passar pelo &lt;strong&gt;BusinessArgs&lt;/strong&gt; (do comando lá do grid) o valor escolhido nesse componente do MVC? Debugando, observei que o DataEntity meio que reconhece esse quarto parâmetro como sendo &lt;strong&gt;_CONTEXTID&lt;/strong&gt; mas vem sempre com valor nulo. Existe alguma solução alternativa pra o que eu desejo fazer que não seja o campo da tabela virtual precisar ser do tipo Tabela?&lt;/p&gt;

&lt;p&gt;Aproveitando o post: neste widget MVC mencionado no meu cenário, estou com problemas no Controller quando chamo a API usando o métoco GetAsync(). Trava a chamada, fica carregando por muito tempo. Quando faço a mesma chamada por fora da classe do controller, o get funciona. Alguma dica ou orientação? Obrigada.&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1650/entrada-de-dados-x-tabela-virtual-x-retorno-json</guid>
<pubDate>Tue, 31 Oct 2023 11:27:37 +0000</pubDate>
</item>
<item>
<title>É possível inserir várias tiles dentro de um portlet/grid dobrável?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1649/possivel-inserir-varias-tiles-dentro-portlet-grid-dobravel</link>
<description>É possível inserir várias tiles dentro de uma grid dobrável?&lt;br /&gt;
&lt;br /&gt;
Eu sei que é possível configurar cada tile individualmente para que fique dentro de um portlet e somente seja exibida quando clicada. Mas não é isso que pretendia.&lt;br /&gt;
&lt;br /&gt;
A intenção é que o painel com as quatro tiles fique 'oculto' e somente seja exibido quando o usuário abrir a grid/portlet, exibindo assim todas as tiles ao mesmo tempo.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1649/possivel-inserir-varias-tiles-dentro-portlet-grid-dobravel</guid>
<pubDate>Thu, 12 Oct 2023 15:20:37 +0000</pubDate>
</item>
<item>
<title>Problema ao executar testes (LoadFromContext, Microsoft.VisualStudio.TestPlatform.TestFramework)</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1647/loadfromcontext-visualstudio-testplatform-testframework</link>
<description>&lt;p&gt;Estou com um problema ao tentar executar testes na minha maquina.&amp;nbsp;&lt;br&gt;
&lt;br&gt;
Erro:&amp;nbsp;&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;font-size:inherit&quot;&gt;Assistente para Depuração Gerenciada 'LoadFromContext' : 'O assembly chamado 'Microsoft.VisualStudio.TestPlatform.TestFramework' foi carregado por 'file:///C:/Benner/Fontes/Tecnologia/Source/bin/AutomatedTests/PresentationLayer/Microsoft.VisualStudio.TestPlatform.TestFramework.DLL' usando o contexto LoadFrom. O uso desse contexto pode resultar em comportamento inesperado para serialização, conversão e resolução de dependência. Em praticamente todos os casos, recomenda-se evitar o contexto LoadFrom. Isso pode ser feito com a instalação de assemblies no Cache de Assembly Global ou no diretório ApplicationBase e usando Assembly.Load ao carregar assemblies explicitamente.'&lt;/span&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1647/loadfromcontext-visualstudio-testplatform-testframework</guid>
<pubDate>Wed, 11 Oct 2023 16:56:48 +0000</pubDate>
</item>
<item>
<title>Alterar Titulo da pagina do breadcrumb</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1646/alterar-titulo-da-pagina-do-breadcrumb</link>
<description>Tenho uma tela WesPage Especializada que gera automaticamento o BreadCrumb porem gera com esse nome &lt;br /&gt;
&lt;br /&gt;
Registro 33 de CONSULTA_PRONTUARIO_ATENDIMENTO.DATASOURCE&lt;br /&gt;
&lt;br /&gt;
Queria Alterar para um dos campos na consulta que criei que é o nome do paciente no caso.&lt;br /&gt;
&lt;br /&gt;
Como consigo fazer essa alteração</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1646/alterar-titulo-da-pagina-do-breadcrumb</guid>
<pubDate>Mon, 09 Oct 2023 17:48:58 +0000</pubDate>
</item>
<item>
<title>Alterar o titulo de um widget formulário dinamicamente</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1643/alterar-o-titulo-de-um-widget-formulario-dinamicamente</link>
<description>&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=7572382345491879994&quot; style=&quot;height:83px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Preciso que o titulo do widget seja um dado que já existe nesse formulário.&lt;/p&gt;

&lt;p&gt;já tentei usar IronPhyton : &lt;a href=&quot;https://wiki.benner.com.br/wiki/index.php?title=Evento_Load_em_scripts_(WES_2008)&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://wiki.benner.com.br/wiki/index.php?title=Evento_Load_em_scripts_(WES_2008)&lt;/a&gt;&lt;br&gt;
Mas não funcionou&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1643/alterar-o-titulo-de-um-widget-formulario-dinamicamente</guid>
<pubDate>Wed, 27 Sep 2023 14:36:29 +0000</pubDate>
</item>
<item>
<title>WES: Não foi possível carregar arquivo ou assembly 'System.ValueTuple' ou uma de suas dependências.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1641/possivel-carregar-arquivo-assembly-valuetuple-dependencias</link>
<description>&lt;p&gt;Após a criação de projetos de injeção de dependências mencionados no vídeo &quot;#006 - Criando os Projetos IoC para a Regra de Negócio&quot;, o WES passou a exibir o erro abaixo:&lt;/p&gt;

&lt;p&gt;&lt;span style=&quot;color:rgb(0, 0, 0); font-family:verdana; font-size:11.2px&quot;&gt;&lt;em&gt;Não foi possível carregar arquivo ou assembly 'System.ValueTuple' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Descrição:&amp;nbsp;&lt;/strong&gt;Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Detalhes da Exceção:&amp;nbsp;&lt;/strong&gt;System.IO.FileLoadException: Não foi possível carregar arquivo ou assembly 'System.ValueTuple' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Erro de Origem:&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;table style=&quot;width:100%&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;Exceção sem tratamento foi gerada durante a execução da atual solicitação da Web. As informações relacionadas à origem e ao local da exceção podem ser identificadas usando-se o rastreamento de pilha de exceção abaixo.&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&lt;br&gt;
&lt;strong&gt;Rastreamento do Carregamento de Assembly:&lt;/strong&gt;&amp;nbsp;As informações a seguir podem ser úteis para determinar por que o assembly 'System.ValueTuple' não pôde ser carregado.&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;table style=&quot;width:100%&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;pre&gt;
AVI: o log de associações de assembly está desativado.
Para ativar o log de  falhas de assembly, defina o valor do Registro [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1.
Observação: há alguma penalidade para o desempenho associada ao log de falha de associação de assembly.
Para desativar esse recurso, remova o valor do Registro [HKLM\Software\Microsoft\Fusion!EnableLog].
&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&lt;br&gt;
&lt;strong&gt;Rastreamento de Pilha:&lt;/strong&gt;&lt;br&gt;
&amp;nbsp;&lt;/p&gt;

&lt;table style=&quot;width:100%&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;
			&lt;pre&gt;
[FileLoadException: Não foi possível carregar arquivo ou assembly 'System.ValueTuple' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)]

[FileLoadException: Não foi possível carregar arquivo ou assembly 'System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)]
   System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark&amp;amp; stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0
   System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark&amp;amp; stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +232
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark&amp;amp; stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +113
   System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark&amp;amp; stackMark, Boolean forIntrospection) +23
   System.Reflection.Assembly.Load(String assemblyString) +35
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +48

[ConfigurationErrorsException: Não foi possível carregar arquivo ou assembly 'System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)]
   System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +767
   System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +256
   System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +58
   System.Web.Compilation.&amp;lt;&amp;gt;c.&amp;lt;GetAssembliesForAppLevel&amp;gt;b__143_0(AssemblyInfo ai) +29
   System.Linq.&amp;lt;SelectManyIterator&amp;gt;d__17`2.MoveNext() +265
   System.Linq.&amp;lt;UnionIterator&amp;gt;d__67`1.MoveNext() +442
   System.Linq.&amp;lt;DistinctIterator&amp;gt;d__64`1.MoveNext() +417
   System.Web.UI.Util.GetTypeFromAssemblies(IEnumerable assemblies, String typeName, Boolean ignoreCase) +268
   System.Web.Compilation.BuildManager.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase) +251
   System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +49

[ConfigurationErrorsException: Não foi possível carregar arquivo ou assembly 'System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)]
   System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase) +515
   System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, Boolean checkAptcaBit) +29
   System.Web.Configuration.Common.ModulesEntry.SecureGetType(String typeName, String propertyName, ConfigurationElement configElement) +60
   System.Web.Configuration.Common.ModulesEntry..ctor(String name, String typeName, String propertyName, ConfigurationElement configElement) +68
   System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList) +221
   System.Web.HttpApplication.GetModuleCollection(IntPtr appContext) +1153
   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +139
   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +168
   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +277
   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +369

[HttpException (0x80004005): Não foi possível carregar arquivo ou assembly 'System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' ou uma de suas dependências. A definição do manifesto do assembly localizado não corresponde à referência do assembly. (Exceção de HRESULT: 0x80131040)]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +532
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +111
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +724
&lt;/pre&gt;
			&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Informações sobre a Versão:&lt;/strong&gt;&amp;nbsp;Microsoft .NET Framework Versão:4.0.30319; Versão do ASP.NET:4.8.4662.0&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1641/possivel-carregar-arquivo-assembly-valuetuple-dependencias</guid>
<pubDate>Wed, 27 Sep 2023 13:56:46 +0000</pubDate>
</item>
<item>
<title>Como desabilitar o stacktrace em erros não tratados WES</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1639/como-desabilitar-o-stacktrace-em-erros-nao-tratados-wes</link>
<description>Tela de erros sendo apresentada com o stacktrace da tecnologia, como deve ser feita esta alteração?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1639/como-desabilitar-o-stacktrace-em-erros-nao-tratados-wes</guid>
<pubDate>Fri, 15 Sep 2023 17:42:21 +0000</pubDate>
</item>
<item>
<title>Problema na criação de um novo usuário tec 23.0.25.17</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1630/problema-na-criacao-de-um-novo-usuario-tec-23-0-25-17</link>
<description>&lt;p&gt;Sempre que é criado um novo usuário, aonde este usuário esta marcado para alterar a senha.&lt;/p&gt;

&lt;p&gt;assim que o usuário loga no sistema, é solicitado para que o mesmo digite a senha antiga e informa a nova senha.&lt;/p&gt;

&lt;p&gt;Apos isso é apresentado na tela que a senh foi alterada e um botao para continuar:&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=16890042470283887990&quot; style=&quot;height:313px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;apos isso apresenta o erro abaixo:&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=16370617492793836257&quot; style=&quot;height:292px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Para poder resolver, precisa entrar no sistema com outro usuario, &quot;Limpar Caches&quot; ai o acesso volta ao normal para o usuário.&lt;br&gt;
&lt;br&gt;
chegaram a pegar este comportamento? nas versões mais atuais da tec este problema ocorre?&lt;/p&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1630/problema-na-criacao-de-um-novo-usuario-tec-23-0-25-17</guid>
<pubDate>Mon, 28 Aug 2023 18:11:43 +0000</pubDate>
</item>
<item>
<title>Mascara campo do tipo valor em grid editável</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1629/mascara-campo-do-tipo-valor-em-grid-editavel</link>
<description>&lt;p&gt;É possivel ter a mascara de milhar nos campos de tipo valor em um grid editavel?&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=5363954256327482092&quot; style=&quot;height:296px; width:600px&quot;&gt;&lt;/p&gt;

&lt;p&gt;Campo no builder:&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=10831489354523384449&quot; style=&quot;height:274px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1629/mascara-campo-do-tipo-valor-em-grid-editavel</guid>
<pubDate>Mon, 28 Aug 2023 18:03:50 +0000</pubDate>
</item>
<item>
<title>Problema &quot;Requisição Inválida! Limpe os cookies e tente novamente.&quot; Após migração</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1627/problema-requisicao-invalida-cookies-novamente-migracao</link>
<description>&lt;p&gt;Após a migração, constatou-se que não era mais possivel de gerar caches e a incapacidade de acessar determinadas páginas. Notavelmente, observou-se que o ambiente WES está operando corretamente apenas quando utilizado no navegador Firefox.&lt;/p&gt;

&lt;p&gt;A versão da tecnologia em questão é a 21.0. Durante a análise, foi identificado que o cookie denominado &quot;__&lt;em&gt;TOKEN_&lt;/em&gt;&quot; não estava sendo exibido. Este cookie representa um parâmetro oculto (&quot;hidden&quot;) na estrutura da masterpage.&lt;/p&gt;

&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=8801630746599391499&quot; style=&quot;height:329px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1627/problema-requisicao-invalida-cookies-novamente-migracao</guid>
<pubDate>Fri, 25 Aug 2023 13:52:26 +0000</pubDate>
</item>
<item>
<title>Configuração de Ambiente: &quot;GetBranchLabel&quot;</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1621/configuracao-de-ambiente-getbranchlabel</link>
<description>Não estou conseguindo acessar as bases do AG pelo Visual Studio, retornando seguinte mensagem: &lt;br /&gt;
&lt;br /&gt;
&amp;quot;Não foi possível configurar o ambiente gerenciado. Comunique a seguinte mensagem ao suporte: Método GetBranchLabel no tipo Benner.Tecnologia.Application.BusinessAdministrationService do assembly Benner.Tecnologia.Application, Version=2008.0.0.0, Culture=neutral, PublicKeyToken=f2dn26731026fd37 não tem uma implementação.&amp;quot;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1621/configuracao-de-ambiente-getbranchlabel</guid>
<pubDate>Tue, 22 Aug 2023 12:32:37 +0000</pubDate>
</item>
<item>
<title>Aviso: Desktop heap insuficiente!</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1619/aviso-desktop-heap-insuficiente</link>
<description>&lt;p&gt;Após atualização do sistema para a versão 22.0.84, aviso de heap insuficiente apareceu na aba de configurações do ambiente&lt;br&gt;
Configurações &amp;gt; Pool de Providers &amp;gt; Ativação Provider: COM Tradicional&lt;img alt=&quot;&quot; src=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=13551062899853846979&quot; style=&quot;height:215px; width:600px&quot;&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1619/aviso-desktop-heap-insuficiente</guid>
<pubDate>Wed, 16 Aug 2023 12:16:59 +0000</pubDate>
</item>
<item>
<title>Como trazer um bdoc em um campo SQL em um Grid?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1617/como-trazer-um-bdoc-em-um-campo-sql-em-um-grid</link>
<description>&lt;p style=&quot;text-align: justify;&quot;&gt;Bom dia como posso trazer um bdoc para um campo SQL, tenho que trazer o bdoc, para fazer um visualização do arquivo, e esta informaçlão esta em 2 tabelas, por isso tenho que usar o sql, para trazer o arquivo, na grid.&lt;br&gt;
Consegui trazer o nome do arquivo porem não consigo fazer com que se eu clicar no nome do arquivo e abra a visualização.&amp;nbsp;&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;Tem alguma maneira de contornar isso?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1617/como-trazer-um-bdoc-em-um-campo-sql-em-um-grid</guid>
<pubDate>Fri, 28 Jul 2023 14:12:12 +0000</pubDate>
</item>
<item>
<title>É possível criar um comando na grid de documentos que abra um modal em que sejam exibidos todos os documentos da grid, sem limitação de quantidade?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1614/possivel-documentos-exibidos-documentos-limitacao-quantidade</link>
<description>É possível criar um comando na grid de documentos que abra um modal em que sejam exibidos todos os documentos da grid, sem limitação de quantidade?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1614/possivel-documentos-exibidos-documentos-limitacao-quantidade</guid>
<pubDate>Wed, 12 Jul 2023 17:48:54 +0000</pubDate>
</item>
<item>
<title>Problemas com a wiki</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1612/problemas-com-a-wiki</link>
<description>Não sei se esse é o lugar certo para tratar deste assunto, mas eu procurei em tudo que é canto na internet e não conseguiu achar nenhum tipo de informação.&lt;br /&gt;
&lt;br /&gt;
Eu gostaria de saber onde é que eu crio a conta necessária para acessar os conteúdos na wiki da Benner?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1612/problemas-com-a-wiki</guid>
<pubDate>Mon, 10 Jul 2023 20:55:47 +0000</pubDate>
</item>
<item>
<title>Como preencher automaticamente um campo via .net ao chamar um relatório</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1609/como-preencher-automaticamente-campo-via-chamar-relatorio</link>
<description>Estou utilizando o stimulsoft através do WES, e preciso escrever um campo de valor do relatório por extenso.&lt;br /&gt;
&lt;br /&gt;
Obs: eu já tenho uma função no .net que converte o valor númerico e escreve em string o valor por extenso.&lt;br /&gt;
&lt;br /&gt;
Obs2: não tenho acesso ao RUNNER</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1609/como-preencher-automaticamente-campo-via-chamar-relatorio</guid>
<pubDate>Fri, 07 Jul 2023 14:35:54 +0000</pubDate>
</item>
<item>
<title>É possivel pegar dados do campo do tipo Arquivo e imagem no .net core bef?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1608/possivel-pegar-dados-campo-tipo-arquivo-imagem-net-core-bef</link>
<description>É possivel recuperar o nome e o conteudo de um campo do tipo Arquivo e Imagem utilizando o Bef .net core?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1608/possivel-pegar-dados-campo-tipo-arquivo-imagem-net-core-bef</guid>
<pubDate>Thu, 06 Jul 2023 14:23:01 +0000</pubDate>
</item>
<item>
<title>Falha na inicialização do WES Não foi possível carregar arquivo ou assembly Oracle.ManagedDataAccess, Version=2.0.19.1</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1604/inicializacao-possivel-carregar-assembly-manageddataaccess</link>
<description>Ao atualizar o sistema com a versão 23.0.31 da tecnologia, sistemas em banco de dados oracle apresenta o erro:&lt;br /&gt;
&lt;br /&gt;
Falha na inicialização do WES Não foi possível carregar arquivo ou assembly 'Oracle.ManagedDataAccess, Version=2.0.19.1, Culture=neutral,</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1604/inicializacao-possivel-carregar-assembly-manageddataaccess</guid>
<pubDate>Thu, 29 Jun 2023 14:15:11 +0000</pubDate>
</item>
<item>
<title>Consulta/Query .net core, utilizando exists e not exists</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1594/consulta-query-net-core-utilizando-exists-e-not-exists</link>
<description>Boa tarde,&lt;br /&gt;
&lt;br /&gt;
É possivel no .net core, a utilização de where com exists e not exists?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1594/consulta-query-net-core-utilizando-exists-e-not-exists</guid>
<pubDate>Mon, 26 Jun 2023 18:41:12 +0000</pubDate>
</item>
<item>
<title>Consultar Ano de uma Data em .net core.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1593/consultar-ano-de-uma-data-em-net-core</link>
<description>è possivel no net.core, fazer uma consulta, aonde no where fitrar o ano da data?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1593/consultar-ano-de-uma-data-em-net-core</guid>
<pubDate>Fri, 23 Jun 2023 18:47:46 +0000</pubDate>
</item>
<item>
<title>Consulta utilizando .net core (preencher campo do tipo lista.)</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1589/consulta-utilizando-net-core-preencher-campo-do-tipo-lista</link>
<description>É possivel utilizando o .net core, preencher um model, aonde o mesmo possui um campo do tipo lista?&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
&lt;br /&gt;
Tenho uma tabela de pedido, e uma tabela de item de pedido, gostaria de fazer uma query utilizando o left join e preencher esse model abaixo.&lt;br /&gt;
&lt;br /&gt;
tenho um model nesse cenário:&lt;br /&gt;
&lt;br /&gt;
public class Pedido{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string NumeroPedido;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string NomeCliente;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;List&amp;lt;Item&amp;gt; items&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
public class Item{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;string NomeProduto;&lt;br /&gt;
&lt;br /&gt;
}</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1589/consulta-utilizando-net-core-preencher-campo-do-tipo-lista</guid>
<pubDate>Wed, 21 Jun 2023 12:17:25 +0000</pubDate>
</item>
<item>
<title>Inativar botão novo dependendo de da quantidade de registro no grid</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1588/inativar-botao-novo-dependendo-quantidade-registro-no-grid</link>
<description>Boa tarde, estou precisando inativar ou não deixar visivel o botão de novo em um grid dependendo da quanitade de registros que o grid possua, não encontrei nada relacionado.</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1588/inativar-botao-novo-dependendo-quantidade-registro-no-grid</guid>
<pubDate>Fri, 16 Jun 2023 18:04:57 +0000</pubDate>
</item>
<item>
<title>erro ao regerar caches</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1584/erro-ao-regerar-caches</link>
<description>&lt;p&gt;Está dando erro quando vai regerar o cache pela a primeira vez. Alguém pode me falar uma solução? Segue o link do erro.&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=4606106873395826608&quot;&gt;https://desenv.benner.com.br/accessviolation/?qa=blob&amp;amp;qa_blobid=4606106873395826608&lt;/a&gt;&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1584/erro-ao-regerar-caches</guid>
<pubDate>Wed, 14 Jun 2023 12:30:06 +0000</pubDate>
</item>
<item>
<title>Comando para abrir e fechar todas as grids de uma página</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1582/comando-para-abrir-e-fechar-todas-as-grids-de-uma-pagina</link>
<description>É possível criar um comando para abrir/fechar todas as grids da página de uma única vez?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1582/comando-para-abrir-e-fechar-todas-as-grids-de-uma-pagina</guid>
<pubDate>Tue, 13 Jun 2023 15:40:29 +0000</pubDate>
</item>
<item>
<title>É possível que a grid seja visível somente se houver registros?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1581/possivel-que-grid-seja-visivel-somente-se-houver-registros</link>
<description>É possível criar uma grid que somente seja exibida se houver pelo menos um registro a ser exibido?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1581/possivel-que-grid-seja-visivel-somente-se-houver-registros</guid>
<pubDate>Tue, 13 Jun 2023 15:39:18 +0000</pubDate>
</item>
<item>
<title>No net.core na entidades usando o BefEntity, e possivel mapear um campo lista no builder com tipo enum?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1580/entidades-usando-befentity-possivel-mapear-lista-builder</link>
<description>No net.core na entidades usando o BefEntity, e possivel mapear um campo lista no builder com tipo enum? ou deve ser mapeado como int?</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1580/entidades-usando-befentity-possivel-mapear-lista-builder</guid>
<pubDate>Tue, 13 Jun 2023 15:38:45 +0000</pubDate>
</item>
<item>
<title>Problema com WarmUp do WES - System.Collections.Generic.KeyNotFoundException: A chave fornecida não estava presente no dicionário.</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1578/collections-keynotfoundexception-fornecida-dicionario</link>
<description>&lt;p&gt;Estou recebendo o erro abaixo ao tentar iniciar o WES pela minha máquina:&lt;br&gt;
&lt;br&gt;
-----------------------------------------------------------------------------------&lt;/p&gt;

&lt;pre class=&quot;brush:plain;&quot;&gt;
ed8c3e64-2cce-410c-9ab3-72798ed426bd
Erro ao executar a solicitação filho para /WebApp/Warmup.aspx.
Exceção do tipo 'System.Web.HttpUnhandledException' foi acionada.
A chave fornecida não estava presente no dicionário.

System.Web.HttpException (0x80004005): Erro ao executar a solicitação filho para /WebApp/Warmup.aspx. ---&amp;gt; System.Web.HttpUnhandledException (0x80004005): Exceção do tipo 'System.Web.HttpUnhandledException' foi acionada. ---&amp;gt; System.Collections.Generic.KeyNotFoundException: A chave fornecida não estava presente no dicionário.
   em System.ThrowHelper.ThrowKeyNotFoundException()
   em System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   em Benner.Tecnologia.Wes.Components.Helpers.UrlResolverHelper.ResolveUrl(String url) na C:\git\Tecnologia\Tecnologia\Source\Wes\Components\Components\Helpers\UrlResolverHelper.cs:linha 19
   em ASP.warmup_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) na c:\git\Tecnologia\Tecnologia\Source\Wes\WebApp\Warmup.aspx:linha 9
   em System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
   em System.Web.UI.Page.Render(HtmlTextWriter writer)
   em System.Web.UI.Adapters.ControlAdapter.Render(HtmlTextWriter writer)
   em System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
   em System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   em System.Web.UI.Page.HandleError(Exception e)
   em System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   em System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   em System.Web.UI.Page.ProcessRequest()
   em System.Web.UI.Page.ProcessRequest(HttpContext context)
   em ASP.warmup_aspx.ProcessRequest(HttpContext context) na c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\webapp\7649c7ed\5fb5e14e\App_Web_warmup.aspx.cdcab7d2.8lpkuago.0.cs:linha 0
   em System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   em System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride)
   em System.Web.HttpServerUtility.Execute(String path, TextWriter writer, Boolean preserveForm)
   em System.Web.HttpServerUtility.Transfer(String path, Boolean preserveForm)
   em System.Web.HttpServerUtility.Transfer(String path)
   em Benner.Tecnologia.Wes.Components.WebApp.Global.ShowWarmupPage() na C:\git\Tecnologia\Tecnologia\Source\Wes\Components\Components.WebApp\Global.cs:linha 273
   em Benner.Tecnologia.Wes.Components.WebApp.Global.Application_BeginRequest(Object sender, EventArgs e) na C:\git\Tecnologia\Tecnologia\Source\Wes\Components\Components.WebApp\Global.cs:linha 221
   em System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   em System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
   em System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)


Request Information:
   HttpContext.Current: NULL&lt;/pre&gt;

&lt;p&gt;&lt;br&gt;
-----------------------------------------------------------------------------------&lt;br&gt;
&lt;br&gt;
Já dei um &quot;Clean Solution&quot;, recompilei, resintalei os pacotes do Node, refiz/regerei o WebPack, mas não tive sucesso.&lt;br&gt;
&lt;br&gt;
Alguma sujestão do que poderia ser?&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1578/collections-keynotfoundexception-fornecida-dicionario</guid>
<pubDate>Fri, 09 Jun 2023 17:09:44 +0000</pubDate>
</item>
<item>
<title>Não conseguimos gerar as páginas no WES em algumas máquinas</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1574/nao-conseguimos-gerar-as-paginas-no-wes-em-algumas-maquinas</link>
<description>Ao regerar as páginas no WES, utilizando a opção &amp;quot;Gerar páginas&amp;quot;, fica sem fim rodando a execução com a mensagem &amp;quot;Aguarde, gerando as páginas...&amp;quot;. Isso só acontece em 2 máquinas, dos 7 devs que utilizam esse projeto.&lt;br /&gt;
&lt;br /&gt;
Ao verificar o log de EventView do WES consta a seguinte mensagem:&lt;br /&gt;
&lt;br /&gt;
09f522b3-8347-404d-a2d7-c5371ac0cd9e&lt;br /&gt;
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).&lt;br /&gt;
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).&lt;br /&gt;
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).&lt;br /&gt;
Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).&lt;br /&gt;
Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).&lt;br /&gt;
&lt;br /&gt;
Benner.Tecnologia.Common.Exceptions.EntityServiceOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---&amp;gt; System.InvalidOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---&amp;gt; System.InvalidOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---&amp;gt; System.InvalidOperationException: Pool 'PTU_WES' desativada devido ao(s) erro(s): Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). ---&amp;gt; System.ApplicationException: Erro ao inicializar Provider #0: Não foi possível executar o Benner Provider. Mensagem: Falha na recuperação de fábrica de classes COM do componente com CLSID {45764534-B6CC-11D2-8E13-2300DFE1CD63} devido ao seguinte erro: 80040154 Classe não registrada (Exceção de HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.Controller.Pool.StartOrRestart()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;--- Fim do rastreamento de pilha de exceções internas ---&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.Controller.PoolController.StartOrRestartForPool(Pool pool, Boolean force)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.Controller.PoolController.RequestProviderLock(String poolName, String sessionId, Int32 preferred, Boolean dedicated, Boolean forcePing, TransitoryData transitoryData, String log)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.InternalRequestSessionProviderLock(LogonInfo logOnInfo, Int32 providerIndex, Boolean forcePing, TransitoryData transitoryData, String log)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.RequestSessionProviderLock(LogonInfo logOnInfo, String log, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;--- Fim do rastreamento de pilha de exceções internas ---&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.Services.ValidateBefVersionCaller.Call(String systemName, String requiredBefVersion)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LocalAdministrationService.ValidateBefVersion(String systemName, String requiredBefVersion)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LegacyAppServer.OnPoolStarted()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LegacyAppServer.EnsurePoolStartedEventExecution()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LegacyAppServer.get_Controller()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.InternalRequestSessionProviderLock(LogonInfo logOnInfo, Int32 providerIndex, Boolean forcePing, TransitoryData transitoryData, String log)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.RequestSessionProviderLock(LogonInfo logOnInfo, String log, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;--- Fim do rastreamento de pilha de exceções internas ---&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.ProviderHelper.RequestSessionProviderLock(LogonInfo logOnInfo, String log, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.EntityServiceImplementation.Get(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LocalEntityService.Get(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.EntityBase`1.DoGet(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.EntityBase`1.CachedGet(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData, Func`5 action)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.EntityBase`1.Get(EntityDefinition entityDefinition, Criteria criteria, GetMode mode, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.DataSources.Definition.DataSourceDefinition.GetById(String dataSourceId)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Application.EntityService.BusinessDataSourceImplementation.GetDataSourceDefinition()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Application.EntityService.BusinessDataSourceImplementation.CreateDataSourceReader(Criteria criteria)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Application.EntityService.BusinessDataSourceImplementation.GetDataReaderRecordEnumerator(DataReader dataReader, String commandText, Criteria criteria)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Application.EntityService.BusinessSourceImplementationBase.&amp;lt;FetchEntities&amp;gt;d__30.MoveNext()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.DataSourceEntityServiceImplementation.GetMany(EntityDefinition entityDefinition, Criteria criteria, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.BusinessLogic.LocalEntityService.GetMany(EntityDefinition entityDefinition, Criteria criteria, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.Agent.EntityServiceAgent.&amp;lt;&amp;gt;c__DisplayClass3_0.&amp;lt;GetMany&amp;gt;b__0()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.Agent.AppServerAgentBase`2.CallOperation(Action serviceAction, Func`1 generateInformationAction, Action`1 logSOXAction)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;--- Fim do rastreamento de pilha de exceções internas ---&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.Agent.AppServerAgentBase`2.CallOperation(Action serviceAction, Func`1 generateInformationAction, Action`1 logSOXAction)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Bas.AppServer.Agent.EntityServiceAgent.GetMany(EntityDescription entityDescription, Criteria criteria, GetMode mode, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.EntityBase`1.DoGetMany(EntityViewBase entityView, Criteria criteria, GetMode mode, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.EntityBase`1.DoGetMany(EntityViewBase entityView, Criteria criteria, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Common.EntityBase`1.GetMany(EntityViewBase entityView, Criteria criteria, TransitoryData transitoryData)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;em Benner.Tecnologia.Wes.Components.WebApp.Api.DataChartController.Post(String state)&lt;br /&gt;
&lt;br /&gt;
Request Information:&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;HttpContext.Current: NULL</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1574/nao-conseguimos-gerar-as-paginas-no-wes-em-algumas-maquinas</guid>
<pubDate>Thu, 08 Jun 2023 13:11:02 +0000</pubDate>
</item>
<item>
<title>The server process could not be started because the configured identity is incorrect</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1573/server-process-started-because-configured-identity-incorrect</link>
<description>No botão &amp;quot;regerar cache&amp;quot; pelo Builder está ocorrendo o erro abaixo. Como resolver esse problema?&lt;br /&gt;
&lt;br /&gt;
Erro ao regerar caches.&lt;br /&gt;
CON-082: Erro ao gerar os definições de entidade para o sistema PTU_WES: -- Mensagem de erro ------------------- The server process could not be started because the configured identity is incorrect. Check the username and password, ClassID: {45762B24-B6CC-11D2-8E13-2300DFE1CD63}</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1573/server-process-started-because-configured-identity-incorrect</guid>
<pubDate>Wed, 07 Jun 2023 21:36:07 +0000</pubDate>
</item>
<item>
<title>Utilizando o net core, é possivel fazer uma query de sum ou count, sem utilizar um classe model?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1571/utilizando-possivel-fazer-query-count-utilizar-classe-model</link>
<description>Conforme o exemplo abaixo, é possivel fazer a consulta e retorna em um long? ou um decimal sem a necessidade de criar uma classe model? pelo que vi, o parametro Select, pede um tipo de objeto de referencia, existe alguma outra forma de fazer isso?&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;var ultimoCodigo = _contexto.dbContexto.Query&amp;lt;IPatTipoDocumento&amp;gt;()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.Select&amp;lt;ClasseTEste&amp;gt;(mapping =&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mapping.Field&amp;lt;IPatTipoDocumento&amp;gt;(teste =&amp;gt; teste.Codigo, m =&amp;gt; m.MyProperty, FieldFunctionOptions.Sum);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.FirstOrDefault();</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1571/utilizando-possivel-fazer-query-count-utilizar-classe-model</guid>
<pubDate>Thu, 01 Jun 2023 11:49:04 +0000</pubDate>
</item>
</channel>
</rss>