본문 바로가기
728x90
SMALL

SAP51

[SAP ABAP]Shift - 문자열 이동 명령어 프로그램 개발 요청 중 입고년월 데이터를 20XX.1로 받을 경우 20XX.10로 출력되도록 기능을 추가해 달라는 요구사항이 있었습니다. 자주 사용하는 String 조작 명령어인 Shift 명령어를 사용하여 아래 예제를 통해 결과값을 확인해 보겠습니다.   기본 구문 SHIFT {LEFT / RIGHT} [by places].  : 이동하려는 문자열 변수.LEFT: 문자열을 왼쪽으로 이동.RIGHT: 문자열을 오른쪽으로 이동.BY PLACES: 몇 자리를 이동할지 지정. 생략할 경우 기본값은 1입니다.    Shift 명령어 사용 예제 Data : lv_data type c LENGTH 6.lv_test = '020221' "날짜 2022.1 값이 들어옴If lv_data(1) = 0. Shift .. 2024. 8. 23.
[SAP MM]전기일의 재고(Stock on Posting Date) - MB5B MM 모듈을 운영하다 보면 재고 실사나 특정 이벤트(구매, 생산, 출하 등) 이후 재고 추적, 여러 날짜의 재고 상태를 비교해야 하는 등 특정 시점에서의 재고 수량을 파악하고, 그 날짜를 기준으로 입출고 내역을 분석해야 하는 경우가 발생합니다. 이번 포스팅에서 다룰 MB5B - 전기일의 재고는 "사용자가 지정한 전표 날짜"를 기준으로 특정 자재의 재고 상태를 조회 할 수 있는 트랜잭션 코드입니다.   MB5B - 전기일의 재고 사용 예제 1) T-code : MB5B(전기일의 재고) - 조회조건 :   자재번호. 회사코드, 플랜트, 저장위치, 이동유형, 선택일(전기일) - 재고 유형 :   저장 위치/배치 재고 : 일반재고(예 : 납품출고, 생산 입고, 구매 입고, TF 반입 반출 등) 단위로 수량을 조.. 2024. 8. 22.
[MM]자재마스터 자재단위(MARM-MEINH) 추가 판매 및 구매 영역에서 자재의 기본단위 외 대체단위를 추가해야 할 경우가 있습니다.  이번 포스팅에서는 자재마스터에 자재단위를 추가하는 법에 대해 알아보겠습니다.   자재 마스터에 대체 단위 추가 방법 1) T-code : MM02 실행 - 대체단위를 추가할 자재번호를 입력합니다. 2) 추가데이터 선택 - 단위 탭으로 들어갑니다.  3) 추가 중량단위 입력 - 중량단위 EA(each)를 입력한 후 저장합니다.  4) 구매오더 생성 - 추가 생성한 중량 단위가 입력 가능한 것을 확인할 수 있습니다.  MARM - 자재 단위 테이블에 예제로 추가한 중량 단위(EA) 데이터를 확인합니다. 2024. 8. 21.
[SD]미완료 로그(Incompletion Log) SD 모듈에서 미완료 로그란?주로 판매 오더, 납품 문서, 매출 송장 등의 특정 단계에서 필수 필드가 누락되었거나, 잘못된 데이터가 입력된 경우이와 관련된 정보를 시스템에서 미완료 로그로 기록하는 것을 말합니다. SD 모듈에서의 미완료 로그 판매 오더: 판매 오더에서 필수 필드가 누락되었거나, 잘못된 데이터가 입력된 경우 시스템은 해당 오더를 "미완료" 상태로 표시하고, 이와 관련된 정보를 미완료 로그에 기록합니다.배송 오더: 배송 오더에서 재고 부족이나 배송 조건이 충족되지 않았을 때, 이 문제는 미완료 로그에 기록되어 후속 조치가 필요함을 알립니다.매출 송장: 매출 송장이 FI 모듈로 전송되지 않은 경우, 전송 오류가 미완료 로그에 기록되며, 이를 통해 사용자는 문제를 식별하고 수정할 수 있습니다. .. 2024. 8. 19.
[SD]미결송장 릴리즈 - VFX3 VFX3 T-code ?일반적으로 대금청구문서가 생성되면, SD문서가 생성됨과 동시에 FI 쪽으로 회계문서가 생성됩니다.대금청구문서 생성시 재무 회계(FI) 쪽으로 회계문서가 넘어가지 않은 경우 이를 확인하고 오류를 수정하거나 회계 문서의 전송을 재시도 할 수 있는 기능을 합니다. VFX3의 주요 기능 1. 미결제 송장 조회필터 기능을 사용하여 특정 날짜, 고객, 회사 코드, 판매 조직 등을 기준으로 조회 범위를 좁힐 수 있습니다.2. 오류 수정:송장 문서가 FI 로 전송되지 않은 이유를 분석하고, 오류가 있는 경우 이를 수정할 수 있습니다. 예를 들어, 필수 회계 정보가 누락된 경우 수정한 후 다시 전송할 수 있습니다.3. 회계 문서 전송 재시도수정 후, 선택된 송장 문서에 대해 회계 문서 전송을 다시.. 2024. 8. 14.
[MM]송장발행(Invoice verification) 세금코드 추가 - OBZT 이전 포스팅에서 SAP 시스템의 세금코드를 정의하는 방법에 대해 알아보았습니다.[FI] 세금코드(Tax Code) 정의 - FTXP :: 먼가먼가 (tistory.com)   다음은 FI에서 정의한 세금코드를 MIRO T-code에 연동 해보겠습니다. 매입 세금코드 생성 1) 매입 세금코드를 생성합니다. - VL : 일반매입(10%)를 생성 하도록 하겠습니다. 2) 세율 설정 - Percentage rates : Account Key VST에 10%를 입력합니다. 3) IMG - Financial Accounting - Accounts Receivable and Accounts Payable - Business Transactions - Outgoing Invoices/Credit Memos - Outg.. 2024. 8. 13.
728x90
LIST