Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Configuração da consulta no Portal Agrícola

01. VISÃO GERAL

Abaixo consta a configuração para exibição das novas colunas no Demonstrativo Quinzenal (Quinzena-Safra) existente dentro do Portal Agrícola.

02. Configuração da consulta no Portal Agrícola

Para configuração dos novos campos no Portal Agrícola é necessário entrar utilizando um usuário com nível de permissão Corporativo.


Antes de iniciar a configuração da consulta, é necessário pedir o Access Token do Demonstrativo Quinzenal (Quinzena-Safra) para que seja possível continuar com os passos a seguir.

Caso tiver recebido o novo Access Token, seguir os passos abaixo.


Acesso através do Portal Agrícola > Configuração > Consulta e realizar o filtro da consulta Demonstrativo Quinzenal (Quinzena-Safra).


Assim que filtrar a consulta, selecionar a mesma e clicar na opção Alterar.


Na tela de edição da configurações da consulta, ir até o campo Comando SQL e adicionar as quatro colunas a seguir na consulta conforme abaixo:

TO_CHAR ( case
                         when TO_CHAR (H.DT_REF, 'YYYY') < '2020'    then ROUND(FZERO(FZERO(H.KG_PEX,H.QT_CANA_POND), FZERO(H.KG_BRIX,H.QT_CANA_POND))* 100, 2)
                         when TO_CHAR (H.DT_REF, 'YYYY') >= '2020' then FZERO(FZERO(H.KG_PEX,H.QT_CANA_POND), FZERO(H.KG_BRIX,H.QT_CANA_POND))* 100
                   end
, 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') PZA,

TO_CHAR (H.QT_PZA_TOT_QUINZ, 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') PZA_USINA,
TO_CHAR (H.QT_DIF_PZA, 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') DIFERENCIAL_PZA,
TO_CHAR (H.QT_FATOR_QUALID, 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') FT_QUALIDADE


Abaixo segue como devem ficar as colunas descritas acima dentro do comando SQL.


Em seguida irá substituir o Access Token existente pelo que foi passado pela TOTVS e clicar em salvar.


Ainda na consulta, agora iremos adicionar os campos PZA, PZA Usina, Diferencial Pureza, Fator Qualidade.
Para isso iremos clicar na aba Campos e em seguida em Novo.


A seguir teremos duas imagens mostrando como devem ser configurado cada campo a ser cadastrado.


PZA

PZA Usina

Diferencial Pureza

Fator Qualidade


Com os campos criados, agora vamos acessar a aba Seções, selecionar a seção FAZENDA e clicar em Alterar.


Na tela de edição da configurações da Seção, ir até o campo Comando SQL e adicionar as quatro colunas a seguir na consulta conforme abaixo:


TO_CHAR ( case
                           when MAX(TO_CHAR (H.DT_REF, 'YYYY'))  < '2020'  then ROUND( FZERO( FZERO(SUM(H.KG_PEX),SUM(H.QT_CANA_POND)) , FZERO(SUM(H.KG_BRIX),SUM(H.QT_CANA_POND)))* 100, 2)
                           when MAX(TO_CHAR (H.DT_REF, 'YYYY')) >= '2020' then FZERO( FZERO(SUM(H.KG_PEX),SUM(H.QT_CANA_POND)) , FZERO(SUM(H.KG_BRIX),SUM(H.QT_CANA_POND)))* 100
                    end

'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') PZA,

TO_CHAR (ROUND( SUM(case
                                                   when H.KG_BRIX > 0 then H.QT_PZA_TOT_QUINZ * H.QT_CANA_ENT
                                             end) / SUM(H.QT_CANA_ENT)
                                  , 2), 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') PZA_USINA,
TO_CHAR (ROUND( SUM(case
                                                   when H.KG_BRIX > 0 then H.QT_DIF_PZA
                                             end)
                                  , 2), 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') DIFERENCIAL_PZA,

TO_CHAR (ROUND( fzero(SUM(case
                                                             when H.QT_FATOR_QUALID > 0 then H.QT_FATOR_QUALID * H.QT_CANA_ENT
                                                      end), SUM(decode((SELECT MAX(VALOR)
                                                                                          FROM PARAMETROS
                                                                                        WHERE SECAO = 'RCMP_PGTCP'
                                                                                             AND ENTRADA = 'FG_POND_FQ_AS')
                                                                          ,'T'
                                                                         
,H.QT_CANA_ENT
                                                                         ,case
                                                                                 when H.QT_FATOR_QUALID > 0   then H.QT_CANA_ENT
                                                                                 when H.QT_FATOR_QUALID <= 0 then 0
                                                                         end )))
                                  , 2), 'FM999G999G990D00', 'NLS_NUMERIC_CHARACTERS=,.') FT_QUALIDADE


Abaixo segue como devem ficar as colunas descritas acima dentro do comando SQL.


Salvar as alterações feitas e está finalizada a configuração do Portal Agrícola com as alterações do Consecana.