Mudanças entre as edições de "A7Pharma:Layout de Exportação - Remuneração"

De Base de Conhecimento Alpha7
Ir para: navegação, pesquisa
(Criou página com '== Problema / Pergunta == Necessidade de obter e exportar as remunerações dos usuários através das consultas de layout de exportação. == Ambiente == A7Pharma == Soluç...')
 
( Artigos Relacionados)
 
(9 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 7: Linha 7:
 
== Solução / Resposta ==
 
== Solução / Resposta ==
  
Para obter e exportar as remunerações dos usuários foi criado um novo parâmetro na rotina de Consulta de Arquivo de Layout Exportação chamando '''${CALCULO_REMUNERACAO}'''.
+
Para obter e exportar as remunerações dos usuários foi criado um novo parâmetro na interface de Consulta de Arquivo de Layout Exportação chamando '''${CALCULO_REMUNERACAO}'''.
[[Arquivo:Método CALCULO REMUNERACAO..png|miniaturadaimagem]]
+
[[Arquivo:Método_CALCULO_REMUNERACAO..png|borda]]<blockquote>Novo parâmetro na Consulta de Arquivo de Layout de Exportação.</blockquote>
 +
 
 +
Esse novo parâmetro realiza o cálculo e exporta o valor das remunerações dos usuários.
  
 
Para utilizar esse novo recurso é necessário informar alguns parâmetros que serão explicados abaixo.
 
Para utilizar esse novo recurso é necessário informar alguns parâmetros que serão explicados abaixo.
  
O nome do método deve ser extamente do jeito que é descrito, os parâmetros do método devem ser separados por ponto e vírgula.
+
O nome do método deve ser exatamente do jeito que é descrito, os parâmetros do método devem ser separados por ponto e vírgula.
  
 
'''${CALCULO_REMUNERACAO(P1; P2; P3; P4)}'''
 
'''${CALCULO_REMUNERACAO(P1; P2; P3; P4)}'''
Linha 22: Linha 24:
 
P2 = Pode ser usado ${DATA_FINAL_DDMMAAAA} ou AAAA-MM-DD ou informar diretamente a data no formato AAAA-MM-DD.
 
P2 = Pode ser usado ${DATA_FINAL_DDMMAAAA} ou AAAA-MM-DD ou informar diretamente a data no formato AAAA-MM-DD.
  
P3 = Tipo do Plano de Remuneração. Informar A para Convencional ou B para Meta.
+
P3 = Tipo do Plano de Remuneração. Informar A para Convencional ou B para Meta caso necessário.
 +
 
 +
P4 = Ids dos Planos de Remuneração. Informar um ou mais Ids entre parênteses  (1, 2, 3 ...) caso necessário. 
 +
 
 +
Os parâmetros P1 e P2 são obrigatórios e o método pode ser utilizado de três formas:
 +
# '''${CALCULO_REMUNERACAO(P1; P2 )}''' Neste caso será calculado a remuneração de acordo com o período informado (P1 e P2), considerando os planos de remuneração convencional e por meta que estejam vigentes. 
 +
# '''${CALCULO_REMUNERACAO(P1; P2; P3 )}''' Neste caso será calculado a remuneração de acordo com o período informado (P1 e P2), considerando o plano de remuneração informado (P3) sendo A para convencional e B para meta. 
 +
#  '''${CALCULO_REMUNERACAO(P1; P2; P3; P4 )}''' Neste caso será calculado a remuneração de acordo com o período informado (P1 e P2), considerando o plano de remuneração informado (P3) sendo A para convencional e B para meta e considerando os Ids dos planos informados no parâmetro (P4). 
 +
Exemplos:
 +
 
 +
''select usuario.id || ';' || remuneracao.valor as linha  from''
 +
 
 +
''${CALCULO_REMUNERACAO(${DATA_INICIAL_DDMMAAAA}; ${DATA_FINAL_DDMMAAAA}; A; (1154171))}''
 +
 
 +
'' join usuario on usuario.id = remuneracao.usuarioid''
 +
 
 +
[[Arquivo:Resultado Método CALCULA REMUNERACAO.png|borda]]
 +
 
 +
''select usuario.id || ';' || remuneracao.valor as linha  from''
 +
 
 +
''${CALCULO_REMUNERACAO(2022-04-01; 2022-04-30; B; (3404435, 1154113))}''
  
P4 = Ids dos Planos de Remuneração. Deve ser informado um ou mais Ids entre parênteses  (1, 2, 3 ...)
+
''  join usuario  on usuario.id = remuneracao.usuarioid''
  
Exemplo de uma consulta utilizando o novo recurso:<blockquote>''select usuario.id || ';' || remuneracao.valor as linha''</blockquote><blockquote>''  from''</blockquote><blockquote>''${CALCULO_REMUNERACAO(${DATA_INICIAL_DDMMAAAA}; ${DATA_FINAL_DDMMAAAA}; A; (1154171))}''</blockquote><blockquote>''  join usuario''</blockquote><blockquote>''    on usuario.id = remuneracao.usuarioid''</blockquote>
+
[[Arquivo:CONSULTA_LAYOUT_EXPORTAÇÂO_META..png|borda]]<blockquote></blockquote>
  
 +
== Artigos Relacionados==
 +
*[[A7Pharma:Como configurar uma Automatização para envio FTP de um Layout de Exportação?]]
 
== Palavras-Chave ==
 
== Palavras-Chave ==
 
Remuneração, Layout Exportação
 
Remuneração, Layout Exportação

Edição atual tal como às 09h58min de 20 de dezembro de 2022

Problema / Pergunta

Necessidade de obter e exportar as remunerações dos usuários através das consultas de layout de exportação.

Ambiente

A7Pharma

Solução / Resposta

Para obter e exportar as remunerações dos usuários foi criado um novo parâmetro na interface de Consulta de Arquivo de Layout Exportação chamando ${CALCULO_REMUNERACAO}.

Método CALCULO REMUNERACAO..png
Novo parâmetro na Consulta de Arquivo de Layout de Exportação.

Esse novo parâmetro realiza o cálculo e exporta o valor das remunerações dos usuários.

Para utilizar esse novo recurso é necessário informar alguns parâmetros que serão explicados abaixo.

O nome do método deve ser exatamente do jeito que é descrito, os parâmetros do método devem ser separados por ponto e vírgula.

${CALCULO_REMUNERACAO(P1; P2; P3; P4)}

Parâmetros: 

P1 = Pode ser usado ${DATA_INICIAL_DDMMAAAA} ou informar diretamente a data no formato AAAA-MM-DD.

P2 = Pode ser usado ${DATA_FINAL_DDMMAAAA} ou AAAA-MM-DD ou informar diretamente a data no formato AAAA-MM-DD.

P3 = Tipo do Plano de Remuneração. Informar A para Convencional ou B para Meta caso necessário.

P4 = Ids dos Planos de Remuneração. Informar um ou mais Ids entre parênteses (1, 2, 3 ...) caso necessário.

Os parâmetros P1 e P2 são obrigatórios e o método pode ser utilizado de três formas:

  1. ${CALCULO_REMUNERACAO(P1; P2 )} Neste caso será calculado a remuneração de acordo com o período informado (P1 e P2), considerando os planos de remuneração convencional e por meta que estejam vigentes.
  2. ${CALCULO_REMUNERACAO(P1; P2; P3 )} Neste caso será calculado a remuneração de acordo com o período informado (P1 e P2), considerando o plano de remuneração informado (P3) sendo A para convencional e B para meta.
  3. ${CALCULO_REMUNERACAO(P1; P2; P3; P4 )} Neste caso será calculado a remuneração de acordo com o período informado (P1 e P2), considerando o plano de remuneração informado (P3) sendo A para convencional e B para meta e considerando os Ids dos planos informados no parâmetro (P4).

Exemplos:

select usuario.id || ';' || remuneracao.valor as linha  from

${CALCULO_REMUNERACAO(${DATA_INICIAL_DDMMAAAA}; ${DATA_FINAL_DDMMAAAA}; A; (1154171))}

 join usuario on usuario.id = remuneracao.usuarioid

Resultado Método CALCULA REMUNERACAO.png

select usuario.id || ';' || remuneracao.valor as linha  from

${CALCULO_REMUNERACAO(2022-04-01; 2022-04-30; B; (3404435, 1154113))}

  join usuario  on usuario.id = remuneracao.usuarioid

CONSULTA LAYOUT EXPORTAÇÂO META..png

 Artigos Relacionados

Palavras-Chave

Remuneração, Layout Exportação


Este conteúdo foi útil para você?
Então curta esse artigo!

1