본문 바로가기

SAP33

<ABAP> BDC(Batch Data Communication) - VKM1 BDC는 흔히 우리가 알고 있는 매크로 혹은 RPA( Robotic Process Automation )와 같은 개념으로 SAP 프로그램을 사용자가 지정한 규칙대로 자동으로 실행하는 기능입니다. 사용자가 같은 작업을 반복해야하거나, 프로그램 개발까지는 갈 필요가 없을 때 사용하면 유용한 개발 기능입니다.BDC를 사용하기 위해 자료를 찾아보고 배운 내용을 공유하고자 작성 해봅니다.  ✔ BDC를 통한 VKM1 처리 자동화 BDC에 대한 설명과 함께 예시로 들 작업은 VKM1에 대한 처리 자동화 입니다.SD모듈에서 고객에게 주문을 받고 WM모듈에서 납품문서 생성을 할 때 주문에 해당하는 고객의 여신을 점검합니다.이때 고객이 주문금액보다 부족한 여신 금액을 들고 있다면, 해당 문서는 보류상태에 들어가고 아래와.. 2024. 9. 19.
[SAP/SD] 판매 - 4장. 영업문서의 기능 ✔ 4.1 Sales Order의 기능 Sales Order를 생성하는 단계에서 시스템에 의해 수행되어지는 기본 Function에는 다음과 같은 것들이 있다. Pricing (가격)Availability Check (제품 가용여부확인)Transferring Requiremendts to materials planning (MRP) (제품 소요량 -> 자재관리부서 요청)Delivery Scheduling (출하계획)Shipping Point and Route Determination (출하처 및 경로)Credit Limit Check (여신)  ✔ 4.2 Pricing (가격)SD 모듈에서 Pricing은 Price(가격), Discount(할인), Surcharge(부가세)를 토대로 자동 수행된다.시스템.. 2024. 9. 19.
[SAP/SD] 판매 - 3장. 영업문서 ✔ 3.1 Document Flow (문서흐름)3.1.1 Document Flow Overview SD 모듈은 Initial Customer Inquiry Processing (고객문의처리) 으로부터 시작하여 quotation(견적), sales order(판매문서), shipping(납품), billing(빌링, 대금청구문서) 등의 단계를 수행하며, 이러한 Business Transaction은 시스템 문서의 형태로 표시된다. Sales Activity(판매활동), inquiry(문의), quotation(견적), order(주문), delivery(납품), billing document(대금청구 문서)는 각각 해당 transaction과 관련된 모든 정보가 기록되어있다.    SD 모듈의 Busine.. 2024. 9. 10.
[SAP/SD] 조직 - 2장. 마스터데이터 조직 파트의 2번째장 Master Data 파트이다. 앞단의 조직구조가 잘 세팅된 상태에서 마지막에 문제가 발생하는 경우는 대부분 마스터데이터 세팅 부분에서 발생한 경우가 많았다.   ✔ 2.1 Customer Master 2.1.1 Business Partner (BP) 흔히 거래처마스터 정보를 조회할때 사용하는 BP이다.  Customer(고객, 판매처) 'Customer'라는 용어는 영업행위의 대상이 되는 고객(회사나 개인)을 가리키는 말이다.어떤 경우 한 Business Parter가 Customer인 동시에 Vendor가 될 수도 있다.이 경우 해당 거래처를 Customer Master와 Vendor Master로 각각 등록한 후 그들간의 관계를 Link시켜야한다.   Vendor(공급업체) 제.. 2024. 9. 6.
[SAP/SD] 조직 - 1장. 영업조직구조 SD 개발/운영 업무를 하며 다양한 Standard와 CBO 프로그램 및 테이블 등을 통하여 많은 것을 파악했지만,직접 건드려보지 않은 정보에 대해서는 구조적으로 부족한 부분이 많다라고 느꼈다.현업의 업무구조는 파악이 됐지만, 개념적으로 더 자세히 파악한다면 완성도 높은 프로그램을 개발할 수 있을 것이라 생각했다. SD에 관하여 총 5가지 과정을 통해 파악을 해보려한다. 1. 조직(Org)2. 판매(Sales)3. 출하(Shipping)4. 매출(Billing)5. 판매 정보 시스템(Sales Information System) 주차별로 하나씩 5주간 영업(SD) 모듈에 대한 개념을 같이 파악해보자.  ✔ 1.1 Sales Organizational Structure (영업 조직 구조) SD의 Sales.. 2024. 9. 4.
<ABAP> ABAP EQ와 CP 문법 프로그램을 수정하던 도중 사소한 차이이지만 잊고 지내왔던 문법에 대해 소개하고자한다.현업에게 문의가 왔다.  오더유형 101, 102, 103번 통제해주세요.  이 요청을 받았을 때 그냥 IF에 조건 3개 넣으면 되겠네라고 생각하였다. ( 참고로 101,102,103 유형은 예시일 뿐이다. )그래서 처음 고려한게 아래의 IF문이다. IF문에 요청받은대로 유형에 대한 통제를 걸어 놓았다.그렇게 1분짜리 미션을 클리어하고 난 후 요청자의 팀장님께 전화를 받았는데,그 유형뿐만 아니라 뒤에 다른 유형들도 추가될텐데 매번 추가 수정을 해줄 것이냐 라는 질문을 받았다. 그 순간 나는 그런 생각이 들었다. 왜 이 생각을 못했을까?누가 개발자고 누가 현업인지 햇갈릴 정도로 관통하는 단어였다. 개발을 할때 고려해야할 부.. 2024. 8. 23.