Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Cubo de Composições do Projeto


MicheL Vilela

Posts Recomendados


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Boa tarde pessoal,

Alguem possui algum cubo que mostre as composições de um determinado projeto?

Achei no fórum alguns relatórios mas precisava mesmo de um cubo.

Caso alguém possua e puder disponibilizar agradeço.

[]'s

MicheL

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Olá pessoal, como estava precisando do cubo com um pouco de urgência acabei montando e estou disponibilizando caso alguém precise futuramente.

[]'s

MicheL

INSUMOS_POR_PROJETO.rar

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  120
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  381
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  3.105
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  44

Olá pessoal, como estava precisando do cubo com um pouco de urgência acabei montando e estou disponibilizando caso alguém precise futuramente.

[]'s

MicheL

Ola Michel muito bom esse cubo que voce desenvolveu , estava mesmo precisando, importei e gerou sem problemas, mas aqui na empresa nois trabalhamos com composiçoes auxiliares, e neste caso nao saiu no Cubo, e so mesmo uma observacao, estou tentando colocar para sair as composicoes auxiliares, mas nao estou conseguindo...

Obrigado mais uma vez...

att

Editado por Ronnie von
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Beleza Ronnie,

realmente não coloquei as composições auxiliares pois não usamos, mas seria bacana a implementação.

Precisando de uma força pra montar estamos aí!

[]'s

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  120
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  381
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  3.105
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  44

Michel na oestou conseguindo fazer a sentenca buscando a composicao auxiliar, teria como vc me ajudar ai,,,

DECLARE @CODCOLIGADA INT

DECLARE @CODPRJ VARCHAR (255)

DECLARE @REVISAO INT

SET @CODCOLIGADA = '1'

SET @CODPRJ = '0820'

SELECT C.CODCOLIGADA,C.IDPRJ AS ID_PROJETO,P.DESCRICAO AS DESC_PROJETO,

C.CODCMP AS COD_COMPOSICAO,C.DESCCMP AS DESC_COMPOSICAO,C.CODUND AS UNIDADE,

C.VALORTOTAL AS VL_COMPOSICAO,I.CODISM AS COD_INSUMO,I.DESCISM AS DESC_INSUMO,RC.VALORTOTAL AS VL_INSUMO

FROM MCMP C (NOLOCK)

LEFT JOIN MRECCMP RC

ON C.CODCOLIGADA=RC.CODCOLIGADA

AND C.IDPRJ=RC.IDPRJ

AND C.IDCMP=RC.IDCMP

INNER JOIN MISM I (NOLOCK)

ON RC.CODCOLIGADA=I.CODCOLIGADA

AND RC.IDPRJ=I.IDPRJ

AND RC.IDISM=I.IDISM

INNER JOIN MPRJ P (NOLOCK)

ON P.CODCOLIGADA=C.CODCOLIGADA

AND P.IDPRJ=C.IDPRJ

WHERE P.CODCOLIGADA = @CODCOLIGADA

AND P.CODPRJ = @CODPRJ

ORDER BY 5

esse sentenca e do seu cubo... perfeito

SELECT MR.QUANTIDADE,MR.VALORUNIT,MR.VALORTOTAL,* FROM MCMP

INNER JOIN MRECCMP AS MR ON MR.CODCOLIGADA = MCMP.CODCOLIGADA AND MR.IDPRJ = MCMP.IDPRJ AND MR.IDCMP = MCMP.IDCMP

--INNER JOIN MISM AS MI ON MI.CODCOLIGADA = MR.CODCOLIGADA AND MR.IDPRJ = MI.IDPRJ AND MR.IDISM = MI.IDISM

WHERE MCMP.IDPRJ = '18' AND CODCMP = '03-40343'

essa aqui eu estava tentando fazer, dessa forma busca estou fazendo o relacionamento da MCMP (compoiscao), com a MRECCMP ( os itens que estao na composicao), porem quando que coloco para rodar tirando o comentario ele nao traz a composicao auxiliar.....

deste ja agradeço.....

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  120
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  381
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  3.105
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  44

Ola Michel

veja o que eu fiz, e deu certo para trazer as composiçoes auxiliares,,coloquei um LEFT Join no Lugar do INNER, pelo menos resolveu, se vc tiver outra ideia....

obrigado

DECLARE @CODCOLIGADA INT

DECLARE @CODPRJ VARCHAR (255)

DECLARE @REVISAO INT

SET @CODCOLIGADA = '1'

SET @CODPRJ = '0820'

SELECT C.CODCOLIGADA,C.IDPRJ AS ID_PROJETO,P.DESCRICAO AS DESC_PROJETO,

C.CODCMP AS COD_COMPOSICAO,C.DESCCMP AS DESC_COMPOSICAO,C.CODUND AS UNIDADE,

C.VALORTOTAL AS VL_COMPOSICAO,I.CODISM AS COD_INSUMO,I.DESCISM AS DESC_INSUMO,RC.VALORTOTAL AS VL_INSUMO

FROM MCMP C (NOLOCK)

LEFT JOIN MRECCMP RC

ON C.CODCOLIGADA=RC.CODCOLIGADA

AND C.IDPRJ=RC.IDPRJ

AND C.IDCMP=RC.IDCMP

left JOIN MISM I (NOLOCK)

ON RC.CODCOLIGADA=I.CODCOLIGADA

AND RC.IDPRJ=I.IDPRJ

AND RC.IDISM=I.IDISM

INNER JOIN MPRJ P (NOLOCK)

ON P.CODCOLIGADA=C.CODCOLIGADA

AND P.IDPRJ=C.IDPRJ

WHERE P.CODCOLIGADA = @CODCOLIGADA

AND P.CODPRJ = @CODPRJ

ORDER BY 5

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  120
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  381
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  3.105
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  44

Olha eu aqui novamente

estou rodando a sentenca acima, agora ela esta trazendo as informacoes inclusive as composiçoes auxiliares...

porem no meu caso teria que aparecer o codido e o nome,,,,segue abaixo

MO20002 Servente 100000.0000 4.7500 47.5000

MO20060 Encarregado de O.A.C. 1000.0000 0.0000 0.0000

MO20109 Pedreiro de O.A.C. 20000.0000 6.8970 13.7940

MA10121 Pedra de mão (incl. 0% IUM) s/ frete 7500.0000 30.0000 22.5000

EQ30118 Ferramentas manuais 50000.0000 0.6129 3.0647

NULL NULL 2500.0000 225.9351 56.4838

Aqui aonde esta nulo tem a composicao auxiliar, e nao esta trazendo.....

Muito obrigado pela ajuda...

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.