Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Para a consulta que irá retornar os dados do relatório periódico é necessário que ela tenha obrigatoriamente as colunas: (MOEDA, VALOR, DATAAPROPRIACAO, IDTRF, CODTRF, TIPOPLANILHA, IDCENARIO, PRECOUNITARIO, QUANTIDADE, IDISM) e os parâmetros obrigatórios, somente (CODCOLIGADA, IDPRJ).


Informações

Exemplo: Definir nos parâmetros citados acima, a sentença SQL exemplo abaixo para Cronograma Apropriado: SELECT    (ROW_NUMBER() OVER(ORDER BY VALOR)) AS NUMPERIODO, (MTAREFA.VALOR+(ROW_NUMBER() OVER(ORDER BY VALOR)) * 0.71) AS VALOR, MISMAPROP.MOEDA   FROM MISMAPROP (NOLOCK), MTAREFA (NOLOCK)  WHERE    (MISMAPROP.CODCOLIGADA=MTAREFA.CODCOLIGADA)   AND (MISMAPROP.IDPRJ=MTAREFA.IDPRJ)   AND (MISMAPROP.IDTRF=MTAREFA.IDTRF)   AND (MISMAPROP.CODCOLIGADA = :idColigada)   AND (MISMAPROP.IDPRJ = :idPrj)


1) Colunas obrigatórias: NUMPERIODO, MOEDA E VALOR.

...

3) Obrigatório ordenação ORDER BY IDPERIODO


Informações

Definir nos parâmetros citados acima, a sentença SQL exemplo abaixo para Relatório Periódico: SELECT    MISMAPROP.DATAAPROPRIACAO , MISMAPROP.MOEDA, MISMAPROP.IDISM   , MTAREFA.CODTRF,MTAREFA.IDTRF   , (MTAREFA.VALOR+(ROW_NUMBER() OVER(ORDER BY VALOR)) * 0.71) AS VALOR   , MTAREFA.TIPOPLANILHA, MTAREFA.IDCENARIO   , MISMAPROP.PRECOUNITARIO , MISMAPROP.QUANTIDADE  FROM MISMAPROP (NOLOCK), MTAREFA (NOLOCK)  WHERE    (MISMAPROP.CODCOLIGADA=MTAREFA.CODCOLIGADA)   AND (MISMAPROP.IDPRJ=MTAREFA.IDPRJ)   AND (MISMAPROP.IDTRF=MTAREFA.IDTRF)   AND (MISMAPROP.CODCOLIGADA = :codColigada)   AND (MISMAPROP.IDPRJ = :idPrj)


1) Colunas obrigatórias: IDISM, PRECOUNITARIO, QUANTIDADE, DATAAPROPRIACAO, MOEDA, CODTRF, TIPOPLANILHA, IDCENARIO E VALOR.

2) Parâmetros obrigatórios: CODCOLIGADA, IDPRJ (necessariamente nesta ordem).Image RemovedVeja Também



 


...