SAPSTACK DESKTOP · WINDOWS

SAP 운영,
질문 하나로 시작합니다.

오류 메시지를 붙여 넣으면 원인 가설과 확인할 T-code, 되돌리는 방법까지 정리합니다. 우리 회사 Z 프로그램이 무슨 일을 하는지도 업무 언어로 풀어 줍니다. SAP를 매일 다루는 사람을 위한 Windows 앱입니다.

v2.7.0Windows x64약 250MB포터블 버전

sapstack 홈 화면. 가운데에 질문을 적는 입력창이 있습니다.
홈 — 질문 하나로 시작하는 입력창
  • 24SAP 모듈 플러그인
  • 472T-code 레지스트리
  • 21전문 에이전트 (커맨드 23개)
  • 9앱 화면 언어 (지식은 6개 언어)

FI · CO · TR · MM · SD · PP · QM · PM · WM/EWM · HCM · SuccessFactors · ABAP · BASIS · BTP · S/4HANA 전환 외

Q&A

이게 정말 된다고요?

SAP 현업 담당자라면 처음에 물어볼 만한 질문에, 되는 것과 안 되는 것을 그대로 답했습니다.

  1. F110을 돌렸는데 거래처 하나만 지급에서 빠졌어요. 이런 것도 물어봐도 돼요?

    sapstack

    그런 질문이 가장 잘 맞습니다. 오류나 장애는 Evidence Loop로 넘어가 상황을 정리하고, 가능한 원인을 가설로 세운 뒤, 어느 T-code에서 무엇을 봐야 하는지 알려 줍니다. 확인한 화면 내용을 붙여 넣으면 가설을 하나씩 지워 가며 원인을 좁힙니다.

  2. ZFI로 시작하는 우리 회사 프로그램도 설명해 줘요?

    sapstack

    IT가 CBO 스냅샷을 만들어 두면 됩니다. 앱이 회사 커스텀 ABAP 소스의 사본을 읽고, 그 프로그램이 무슨 일을 하는지 업무 언어로 설명합니다. 이런 답에는 항상 스냅샷 날짜가 붙습니다. 그 날짜 뒤에 바뀐 코드는 모른다는 뜻입니다.

  3. 설치하고 설정하는 게 복잡하지 않아요?

    sapstack

    현업이 할 일은 실행뿐입니다. IT가 exe 옆에 provision.yaml 파일 하나를 두면 첫 실행 때 AI 연결, SAP 환경, 현업 모드가 알아서 잡힙니다. 다만 아직 코드 서명 전이라 처음 실행할 때 Windows 경고 창이 한 번 뜹니다. 넘어가는 방법은 아래 설치 안내에 있습니다.

  4. 우리 회사 PC는 인터넷이 막혀 있는데요?

    sapstack

    로컬 모델로 연결하면 PC 안에서 답을 만듭니다. 모델 팩(GGUF)은 IT가 따로 넣어 줘야 합니다. 솔직히 말하면 답의 품질은 클라우드 모델보다 낮습니다. 폐쇄망 옵션을 켜면 오류 보고와 업데이트 확인도 멈춥니다. 다만 완전한 오프라인을 보장하는 기능은 아니니, 도입 전에 사내 환경에서 꼭 확인해 주세요.

  5. 질문 내용이나 회사 데이터는 어디로 가요?

    sapstack

    질문은 회사가 정한 AI 연결로 전달됩니다. 회사 API 키, 사내 게이트웨이, PC 안의 로컬 모델 중 하나입니다. 회사 커스텀 코드는 SAP에 직접 접속하지 않고 IT가 만든 스냅샷 사본에서 읽습니다.

  6. 현업이 잘못 건드려서 뭔가 망가지면요?

    sapstack

    현업 모드는 읽기 전용인 Explore 모드로 시작하고, 홈 화면의 개발자용 항목은 숨겨져 있습니다. 웹 검색·브라우저와 네트워크 명령도 막혀 있습니다. 진단 답변은 조치마다 되돌리는 방법을 짝으로 제시하고, 실제 조치는 권한을 가진 담당자가 판단합니다.

  7. AI가 틀린 답을 하면요?

    sapstack

    틀릴 수 있습니다. 그래서 Evidence Loop는 가설마다 “이게 보이면 틀린 가설”이라는 반증 조건을 붙이고, 증거로 확인하기 전에는 결론을 내리지 않도록 짜여 있습니다. 커스텀 코드 설명도 어느 날짜의 코드를 읽었는지 밝힙니다.

  8. 가격은 얼마예요?

    sapstack

    앱은 무료로 내려받을 수 있고, 소스 코드도 MIT 라이선스로 공개되어 있습니다. 회사 단위 도입(설치·배포 설정, CBO 스냅샷 구성, 교육, 지원)은 규모에 따라 달라 메일로 문의해 주세요. choishiam@kakao.com

01 / 질문 하나로 시작

SAP 문제를 평소 말투로 물어보세요

홈 화면 입력창에 적으면 됩니다. 오류를 알리는지 사실을 묻는지에 따라 sapstack이 알맞은 방식으로 답합니다. 무엇을 물을지 막막하면 홈의 예시 질문을 누르세요.

  • Evidence Loop

    오류와 장애는 상황 정리 → 가설 → 증거 수집 → 검증의 네 단계로 진단합니다. 결론을 서두르지 않습니다.

  • 반증 조건과 원복 짝

    가설마다 틀렸다고 판단할 조건을 붙이고, 조치를 제안할 때는 되돌리는 방법을 함께 적습니다.

  • Quick Advisory

    “이 설정은 어디서 해요?” 같은 사실 질문에는 짧고 바로 쓸 수 있는 답을 줍니다.

  • SAP 모듈 지식 내장

    FI·CO·MM·SD부터 BASIS·BTP·S/4HANA 전환까지 24개 모듈 플러그인과 472개 T-code 레지스트리를 바탕으로 답합니다.

AI 답변 예시

Evidence Loop는 이렇게 답합니다

예시 화면 — 실제 화면과 다를 수 있습니다

질문

F110 지급 제안에서 공급업체 100045만 빠졌어요. 회사코드 1000이고, 다른 공급업체는 정상입니다.

EVIDENCE LOOP
  1. 상황 정리
  2. 가설
  3. 증거 수집
  4. 검증

상황: 회사코드 1000 · 공급업체 100045 · 지급 제안에서만 제외 · 다른 공급업체 정상

가설

  1. H1지급 보류가 걸려 있다반증: 공급업체 마스터와 미결 항목의 지급 보류 키가 모두 비어 있으면 기각
  2. H2지급 방법이 실행 파라미터와 맞지 않는다반증: 마스터의 지급 방법이 F110 파라미터에 들어 있으면 기각
  3. H3만기가 다음 지급 실행일 이후다반증: 미결 항목의 만기일이 다음 실행일보다 앞서면 기각

수집할 증거

  • FBL1N100045 미결 항목의 만기일과 지급 보류 키
  • BP공급업체 지급 거래 데이터의 지급 방법과 지급 보류 (ECC는 XK03)
  • F110추가 로그의 만기일 확인·지급 방법 선택 기록

검증

증거와 맞지 않는 가설을 지우고, 남은 가설 하나를 F110 추가 로그로 확정합니다.

조치와 원복

  • 조치FB02에서 미결 항목의 지급 보류 해제원복원래 보류 키로 다시 설정
  • 조치BP에서 지급 방법 추가원복추가한 지급 방법을 지우고 변경 이력 확인
Evidence Loop가 네 턴에 걸쳐 주는 답을 한 장에 모아 그린 예시입니다. 공급업체·회사코드·날짜는 가상의 값입니다.
SCREENS

화면 둘러보기

한국어 UI로 캡처한 앱 화면입니다.

02 / 회사 커스텀 코드(CBO) 이해

우리 회사 Z 프로그램도 설명합니다

표준 SAP 지식만으로는 회사 시스템을 다 설명할 수 없습니다. sapstack은 IT가 만든 스냅샷으로 회사의 Z/Y 프로그램까지 읽습니다.

  • IT가 만드는 스냅샷

    IT가 ADT로 회사의 Z/Y ABAP 소스를 읽기 전용으로 내보내 스냅샷을 만듭니다.

  • SAP 접속 없이 설명

    앱은 SAP에 접속하지 않고 스냅샷 사본을 읽어 “Zxxx는 무슨 일을 하나요?”에 업무 언어로 답합니다.

  • 기준 날짜를 항상 표시

    커스텀 코드에 대한 답에는 항상 스냅샷 날짜가 붙습니다. 그 뒤에 바뀐 코드는 반영되지 않았다는 뜻입니다.

  • 전달 방법은 세 가지

    설치 키트에 넣거나, 공유 폴더에 두거나, 설정에서 ZIP으로 가져옵니다.

03 / 무설정 배포

현업 PC마다 설정을 설명하지 않아도 됩니다

IT가 한 번 준비하면, 현업은 앱을 켜고 바로 질문합니다.

  • provision.yaml 하나

    exe 옆에 파일 하나를 두면 첫 실행 때 AI 연결, SAP 환경, 현업 모드가 자동으로 설정됩니다.

  • 현업 모드

    홈 화면에는 질문 입력창과 카드 세 장(Quick Advisory·Evidence Loop·CBO/ABAP 분석)만 남기고 개발자용 항목은 숨깁니다.

  • 설치형과 포터블

    사용자별로 설치하는 설치 파일과, 설치 없이 실행하는 포터블 exe를 함께 제공합니다.

  • 자동 업데이트

    설치형은 GitHub Releases에서 자동으로 업데이트합니다. 포터블은 새 파일로 바꿔 쓰세요.

04 / 통제와 안전

현업에게 AI를 맡길 때 IT가 먼저 묻는 것들

기본값은 조심스럽게 두고, 무엇을 더 열지는 회사가 정합니다.

  • Explore(읽기 전용)로 시작

    현업 모드는 읽기 전용 Explore 모드로 시작합니다. 웹 검색·브라우저와 네트워크 셸 명령은 막혀 있습니다.

  • 외부 이미지는 눌러야 로드

    대화에 들어온 원격 이미지는 사용자가 누르기 전까지 불러오지 않습니다.

  • Microsoft Entra 로그인 (선택)

    IT가 설정하면 회사 Microsoft Entra 계정으로 로그인하게 할 수 있습니다.

  • Azure DevOps로 변경 요청 (선택)

    IT가 설정하면 프로그램 변경 요청을 Azure DevOps Boards로 보낼 수 있습니다.

05 / AI 연결

어떤 AI를 쓸지는 회사가 정합니다

세 가지 연결 방식 가운데 회사 정책에 맞는 것을 고르세요.

  • 회사 API 키

    Anthropic API 키로 바로 연결합니다.

  • 사내 게이트웨이

    OpenAI 호환 사내 게이트웨이를 거치게 해, 회사가 운영하는 AI 경로와 정책을 그대로 따릅니다.

  • 로컬 모델

    앱에 포함된 llama.cpp 엔진으로 PC 안에서 답합니다. GGUF 모델 팩은 설치 파일에 없어 따로 가져와야 하고, 답의 품질은 클라우드 모델보다 낮습니다.

  • 폐쇄망 옵션

    오류 보고와 업데이트 확인을 끕니다. 완전한 오프라인을 보장하지는 않으니 사내 환경에서 확인하세요.

회사 도입

회사 전체에 들이고 싶다면

앱은 누구나 무료로 내려받을 수 있습니다. 여러 사람이 함께 쓰는 회사 환경에 맞춰 설치부터 운영까지 준비하는 도입 지원은 따로 제공합니다.

가격
가격은 문의해 주세요. 사용 인원과 도입 범위에 맞춰 안내합니다.
도입 문의
도입 문의 메일 쓰기

도입 지원에 포함되는 것

  • 설치와 프로비저닝회사 AI 연결과 SAP 환경에 맞춘 provision.yaml과 배포 키트를 준비합니다.
  • CBO 스냅샷 파이프라인IT가 회사 커스텀 코드를 스냅샷으로 만들어 현업 PC에 전달하는 흐름을 구성합니다.
  • 교육현업 사용자와 IT 담당자에게 질문하는 법과 운영 방법을 안내합니다.
  • 지원도입한 뒤 생기는 문제와 질문에 대응합니다.
로드맵

다음에 준비하는 것

아직 제공되지 않는 기능입니다. 범위와 일정은 바뀔 수 있습니다.

  • 계획

    IT가 승인한 문서만 보여 주는 지식 볼트

    IT가 ADT로 만든 CBO와 업무 프로세스 문서를 Obsidian 볼트로 관리하고, 현업은 IT가 승인한 문서만 봅니다.

  • 계획

    앱 안에서 IT에 문의

    답이 부족할 때 앱을 떠나지 않고 IT 담당자에게 문의를 보냅니다.

  • 계획

    클라우드 관리 콘솔

    사용자 초대와 계정 관리를 웹 콘솔에서 합니다.

개발자라면

개발 도구에서도 같은 SAP 지식을

설치 안내

처음 실행하기 전에

Windows 경고가 뜨면

아직 코드 서명 인증서가 없어, 처음 실행할 때 Microsoft Defender SmartScreen 경고가 뜹니다.

  1. “Windows의 PC 보호” 창에서 추가 정보를 누릅니다.
  2. 표시된 앱 이름이 내려받은 sapstack 파일과 같은지 확인합니다.
  3. 실행을 누릅니다.

회사 PC 정책이 실행 자체를 막는다면 IT 담당자에게 문의하세요.

시스템 요구 사항

  • Windows 64비트(x64)
  • 내려받기 약 250MB
  • 설치형은 사용자 계정 단위로 설치, 포터블은 설치 없이 실행
  • 업데이트 확인과 클라우드 AI 연결에는 인터넷 필요
모든 버전 보기

AI 연결 준비

답을 받으려면 AI 연결이 하나 필요합니다. Anthropic API 키, 회사의 OpenAI 호환 게이트웨이, 로컬 모델 가운데 하나를 준비하세요. 회사에서 배포할 때 IT가 provision.yaml에 미리 넣어 두면 현업은 따로 입력하지 않습니다.

지금 내려받아 첫 질문을 해 보세요.

회사 도입이 궁금하다면 메일로 편하게 문의하세요.

v2.7.0Windows x64약 250MB포터블 버전

sapstack은 MIT 라이선스로 공개된 오픈소스입니다. 데스크톱 앱은 craft-agents-oss(Apache-2.0)를 바탕으로 만들었습니다. github.com/BoxLogoDev/sapstack

SAP 및 기타 SAP 제품은 SAP SE의 상표입니다. sapstack은 독립 제품이며 SAP SE와 제휴하거나 SAP SE의 보증을 받지 않았습니다.

문의: choishiam@kakao.com