Galera preciso modificar um Relatório. é calculado a quantidade de dias em atraso em relação a data negociada e a data de entrega. Eu preciso que seja relativo somente a Data de ENTREGA. Modificando essa VIEW.
CREATE VIEW VIEW_PPEDLISE
AS
SELECT NUMPED, CLIENTE, QTPEDI, QTDENT, QTDBLOQ, CAST(DTENPD AS DATETIME) AS DTENPD, NUMODF, NUMODF AS EXPR1, CODPCA, CAMPONF,
COMPL, GRAVAPM, CANCELA, VALUNI, REVISAO, ETIQUETA, REV_ORC, MOVMAT, CAST(DTNEGO AS DATETIME) AS DTNEGO, EMITIDA, PLANEJADA,
REVISAO AS EXPR2, CAST(DTINICIO AS DATETIME) AS DTINICIO, CAST(DTEMISSAO AS DATETIME) AS DTEMISSAO, CAST(DTFL AS DATETIME) AS DTFL,
Pergunta
Guest CPE
Galera preciso modificar um Relatório. é calculado a quantidade de dias em atraso em relação a data negociada e a data de entrega. Eu preciso que seja relativo somente a Data de ENTREGA. Modificando essa VIEW.
CREATE VIEW VIEW_PPEDLISE
AS
SELECT NUMPED, CLIENTE, QTPEDI, QTDENT, QTDBLOQ, CAST(DTENPD AS DATETIME) AS DTENPD, NUMODF, NUMODF AS EXPR1, CODPCA, CAMPONF,
COMPL, GRAVAPM, CANCELA, VALUNI, REVISAO, ETIQUETA, REV_ORC, MOVMAT, CAST(DTNEGO AS DATETIME) AS DTNEGO, EMITIDA, PLANEJADA,
REVISAO AS EXPR2, CAST(DTINICIO AS DATETIME) AS DTINICIO, CAST(DTEMISSAO AS DATETIME) AS DTEMISSAO, CAST(DTFL AS DATETIME) AS DTFL,
VIAS, SITUACAO, PRODOBS, OBS, USUARIO, SEM_BASE, ORDEMCOMPRA, COMPRADOR, INDICE, MAQUINA, OBS2, QDCHEGA, ANO_BASE, D_E_L_E_T_,
OBS_COMP, DATA, CT_OPERACAO, NITEM, DTENTREGA = CASE WHEN DTNEGO IS NULL OR DTNEGO='' THEN DTENPD
ELSE
DTNEGO
END
FROM PPEDLISE
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.