본문 바로가기
728x90
반응형

전체 글244

[SD] 출고 Shipping 4. 출하전표 생성 전시간에 출하를 했으니 이번시간에는 납품서 Shipping 를 만들어볼게요. 출하전표를 생성하는 티코드인 VL01N에 들어가주세요. 출하지점과 오더를 입력후 엔터. 실제GI일자는 창고에서 출고되는 날짜를 말해요. 입력하지 않고 출고전기시 시스템날짜로 자동 입력되어 처리된답니다. 전 오늘날짜를 입력했어용. 이 다음 저장위치를 입력해줄건데 이 자재가 어느 저장위치에 있는지 확인을 먼저 해야겠죠? 재고확인을 할수 있는 티코드 MMBE로 들어가볼게요. 재고는 완제품창고인 저장위치 3000에 있네요. 그럼 저장위치에 3000을 입력해줍니다. 입력합니다. 배치도 입력을 해줄건데 이 배치는 분할납품 관리하는 항목이예요. 납품수량 2개를 1개씩 따로 납품하기 위해 배치에 아까 MMBE재고에서 봤던 .. 2023. 3. 9.
[SD] 판매오더 Sales order 가격기준정보 판매오더를 들어가기전에 앞서 제품에 대한 가격을 먼저 등록해줄게요! 같은 제품이더라도 판매하는 고객에 따라 가격이 다를수있죠? 이전글에서 만들었던 고객한테는 얼마에 팔건지 등록하는거예요. 그럼 등록해봅시다. 😃 티코드 VK11로 들어가 조건유형에 ZPRO라는 출하가_VAT포함이라는 필드를 넣어줄게요. 두번째껄 선택하고 넘어갑니다 영업조직 유통경로 고객 을 모두 입력한 후 등록되어있는 자재번호를 입력해줍니다. 자재는 따로 생성하지 않고 만들어져있는 자재를 사용했어요. 금액도 함께 입력해줄게요. 연습용이니 백만원🤑을 해도 되지만 무난하게 갑니다. F2나 스케일을 눌러 수량에 따른 가격할인을 해줍시다. 많이 살수록 싸야 많이 사겠죵. 💲 하나 더사면 1천원씩 할인! MORE 1 LESS 1000 .. 2023. 3. 9.
[SD] 조직 및 기준정보 Master data 이번 게시물은 조직 및 기준정보를 생성하는 과정을 보여드릴게용. 1. 조직생성 먼저 우리 회사와 접촉하는 비즈니스 파트너에 관한 정보를 등록해줍니다. 동일 고객에 대한 중복관리 배제나 신규고객 등록 및 고객정보 변경 등 고객정보를 통합적으로 관리하기 위함이예요. 고객을 등록하기 위해 BP 티코드를 들어갑니다. 즐겨찾기에 자주쓰는 티코드를 등록해놓으면 편해요 1) 비즈니스 파트너 생성 먼저 고객기준정보는 일반데이터 회사코드데이터 판매영역데이터 세가지로 구분해서 관리합니다. 일반데이터 먼저 등록해줄게요 고객의 기본정보들을 등록해줍니다. 참 쉽죵? KR2 는 한국의 사업자등록번호 코드예요. 사업번호는 임의로 입력해주었습니다. BP유형은 필수입력필드는 아니지만 강사님이 입력하셔서 저도 따라 입력했어요.. ㅎ 이.. 2023. 3. 9.
OData Service 생성 (+Fiori 연동) SAP GateWay Maintain Service 에서 이전에 만들었던 CDS View로 OData Service를 생성해보고, Fiori에 연동해서 호출하는 법까지 해본다. T-Code : /N/IWFND/MAINT_SERVICE 서비스 추가 (Add service) 버튼을 클릭한 뒤, 시스템 alias는 본인의 선택이다. alias를 입력하지 않고 공동 배포를 해도 된다. 입력한뒤 기술 서비스 이름에 CDS 이름을 입력하고 서비스 가져오기 버튼을 클릭한다. 이름이 기억나지 않으면 *를 사용해서 가져온다. 이름은 만들어준 Consumption CDS View 명 + _CDS 로 생성된다. 해당 서비스를 클릭하고, 패키지를 지정해주면 서비스 등록이 완료됐다. 다시 바깥으로 나오면 서비스 카탈로그에 서비.. 2023. 3. 9.
Consumption CDS View VDM (Virtual Data Model)로 사용 할 수 있는 CONSUMPTION CDS View 생성해본다. 이 CDS View가 최종적으로 OData가 될 CDS View이다. @AbapCatalog.sqlViewName: 'ZCDSTEST1_CDS_P' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #CHECK @EndUserText.label: 'PO Consumption CDS view' @Analytics.query: true @VDM.viewType: #CONSUMPTION @OData.publish: true de.. 2023. 3. 9.
Cube CDS View Analytics 분석 모델인 CUBE Type의 CDS View를 생성해본다. OData로 만들어지는 단계인 Comsumption CDS View의 직전 단계이다. @AbapCatalog.sqlViewName: 'ZCDSTEST005_CDS' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #CHECK @EndUserText.label: 'PO Cube CDS view' @Analytics.dataCategory: #CUBE define view zcdstest005_ddl as select from zcdstest004_ddl {.. 2023. 3. 9.
Grouping CDS View Grouping CDS View에서는 월별, 자재별 등 필드를 그룹으로 묶어 그룹별 sum, count 같은 계산식을 수행한다. 현재 단계부터 최종적으로 보여질 데이터가 나오기 시작한다. @AbapCatalog.sqlViewName: 'ZCDSTEST004_CDS' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #CHECK @EndUserText.label: 'PO Grouping CDS view' define view zcdstest004_ddl as select from zcdstest003_ddl { //월별 자재별 PO 금액.. 2023. 3. 9.
Calculation CDS View Calculation CDS View에서는 연산 작업을 수행한다. key와 필드 갯수가 이전 CDS View인 Initial View와 같을 필요가 없다. 가공하는 것이기 때문에. @AbapCatalog.sqlViewName: 'ZCDSTEST003_CDS' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #CHECK @EndUserText.label: 'PO Calculation CDS view' define view zcdstest003_ddl as select from zcdstest002_ddl { key ebeln, key .. 2023. 3. 9.
Initial CDS View Initial CDS View에서는 키값과 금액, 수량 필드들에 단위 등을 지정하는 작업을 한다. @AbapCatalog.sqlViewName: 'ZCDSTEST002_CDS' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #CHECK @EndUserText.label: 'PO Initial CDS View' define view zcdstest002_ddl as select from zcdstest001_ddl( CLNT: $session.client ) { key mandt, key ebeln, key ebelp, bukrs, .. 2023. 3. 9.
728x90
반응형