Existe un calendario laboral en SAP???

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Driau
    Senior Member
    • ago
    • 235

    #1

    Existe un calendario laboral en SAP???

    Hola a todos,

    Os quería hacer una consulta que no se si va exactamente aquí o en otro sub-foro...pero es que no lo tengo claro. Espero que me podais ayudar

    Tenemos una especie de MRP que nos indica cada cuando debemos fabricar un producto en funcion de una serie de parámetros como pueden ser los tiempos de aprovisionamiento, etc...

    Asi pues si, por ejemplo, necesitamos disponer de un material para el dia 15 de enero, SAP es capaz de saber que si ese material que necesitamos contiene alcohol y dicho alcohol tiene un tiempo de aprovisionamiento de 10 dias, nos avisa de que debe pedirse alcohol (que tarda 10 dias) el dia 5.

    El problema viene cuando nuestra empresa cierra del 23 de Diciembre al 1 de Enero (éste último incluido).

    Hay en SAP algun calendario laboral o de lo que sea en donde se le pueda indicar que dias son "festivos" de manera que todos los programas que se sirvan de ese calendario se percaten de la modificación y no nos ofrezcan fechas de compra en dias festivos?

    Solo eso...muchísimas grácias!!

    Un saludo!
  • robert_milan
    Senior Member
    • jun
    • 315

    #2
    Hola esta funcion te dice cuantos dias hay entre una fecha y otra y toma solo dias laborables tomados de SAP.

    CALL FUNCTION 'HR_NO_DATE_AFTER_TRYGDEDAYS'
    EXPORTING
    BEGDA = IT_FILE-STRMN
    TRYGDEDAYS = DAYAV
    IMPORTING
    ENDDA = ENDDA.

    IT_FILE-STRMN fecha inicial
    dayav numero de dias que le quieres aumentar a la fecha inicial
    endda es la fecha final tomando solo dias laborables

    haber si te sirve
    Editado por última vez por robert_milan; 20/11/2007, 14:46:07.
    Un Huevon No Inútil


    Solo di lo que piensas, a la mejor tienes la mejor respuesta....

    Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo.....

    Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho.....

    Consultor FI jr/ABAP Sr.

    Comentario

    • Anel Lazcano
      Member
      • feb
      • 49

      #3
      Originalmente publicado por Driau
      Hola a todos,

      Os quería hacer una consulta que no se si va exactamente aquí o en otro sub-foro...pero es que no lo tengo claro. Espero que me podais ayudar

      Tenemos una especie de MRP que nos indica cada cuando debemos fabricar un producto en funcion de una serie de parámetros como pueden ser los tiempos de aprovisionamiento, etc...

      Asi pues si, por ejemplo, necesitamos disponer de un material para el dia 15 de enero, SAP es capaz de saber que si ese material que necesitamos contiene alcohol y dicho alcohol tiene un tiempo de aprovisionamiento de 10 dias, nos avisa de que debe pedirse alcohol (que tarda 10 dias) el dia 5.

      El problema viene cuando nuestra empresa cierra del 23 de Diciembre al 1 de Enero (éste último incluido).

      Hay en SAP algun calendario laboral o de lo que sea en donde se le pueda indicar que dias son "festivos" de manera que todos los programas que se sirvan de ese calendario se percaten de la modificación y no nos ofrezcan fechas de compra en dias festivos?

      Solo eso...muchísimas grácias!!

      Un saludo!
      transaccion SPRO, presiona IMG referencia SAP y has un search de la palabra "calendario" te ofrece varias opciones para modificacion de calendario.

      SALUDOS y Suerte!
      Saludos, Anel

      Comentario

      • corozco
        Senior Member
        • dic
        • 134

        #4
        Pues asi es amigo, lo que tienes que hacer es crear un calendario para tu modulo (para no entorpecer los calendarios de los otros modulos de SAP), y asignarle a los parametros que te piden para la ID de Calendario de Fabrica o Calendario Laboral. lo puedes hacer en SPRO -> IMG referncia SAP -> SAP NetWeaver -> Parametrizaciones generales -> Actualizar Calendario. En esta parte crear los dias laborables y asignas los dias festivos que quieras en tu calendario, ademas de modificar o crear un Calendario de Acorde a tus necesidades.
        Espero que te sirva.
        Saludos Cordiales,
        César Orozco R.
        Guayaquil - Ecuador

        Comentario

        • emerson
          Junior Member
          • jul
          • 12

          #5
          Pregunta

          Hola, quisiera saber si es posíble asignarne un calendario a un país en especifico.

          Para que? bueno estoy tomando la academia de FI y estamo programando reclamaciones automáticas que se le harán a los deudores por moras en pagos las cuales serán impresas por el sistema. QUeremos que estas impresiones y fechas de reclamación sean en días laborables, o sea que no se manden a imprimir ni sabado ni domingo, ni dias festivos. Me refiero a la asignación del pais, porque si una sociedad esta asignada a un pais en especifico, este calendario lo pueda interpretar automáticamente.

          Saludos

          Comentario

          • cramr
            Member
            • oct
            • 68

            #6
            Y sabéis de alguna función para incrementar una fecha?

            Es decir, tengo la fecha actual, sy-datum, y quiero incremtarlo en dos meses, como puedo hacer esto?

            Gracias

            Comentario

            • arielperez1020
              Junior Member
              • ago
              • 1

              #7
              sin pretender mostrarme como una persona que no piensa que todas deberían tener una oportunidad, este tipo de opciones financieras es común y creo que hay otros segmentos de la población que merecen ser mejor revisados. Bueno; esto también es influido mucho por las semanas de cotización en el trabajo, esperamos verlo en el calendario 2011

              Comentario

              • Chan
                Member
                • jul
                • 70

                #8
                Originalmente publicado por cramr
                Y sabéis de alguna función para incrementar una fecha?

                Es decir, tengo la fecha actual, sy-datum, y quiero incremtarlo en dos meses, como puedo hacer esto?

                Gracias
                Utiliza la siguiente. Además, en month puedes pasar negativo para decrementar meses

                CALL FUNCTION 'MONTH_PLUS_DETERMINE'
                EXPORTING
                months = 2
                olddate = sy-datum
                IMPORTING
                newdate = nueva-fecha.

                Comentario

                Trabajando...