SD 6

[SD] Quantity Contract에 대해 간략 정리

Quantity Contract는 SAP S/4HANA SD모듈 에서 고객이 특정 기간 내에 특정 수량의 제품을 구매하기로 약정하는 판매 계약 유형임. 이 계약은 Target Quantity과 가격 정보를 포함하지만, 구체적인 납기 일정이나 납품 수량은 포함하지 않음. 고객이 실제로 주문을 하게 되면 이 Contract를 참조하여 개별 Sales Order(Release Order 또는 Call-off)를 생성하고, 주문이 이루어진다. 일단 예시로 티코드 VA43(Display Contracts)로 Quantity Contract를 하나 조회해보았다. 필드를 보면 일단 특정기간( Valid From ~ Valid To )동안 특정 타겟 수량( Target Quantity )의 제품을 구매하기로 약정할..

SAP 2025.07.01

[SD] Condition Record 관련 정리...

Condition Record는 판매 가격, 할인, 할증료, 운송비, 세금 등 다양한 판매 관련 조건의 실제 값과 적용 기준을 저장하는 마스터 데이터이며, 가격 결정(Pricing)의 핵심 요소이다. 🚀 Condition Record에 포함되는 주요 내용 ▶ ▶ ▶ 구분설명조건 유형 (Condition Type)가격, 할인, 세금 등 어떤 조건인지 구분함(예: PR00 = 기본가격, K007 = 고객 할인, MWST = 세금 등)키 조합 (Key Combination) 이 조건 레코드가 어떤 조건에서 유효한지를 정의하는 필드들의 조합가장 중요한 부분이라고 할 수 있음. (예: 고객 + 자재, 판매조직 + 유통경로 + 자재, 수량 등... 예를 들어, 판매 조직 1000, 유통 채널 10에서 고객 ABC..

SAP 2025.06.27

[SD] Sales Order의 납품 스케줄링에서 Shipping Point와 Loading Time

SAP SD의 납품 스케줄링 (Delivery Scheduling)- SAP SD에서는 고객이 요청한 납품일(Requested Delivery Date)을 기준으로 판매 오더의 일정을 역으로 계산하거나 순방향으로 계산하여 실제 출고 가능한 일정을 확정합니다. - 이 과정에서 고려되는 주요 요소:고객 요청 납품일 (Requested Delivery Date)자재 가용일 (Material Availability Date)피킹/포장 시작일 (Picking/Packing Start Date)적재일 (Loading Date)운송 계획일 (Transportation Planning Date)상품 출고일 (Goods Issue Date) 위 일정들 중에서 Loading Date와 가장 밀접한 관련이 있는 것이 Shi..

SAP 2025.06.25

[SD] SAP SD에서 Pricing Procedure를 결정하는 핵심 요소

🫧 SAP에서 가격 결정 프로시저를 결정하는 3가지: Sales Area + Customer Pricing Procedure + Document Pricing Procedure = Pricing Procedure 1. Sales Area- 판매 조직(Sales Organization) + 유통 채널(Distribution Channel) + 부문(Division)을 Sales Area라고 부르며, 판매 오더를 생성할 때 가장 기본적으로 입력되는 조직 단위임. 2. Customer Pricing Procedure- Sold-to Party의 고객 마스터 데이터(Customer Master Data)에는 Customer Pricing Procedure 지표가 정의되어 있음. Sold-to party의 ..

SAP 2025.06.20

변경 문서 헤더 CDHDR, 변경 문서 상세 정보 CDPOS

0. Customer 마스터를 RFC를 통해 전송 시 사용한 코드1. 고객 정보 변경 내역을 조회하여 최종 데이터를 RFC로 전송하는 과정의 코드3. CDHDR, CDPOS를 기반으로 KNA1 및 관련 데이터를 조합하여 변경된 고객 정보를 식별하고 처리Step 1: 변경 문서 헤더(CDHDR) 데이터를 조회CDHDR 테이블에서 고객(Customer) 관련 변경 내역을 조회OBJECTCLAS가 'DEBI'(고객 데이터) 또는 'ADRESSE'(주소 데이터)인 경우를 필터링조회 기간(I_SDATE, I_EDATE) 내에서 가장 최신 변경 내역(MAX(UDATE))을 가져옴.Step 2: 변경 내역 데이터 정리 (중복 제거)최신 변경 데이터를 기반으로 정렬(SORT) 후 중복 제거(DELETE ADJACENT..

SAP/ABAP 2025.03.14

CFG_IS_INCONSISTENT_OR_INCOMPLETE 에러

세일즈포스 CRM -> EAI -> SAP세일즈오더 생성 바피에서 CFG_IS_INCONSISTENT_OR_INCOMPLETE 에러에 대한 검색함. 더보기 요약: VC 관련문제였음. CRM에서 Configure 테이블에 데이터를 불완전하게 인터페이스하여 발생함. Configure 테이블에 데이터가 완전하거나 아예 없으면 정상적으로 SO 생성됨.더보기SD_SALESDOCUMENT_CREATE펑션을 타고 나면 'CFG_IS_INCONSISTENT_OR_INCOMPLETE ' 에러가 나는 이유? ChatGPT의 말:SAP의 SD_SALESDOCUMENT_CREATE 함수 호출 후 CFG_IS_INCONSISTENT_OR_INCOMPLETE 오류가 발생하는 경우, 이는 주로 **Variant Co..

SAP/ABAP 2024.11.29