๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿง‘‍๐Ÿ’ผ SAP/ABAP

[SAP ABAP] ์‹œ์Šคํ…œ ๋ณ€์ˆ˜ sy-datum๊ณผ sy-datlo์˜ ์ฐจ์ด์ 

by Jay Din 2023. 8. 14.
728x90
๋ฐ˜์‘ํ˜•
๋ฐ˜์‘ํ˜•

์šฐ๋ฆฌ๊ฐ€ ABAP ํ”„๋กœ๊ทธ๋žจ์— ์‹œ์Šคํ…œ ์ผ์ž๋ฅผ ์ถœ๋ ฅํ•  ๋•Œ sy-datum์„ ์ž์ฃผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์‹œ์Šคํ…œ ๋ณ€์ˆ˜๋Š” ๊ตฌ์กฐ์ฒด syst์˜ ๊ฐœ๋ณ„ ํ•„๋“œ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, sy-datum๊ณผ syst-datum์€ alias๋กœ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์–ด์„œ ๊ฐ™์€ ๊ฒฐ๊ด๊ฐ’์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

sy-datum๊ณผ sy-datlo์‹œ์Šคํ…œ ๋ณ€์ˆ˜๋Š” ๋‘˜ ๋‹ค ์‹œ์Šคํ…œ ์ผ์ž๋ฅผ ์ €์žฅํ•˜๊ณ  ์žˆ๋Š”๋ฐ ์ด ๋‘๊ฐ€์ง€์˜ ์ฐจ์ด์ ์€ ๋ฌด์—‡์ผ๊นŒ?

(๋ฌผ๋ก , ์‹œ์Šคํ…œ ์‹œ๊ฐ„์„ ์ €์žฅํ•˜๊ณ  ์žˆ๋Š” sy-uzeit์™€ sy-timlo ๋ณ€์ˆ˜๋„ ๊ฐ™์€ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค.)

 

์‚ฌ์šฉ์ž๊ฐ€ SAP ์‹œ์Šคํ…œ์— ๋กœ๊ทธ์ธํ•˜๊ฒŒ ๋˜๋ฉด, ๊ธฐ๋ณธ์ ์ธ ์‹œ์Šคํ…œ ์ •๋ณด๊ฐ€ SYST ๋ณ€์ˆ˜์— ์„ค์ •์ด ๋ฉ๋‹ˆ๋‹ค.
์ด ๋•Œ๋Š” ์‚ฌ์šฉ์ž์˜ ๋กœ์ปฌ TIMEZONE๊ณผ ๊ฐ™์€ ์‚ฌ์šฉ์ž ํ”„๋กœํŒŒ์ผ ์ •๋ณด๊ฐ€ SY-ZONLO ์‹œ์Šคํ…œ ๋ณ€์ˆ˜์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

SAP ์‹œ์Šคํ…œ์˜ ํ‘œ์ค€ ์‹œ๊ฐ„๋Œ€ ์‹œ์Šคํ…œ ์„ธํŒ…์€ SPRO(IMG)์—์„œ TIMEZONE์„ ์„ค์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค(TTZZ Table).
TCODE:SPRO์—์„œ [General Settings] -> [Time Zones] -> [Maintain System Settings]๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  Time Zones์„ ์„ค์ •ํ•˜๋Š” ํ™”๋ฉด์ด ์—ด๋ฆฌ๋Š”๋ฐ 2๊ฐ€์ง€ Time Zone์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

Time Zone ์„ค์ • ํ™”๋ฉด

  • System Time Zone์€ Application Server์˜ Time Zone์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
  • User's Default Time Zone์€ ๊ฐœ๋ณ„ ์‚ฌ์šฉ์ž์˜ Time Zone์„ ์„ค์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ํ•œ๊ตญ์€ ๊ทธ๋ฆฌ๋‹ˆ์น˜ ํ‘œ์ค€ ์‹œ๊ฐ„๋ณด๋‹ค 9์‹œ๊ฐ„ ๋น ๋ฅธ ์‹œ๊ฐ„๋Œ€๋ฅผ ์ด์šฉํ•˜๋ฏ€๋กœ 'UTC+9'๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

 

User's Default Time Zone์€ ์‚ฌ์šฉ์ž ํ”„๋กœํŒŒ์ผ์˜ Personal Time Zone๊ณผ ์—ฐ๊ณ„๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋งŒ์•ฝ ์‚ฌ์šฉ์ž ๋ ˆ๋ฒจ์—์„œ ํ”„๋กœํŒŒ์ผ Time Zone์ด ์—†์œผ๋ฉด, IMG ์„ค์ •์˜ User's Default Time Zone์„ ๊ธฐ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ํ”„๋กœํŒŒ์ผ Personal Time Zone ์„ค์ •

 

T-CODE:SU3์—์„œ Personal TIme Zone์„ ์„ค์ •ํ•˜๋ฉด, ๊ฐœ์ธ ์‚ฌ์šฉ์ž๋Š” ์ด ํ•ญ๋ชฉ์˜ Time Zone์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

 

๋ฐ˜์‘ํ˜•

 

sy-datum๊ณผ sy-datlo์˜ ์ฐจ์ด์ 

SY-DATUM ์‹œ์Šคํ…œ ๋ณ€์ˆ˜ IMG์—์„œ ์„ค์ •ํ•œ User's Time Zone์„ ๊ธฐ์ค€์œผ๋กœ ์‹œ๊ฐ„์ด ์„ค์ •๋จ
SY-DATLO ์‹œ์Šคํ…œ ๋ณ€์ˆ˜ IMG์—์„œ ์„ค์ •ํ•œ User's Time Default Time ๋˜๋Š” ์‚ฌ์šฉ์ž ํ”„๋กœํŒŒ์ผ์— ์„ค์ •๋œ Time Zone์„ ๊ธฐ์ค€์œผ๋กœ ์‹œ๊ฐ„์ด ์„ค์ •๋จ

 

๋งŒ์•ฝ ์ค‘๊ตญ๊ณผ ํ•œ๊ตญ์— ๊ณต์žฅ์ด ์žˆ๋Š” Global ์—…์ฒด์˜ ๊ฒฝ์šฐ,

์ค‘๊ตญ(UTC+8 Time Zone)์— ๊ณต์žฅ์ด ์žˆ๋Š” ํšŒ์‚ฌ๊ฐ€ ํ•œ๊ตญ(๋ณธ์‚ฌ)์— ์žˆ๋Š” SAP๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด, ์ค‘๊ตญ ์‚ฌ์šฉ์ž๋“ค์€ User Time Zone์„ ์ด์šฉํ•ด์„œ ํ˜„์žฌ ์‹œ๊ฐ„์„ ์ธ์‹ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

sy-datum ์‹œ์Šคํ…œ ๋ณ€์ˆ˜๋ฅผ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด 1์‹œ๊ฐ„ ๋น ๋ฅธ ํ•œ๊ตญ ์‹œ๊ฐ„์ด ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค. ์ด ๋•Œ๋Š” SY-DATLO ์‹œ์Šคํ…œ ๋ณ€์ˆ˜๊ฐ€ ์‚ฌ์šฉ์ž ํ˜„์ง€ ์‹œ๊ฐ„์— ๋งž๊ฒŒ ์„ค์ •๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 


์ฐธ๊ณ 

[๋„์„œ] Easy ABAP 2.0 - ๊น€์„ฑ์ค€

728x90
๋ฐ˜์‘ํ˜•