FUNCTION MODULE – DATE_GET_WEEK

Menurut SE80 (http://www.se80.co.uk) : DATE_GET_WEEK is a standard SAP function module that performs Calendar fucntion: Returns week for a date functionality. This is available within standard R/3 SAP systems depending on version and release level. 

DATE_GET_WEEK  adalah fungsi SAP modul standar yang melakukan fungsi kalender: Mengembalikan minggu untuk fungsi tanggal. Ini tersedia dalam sistem R/3 SAP standar tergantung pada versi dan tingkat rilis.

FUNCTION MODULE – DATE_GET_WEEK

Function = Menghitung minggu keberapa dari tanggal.

Problem / Masalah = Kadangkala ada kondisi dimana kita di minta untuk membuat sebuah logic untuk mencari minggu keberapa dari tanggal, misalkan sekarang tanggal 04 january 2016.

Code Program :

DATA: date         LIKE scal-date,
 week         LIKE scal-week.
 CALL FUNCTION 'DATE_GET_WEEK'
 EXPORTING
 date         = '20160104'
 IMPORTING
 week         = week
 EXCEPTIONS
 date_invalid = 1.
 WRITE / week.

Result :

Kesimpulan = Tanggal 04 january 2016 merupakan minggu ke 01 pada tahun 2016, jika cek kalendar memang seperti itu.

Pada point 1 – terlihat minggu tersebut masih berada pada minggu akhir tahun sebelum nya (2015), sedangkan pada point 2 sudah memasuki minggu pertama tahun 2016.

Wahyu Amaldi has written 73 articles

Hi Reader, thank you for read this article, i hope this article can be useful.
If you will share knowladge to me, dont forget contact to me.

Email 1 : wahyu.amaldi@outlook.com
Email 2 : wahyu.amaldi@ilmuprogram.com

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>