<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Access Violation - Perguntas recentes com a tag wes-filtro</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=tag/wes-filtro</link>
<description>Powered by Question2Answer</description>
<item>
<title>Qual o nome em @CAMPO (&lt;filtro simples&gt;) que devemos utilizar para ajustarmos o Critério de Seleção desta Tabela Virtual que utilizamos como Filtro nas consultas WES?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1393/utilizar-ajustarmos-criterio-selecao-utilizamos-consultas</link>
<description>&lt;p&gt;Olá, Prezados.&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;Com a atualização para nova tecnologia 19.2 e versão de sistema 05.20.3, estamos com problemas nas consultas WES elaboradas na camada do cliente.&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;Pedimos seu suporte para identificar qual o nome em @CAMPO (&amp;lt;filtro simples&amp;gt;) que devemos utilizar para ajustarmos o Critério de Seleção desta Tabela Virtual que utilizamos como Filtro?&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;Testes Fluipress na HOMOLOGACAO com a Tecnologia 19.2 v05.20.0.1475 | 23/03/2020 08:00 2 [pesquisa simples + condições com Tabela Virtual]&amp;nbsp;dúvidas relacionadas:&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;Na imagem da liberação da 19.1 (que só recebemos o recurso agora na 19.2) é apresentado um recurso “pesquisa simples + condições” que não existe registro nesta documentação &lt;a href=&quot;http://wiki.benner.com.br/wiki/index.php?title=Tabela_virtual_como_filtro_de_grid,&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://wiki.benner.com.br/wiki/index.php?title=Tabela_virtual_como_filtro_de_grid,&lt;/a&gt; mas que é de fundamental importância para atender o que a documentação apresenta “Tabela virtual como filtro de grid”:&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;Na nossa prática de customização da Camada cliente nos deparamos com necessidades que até podem ser atendidas com o recurso “Tabela virtual como filtro de grid”, vejam abaixo um exemplo de SQL que precisamos elaborar: Vamos separar só o SQL do Critério de Seleção para facilitar o entendimento do SQL:&amp;nbsp;&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;A.PRODUTOPAI IN (SELECT PP.HANDLE FROM PD_PRODUTOSPAI PP WHERE PP.MARCAPRODUTO = @CAMPO(MARCAPRODUTO) AND (-1 = @CAMPO(PROCEDENCIA) OR PP.K_LOCALPROCEDENCIA = @CAMPO(PROCEDENCIA) ) AND (PP.K_ITEMCKD LIKE (CASE @CAMPO(CKD) WHEN 1 THEN '[SN]' WHEN 2 THEN '[S]' ELSE '[N]' END ) ) AND (PP.K_OVERSIZE LIKE (CASE @CAMPO(OVERSIZE) WHEN 1 THEN '[SN]' WHEN 2 THEN '[S]' ELSE '[N]' END ) ) AND (PP.K_ESTOCAVEL LIKE (CASE @CAMPO(ESTOCAVEL) WHEN 1 THEN '[SN]' WHEN 2 THEN '[S]' ELSE '[N]' END ) ) ) AND (A.ATIVO = 'S') AND (-1 = @CAMPO(AE) OR A.ALMOXARIFADOESTOQUE = @CAMPO(AE)) AND (-1 = @CAMPO(AA) OR A.K_ALMOXARIFADOALTERNATIVO = @CAMPO(AA)) AND (A.HANDLE IN ( CASE @CAMPO(CRITERIOANALISE) WHEN 1 THEN (SELECT DISTINCT(IPF.HANDLE) FROM PD_PRODUTOS IPF WHERE IPF.EMPRESA = @EMPRESA AND IPF.FILIAL IN @FILIAIS AND IPF.HANDLE = A.HANDLE AND IPF.ATIVO = 'S') WHEN 2 THEN (SELECT DISTINCT(OVI.PRODUTO) FROM CM_ORDEMVENDAITENS OVI INNER JOIN CM_ORDENSVENDA OV ON (OV.HANDLE = OVI.ORDEMVENDA AND OV.EMPRESA = @EMPRESA AND OV.FILIAL IN @FILIAIS AND OV.STATUS IN (2,3)) WHERE (OVI.STATUS IN (2,3,4)) AND OVI.PRODUTO = A.HANDLE AND ((OVI.QUANTIDADE - OVI.QUANTIDADEATENDIDA - OVI.QUANTIDADEFATURADA) &amp;gt; 0) ) WHEN 3 THEN (SELECT DISTINCT(RC.PRODUTO) FROM CP_REQUISICOES RC LEFT JOIN CP_REQUISICOESPAI RCP ON (RCP.HANDLE = RC.REQUISICAOPAI) LEFT JOIN PR_ORDEMPRODUCAOITENS OPI ON (OPI.PRODUTO = RC.PRODUTO) LEFT JOIN PR_ITEMCONSUMOS IC ON (IC.ORDEMPRODUCAOITEM = OPI.HANDLE) LEFT JOIN PR_REQUISICOESCONSUMOITEM RCI ON (RCI.ORDEMPRODUCAOITEM = OPI.HANDLE) LEFT JOIN PR_ORDENSPRODUCAO OP ON (OP.HANDLE = OPI.ORDEMPRODUCAO AND OP.EMPRESA = @EMPRESA AND OP.FILIAL IN @FILIAIS) LEFT JOIN PD_PRODUTOS IPF ON (IPF.HANDLE = RC.PRODUTO) LEFT JOIN PD_PRODUTOSPAI IPP ON (IPP.HANDLE = IPF.PRODUTOPAI) WHERE (RC.HANDLE = RCI.REQUISICAO) AND (RC.PRODUTO = A.HANDLE) AND ((RC.QUANTIDADE - RC.QUANTIDADEATENDIDA) &amp;gt; 0) AND (RC.TIPO = 'P') AND (OP.STATUS IN (2,6)) AND (RC.STATUS IN (2,9)) ) END) )&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;O SQL nem é tão complexo quanto parece, porem agora com o recurso “pesquisa simples + condições”, Qual o nome em @CAMPO() que vamos utilizar para ajustarmos o Critério de Seleção desta Tabela Virtual que utilizamos como Filtro?&lt;/p&gt;

&lt;p style=&quot;text-align: justify;&quot;&gt;Existe um outra forma de integrar “pesquisa simples + condições” com Tabela Virtual e fazer funcionar como esperado?&lt;/p&gt;

&lt;p&gt;Agradecemos pela atenção.&lt;/p&gt;

&lt;p&gt;Ficamos no aguardo e à disposição.&lt;/p&gt;

&lt;p&gt;At.te&lt;/p&gt;</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1393/utilizar-ajustarmos-criterio-selecao-utilizamos-consultas</guid>
<pubDate>Fri, 15 May 2020 19:22:46 +0000</pubDate>
</item>
<item>
<title>É possivel via script, ou de alguma outra maneira, incluir um filtro em um grid na camada Benner?</title>
<link>https://desenv.benner.com.br/accessviolation/?qa=1311/possivel-script-alguma-maneira-incluir-filtro-camada-benner</link>
<description>É possivel via script, ou de alguma outra maneira, incluir um filtro em um grid na camada Benner?&lt;br /&gt;
&lt;br /&gt;
Temos um grid padrão do sistema, e precisamos incluir um filtro nele, por ser camada benner, não é possivel alterar direto no widget, existe algumamaneita de fazer isso?&lt;br /&gt;
&lt;br /&gt;
Esse filtro que estou me referindo, seria uma condição where mesmo no widget. (CriterioSelecao)</description>
<guid isPermaLink="true">https://desenv.benner.com.br/accessviolation/?qa=1311/possivel-script-alguma-maneira-incluir-filtro-camada-benner</guid>
<pubDate>Fri, 07 Feb 2020 13:46:26 +0000</pubDate>
</item>
</channel>
</rss>