Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • Topic Count:  64
  • Topics Per Day:  0.01
  • Content Count:  733
  • Content Per Day:  0.11
  • Reputation:   8
  • Achievement Points:  4,310
  • Solved Content:  0
  • Days Won:  6
  • Status:  Offline
  • Age:  57

Posted

Pessoal,

Eu estou fazendo uma consulta para o RM Bis, mas tenho um probleminha:

A finalidade da consulta é controlar a comissão dos vendedores, constando o seguinte:

1) Se a fatura (Rm Fluxus) foi paga e qual o valor pago;

2) Qual foi o movimento (RM Núcleus) que gerou o lançamento financeiro e alguns dados desse movimento;

3) Qual o movimento relacionado ao movimento que gerou esse lançamento.

Até o item 2, está ok. O meu problema é conseguir rastrear os movimentos anteriores (que geraram o movimento de vendas)

Alguém tem uma dica?

  • Replies 9
  • Created
  • Last Reply

Top Posters In This Topic


  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Você se refere ao movimento que gerou o financeiro ? ou outro que esteja relacionado ao movimento que gerou efetivamente o RM Fluxus ?

Se vc precisa saber os dados do movimento da venda, por exemplo, 2.2.xx, que gerou o lançamento a pagar, eu tenho um relatório que montei pra um cliente que pode ser útil a você. O detalhe dele é que, em caso de baixas que não foram feitas na data correta, por causa de um detalhe específico do cliente, estou usando o campo MESCOMPETECIA pra tratar o período do relatório, e também usamos um trigger na FLAN pra tratar esse campo... Não sei se no final das contas te atenderia esse caso. Lembrando também, não é cubo, é relatório no RM Fluxus mesmo.

Se for apenas montar o relacionamento no CUBO posso te ajudar. Manda ai o que vc já tem na sentença que a gente dá um jeito nela.


  • Topic Count:  49
  • Topics Per Day:  0.01
  • Content Count:  219
  • Content Per Day:  0.03
  • Reputation:   2
  • Achievement Points:  1,587
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  53

Posted

Alberto,

Todos os relacionamentos entre movimentos do RM NUCLEUS estão na tabela TMOVRELAC. Acredito que você encontrará o que precisa consultando esta tabela.


  • Topic Count:  64
  • Topics Per Day:  0.01
  • Content Count:  733
  • Content Per Day:  0.11
  • Reputation:   8
  • Achievement Points:  4,310
  • Solved Content:  0
  • Days Won:  6
  • Status:  Offline
  • Age:  57

Posted

Pessoal,

O que eu tenho é o modelo abaixo:

--------------------------------------------------

PEDIDO - 2.1.XX

|

|

AUTORIZAÇÃO PEDIDO - 2.1.XX

|

|

NF VENDA 2.2.XX

|

|

LANÇAMENTO FINANCEIRO - FLAN

-----------------------------------------------------

A consulta que eu tenho traz informações do LANÇAMENTO FINANCEIRO e do movimento de NF VENDA 2.2.XX

O que eu preciso agora, e além da consulta que eu tenho, inserir os movimentos de AUTORIZAÇÃO PEDIDO - 2.1.XX e o PEDIDO - 2.1.XX

Alguma sugestão?

Obrigado.


  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Eu já precisei disso num cliente e montei uns selects que me deu os resultados. Vou dar uma olhada e posto assim que conseguir aqui pra você, ok ?

Sempre são seguidos esses movimentos, certo ? Ou seja, sempre tem essa aprovação, sendo, Pedido, Aprovação e NF...


  • Topic Count:  64
  • Topics Per Day:  0.01
  • Content Count:  733
  • Content Per Day:  0.11
  • Reputation:   8
  • Achievement Points:  4,310
  • Solved Content:  0
  • Days Won:  6
  • Status:  Offline
  • Age:  57

Posted

Exatamente.

Obrigado.


  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

O Alexandre te passou o script né Alberto ??? Ajudou ??


  • Topic Count:  64
  • Topics Per Day:  0.01
  • Content Count:  733
  • Content Per Day:  0.11
  • Reputation:   8
  • Achievement Points:  4,310
  • Solved Content:  0
  • Days Won:  6
  • Status:  Offline
  • Age:  57

Posted

Não recebi o script anexado.

Se puder postar, agradeço.

Obrigado.


  • Topic Count:  64
  • Topics Per Day:  0.01
  • Content Count:  733
  • Content Per Day:  0.11
  • Reputation:   8
  • Achievement Points:  4,310
  • Solved Content:  0
  • Days Won:  6
  • Status:  Offline
  • Age:  57

Posted

Jair,

Esse é o cubo. Como eu já havia dito, o que falta é relacionar além do movimento que gerou o financeiro, o pedido que gerou o movimento de venda.

Obrigado

-----------------------------------------------------------------------

SELECT

(

CASE A.STATUSLAN

WHEN '0' THEN 'Em Aberto'

WHEN '1' THEN 'Baixado'

WHEN '2' THEN 'Cancelado'

WHEN '3' THEN 'Baixado por acordo'

END)AS STATUS,

B.NUMEROMOV + ' - ' + CONVERT(VARCHAR(15),B.VALORBRUTO) AS 'NF e Valor Bruto',

D.NOME AS 'Cliente',

F.NOME AS 'Condição de Pagamento',

A.NUMERODOCUMENTO + ' - ' + CAST(A.DATAVENCIMENTO AS VARCHAR(10)) AS 'Duplicata e Vencimento',

A.VALORORIGINAL AS 'Valor da Parcela',

A.VALORBAIXADO AS 'Valor Pago',

A.DATABAIXA AS 'Data do Pagamento',

A.VALORBAIXADO*((ISNULL(H.COMADICVEND,0)+ISNULL(C.COMISSAO,0))/100) AS 'Comissão Vendedor',

A.VALORBAIXADO*((ISNULL(H.COMADICTEC,0)+ISNULL(G.COMISSAO,0))/100) AS 'Comissão Técnico',

B.CODTMV AS 'Codigo do Movimento',

E.NOME AS 'Movimento',

A.DATAEMISSAO AS 'Data de Emissão',

B.CODTB5FAT+ ' - ' + C.DESCRICAO AS 'Vendedor',

B.CODTB5FAT+ ' - ' + G.DESCRICAO AS 'Técnico'

FROM

FLAN A

LEFT OUTER JOIN TMOV B ON A.CODCOLIGADA=B.CODCOLIGADA AND A.IDMOV=B.IDMOV

LEFT OUTER JOIN TTB5 C ON B.CODCOLIGADA=C.CODCOLIGADA AND B.CODTB5FAT=C.CODTB5FAT

LEFT OUTER JOIN FCFO D ON B.CODCOLIGADA=D.CODCOLIGADA AND B.CODCFO=D.CODCFO

LEFT OUTER JOIN TTMV E ON B.CODCOLIGADA=E.CODCOLIGADA AND B.CODTMV=E.CODTMV

LEFT OUTER JOIN TCPG F ON B.CODCOLIGADA=F.CODCOLIGADA AND B.CODCPG=F.CODCPG

LEFT OUTER JOIN TTB4 G ON B.CODCOLIGADA=G.CODCOLIGADA AND B.CODTB4FAT=G.CODTB4FAT

LEFT OUTER JOIN TMOVCOMPL H ON B.CODCOLIGADA=H.CODCOLIGADA AND B.IDMOV=H.IDMOV

WHERE

A.IDMOV IS NOT NULL AND

B.CODTMV LIKE '2.2%' AND

A.DATABAIXA>= :DATA1_INICIO_D AND

A.DATABAIXA<= :DATA2_FIM_D


  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Alberto, vou dar uma olhada no seu cubo, mas, segue em anexo o que eu havia feito, que não tinha conseguido postar aqui.

Dê uma olhada.

Até mais,

Selects_Movtos_Relacionados.rar

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

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

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.