× Linguagem de Programação ADVPL

Perguntas Workflow - SD3

Mais
10 anos 3 meses atrás #24336 por michel.vittoria
Boa Tarde,

Estou desenvolvendo um workflow que ser enviado diariamente com o consumo diário.
Dúvida, estou usando a tabela SD3 referente a " Movimentos Internos", como sei o que foi utilizado nesse período diario?

Grato

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 3 meses atrás #24358 por will3698
Respondido por will3698 no tópico Workflow - SD3
Ola boa noite

Não entendi bem oque o Sr precisa.
suponho que quando fala em consumo diário , quer dizer a requisições ao armazen(almoxarifado).
se for esse o caso, basta identificar qual o tipo de operação utilizado para solicitações ao armazen, e fazer o filtro. Estou sem o SQL aqui agora pra verificar, mas acredito que o campo seja o D3_TP, algo assim, que armazena o tipo de operação !

espero ter ajudado !

att

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 3 meses atrás #24367 por michel.vittoria
Respondido por michel.vittoria no tópico Workflow - SD3
Bom dia Willian, obrigado por responder.

Seria O D3_TM - Tipo de movimentação, a dúvida seria como informar a quantidade referente a cada tipo de movimento?


Grato

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 3 meses atrás #24368 por will3698
Respondido por will3698 no tópico Workflow - SD3
Bom dia !


--POR PRODUTO
SELECT SUM(D3_QUANT),D3_TM
FROM SD3010
WHERE D3_FILIAL BETWEEN '01' AND '01'
AND D3_TM = '499'
AND D3_EMISSAO BETWEEN '20140101' AND '20140131'
GROUP BY D3_COD,D3_TM
ORDER BY D3_COD;

--GERAL
SELECT DISTINCT(D3_TM),SUM(D3_QUANT)
FROM SD3010
WHERE D3_FILIAL BETWEEN '01' AND '01'
AND D3_EMISSAO BETWEEN '20140101' AND '20140131'
group by (D3_TM);

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 3 meses atrás #24370 por michel.vittoria
Respondido por michel.vittoria no tópico Workflow - SD3
Bom dia,

Conversei com meu chefe e decidimos fazer o seguinte select

SELECT SD3020.D3_COD,SB1010.B1_DESC,SD3020.D3_OP,SD3020.D3_TM AS,SD3020.D3_UM,SD3020.D3_QUANT,SD3020.D3_LOCAL,SD3020.D3_CC ,GETDATE() AS [DIA DA CONSULTA]
FROM SD3020 INNER JOIN SB1010 ON SD3020.D3_COD = SB1010.B1_COD
WHERE SD3020.D_E_L_E_T_ = '' AND (SD3020.D3_TM != '499') AND (SD3020.D3_TM != '999') AND (SD3020.D3_OP != '')


Assim que possível, envio o código para o grupo

Muito obrigado pela ajuda

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 2 meses atrás #25087 por rodrigo.simoes
Respondido por rodrigo.simoes no tópico Workflow - SD3
Michel, bom dia !

Estou precisando fazer este workflow também.

Você terminou? Poderia disponibilizar o fonte.

Obrigado.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.120 segundos
Joomla templates by a4joomla