MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 20/05/09, 19:25:15
Mauricio-Chile Mauricio-Chile is offline
Member
 
Fecha de Ingreso: mar 2007
Localización: Chile, Valparaiso
Mensajes: 64
Obtener numero de semana

Señores:

Como puedo obtener el numero de la semana segun una fecha.

si alguien puede indicarme la funcion o procedimiento a seguir.

mil gracias.

atte.
__________________
Mauricio de Chile
un fanático es “alguien que no puede cambiar de idea y se niega a cambiar de tema”
........PATAGONIA SIN REPRESAS

Responder Con Cita
  #2  
Viejo 20/05/09, 19:38:59
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola Mauricio, intenta con este MF

GET_WEEK_INFO_BASED_ON_DATE

Dentro de esta funcion, el parametro WEEK te devuelve el año y el numero de semana concatenado, espero te pueda ayudar
__________________
David Carballido Córdova
Responder Con Cita
  #3  
Viejo 20/05/09, 20:01:28
Mauricio-Chile Mauricio-Chile is offline
Member
 
Fecha de Ingreso: mar 2007
Localización: Chile, Valparaiso
Mensajes: 64
Thumbs up re:Obtener numero de semana

Gracias..si me sirve....
__________________
Mauricio de Chile
un fanático es “alguien que no puede cambiar de idea y se niega a cambiar de tema”
........PATAGONIA SIN REPRESAS

Responder Con Cita
  #4  
Viejo 22/05/09, 15:38:34
Mauricio-Chile Mauricio-Chile is offline
Member
 
Fecha de Ingreso: mar 2007
Localización: Chile, Valparaiso
Mensajes: 64
re:Obtener numero de semana


David:

Estuncion calcula pero entrega el valor correcto para este año ya para los proximos no.
ej la seman para la fecha 01.01.2010 es 1 y la funcion entrega 53.

hay otra?, o porque ocurre este descuadre.?
grs.
__________________
Mauricio de Chile
un fanático es “alguien que no puede cambiar de idea y se niega a cambiar de tema”
........PATAGONIA SIN REPRESAS

Responder Con Cita
  #5  
Viejo 22/05/09, 16:34:26
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola Mauricio, nunca he utilizado esa funcion y estuve probando aver que pasa y en realidad si funciona bien (otra funcion que hace lo exactamente lo mismo es DATE_GET_WEEK), segun como trabaja SAP la semana va desde Domingo hasta Sabado, eso es primero, ahora si ves en que semana acaba el dia 31.12.2009 te dira que acaba en la semana 53 del Año 2009 y el 01.01.2010 tbm estara sobre esta semana puesto que dicha semana no ha sido cerrada aun, si ves en el calendario la semana 01 del año 2010 se aperturara con el dia 04.01.2010 y la semana 53 del año 2009 finalizara con el dia 03.01.2010, espero puedas entender esta dificultad, ahi habria que realizar un pequeño algoritmo para poder batallar con la primera semana de un año puesto que como podras ver la logica que se usa es algo molestosa de entender, espero te pueda ayudar
__________________
David Carballido Córdova
Responder Con Cita
  #6  
Viejo 26/05/09, 08:26:18
carlos@copygreen.net carlos@copygreen.net is offline
Junior Member
 
Fecha de Ingreso: abr 2009
Mensajes: 3
Lightbulb Criterio clásico y criterio ISO

Hola a todos.

Existen 2 criterios para establecer el número de semana de una fecha concreta.
Si no recuerdo mal, el clásico, establece que la semana 1 del año es aquella que contiene el 1 de enero y el criterio ISO que toma como primera semana aquella que contiene al primer jueves del año.
En el criterio ISO la semana comienza el lunes y en el clásico no recuerdo si en lunes o en domingo.
Imagino que SAP utiliza el ISO, pero no lo he comprobado nunca; seguramente en la wikipedia encontrarán información más precisa acerca de los 2 criterios.

Salu2.
Carlos M.
Responder Con Cita
  #7  
Viejo 26/05/09, 13:27:06
Mauricio-Chile Mauricio-Chile is offline
Member
 
Fecha de Ingreso: mar 2007
Localización: Chile, Valparaiso
Mensajes: 64
Thumbs up re:Obtener numero de semana

David y Carlo:

gracias por las aclaraciones e informaciones, buscare mas para estar mas claro, pero lo mas probable que SAP este bien, de todas formas estoy ocupando la funcion GET_WEEK_INFO_BASED_ON_DATE.

grs.
__________________
Mauricio de Chile
un fanático es “alguien que no puede cambiar de idea y se niega a cambiar de tema”
........PATAGONIA SIN REPRESAS

Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 02:12:57.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web