Avalados por :

Como configurar a Data de Entrega no Pedido do Cliente a partir de um Campo de Usuário: Guia Passo a Passo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Boa noite Consultores(as)

Gostaria de saber se é possível configurar a Data de Entrega no Pedido do Cliente com base nas informações de um campo de usuário. Tenho um requisito do cliente para investigar: eles querem um campo onde o usuário possa inserir os dias previstos para a entrega do pedido do cliente. A partir do número inserido, deve ser somado à data atual e essa seria a data de entrega. Isso para evitar que o usuário tenha que calcular manualmente a data de entrega.

Criei campos de usuário de diferentes tipos: numéricos, quantidade, medida e fiz todas as combinações para criar uma pesquisa formatada:

SELECT DATEADD(day, $[$ORDR.U_Dias_Entrega], Getdate()) from ORDR T0

E ainda não consegui. O projeto é em HANA, mas se eu puder ter a confirmação de que é possível e alguma sugestão para SQL, então eu me encarrego de verificar na sentença HANA

Agradeceria qualquer ideia, realmente me ajudaria

Saudações

Amarelys

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Alejandro, muito obrigado pelos seus comentários.

Funcionou perfeitamente, independentemente do tipo de UDF (numérico, quantidade, etc.).

Muito obrigado.

Amarelys

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Acredito que para o seu caso seria uma consulta como a seguinte:

select DATEADD(d, $[ORDR.U_Entrega.Number], $[ORDR.DocDate.Date])

Espero que seja útil para você.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Felipe, obrigado pelos seus comentários.

Será que o tipo de campo UDF criado tem alguma influência? Porque meu campo Entrega é do tipo numérico.

A consulta modificada ficou assim: select DATEADD(day,T0.DocDate, $[ORDR.U_Entrega]) from ORDR T0

UDF Felipe.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá

Tenho uma BF que calcula uma data a partir de um campo de usuário, a sintaxe é a seguinte:


select DATEADD(day,T1.ExtraDays,$[OINV.U_FechaAdic]) from OCRD T0  inner join OCTG T1 on T1.GroupNum=T0.GroupNum  where T0.CardCode=$[OINV.CardCode]

Saudações

FLR

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?