메뉴 건너뛰기

SAP 한국 커뮤니티

[re] 해결 하셨나욤?? 쉬울거 같은뎅 +_+ㅋ ..

無念군 2009.02.03 18:33 조회 수 : 1275 추천:1

 


함수 : DATE_GET_WEEK 2번만 돌리면 될듯 ..


가령 ..
현재 일자는 : 20090528일이라 치구욤 +_+...


 


아래부분 copy 하셔서 사용해 보시길..


---------------------------------------------------------------


 


 


DATA :  LV_DATE_1 LIKE SY-DATUM,    "기준 일자
        LV_DATE_2 LIKE SY-DATUM,    "그월의 시작일
        LV_WEEK_1 LIKE SCAL-WEEK,   "기준일 자주차
        LV_WEEK_2 LIKE SCAL-WEEK,   "월의 시작일 주차
        LV_RESULT TYPE I,                  "결과값.
        LV_MONTH(2) TYPE C.


 



  LV_DATE_1 = '20090528'.
  CONCATENATE LV_DATE_1+0(6) '01' INTO LV_DATE_2.



  CALL FUNCTION 'DATE_GET_WEEK'
    EXPORTING
      DATE         = LV_DATE_1
    IMPORTING
      WEEK         = LV_WEEK_1
    EXCEPTIONS
      DATE_INVALID = 1
      OTHERS       = 2.
  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.



  CALL FUNCTION 'DATE_GET_WEEK'
    EXPORTING
      DATE         = LV_DATE_2
    IMPORTING
      WEEK         = LV_WEEK_2
    EXCEPTIONS
      DATE_INVALID = 1
      OTHERS       = 2.
  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.



  LV_RESULT = ( LV_WEEK_1 - LV_WEEK_2 ) + 1.


  LV_MONTH = LV_DATE_1+4(2).


 


 


WRITE : '입력하신 일자는 ', LV_MONTH,  '월의 ',  LV_RESULT ,'주차 입니다 .'.




번호 제목 글쓴이 날짜 조회 수
3152 <b>[완료]</b> BDC 할때 스크린에 여러건을 뿌리기 위한 질문입니다. [5] 초보생 2009.02.05 1045
3151 <b>[완료]</b>초보 질문 하나 올려봅니다. 이게 뭘 의미 하는건지. [8] 쭈니 2009.02.04 1099
3150 <b>[완료]</b>[re] 초보 질문 하나 올려봅니다. 이게 뭘 의미 하는건지. [3] file 쭈니 2009.02.05 1071
3149 [요청][MIRO 트랜잭션] 섹션코드를 포함한 BAPI 진행 방법 HSIATP 2009.02.04 1491
3148 <b>[완료]</b>파일 upload 와 download에 관한 질문입니다. [6] 튀밥 2009.02.04 1034
3147 <b>[완료]</b>LOOPPING 문에서 5의 배수에 대한 처리 질문입니다. [3] 초보생 2009.02.04 2017
3146 [요청]possible entry 버튼에 대해.......... [2] 원더걸 2009.02.04 1710
3145 [요청]날짜포맷팅 어디서 하는지 상세하게 알려주실분!!! [5] 양키 2009.02.04 1675
3144 [요청]DATA 선언시 중간에 INCLUDE 가 들어가는건 뭔가요? 궁금합니다. [6] 째마니 2009.02.04 3818
3143 [요청]Runtime Errors : ASSERTION_FAILED [2] 아밥초보입니다 2009.02.03 4662
3142 <b>[완료]</b>alv에서 buffer init 해주는 이유?? [3] GoodAbap 2009.02.03 2170
3141 <b>[완료]</b>이미 운영으로 CTS 했는데 Rollback이 가능한가요? [13] 김지성 2009.02.03 6304
3140 [요청]긴급 도와주십시요 현재날짜가 그달의 몇번째 주인지를 구해야하는데 날짜관련함수를 다찾아봐도 안보입니다 [7] 설련 2009.02.03 1731
» [re] 해결 하셨나욤?? 쉬울거 같은뎅 +_+ㅋ .. 無念군 2009.02.03 1275
3138 [요청] WBS요소 정산규칙 개수 제한 변경하기 NT 2009.02.03 1929
3137 <b>[완료]</b>PC상의 FILE을 SAP에 업로드 가능한가요?? [6] 튀밥 2009.02.03 1064
3136 <b>[완료]</b>한말씀 부탁드립니다...이렇게 공부해봐라!! 라고.. [5] 쭈양 2009.02.03 1127
3135 [요청]SAP 프린터시 에러가 뜹니다. 무엇이 문제인가요? [2] file 양키 2009.02.03 3928
3134 [요청]select-screen 화면에서 required 관련 질문입니다. [1] 으르렁 2009.02.03 1075
3133 <b>[완료]</b>초짜 질문하나 합니다. syntax error와 덤프에러 차이(냉무) [3] 세이기너 2009.02.02 1633