본문 바로가기

전체 글53

송장 입력시 환율 로직 (Exchange rate logic for MIRO) 송장 입력시 환율 로직 (Exchange rate logic for MIRO)외화로 송장 처리를 수행하는 경우 아래의 우선순위로 환율이 결정 됩니다. 1. 구매 오더의 고정 환율이 설정되어 있는 경우구매 오더에 고정 환율(Exch. Rate Fixed)이 설정되어 있는 경우 송장 처리 중에 구매 오더의 환율이 사용됩니다. 2. 송장 검증에서 수기로 입력한 환율 구매 오더를 참조로 입력하기 전에 MIRO에 환율을 수동으로 입력한 경우 이 값이 채택됩니다. 3. 위의 두 옵션이 사용되지 않으면 회사 코드에 대한 OB22 설정에 따라 전기일, 증빙일 또는 환산 날짜 중 어느 날짜를 고려할지 결정됩니다. 구매 주문서나 송장 검증에 환율이 입력되지 않은 경우 시스템은 전기일(Posting date)을 기준으로 트.. 2024. 10. 8.
로레알 스타일난다 L'Oreal StyleNanda (2019.02~2020.02) 로레알 스타일난다 L'Oreal StyleNanda (2019.02~2020.02)로레알 스타일난다 SAP Project 는 처음이자 현재까진 마지막? 으로 참여한 영어로 진행하는 프로젝트였다. 링크드인을 통해 싱가폴 VISEO 라는 회사의 연락을 받아 참여하게 되었는데 아무래도 글로벌 프로젝트도 처음이고 외국 회사를 통해 참여한 것도 처음이다 보니 새로운 느낌이 있었다.단가는 그 당시 평균적인 한국 단가보다는 높게 불렀는데 소싱업체에서 바로 동의했다. 외국에서 한국에서 한국말을 메인으로하고 영어도 하고 SAP 기술도 있는 사람을 찾기는 어려울 테니.. 소싱업체에서도 단가 측면에서는 허용 범위가 큰 것 같았다. 사실 프리랜서로 나와서 두 번째 프로젝트라 높게 부른 단가도 낮았을 수도 있겠다.. (그래서 .. 2024. 9. 6.
PO 기본단위 단가 구하는 공식 PO 기본단위 단가 구하는 공식구매오더에는 OPU(오더가격단위), OUn(오더유닛), BUoM(기본단위) 세 가지의 단위가 있는데, PO의 단가는 OPU 기준의 단가 입니다. 이를 기본단위 단가로 환산하기 위해서는 아래의 공식을 따르면 됩니다. 기본단위 단가 = NETPR *  ( BPUMZ / BPUMN ) / (UMREZ / UMREN ) / PEINH기본단위 단가 = OPU기준단가 * (OUN->OPU 분자 / 분모) / (OUN->BUoM 분자 / 분모 ) / 가격단위예를 들어, 단가 = 40,000 KRW OPU = KGOUN = PKBUoM = G 가격단위 = 1환산계수는 2PK = 5KG , 1PK = 2,500 G 이라면, 40 = 40,000 * ( 5 / 2 ) / (2,500 / 1 .. 2024. 5. 17.
SAP 시장 진입 방법(부제: SAP 컨설턴트나 ABAP 개발자 되기) SAP 시장 진입 방법(부제: SAP 컨설턴트나 ABAP 개발자 되기) 1. SAP 시장 배경 회사에서는 구매/생산/판매/회계 등의 업무를 하며 이를 도와주는 시스템을 ERP 시스템이라고 합니다. ERP 시스템은 국내에서는 더존 이라는 회사가 유명하며, 전 세계적으로는 가장 점유율이 높은 회사가 SAP 이며 국내 대기업들도 대부분 SAP 시스템을 사용하고 있습니다. 삼성, LG, SK, 현대, 기아 등의 대기업에서 사용하고 요즘에는 중견 기업에서도 많이 도입하는 추세입니다. 2. SAP 시장 진입장벽 SAP ERP 시스템은 혼자 공부하려고 해도 시스템 환경을 마련하기가 힘들어서 진입장벽이 높고, 한두달 교육비가 수백만원이 넘어가기 때문에 진입장벽이 높습니다. 경력 개발을 하려면 어느정도 지식을 갖고 SA.. 2024. 4. 9.
SAP MM Number Range Object 리스트 SAP MM Number Range Object 리스트 SAP MM 자재마스터나 공급업체, 인포레코드 같은 기준정보나 구매요청, 구매오더, 자재문서 등의 트랜잭션 데이터에도 각 오브젝트별로 겹치지 않는 하나의 고유 번호로 생성됩니다. 이 고유 번호는 SAP Number Range 에서 가져오며 아래는 SAP MM 에서 사용되는넘버레인지(Number Range) 리스트 입니다. 접근 방법은 바로 접근할 수 있는 T-Code 를 사용해도 되고, IMG Path 를 통해 이동하거나 SNRO 에서 Number Range object 를 입력해서 접근할 수도 있습니다. NR Object Object IMG Path T-Code MATERIALNR Material master SPRO> F5 > Logistic G.. 2024. 4. 1.
S/4 HANA Simplification List (구축시 가장 중요한 문서) S/4 HANA Simplification List S/4 HANA Project 에 참여한다면 개인적으로 가장 중요한 문서는 SAP S/4 HANA Simplification List 문서 입니다. 기존에 ECC 는 많이 경험해봐서 알고 있다면, S/4 HANA 로 가면서 어떤 부분이 변경되었는지를 자세히 기록한 문서이기 때문 입니다. SAP S/4 HANA 초기 버전부터 현재까지 신규 구축도 해보고, 기존 ECC 사용하던 시스템을 S/4 HANA 시스템으로 new installation 방식으로 전환하는 프로젝트를 진행할 때 가장 우선해서 찾아보는 문서가 Simplification List 문서 였습니다. https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE?local.. 2024. 2. 29.
Open PO 가져오는 Function Open PO 가져오는 Function Open PO 라는 것은 보통 삭제되지 않았거나, 납품완료 flag 가 설정되어 있지 않은 PO 이면서 아직 납품받을 수량이 남아있는 PO 를 뜻합니다. 반품PO 도 고려하여 Open PO 가 얼만큼 있는지 로직을 가끔 구현하는데, 간단히 활용할 수 있는 SAP 내부 function 이 있어서 이에 대한 간단한 샘플 로직과 함께 소개합니다. Function: MB_ADD_PURCHASE_ORDER_QUANTITY DATA: BEGIN OF ls_xtab, werks LIKE ekpo-werks, lgort LIKE ekpo-lgort, matnr LIKE ekpo-matnr, menge LIKE ekpo-menge, mengk LIKE ekpo-menge, END .. 2024. 2. 6.
Vendor Consignment Process in SAP MM (SAP 공급업체 위탁 프로세스) Vendor Consignment Process in SAP MM (SAP 공급업체 위탁 프로세스) Overview 위탁 프로세스에서 공급업체는 자재를 제공하고 이를 회사 구내에 저장합니다. 회사가 위탁 매장에서 자재를 회수할 때까지 공급업체는 자재의 법적 소유자로 남아 있습니다. 그런 다음에만 공급업체에서 지불을 요구합니다. 송장은 정해진 기간(예: 월별)에 만료됩니다. 또한 일정 기간이 지나면 남은 위탁 자재의 소유권을 인수하도록 공급업체와 협의할 수도 있습니다. 이 위탁 프로세스에서는 공급업체를 위한 구매 문서를 생성하지 않으며 공급업체가 직접 자재를 당사 공장으로 보냅니다. 자재가 당사 공장에서 사용 가능하더라도 자재에 대한 책임과 소유권은 공급업체에 있습니다. 책임은 위탁 재고에서 자재 인출(소.. 2024. 1. 5.
SAP 이동평균가 분석 레포트 SAP 이동평균가 (Moving Average Price) 분석 레포트 T-Code: S_P00_07000139 T-Code: CKM3, CKM3N 은 자재원장 기준으로 ML Active 된 경우 사용 가능하며, 위의 레포트는 Material ledger 와 관계 없이 사용이 가능하다. 2023. 11. 16.
[BAPI] BAPI 찾는 방법 (구매오더 BAPI, 자재마스터 BAPI 등) [BAPI] BAPI 찾는 방법 (구매오더 BAPI, 자재마스터 BAPI 등) T-Code: BAPI 를 통해서 BAPI 리스트를 찾아볼 수 있습니다. T-Code BAPI 에서 찾고자 하는 업무 영역으로 조회해보면 돼요. 예를 들어 MM 에서 구매오더 관련된 BAPI 들을 보고싶다 하신다면, Material Management > Purchasing > PurchaseOrder 로 와서 각각의 기능을 클릭해보면 원하는 BAPI 를 확인하실 수 있습니다. Purchase Order Creation 의 경우 BAPI_PO_CREATE1 을 사용하는 것을 확인할 수 있어요. CreateFromData 도 있는데, 같은 역할을 하는 것이 두 개 있으면 하나는 어떤 버전 이후로는 obsolete 이라는 것을 확.. 2023. 10. 12.
MRP 인자 값 설명 (MRP Run Parameters) MRP 인자 값 설명 (MRP Run Parameters) MRP 수행할 때 여러 인자 값을 설정 후 실행하게 되는데, 이 인자 값들에 대해서 아는 부분에 대해서만 기록해보고자 합니다. Material, Plant 를 입력하고, MRP control parameters 를 설정하는데요. 먼저 Processing Key 를 설정 합니다. Processing Key NETCH - Net Change in Total Horizon // MRP 수행 후 재고가 변경했거나 BOM 이 변경했거나 하는 MRP 관련된 뭔가가 변경된 자재에 대해서 전체 기간을 고려한 MRP 수행 방법 입니다. NETPL - Net Change in Planning Horizon // NETCH 와 마찬가지로 MRP를 수행해야 하는 상황.. 2023. 7. 5.
MRP 수행시 특정 저장위치 제외하는 방법 MRP 수행시 특정 저장위치 제외하는 방법 (Exclude storage locations from the MRP run) 1. OMIR 에서 저장위치 레벨로 제외 설정하기. MRP Ind. 를 1 로 설정하면 해당 저장위치 재고는 MRP 수행시 제외된다. 2. 자재마스터에서 자재 레벨로 제외 설정하기. 자재/플랜트/저장위치 레벨로 MRP 4 View 에서 SLoc MRP Indicator 를 1 로 설정하면 해당 자재의 해당 저장위치 재고는 MRP 수행시 제외된다. 3. MMSC 에서 자재 레벨로 제외 설정하기. 제외하고자 하는 저장위치의 SLoc MRP Indicator 를 1로 설정하면 해당 자재의 해당 저장위치 재고는 MRP 수행시 제외된다. 2023. 6. 27.