2028년 1월 11일 Dynamics NAV 2018 지원 종료: 그 전에 해야 할 일

2028년 1월 11일, Microsoft는 자사가 내놓은 마지막 NAV 버전인 Dynamics NAV 2018의 연장 지원을 종료합니다. NAV 2017은 그보다 1년 이른 2027년 1월 11일에 끝납니다. 두 날짜 모두 무언가를 꺼 버리지는 않습니다. Microsoft는 NAV가 작동을 멈춘다고 밝힌 적이 없으며, 영구 라이선스로 계속 운영할 수 있습니다. 멈추는 것은 보안 업데이트와 유료 지원입니다.
세금 및 법령 업데이트는 그보다 먼저 끊겼습니다. 이 업데이트는 기본 지원에 속하는데, NAV 2018의 기본 지원은 2023년 1월 10일에 끝났습니다. 그러니 NAV 2018의 수명 종료는 2028년에 갑자기 닥치는 절벽이 아닙니다. 법령 업데이트는 거의 4년 전에 멈췄고, 보안 수정은 14개월 뒤에 멈추며, 라이선스 조건은 2031년에 바뀝니다.
이 글은 DACH 지역(독일, 오스트리아, 스위스), 북유럽, 베네룩스, 영국의 중견 제조사, 유통사, 서비스 기업에서 재무와 IT를 책임지는 분들을 위한 것입니다. 수년간 쌓인 커스터마이징과 함께 NAV 2009부터 2018까지의 버전을 운영하고 있고, 그 커스터마이징을 만든 파트너는 이미 떠난 경우가 많은 회사들입니다.
무엇이 언제 끝나는가
NAV 2018은 Microsoft의 고정 수명 주기 정책을 따르며, 해당 날짜는 NAV 2018 수명 주기 페이지에 나와 있습니다.
| 날짜 | NAV 2018에서 바뀌는 것 |
|---|---|
| 2023년 1월 10일 | 기본 지원 종료: 세금 및 규제 관련 릴리스 중단 |
| 2028년 1월 11일 | 연장 지원 종료: 보안 업데이트 중단 |
| 2031년 4월 30일 | Enhancement Plan(연간 유지보수 계약) 적용 종료, 영구 사용자 라이선스 추가 구매 불가 |
NAV 2018이 2023년 1월부터 들어가 있는 연장 지원 단계는 보안 업데이트와 유료 지원을 뜻합니다. 2028년 1월 11일이 지나면 보안 업데이트가 멈춥니다. 정책상 그 날짜 이후의 유료 지원은 확장 보안 업데이트(ESU) 프로그램을 통해서만 가능한데, Microsoft는 NAV에 대해 확장 보안 업데이트를 제공하지 않습니다.
세금 및 규제 관련 릴리스를 받으려면 유효한 Enhancement Plan이 있어야 하며, 이 릴리스는 기본 지원과 함께 제공됩니다. Microsoft의 NAV 2018 누적 업데이트 목록은 2023년 1월에 나온 Cumulative Update 60에서 끝납니다. 그 이후로 NAV 2018의 어떤 현지화 버전도 Microsoft로부터 새로운 규제 관련 기능을 받지 못했습니다. NAV 2018의 연장 지원에는 그런 기능이 포함되지 않기 때문입니다.
Microsoft가 NAV 마이그레이션 옵션에 관해 2026년 7월에 올린 글은 2031년 4월 30일의 라이선스 변경 사항을 설명하고, NAV 고객에게 "지금 바로 장기적인 ERP 전략을 평가하기 시작하라"고 당부합니다.
그 아래의 플랫폼
NAV 2018의 시스템 요구 사항은 SQL Server 2019와 Windows Server 2022까지만 다룹니다. SQL Server 2014와 2016은 이미 연장 지원이 끝났고, Windows Server 2016도 2027년 1월 12일에 그 뒤를 따릅니다. SQL Server 2019와 Windows Server 2022라면 데이터베이스는 2030년 1월 8일까지, 운영 체제는 2031년 10월 14일까지 지원됩니다. 그 위에서 돌아가는 ERP는 그렇지 않습니다.
NAV가 받지 못할 법령 변경
Microsoft가 NAV 2018에 마지막으로 내놓은 규제 업데이트는 2023년 1월에 나왔습니다. 아래 규정 중 어느 것도 시행되기 전이었습니다.
- 독일. 독일 연방재무부에 따르면 사업자 간 국내 거래에서는 2025년 1월 1일부터 전자 인보이스(E-Rechnung)가 원칙이며, 모든 사업자는 전자 인보이스를 수신할 수 있어야 합니다(이메일 수신함 하나면 충분합니다). 그 밖의 인보이스는 2026년 12월 31일까지, 전년도 매출이 800,000유로 이하인 발행자에게는 2027년 말까지 계속 허용됩니다. XRechnung과 버전 2.0.1 이상의 ZUGFeRD가 인정되며, 단 MINIMUM과 BASIC-WL 프로필은 제외됩니다.
- 벨기에. 연방 전자 인보이스 포털에 따르면 2026년 1월 1일부터 부가가치세 납부 의무가 있는 모든 벨기에 사업자는 구조화된 전자 인보이스를 사용해야 합니다. 벨기에용 Business Central에 관한 Microsoft 문서는 그 전송 경로로 Peppol 네트워크를 지목합니다.
- 폴란드. 폴란드의 국가 전자 인보이스 시스템 KSeF는 2024년 매출이 2억 즐로티를 넘는 기업에는 2026년 2월 1일부터, 나머지 기업에는 2026년 4월 1일부터 의무화되었으며, 월간 인보이스 총액이 적은 경우에는 2026년 12월 31일까지 예외가 있습니다. 폴란드는 Microsoft의 NAV 2018 현지화 버전 국가에 들어 있지 않으므로, 폴란드의 NAV는 Microsoft의 NAV 2018 업데이트로 현지화 기능을 받은 적이 한 번도 없습니다.
Business Central의 독일 현지화는 XRechnung, ZUGFeRD, Peppol 인보이스 발행을 사용 가능한 기능으로 명시하고, 벨기에 현지화는 Peppol 액세스 포인트를 통한 인보이스 발행을 명시합니다. 다른 나라라면 현재 규정을 세무 자문가와 함께 확인하고, 귀사의 NAV가 무엇을 보내고 받을 수 있는지와 대조해 보십시오.
귀사의 버전과 경로
Microsoft의 업그레이드 경로 페이지는 NAV 2015, 2016, 2017, 2018에서 출발하는 경로를 세 단계로 정해 둡니다. Business Central Spring 2019(버전 14), 이어서 Business Central 2024 release wave 2(버전 25), 그다음 현재 버전인 Business Central 2026 release wave 2(버전 29)입니다. 예산의 대부분을 결정하는 것은 그 페이지의 한 문장입니다. "이 경로에서는 애플리케이션을 C/AL에서 AL로 변환해야 합니다."
| 사용 중인 버전 | 연장 지원 | 첫 단계 |
|---|---|---|
| NAV 2009 SP1 또는 2009 R2 | 2020년 1월 14일 종료 | NAV 2013 또는 NAV 2015 |
| NAV 2013 또는 2013 R2 | 2023년 1월 10일 종료 | NAV 2018 |
| NAV 2015 | 2025년 1월 14일 종료 | Business Central 14 |
| NAV 2016 | 2026년 4월 14일 종료 | Business Central 14 |
| NAV 2017 | 2027년 1월 11일 종료 예정 | Business Central 14 |
| NAV 2018 | 2028년 1월 11일 종료 예정 | Business Central 14 |
NAV 2009에서 NAV 2013을 거치는 경로는 NAV 2018도 지나갑니다. 사내에서 이 시스템을 무엇이라고 부르든, 이 버전들에서 출발하는 Navision에서 Business Central로의 마이그레이션은 여러 번의 업그레이드를 잇달아 거치는 작업입니다.
버전 14는 C/AL을 지원하는 마지막 버전이며, C/AL 객체를 AL로 변환하는 도구인 Txt2Al은 이 버전에만 들어 있습니다. 버전 14 자체도 2025년 10월에 지원이 끝났고, 신규 고객은 이 버전을 운영 환경에서 쓸 수 없습니다. 머무는 곳이 아니라 건너가는 디딤돌입니다. 버전 15에서 AL이 C/AL을 대체했고, Business Central은 확장(extension)으로만 기능을 더하는 구조가 되었습니다. 버전 25는 반드시 거쳐야 하는 중간 단계입니다. 버전 26부터는 버전 14에서 최신 릴리스로 바로 업그레이드하는 것이 지원되지 않기 때문입니다.
클라우드에서 끝나는 경로를 포함해 모든 경로는 온프레미스 Business Central 14를 거칩니다.
실제 작업이 있는 곳
작업량은 시스템에 무엇을 덧붙여 만들었느냐에 따라 늘어나며, NAV의 커스터마이징은 대개 Microsoft가 만든 객체 안에 직접 들어가 있습니다.
커스터마이징
NAV에서는 파트너가 Microsoft의 C/AL 코드를 직접 고쳐서 커스터마이징했습니다. 고객 테이블에 필드를 하나 추가하고, 전기 루틴에 코드 몇 줄을 넣는 식입니다. Business Central은 기본 애플리케이션(base application)을 제공된 그대로 두고, 변경 사항은 그 옆의 확장에 두어 이벤트에 반응하게 하는 것을 전제로 합니다.
Txt2Al이 변환하는 것은 구문이지 설계가 아닙니다. Microsoft는 이런 확장을 만드는 일을 업그레이드의 "첫 단계이자 가장 큰 단계"라고 부릅니다. Microsoft의 NAV 커스터마이징 플레이북은 처리 방법을 이렇게 정리합니다. 커스텀 테이블은 AL 테이블이 되고, 표준 테이블에 추가한 커스텀 필드는 데이터를 옮겨 담은 테이블 확장(table extension)이 되며, Microsoft 코드유닛(codeunit) 안의 변경은 이벤트 구독자(event subscriber)가 되고, XMLports와 쿼리는 다시 만듭니다. Windows 클라이언트에서 해 둔 개인 설정은 사라집니다.
온프레미스에서는 Microsoft가 코드를 직접 수정한 기본 애플리케이션을 여전히 허용하지만, 확장을 쓰도록 강력히 권장합니다. Microsoft의 온프레미스 라이선스 가이드(2023년 6월판)는 "universal code"(Microsoft가 정한 범용 코드 기준)와 호환되지 않는 커스터마이징을 가진 채 NAV에서 옮겨 오는 고객은 universal code 모듈 라이선스를 추가로 구매해야 한다고 명시합니다. 온라인에서는 모든 것이 확장이어야 합니다.
수정된 표준 객체, 커스텀 테이블과 필드를 세고, 그중 아직 누군가 쓰고 있는 것이 무엇인지 확인하십시오.
보고서
모든 C/AL 보고서는 새 보고서나 보고서 확장(report extension)으로 AL에서 다시 만듭니다. 레이아웃은 살아남습니다. RDL과 Word 모두 지원되며, RDL이 더 느릴 수 있어 Microsoft는 문서 보고서에 Word를 권장합니다. 커스텀 보고서 목록을 만들고 아무도 실행하지 않는 것은 폐기하십시오.
.NET 애드인
.NET 상호 운용성은 온프레미스에만 있습니다. 온라인에서는 Microsoft가 그 대안으로 컨트롤 애드인(control add-in), Azure Functions, 외부 API를 제시합니다. 온프레미스에서는 .NET Framework로 컴파일된 애드인이 버전 22에서 작동을 멈췄으므로 .NET Standard로 옮겨야 합니다. 모든 구성 요소를 목록으로 만들고, 각각이 무슨 일을 하는지, 공급업체가 아직 존재하는지 적어 두십시오.
연동과 웹 서비스
버전 29부터는 Microsoft가 제공하는 페이지를 SOAP 엔드포인트로 게시할 수 없고, 버전 30부터는 OData 엔드포인트로도 게시할 수 없습니다. SOAP에 대해 Microsoft가 제시하는 해결책은 그 페이지의 사본을 자체 확장 안에 만드는 것입니다. 온라인에서 연동은 OAuth2로만 로그인합니다. 따라서 표준 NAV 페이지를 SOAP로 호출하는 온라인 쇼핑몰, EDI 연결, 창고 관리 시스템은 이전 과정을 그대로 넘기지 못합니다. 현황 목록은 시스템 자체(게시된 웹 서비스, 예약 작업, 읽고 쓰는 파일)에서 뽑아 만들고, 항목마다 담당자와 결정을 정하십시오.
Windows 클라이언트
NAV의 Windows 클라이언트는 버전 15에서 제거되었습니다. 사용자는 브라우저, 모바일 앱, 데스크톱 앱으로 옮겨 갑니다. 프로그램 방식의 인쇄도 함께 사라졌으므로, 사용자가 인쇄 버튼을 누르지 않아도 NAV가 출력하던 모든 것에는 새로운 경로가 필요합니다. 교육도 계획하십시오. 모든 화면이 바뀝니다.
데이터
코드 커스터마이징이 들어간 테이블의 데이터는 양쪽의 확장이 이를 처리하지 않는 한 Business Central 온라인으로 넘어갈 수 없습니다. Microsoft는 전환(컷오버) 전에 샌드박스에서 전체 마이그레이션을 적어도 한 번 시험 실행하라고 요구합니다. 여러 번으로 계획하십시오. 마이그레이션과 그 검증을 운영 데이터의 새 사본에 다시 돌릴 수 있는 코드로 작성하고, 매번 잔액과 미결 항목을 비교하십시오. 재무팀은 작업이 끝났을 때가 아니라 숫자가 맞을 때 승인합니다.
온라인인가 온프레미스인가
누군가 코드를 변환하기 전에 이것부터 정하십시오. 무엇이 살아남는지가 여기서 정해집니다. Microsoft는 온프레미스에 없는 기능을 목록으로 공개합니다.
| 온라인 | 온프레미스 | |
|---|---|---|
| 커스터마이징 | 확장만 가능 | 확장, 또는 추가 라이선스 모듈을 갖춘 기본 애플리케이션 코드 |
| .NET 애드인 | 사용 불가 | 사용 가능(.NET Standard) |
| Copilot, Shopify 커넥터, Teams 앱 | 사용 가능 | 사용 불가 |
온라인. Microsoft의 클라우드 마이그레이션 도구는 SQL Server 2016 이상에서 돌아가는 온프레미스 버전 25 이상부터 쓸 수 있습니다. 따라서 NAV에서 클라우드의 Business Central로 가는 전체 업그레이드는 NAV에서 출발해 온프레미스 버전 14와 버전 25를 거친 뒤 마이그레이션하는 순서입니다. 대안인 Business Central 14 재구현 도구는 버전 14에서 클라우드로 마스터 데이터, 기초 잔액, 설정만 옮깁니다. 이 도구는 미리 보기(preview) 상태이며, Microsoft는 미리 보기 기능이 "운영 환경에서 쓰도록 만든 것이 아니다"라고 말합니다.
Bridge to Cloud 3. Microsoft의 파트너 공지는 신청 기간을 2026년 1월 1일부터 2027년 12월 31일까지로 정합니다. 혜택은 Cloud Solution Provider를 통한, 갱신할 수 없는 고정 3년 약정에 대한 상용 정가 30% 할인입니다. 대상은 2024년 9월 1일 이전에 구매했고 Enhancement Plan이 유효한 온프레미스 라이선스이며, 이전에 라이선스를 구매한 적 없는 온라인 제품에만 적용됩니다. Microsoft의 파트너 사이트는 Business Central 마이그레이션 바우처도 언급하지만, 그 조건은 공개되어 있지 않습니다.
온프레미스. 각 버전은 약 18개월 동안 지원되므로(2026년 10월에 나온 버전 29는 2028년 4월까지), 지원 상태를 유지하려면 그 주기에 맞춰 업그레이드하고 매번 확장을 다시 테스트해야 합니다. 2025년 4월부터 온프레미스 신규 고객은 구독만 구매할 수 있습니다. 영구 라이선스를 그대로 옮겨 오는 NAV 고객에 대해서는 Microsoft의 커뮤니티 매니저가 2025년 2월에 전환 정책이 바뀌지 않았다고 썼습니다. 저희는 이 권리에 대해 Microsoft가 정한 종료일을 찾지 못했으므로, 귀사의 조건을 서면으로 받아 두십시오.
결정의 틀
현실적인 경로는 네 가지입니다.
온프레미스에서 현재 릴리스로 업그레이드. 버전 14, 이어서 25, 그다음 현재 릴리스로, 자체 서버에서 진행합니다. 아직 대체할 수 없는 .NET 애드인이나 연동이 있는 회사에 맞습니다. 대략 18개월마다 한 번의 업그레이드를 받아들여야 하고, 코드가 기본 애플리케이션에 남는다면 라이선스 모듈도 필요합니다.
업그레이드한 뒤 온라인으로 이전. 버전 25까지 같은 경로를 밟은 뒤 클라우드 마이그레이션 도구를 씁니다. 모든 커스터마이징은 확장이 되고 모든 .NET 애드인은 대체되므로, 변환 작업이 이 경로에서 가장 큽니다. Bridge to Cloud 3 자격이 있다면 그 마감일인 2027년 12월 31일이 프로젝트 기간 안에 들어옵니다.
Business Central 온라인에서 새로 시작. 마스터 데이터, 기초 잔액, 설정을 가져가고, 기존 시스템은 참조용으로 남겨 두며, 아직 필요한 커스터마이징만 다시 만듭니다. 이를 위한 Microsoft의 도구는 미리 보기 상태이고 버전 14에서 출발합니다. 다른 ERP를 고르는 회사도 거의 같은 데이터 작업과 연동 작업을 마주합니다.
정해진 기간 동안 NAV에 머물기. NAV는 계속 돌아갑니다. 2028년 1월 11일부터는 보안 수정이 나오지 않고, 새로운 전자 인보이스 형식은 모두 직접 개발해야 합니다. 이 선택은 시스템을 유지보수하는 담당자가 이름으로 정해져 있고, 시스템을 공개 인터넷에서 떼어 두며, 끝나는 날짜가 정해져 있을 때만 성립합니다.
어느 경로를 고르든 앞으로 몇 달
NAV 2018 지원 종료까지 14개월이 남았습니다. 회계연도가 12월에 끝난다면 1월 초의 전환은 연말 결산과 겹치므로, 현실적인 목표는 2027년 가을의 운영 개시입니다. NAV 2017이라면 그 날짜가 두 달 뒤입니다. 프로젝트 기간의 일부를 지원 없이 운영하게 되므로, 그 기간을 짧게 유지하십시오.
지금부터 2027년 3월 말까지 할 일입니다.
- 출발점을 확인하십시오: NAV 버전, SQL Server와 Windows Server 버전, 그리고 Enhancement Plan이 유효한지 여부입니다. Bridge to Cloud 3 프로모션과 온프레미스 라이선스 전환이 모두 여기에 달려 있습니다.
- 코드를 확보하십시오. C/AL 객체를 내보내 버전 관리 아래에 두십시오. 그 코드를 작성한 파트너가 떠났다면 더더욱 그렇습니다.
- 커스터마이징을 세십시오. 그중 어느 것이 실제로 쓰이는지도 함께 셉니다. 인상이 아니라 숫자가 필요합니다.
- 연동 현황 목록을 만드십시오: 모든 웹 서비스, 파일 교환, .NET 애드인을 담고, 항목마다 담당자와 결정을 정합니다.
- 전자 인보이스 의무를 확인하십시오: 인보이스를 발행하는 국가마다 확인합니다.
- 온라인인지 온프레미스인지 정하십시오. 코드 변환이 시작되기 전에 정해야 합니다.
- 역량을 확보하십시오: 파트너, 테스트에 참여할 사내 재무 및 IT 인력, 그리고 전환 일정입니다.
2027년 가을 운영 개시에서 거꾸로 세면, 여름에는 시험 실행과 사용자 테스트, 봄에는 확장 개발과 연동 재작업, 그리고 이번 겨울에는 분석과 결정입니다.
도움이 필요하시면
이전하는 동안 지켜야 하는 것은 사업 그 자체입니다. 법이 지금 요구하는 형식의 인보이스, 그리고 출하를 멈추지 않는 창고입니다. 저희는 귀사의 Business Central 파트너 옆에서, 또는 NAV를 만든 파트너가 떠났다면 귀사와 직접 일합니다. C/AL 커스터마이징을 AL 확장으로 변환하고, 연동과 보고서를 다시 만들고, 데이터 마이그레이션 코드와 그 대사를 맡고, 이전 후에도 살아남아야 하는 NAV 주변 애플리케이션을 다룹니다. 이 작업은 ERP 현대화 페이지에 설명되어 있고, 이전할 때까지 제자리에 남는 시스템은 레거시 시스템 유지보수가 다룹니다. 업그레이드 프로젝트에 서명하기 전에 커스터마이징과 연동의 수를 집계해 두고 싶다면 office@c9group.dev로 연락 주십시오.
플랫폼 마이그레이션
새 가이드와 규정 변경 소식을 이메일로
규정이 바뀌거나 기한이 변경되거나 새 가이드를 발행하면 이메일로 보내 드립니다.
지식 베이스
관련 아티클

플랫폼 마이그레이션
EWS 2027년 4월 종료: Microsoft Graph로 이전하기
Microsoft가 Exchange Online의 Exchange Web Services를 끄고 있으며, 2027년 4월 1일에 완전히 종료합니다. 이번 달에 바뀌는 것, EWS 사용처를 찾는 방법, Graph로 다시 작성할 때 필요한 것을 정리했습니다.

플랫폼 마이그레이션
Azure Cloud Services(추가 지원) 2027년 3월 종료
연장도 원클릭 도구도 없습니다. 웹 역할과 작업자 역할이 갈 수 있는 곳, 코드에서 바뀌는 것(RoleEntryPoint, RoleEnvironment, 인증서, 시작 작업, Web Forms), 그리고 6개월 계획을 정리했습니다.

플랫폼 마이그레이션
SAP ECC 유지보수 2027년 말 종료: 차단이 아닌 가격 인상
SAP ECC의 메인스트림 유지보수 종료는 서비스 중단이 아니라 가격 인상입니다. 2030년과 2033년 선택지의 내용, 그리고 커스텀 ABAP, 인터페이스, 데이터가 실제 마이그레이션 날짜를 정하는 이유를 정리했습니다.