일반회계

SAP 매출합산 처리 — 청구 전표 여러 건을 세금계산서 한 장으로

영업에서 넘어온 채권 전표를 고객 단위로 묶어 세금계산서 발행용 합산 전표를 만들고, 필요하면 되돌리는 화면입니다.

소개 영상블로그 목차 순서대로 · 자막 포함

주요 재생 지점

도입 포인트 — 이 앱을 사용해야 하는 이유

지금 실무에서 영업 출하로 건별 생성되는 청구 전표를 매번 수동으로 고객 단위 합산하여 세금계산서 발행용 전표를 만드는 과정은 번거롭고 오류 위험이 따릅니다. 이 앱은 흩어진 채권 전표를 고객 단위로 정합성 있게 자동 합산하여 세금계산서 발행을 위한 재무 전표를 생성하고, 잘못 묶었을 경우 언제든 역분개로 되돌려 유연한 업무 처리를 지원합니다.

한 줄 요약 — 단순 조회와 달리, 고객 일치성 검증, 세금코드 기반 세액 자동 계산 및 단수 조정, 그리고 SAP 표준 기능 기반의 전표 생성과 역분개까지 매출합산 업무 전반을 지원합니다.

핵심 포인트 여섯 가지

핵심 포인트고객이 얻는 것지금 방식이라면
① 동일 고객 합산 자동 통제선택된 채권 전표들의 고객 번호 일치 여부를 실시간으로 판정하여, 다른 고객의 전표가 섞이는 것을 원천 차단하고 즉시 시각적으로 안내합니다. 이를 통해 잘못된 합산으로 인한 재작업을 줄이고 데이터 정합성을 확보합니다.고객이 다른 전표가 섞였는지 일일이 확인하거나, 합산 처리 후 오류를 발견하여 불필요한 재작업이 발생할 수 있습니다.
② 세금코드별 세액 자동 계산선택된 채권 전표의 공급가액 합계에 기반하여 세금코드(예: 10% 과세, 영세율)에 따라 '공급가액 × 세율' 산식으로 세액을 자동 계산합니다. 이를 통해 세액 계산 오류를 줄이고 세금계산서 발행 준비 업무의 정확성을 높입니다.수기로 세액을 계산하거나 세금코드를 적용하며, 계산 착오로 인한 세금계산서 오류 발행 위험이 있습니다.
③ SAP 표준 기반 전표 생성고객 단위로 묶인 채권 전표들을 SAP 표준 전표 전기 펑션을 활용하여 하나의 합산 전표로 생성하고, 동시에 원 전표들을 반제(Clearing) 처리함으로써 회계 원장의 정합성을 유지합니다.여러 채권 전표를 수동으로 묶어 새로운 전표를 생성하고, 기존 전표를 반제하는 복잡한 수작업을 반복해야 합니다.
④ 유연한 합산 전표 역분개잘못 합산된 전표를 손쉽게 역분개하여 합산 전표를 취소하고, 기존 채권 전표를 미반제 상태로 되돌려 다시 합산할 수 있는 상태로 복구합니다. 이는 변경 사항 발생 시 유연한 대처를 가능하게 합니다.합산 오류 발생 시 복잡한 수작업으로 전표를 되돌리거나, 오류 정정에 많은 시간과 노력이 소요됩니다.
⑤ 실시간 합계 데이터 검증합산 팝업에서 세금계산서 일자, 세금코드 입력 시 선택 전표의 공급가액 합계, 세액, 최종 합계를 즉시 계산하고 표시하여, 전표 생성 전 최종 데이터의 일관성을 검토할 수 있도록 돕습니다.전표 생성 후나 다른 시스템에서 최종 합계 금액을 별도로 확인해야 하여 데이터 불일치 위험이 있습니다.
⑥ 세액 단수 조정 지원자동 계산된 세액에 대해 필요시 수기 조정을 허용하여, 원 단위 단수 조정 등 실무에서 발생하는 미세한 금액 차이를 유연하게 맞출 수 있도록 지원하고 합계에 즉시 반영합니다.자동 계산된 세액에 단수 조정이 필요한 경우, 별도의 조정 작업을 하거나 수기로 처리해야 하는 불편함이 있습니다.

도입하면 달라지는 것

  • 세금계산서 발행 전표 처리 시간 단축
  • 수작업 오류로 인한 재작업 부담 감소
  • 회계 전표 데이터의 정합성 향상
  • 세금계산서 발행 준비 업무 효율 증대

이런 회사에 맞습니다

영업 출하 건이 많아 건별 청구 전표를 고객 단위로 합산하여 세금계산서를 발행하는 기업의 재무·관리회계 및 세무 업무 담당자에게 적합합니다. 특히 SAP 표준 환경에서 정확하고 효율적인 매출합산 프로세스 구축을 원하는 회사에 최적화되어 있습니다.

조회 구분 2종

같은 목록이지만 무엇을 보느냐에 따라 쓸 수 있는 조건과 버튼이 달라집니다.

조회 구분대상합산전표 검색조건할 수 있는 일
합산 대상전표AUGBL 이 공란인 채권 전표비활성선택 후 합산처리로 묶음
합산 완료전표합산 전표가 연결된 채권 전표활성합산 전표번호로 조회, 필요 시 합산취소

구분에 따라 버튼도 바뀌므로 지금 할 수 있는 동작만 화면에 남습니다.

실행 화면

실제 화면 10종 둘러보기

대상 전표를 조회해 같은 고객끼리 고르면 → 팝업에서 세금코드와 세액을 정하고 → 합산처리로 전표 한 장을 만듭니다.

아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.

Main.view.xml
합산 대상전표 — 미합산 채권
합산 대상전표 — 미합산 채권 — 아직 묶이지 않은 채권 전표가 고객별로 정렬되어 나옵니다. 조회 구분이 대상전표일 때는 아래 합산전표 검색조건이 비활성으로 잠깁니다. 조회 버튼은 조회조건 영역 오른쪽 끝에 있습니다.
전체선택
전체선택 — 고객 혼재 표시
전체선택 — 고객 혼재 표시 — 전부 고르면 상단 선택 요약이 붉게 바뀌며 고객이 몇 곳 섞였는지 알려 줍니다. 누르기 전에 합산할 수 없는 조합이라는 것이 보입니다.
고객 혼재 차단
합산처리 차단 — 동일 고객만
합산처리 차단 — 동일 고객만 — 고객이 다른 전표가 섞이면 몇 곳인지, 어느 고객인지 알려 주고 막습니다. 세금계산서는 고객별로 끊기 때문입니다.
동일 고객 선택
동일 고객 선택 — 합산 가능
동일 고객 선택 — 합산 가능 — 같은 고객만 고르면 선택 요약이 초록으로 바뀌고 건수·금액·고객명이 표시됩니다.
합산 팝업
합산 전표 생성 — 정보 입력
합산 전표 생성 — 정보 입력 — 사양서대로 팝업에서 세금계산서 일자와 세금코드를 받습니다. 공급가액은 선택한 전표 합계로 자동 계산되어 표시됩니다.
영세율
세금코드 전환 — 세액 자동계산

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

세금코드 전환 — 세액 자동계산 — 상세 설명은 데모를 신청하신 고객께 보여 드려요.
생성 결과
합산 완료 — 전표번호와 금액

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

합산 완료 — 전표번호와 금액 — 상세 설명은 데모를 신청하신 고객께 보여 드려요.
완료전표 조회
합산 완료전표 — 검색조건 활성

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

합산 완료전표 — 검색조건 활성 — 상세 설명은 데모를 신청하신 고객께 보여 드려요.
합산취소 확인
합산취소 — 역분개 확인

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

합산취소 — 역분개 확인 — 상세 설명은 데모를 신청하신 고객께 보여 드려요.
취소 결과
역분개 완료 — 대상으로 복귀

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

역분개 완료 — 대상으로 복귀 — 상세 설명은 데모를 신청하신 고객께 보여 드려요.

사용 방법

  1. 회계연도와 기간을 확인하고 필요하면 고객·영업소로 범위를 좁혀 조회합니다.
  2. 합산 대상전표에서 묶을 전표를 고릅니다. 상단 요약이 고객 일치 여부를 색으로 알려 줍니다.
  3. 합산처리를 누르면 팝업이 열립니다. 세금계산서 일자와 세금코드를 정합니다.
  4. 세액은 자동 계산되며 필요하면 직접 고쳐 단수를 맞춥니다. 합계가 바로 따라 바뀝니다.
  5. 확인하면 원 전표가 clearing 되면서 합산 전표가 생성됩니다.
  6. 되돌리려면 합산 완료전표로 바꿔 조회한 뒤 합산취소로 역분개합니다.

합산 규칙과 세액 계산

합산은 고객 단위로만 가능하고, 세액은 세금코드에 따라 자동으로 계산됩니다.

합산처리 흐름

  1) 선택 점검
     선택 라인 없음        → 에러
     고객번호가 서로 다름  → 에러 (동일 고객만 합산)
     이미 합산된 전표 포함  → 에러

  2) 합산 전표 정보 입력 (팝업)
     세금계산서 일자 : Document date
     세금코드        : 10% 과세 / 영세 중 선택
     세액            : 세금코드에 따라 자동계산, 수기 단수 조정 가능

  3) 확인
     ZFI_DOCUMENT_POSTING
       → 선택된 채권 전표를 clearing
       → 신규 채권전표(합산 전표) 생성

  합산취소
     선택 라인의 합산 전표를 역분개
       → 원 전표가 다시 합산 대상으로 복귀
항목산식 · 규칙
대상 조회AUGBL 공란 · 세금코드 A0 · 통화 KRW
동일 고객 제약선택 전표의 고객번호가 모두 같아야 합산 가능
공급가액선택한 채권 전표 금액의 합계
세액공급가액 × 세율. 10% 과세면 자동계산, 영세면 0
단수 조정세액을 수기로 고쳐 원 단위 차이를 맞출 수 있음
합계공급가액 + 세액
합산취소합산 전표 역분개 후 원 전표의 clearing 정보 해제

고객 일치를 선택 단계에서 알려 주는 이유

합산처리를 누른 뒤에 막으면 무엇이 문제인지 다시 확인해야 합니다. 선택할 때마다 상단 요약이 고객 일치 여부를 색으로 바꾸면, 전표를 고르는 동안 이미 판단이 끝납니다. 고객이 섞인 순간 바로 보이므로 되돌리기도 쉽습니다.

조회조건

필드필수설명
회사코드필수변경 못함
회계연도필수기본값 시스템 연도
Document date · Posting Date선택기본값 당월 1일 ~ 말일
전표번호 · Customer · Sales Office선택대상 범위를 좁히는 조건
조회 구분필수합산 대상전표 / 합산 완료전표
합산전표 검색조건조건부합산 완료전표를 골랐을 때만 작동 (사양서)

결과 컬럼

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

SAP 표준 기능 확장 포인트

SAP 표준 기능 매핑

전기는 표준 펑션이 수행합니다. 이 화면은 묶을 대상을 고르고 결과를 되짚는 역할을 합니다.

표준역할이 화면에서의 확장
ZFI_DOCUMENT_POSTING전표 전기 펑션clearing 과 신규 채권전표 생성을 한 번에
BSID · BSAD미결·반제 채권합산 대상과 완료 전표의 원천
FB08 관점전표 역분개합산취소가 대응하는 표준 동작
VBRK · VBRPBilling 문서영업소·자재 등 청구 정보 제공
T007S세금코드 텍스트10% 과세·영세 선택 목록
J_1BBRANCH사업장세금계산서 발행 단위

운영 데이터 소스 매핑

항목SAP 원천비고
채권 전표BSID · BSADBUKRS · KUNNR · GJAHR · BELNR · DMBTR · AUGBL
고객KNA1 · KNB1고객번호와 명칭
BillingVBRK · VBRPBilling 문서·유형·자재·영업소
계정 텍스트SKATG/L 계정 명칭
세금코드T007S10% 과세 · 영세만 사용 (사양서)

도입 시 확인이 필요한 부분

합산 전표의 전표유형과 번호범위, 세금계산서 발행 단위(사업장별인지 회사코드별인지)를 먼저 정해야 합니다. 또 세금코드를 10% 과세와 영세로 제한한 것은 사양서 기준이므로, 면세나 불공제 거래가 있으면 선택 목록과 세액 계산 규칙을 함께 확장해야 합니다.

CDS 구성

데모를 신청하신 고객께 공개되는 내용입니다

CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.

데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.

자주 묻는 질문

자주 묻는 질문

왜 고객이 다르면 합산이 안 되나요?

세금계산서는 공급받는 자별로 발행하기 때문입니다. 고객이 다른 전표를 한 장으로 묶으면 누구에게 발행할지 정할 수 없습니다. 그래서 선택 단계에서 고객이 섞이면 상단 요약이 붉게 바뀌고, 합산처리를 눌러도 어느 고객들이 섞였는지 알려 주며 막습니다.

세액을 수기로 고칠 수 있게 한 이유는?

자동계산은 공급가액 × 세율이라 원 단위에서 실제 세금계산서와 1~2원 차이가 날 수 있습니다. 사양서에 단수 조정을 허용하도록 돼 있고, 실무에서도 발행 문서와 장부를 맞추려면 필요한 기능입니다. 세액을 고치면 합계가 바로 따라 바뀝니다.

합산취소하면 원 전표는 어떻게 되나요?

합산 전표가 역분개되고 원 전표의 clearing 정보가 지워집니다. 즉 다시 합산 대상으로 돌아갑니다. 잘못 묶었거나 세금코드를 잘못 골랐을 때 되돌린 뒤 다시 묶으면 됩니다.

합산전표 검색조건은 왜 평소에 잠겨 있나요?

합산 대상전표는 아직 합산 전표가 없기 때문입니다. 없는 값으로 검색하면 결과가 항상 비어 혼란만 생깁니다. 사양서대로 합산 완료전표를 골랐을 때만 활성화해 그 조건이 의미를 갖는 상황에서만 쓰이게 했습니다.

SAP 표준 기능과 어떻게 이어지나요?

채권 전표는 영업 Billing 이 만들고 데이터는 BSID·BSAD 표준 구조 그대로입니다. 합산은 ZFI_DOCUMENT_POSTING 으로 원 전표를 clearing 하면서 새 채권 전표를 전기하므로, 결과 전표는 표준 조회 화면에서 그대로 보입니다. 역분개도 표준 전표 역분개와 같은 결과입니다.

매출합산세금계산서BSIDBSAD채권 전표clearingOpenUI5