Avalados por :

Cómo configurar la Fecha de Entrega en Pedido de Cliente desde un Campo de Usuario: Guía Paso a Paso

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

Buenas noches Consultores(as)

Quería saber si es posible configurar la Fecha de Entrega en Pedido de Cliente partiendo de la información de un campo de usuario. Tengo un requerimiento del cliente que quede en investigar: resulta que ellos quieren un campo donde el usuario coloque los días que se espera entregar el pedido del cliente. Del número que coloque allí, se lo sume a la fecha de hoy y esa sería la fecha de entrega. Esto para evitar que manualmente el usuario calcule la fecha de entrega.

Creé campos de usuario de diferentes tipos: numéricos, cantidad, medida e hice todas las combinaciones para crear una búsqueda formateada:

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

Y aún así no lo he logrado. El proyecto es en HANA pero con que pueda saber que sí se puede y alguna sugerencia para SQL, ya luego me encargo de verlo en sentencia HANA

Agradecida de cualquier idea, realmente me ayudaría

Saludos

Amarelys

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

4 Respuestas

0
Cargando...

Alejandro, muchas gracias por tus comentarios

Funcionó perfectamente independientemente del tipo de UDF (numérico, cantidad, etc.)

Muchas gracias

Amarelys

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

Hola,

Creo que para tu caso sería una consulta como la siguiente:

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

Espero que te sea útil.

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

Hola Felipe, gracias por tus comentarios.

¿Tendrá algo que ver el tipo de campo UDF que se haya creado? Porque mi campo Entrega es de tipo numérico.

El query modificado me quedó así: 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...

Hola

Tengo una BF que calcula una fecha a partir de un campo de usuario, la sintaxis es la siguiente:


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]

Saludos

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?