SAP Search Help를 사용할때 이미 선택된 어떤 값을 search help의 parameter 로

지정해서 search help 띄우는 방법.


- 해당 필드에 대해서 on value-request event에서 search help 띄우도록 지정


PROCESS ON VALUE-REQUEST.
  FIELD p_lgort MODULE f4_help_lgort.



- tabname : search help를 가지고 있는 table

  fieldname : search help를 가지고 있는 table의 field

  searchhelp : search help name

  shlpparam : search help에서 읽어올 field 이름

  dynpprog, dynpnr, dynprofield : 읽어온 field 값을 setting 할 화면, 필드

  callback_form : parameter setting을 지정하는 부분.



MODULE f4_help_lgort INPUT.

  DATAreturn_tab TYPE TABLE OF ddshretval WITH HEADER LINE.

  CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
    EXPORTING
      tabname           'RESB'
      fieldname         'LGORT'
      searchhelp        'H_T001L' "search help 이름
      shlpparam         'LGORT'   "search help에서 가져올 필드
      dynpprog          sy-repid
      dynpnr            sy-dynnr
      dynprofield       'P_LGORT'
      callback_program  sy-repid
      callback_form     'CALLB_VALUE_REQUEST'
    TABLES
      return_tab        return_tab
    EXCEPTIONS
      field_not_found   1
      no_help_for_field 2
      inconsistent_help 3
      no_values_found   4
      OTHERS            5.
  IF sy-subrc <> 0.
* Implement suitable error handling here
  ENDIF.

*  CHECK sy-subrc = 0.
*  READ TABLE return_tab INDEX 1.
*  p_lgort = return_tab-fieldval. "위의 dynprofield 를 지정하면 이로직 필요 없음.

ENDMODULE.




FORM callb_value_request  TABLES   record_tab STRUCTURE seahlpres
                          CHANGING shlp TYPE shlp_descr_t
                                   callcontrol LIKE ddshf4ctrl.

  DATAls_selopt    LIKE LINE OF shlp-selopt.

  ls_selopt-shlpfield 'WERKS'.
  ls_selopt-sign      'I'.
  ls_selopt-option    'EQ'.
  ls_selopt-low       p_werks.

  APPEND ls_selopt TO shlp-selopt .

ENDFORM.

설정

트랙백

댓글

oData 만들기

S4/HANA 2017. 3. 13. 15:54

1. SAP UI에서 oData를 만들기 위한 T-Code : SEGW


2. SEGW T-Code를 실행하고 Open을 눌러서 기존의 oData를 조회할 수도 있고, Create를 눌러서 새로운 oData를 생성할 수도 있다.


3. Create Project popup 창에 해당 정보를 입력한다.

- Project Name          : Z or Y 로 시작하는 Unique 한 이름.

- Project Type           : 1 Service with SAP Annotations

- Generation Strategy : 1 Standard

- Package                : 개발 Package 에 Assign 하거나 Local object를 선택한다. 개발 Package에 Assing 하면 CTS No를 생성하거나 Assign 하여야 한다.

- Check button을 누르거나 Local Object를 누르면 Project 가 생성된다.


'S4/HANA' 카테고리의 다른 글

SAP UI5 Step 1: Hello World!  (0) 2017.03.23
SAP UI5 API 정리 & 예제 site  (0) 2017.03.23
UI5 & Fiori 예제 PDF 파일  (0) 2017.03.22
oData 기본  (0) 2017.03.13
UI5, oData 공부 site - https://sapcodes.com/odata/  (0) 2017.03.13

설정

트랙백

댓글

oData 기본

S4/HANA 2017. 3. 13. 15:42

- oData 란 무엇인가?

: oData는 REST & HTTP Protocol을 기반으로 하는 Standard Protocol으로 CRUDQ (Create, Read, Update, Delete, Query) 작업을 지원한다.


- Entity Model



- Entity Data Model은 entity type, entity set, association 등을 가지고 있다.

- Entity type은 여러개 field의 묶음이다. abap에서 structure 과 같은 개념인것 같다.

- Entity type은 Key를 가질수 있다.

- Entity Set 은 Entity type의 묶음이다. abap에서 보면 entity type의 structure를 가진 internal table과 같은 개념이다.

- 하나의 Data model에는 1개 이상의 entity type이 있을 수 있으며 2개의 entity type 간의 relation을 association 이라고 한다.


- FIORI, UI5 에서 SAP의 Data를 사용하기 위해서는 oData 구성하여 작업한다.

'S4/HANA' 카테고리의 다른 글

SAP UI5 Step 1: Hello World!  (0) 2017.03.23
SAP UI5 API 정리 & 예제 site  (0) 2017.03.23
UI5 & Fiori 예제 PDF 파일  (0) 2017.03.22
oData 만들기  (0) 2017.03.13
UI5, oData 공부 site - https://sapcodes.com/odata/  (0) 2017.03.13

설정

트랙백

댓글

UI5, oData 공부 site


https://sapcodes.com/odata/


위 Site에 나와있는 내용을 하나씩 공부하면서

내 블로그로 번역 .. 하면서 옮겨볼 생각이다.


의외로 어렵지 않고 재미있네.

'S4/HANA' 카테고리의 다른 글

SAP UI5 Step 1: Hello World!  (0) 2017.03.23
SAP UI5 API 정리 & 예제 site  (0) 2017.03.23
UI5 & Fiori 예제 PDF 파일  (0) 2017.03.22
oData 만들기  (0) 2017.03.13
oData 기본  (0) 2017.03.13

설정

트랙백

댓글

021.Master Data

SAP Business/MM 2017. 3. 10. 16:44

※ Procurement Process을 위한 핵심 Master Data
     -  Vendor Master
     -  Material Master
     -  Info Record

[출처] 021.Master Data|작성자 밝마맑마




Material Master Data
   Material Master는 재고품과 기업이 관리하는 모든 구매품과 생산품의 정보를 포함하는 것이다.
   What information does the material master contain?
   - Accounting : Valuation과cost 정보 예)standard price,현재 valuation
   - Material planning and control
     MRP 정보와 consumption-based planning control정보.
     예) safety stock level,planned delivery time등
   - Purchasing
   - Engneering
   - Storage
   - Forecasting
   - Sales and distribution
 
   How is the information organized?
   - Client : enterprise에서 모든 warehouse,plant 및 각 company들에 공통적으로 적용할 수 있는
      data를 포함   예) material's design(CAD정보),storage condition등
   - Plant : company내 plant관련 data 포함.
        예) material 량의 최저치 및 최고치,reorder level등
   - Staorage locatoin : Storage location에 대한 data포함.
 
   How are materials numbered?
  각 material master record는 unique number다. Material number는 internally와 externally로
  생성할 수 있다.
  Internally라는 것은 system이 material number를 생성한다는 것이고 externally라는 것은 사람이
  material number를 생성한다는 것이다.
  externally로 number를 생성한다면 제약이 있을 수 있다. 제약은 Customizing에서 정의되어 진다.
 
   Who has access to the material master?
 구매담당자는 purchasing data에 접근권한을 가지고 같은방법으로 material planner나 inveontory
 controller는 각기 해당 자료에 대한 접근권한을 가지고 있다. 특정 user는 모든 material master
 자료를 접근할 수 있는 권한을 갖는다.
 
   What is a material type?
   material type은 Accounting과 Inventory Management의 특성을 정의한다. 예를 들면 Raq and
    finished product
 
   When do you create or maintain a material master record?
   - material master record가 없는 경우
   - 다른 plant에 이미 정의되어 있으나 PO가 발행된 plant에는 없는 경우
   - 정확히 plant에 정의되어 있지만 아직 purchasing data가 입력되어 있지 않는 경우
 
   Material Master를 생성하기전에 정의해야 할 것들
   - material type 과 industry sector
   - unit measure, order unit
   - purchasing group
   - accounting data(valuation class,price control, standard/moving average price등)
 
Vendor Master Data
   How is the vendor master record organized?
   - General data : 모든 company code에 적용되는 data
                     예) vendor's address, TEL,language
   - Accounting data : Accounting에 관한 data 
                     예) payment transaction data,control account
   - Purchasing data : Purchasing관련 data
                     예) contact person,terms of delivery등
  organization level
   - vendor sub-range
   - plant
   - plant/vendor sub-range
  output data의 검색 순서
   - Vendor sub-range - plant - purchasing organization
   - Vendor sub-range - purchasing organization
   - plant - purchasing organization
   - purchasing organization
 
 What is the function of the account group?
   account group이 결정하는 것
   - number assignment의 type
   - system이 vendor를 확인하기위해 사용되는 account number의 number range
   - one-time vendor여부
   - 어떤 field screen이 포함되는지 나 field 내 어떤 입력값이 수작업입력인지 선택입력인지 정의
   - 어떤 partner schemas가 유효한지
      accont group 이 입력되면 수정할 수 없다.(system admin에게 문의)


'SAP Business > MM' 카테고리의 다른 글

SAP Reservation and Goods Issue  (0) 2017.03.17
SAP GR 개념 자료  (0) 2017.03.17
011.MM 개요  (0) 2017.03.07
013.Basics Of Procurement Process-Invoice Process  (0) 2017.03.07
MM-FI Automatic Posting 정리  (0) 2017.03.07

설정

트랙백

댓글

Incoterms

SAP Business/용어 2017. 3. 7. 15:17

http://blog.naver.com/gojump0713/140045683719

'SAP Business > 용어' 카테고리의 다른 글

KANBAN 생산방식  (0) 2017.04.07
사급이란? 유상사급? 무상사급?  (0) 2017.03.03
B/L , 선하증권, 船荷證券 , bill of lading  (0) 2017.03.02

설정

트랙백

댓글

011.MM 개요

SAP Business/MM 2017. 3. 7. 15:02
SAP R/3 MM 모듈에 대해서 소개합니다.
R/3 시스템에서는 각각의 모듈들이 독립적으로 구성되어 있다. 따라서 각각의 모듈간의 데이터의
적절한 communication이 각 process가 정상적인 작동하도록 만든다. Purchasing의 경우
 Controlling(CO), Financial Accounting(FI), Sales and Distribution(SD)와 지속적인 데이터 흐름
이 있어야 한다. 
 
Purchasing은 MM에서 다음과 같은 업무(task)를 수행한다. 
  - 자재와 service의 구매(Procurement)
  - 직접적으로 요구되거나 자재 계획이나 관리 상에서 필요로 하는 자재의 공급원 결정
  - 업체에 대한 대금 지불과 자재운송(deliveries)의 관리
 
먼저 구매를 위한 기본적인 Process를 이해하고 각 단위별 Process를 수행하는 데 필요한
지식을 소개합니다.
구매를 위한 Process는 아래와 같습니다.


1.  Determination of requirements
   =>  PR (Purchasing Requisitions)은 소요부서에서 manual하게 만들어 지기도 하고, MRP에
          의해 자동으로 생성
   => order-point methode나 과거의 판매예측을 통하여 현재의 재고를 점검하고, 이를 바탕으로
      자동적으로 만들어지거나 사용자가 직접입력하여 만들어지는 Purchase requisition , material
      requisition는 자재 수급계획(material planning)이나 원가(controlling)에 의하여 만들어진다.
2.  Determination of the source of supply 
   =>  RFQ를 보내기 위한 vendor를 선정하거나, PO나 조건을 access할 수 있음.
   => 기존의 계약이나 장기계약(long-term- purchase agreement)을 바탕으로 잠재적인 공급원을
       결정할 수 있도록 한다. 이를 통하여 만들어진 업체list를  바탕으로 RFQ(Request For
       Quotation)를 작성하고  해당업체에 여러 가지 방법(EDI, fax등)을 통하여 배포한다.
3.  Vendor selection
   =>  여러 quotation의 가격비교를 통해 Vendor을 선정하고, 자동으로 rejection letter를 송부
   => Pricing scenarios를 이용하여 업체가 제출한 Quotation을 비교한후 업체를 선택하고 선택
       되지 않은 업체에게는 불합격 통지서를 보낸다.
4.  Purchase order processing 
   =>RFQ,PR로 부터 Reference하게 생성하기도 하고, reference없이 manual하게 생성하기도 함.
   => PO는 vendor에게 나가기도 하고, Stock Transfer를 위해 같은 Company code내 다른
        Plant로 나가기도 함.      
   => requisition 과 quotation을 이용하여(데이터를 referance하여) Purchase order를 system이
       자동으로 만들거나, 담당자가 PO를 작성한다, 업체의 scheduling agreement와 contract도
       지원가능하다. 
5.  Purchase order monitoring
   => Purchase order의 상태를 조회하고, 발주품목의 입고여부를 결정할 수 있으며, 독촉기능을
         지원할 수 있음.
   => 모든 purchase requisition, quotation, purchase order를 관리하고 운송중인 자재의 상태를
        관리
6.  Goods receipt
   => 입고담당자는 단순히 PO번호를 입력함으로서 입고에 대한 확인을 할 수 있다. 또 입고허용
      기간을 결정함으로서  주문된 물품에 대한 overdeliveries나 underdeliveries를 설정할수 있다. 
   =>  발주량과 입고량을 비교
   =>  GR posting시 두개의 문서가 생성
    1)  Material Document  :  Delivered material, delivered quantity 정보 
    2)  Accounting Document  :  회계처리 관련 정보
7.  Invoice verification 
   => 시스템에서는 Invoice의 matching(주문된 수량과 입고된 수량)을 확인할 수 있는 기능을
       지원하며 이를 대금지불 process를 보다 빠르게 할 수 있다. 대금지불담당자는 단순히 입고
       수량과 po에 나타난 금액만을 비교함으로  Invoice verification를 보다 빠르게 수행할수 있다.
   => Vendor invoice의 Price와 Contents의 내용을 확인 ( Purchase Order, GR, Invoice의 일치
        여부 검사 )
   => Material Management와 External or Internal accounting의 Link를 생성
   => Purchase Order history, Financial Accounting initiates payment가 update됨.
8.  Payment Processing   

 
SAP R/3는 Organization을 먼저 구성하며 조직구성의 의미는 아래와 같습니다.
 
SAP의 Organizational units
    1.  Client  :  The highest-level element of all organizational units
    2.  Company Code : 재무재표를 생성할 수 있는 단위조직으로 보통 일반 회사
    3.  Plant : 제조 공장
    4.  Sales Organization : 판매조직
    5.  Division 
    6.  Storage Location
 
 Organizational Structure
    1.  A Company Code  :  A Unit included in the balance sheet of a legally-independent
         enterprise ( Financial Accounting의 Central organizational element )
    2.  The Controlling Area  :  Cost Accounting이 수행되는 Business Unit
                                    ( Controlling Area : Company code  =  1 : 1 )
    3.  Sales Organization  :  Customer에게 판매를 조절하는 Central Organization element 
           ( Distribution Channel : 어떤 Channel을 통해 재화와 용역이 Customer에게 분배 될지를
             묘사하는 element )
    4.  The Plant  :  Production Planning과 Control에 있어 Central Organizational Unit
    5.  A Storage Location  :  Inventory Management의 단위
 
Valuation Area
  Valuation이란 Material의 재고 가치를 평가 또는 기록하는 것이다.
 1. Material의 가격이 결정되는 Organization level로 Plant와 Company code 이 있으며 Plant
    단위별로 Valuation을 설정시 동일 Material이 한 Plant내에서는 가격이 같지만 다른 Plant에서
    는 다를 수 있다.
    즉 같은 Material이라 하더라도 어떤 Plant 내의 구매가격과 다른 Plant내의 구매가격의 차이로
    Plant마다  다르게 가격을 가져갈 수 있다.
 2. Plant 에서 Stock을 Valuation 하면 different Plant 에서 different Price 평가 
 3. Company code level 에서 Stock을 valuation 하면 동일 Company code내 Plant에서는 동일한
    평가 적용
 4. Production Planning 또는 Production Cost Accounting componet를 사용할려고 하거나 Retail
    System인 경우는 Plant에서  valuation


Purchasing Organization / Group
 1. Purchasing organization 
  => An organizational level that negotiates conditions of purchase with vendors for one of
      more plants 
  => 요청이 들어온 자재의 가격과 납기를 결정하여 하나 또는 그 이상의 Plant에 공급하는 조직
 2. Purchasing Group
  => the key for a buyer of group of buyers responsible for certain purchasing activities. 
  => Purchasing organization이 나누어진 조직으로서  그날 그날의 구매에 책임을 가진 조직 
     몇 개의 Purchasing organization을 위해 일을 한다.
 3. Purchasing Organization의 배치
  =>SAP시스템에서는plant는 반드시 하나 이상의 Purchasing organization에 assign되어야 하고, 
     Purchasing organization은 하나 이상의 Company Code(plant)에 assign될 수 있다. 만일 
     Company Code에 Assign하지 않으면 모든 plant에 대하여 구매업무를 수행할 수 있다.
  1) Plant-Specific  :  하나의 Plant에 하나의 Purchasing Organization
  2) Cross-Plant Specific  :  각각의 Company code당 하나의 Purchasing Organization
  3) Cross-Company-Code  :  여러 Company code에 Purchasing organization을 Assign
 
기본적인 Procurement Cycle은 다음과 같습니다.
 
Purchase Requisitions
 ■ Purchase requisition은 특정일자에 material이나 service의 일정량을 조달하기 위해 구매부서
    (Purchasing department)에 요청하는 내부문서이다.
 ■ Purchase requisition은 책임있는 부서에서 수작업으로 생성되거나 MRP에 의해 자동으로
    생성되어 진다.
    - requisition내 creation indicator는 manually인지 MRP로 생성되었는지 알리고 있어 나중에
      분석시 활용되어진다.
 ■ material master record에 있는 material에 대해 purchase requisition을 작성할때 R/3system
    은 material master안의 data(purchasing view내 data)가 purchase requisition 에 입력되도
    록 한다.(즉 PR 작성시 material master의 내용이 자동적으로 PR내 항목으로 끌고 옴.)
■ purchase requisition은 RFQ,purchase order나 outline agreement에 convert되어 질 수 있다.
1) Maintaining Requisitions
 - Creating requisition manually
   ; item에 대해 account assignment를 결정하고 master에 있는 material을 사용하지 않을 경우는
     account assignment category와 account assignment data,purchasing group,valuation
     price,material group,shot text를 수작업으로 입력하며 공급할 vendor를 입력한다.
 - Creating purchase requisition using the referencing technique.
  ; 이미 존재하는 purchase requisition을  reference하여 신규 purchase requisition을 생성한다.
    (purchase requisition생성시 copy기능 이용.)
 - Creating requisition that require the setting up of longer-term purchase agreements
  ; outline agreement와 같은 계약에 의해 requisition 을 생성한다. Document type은 RV이다.
 - Flagging requisition item as ‘closed’
  ; requested PO quantity가 purchase order에 포함되어 지면 system은 closed의 의미로 item에
    대해 flag을 변경한다.(수작업 입력가능)

 2) Material Planning and Control
 - deterministic material planning(MRP)는 BOM이나 외부 요구로 인한 요구를 Planning한다.
 - Consumption-based planning은 MM에서 발생하는 요구(예 reorder point에 의한 안전재고
    확보)에 의한 planning
 
RFQ / Quotation
 ■ 구매부서는 Purcase requisition에 있는 material을 활용해서 견적요구서(RFQ)을 만든다.
     RFQ는 수작업으로 만들거나 PR을 참조(reference)하여 작성되어 진다.
    작성된 RFQ는 Vendor별로 작성되어 Vendor들에게 견적서(Quotation)을 보내줄 것을 요구한다.
 ■ Vendor가 보낸 견적서(Quotation)을 RFQ에 입력(보통 Vendor들의 material 가격및 delievery
     일자)하고  quotation comparison이란 기능으로 quotation을 비교하여 가장 알맞는 quotation
     을 선택한다.
 ■ Vendor들이 보낸 견적서(Quotation)의 가격 조건(condition)을 purchase info record란 master
     data에 저장할 수 있다.


Purchase Order 
 ■ Purchase Order는 Vendor에게 어떤 상품(goods)나 service를 언급된 가격에 공급해 주길
    요구하는 공식적인 문서이다.
 ■ Purcase Order는 Manual로 작성하거나 PR이나 RFQ를 Reference하여 작성할 수 있다.
    이때 Master Data의 기본 Data를 Reference한다.


■ Purcase order를 Vendor에게 보내거나 STO(stock transport order)를 작성하여 다른 plant로
    material을 이동시킬 수 있다.
    ※ Purchase Order 문서에서 Item Category를 'U'로 하면 PO가 STO로 설정되어 진다.



Create_purchase_Order.ppt






'SAP Business > MM' 카테고리의 다른 글

SAP GR 개념 자료  (0) 2017.03.17
021.Master Data  (0) 2017.03.10
013.Basics Of Procurement Process-Invoice Process  (0) 2017.03.07
MM-FI Automatic Posting 정리  (0) 2017.03.07
012. Basics Of Procurement Process-Goods Receipt  (0) 2017.03.07

설정

트랙백

댓글

Invoice Processing
   ■ payment와 invoice evaluation은 Invoice Verification부분이 아니다.
   ■ invoice를 입력할 때 purchase order를 참조하거나 goods receipt를 참조할 수 있다.
      참조하는 문서의 기본 자료(예를 들면 vendor,material,quantity,terms of payment등)가 system

      에 의해 제공된다.(미리 입력되어진다.) 
   ■ purchase order나 goods receipt와 invoice에 차이가 발생하면 system은 user에게 warning

      을 주고 configuration에 따라 payment block을 setting 한다.
   ■ invoice가 posting되면 purchase order history에 update된다.



■ Invoice 내용

   - Vendor의 invoice내에는 금액,세금,invoice일자등을 포함하고 있다.

      SAP R/3는 이런 data를 purchase order나 goods receipt document와 비교하여 오류여부를

      검색한다.



■ Invoice는 PO(Purcase Order) 나 GR(Goods Receipt),BL(Bill of Loading)로 posting할 수

   있다.


Create_Invoice.ppt






'SAP Business > MM' 카테고리의 다른 글

021.Master Data  (0) 2017.03.10
011.MM 개요  (0) 2017.03.07
MM-FI Automatic Posting 정리  (0) 2017.03.07
012. Basics Of Procurement Process-Goods Receipt  (0) 2017.03.07
MM T-code  (0) 2017.03.03

설정

트랙백

댓글

Goods Issue: Overview
 SAP 시스템의 여러 module이 transfer order가 기본이 되어진 document를 만드는 WM 시스템

 으로 부터 자재의 이동을 촉발한다.
 이러한 시스템은 warehouse에서 사용할 수 있는 material을 결정하는데 필요한 check를 수행한다.
 
   Overview of Goods Issue
    SAP System Module                    Document Produced
     Inventory Management (IM)                transfer requirement
     Production Planning (PP-SFC)           transfer requirement
     Sales and Distribution (SD)                delivery

 

Goods Issue Based on a Transfer Requirement
 warehouse에서 자재을 이동시키기 위해 IM 시스템을 사용할 때, transfer requirement는 자동적

 으로 시스템이 생성한다.
(-)수량이 goods issue interim storage area에서 post되어 진다. 연속적으로 transfer requirement

 에 있는 정보를 가지고 transfer order를 만든다.사전정의된 search strategy를 사용해서 시스템은

material이 빠져 나갈 storage bin을 검색한다. Transfer order가 발행되어지고

warehouse작업자는 warehouse에 있는 storage bin에서 goods issue interim storage area로

이동시킨다.warehouse작업자는 요구된 수량과 이동된 수량이 맞는 지 확인한다.

 

Movement Types
IM 시스템에서 goods issue(출고)를 post(처리)할 때마다 ,goods issue type에 알맞은 movement

 type을 사용해야 한다.IM 시스템에 있는 movement type은 WM 시스템에 있는 movement type과

연결되어 있다.이 연결은 goods issue를 처리하기 위해 필요한 정보를 준다.
아래에 있는 table list는 현재 IM 시스템과 WM 시스템에서 사용하고 있는 movement type들이다.

일반적으로 IM movement type은  WM movement type과 동일하다.표준시스템에서 모든 자재는

goods issue interim storage area(type 910)에서 warehouse 밖으로 이동처리된다.거의 모든 

movement type에 대해서, interim storage area에 있는 storage bin은 다이나믹하게 정의된다.

 

Goods Issue Movement Types in the WM System
    Goods Issue                     WM Movement Type
      to a cost center                      201
      based on a sales order           231
      to company assets                 241
      for general goods issue          251
      based on an order                  261


Processing a Goods Issue
  예를 들어 cost center(비용을 사용하기는 곳)로 material을 출고시키기 위해 IM 과 WM 시스템

 에서 일어나는 Task를 아래와 같이 수행한다.

 

Task in the IM system
 - cost center로 출고(goods issue)를 post(처리,분개)한다.

 

Task in the WM system
 - transfer order를 생성한다.
 - transfer order가 생성된후 그 것을 확인하다.
 

Goods Issue Based on a Delivery: Overview
 고객과 공장을 가지고 영업활동을 위한 모든 처리를 하는 데 SD(sales and  Distribution) 모듈을

사용한다.이 SD 시스템에서 sales order(주문서)나  scheduling agreement(장기운송계획)을 기본

으로 운송계획(delivery document)를 만든다.이 delivery document는 선적하기 위한 기본자료가 

되고 picking operation(이동자재선별작업)을 시작하는 데 사용된다.



만약 SD 시스템이 WM 시스템을 사용하지 않는다면 warehouse에 있는 material을 검색하는데

picking list에 있는 정보를 사용한다.
그러나 요구된 모든 정보가 picking list에 있지 않다.왜냐하면 warehouse안에 많은 storage bin에

임의로 저장하기 때문에 material이 어느 storage bin에 저장되었는지 시스템이 알수 없다.

SD 과 WM 시스템을 사용할 때 아래 기술이 WM 시스템에서 사용가능 하다.

 

  · Picking form a Fixed Bin 
  · Random Picking
  · Picking Quantities Based on Size


Picking form a Fixed Bin
고정된 storage bin에서 직접 수량을 pick(집하)하기 위해 사용한다.
고정된 storage bin은 picking area로 storage type에 정의되어 있다.

 

특징:
 · warehouse에서 material을 빼내기 위해 사용되는 document는 SD 시스템에서 만든 picking list

   이다.
 · material이 warehouse에서 이동될 때 interim storage area는 사용되지 않는다. 즉 material은

   warehouse 밖으로 직접 이동된다.
 · material가 있는 source storage bin은 material master record에 등록된 storage bin에 의해 결정

   된다.

 

이 기술을 사용하기 위한 사전 준비
 · WM 시스템에서 warehouse에 대한 특징을 정의할 때 Picking technique field에 picking

   technique에 대한 code로서 number 2를 입력한다.
 · 모든 집하된 material에 대해 picking area(picking storage type)안에서 고정된 storage bin을

   생성한다.즉 material master record에 material마다 고정된 storage bin을 입력한다.

 

 SD 시스템에서 delivery document가 생성될 때 material에 대한 위치정보는 WM 시스템에서 마련

된다. 이러한 위치정보는 Warehouse number,storage type,fixed storage bin를 포함하며 delivery

document item에 저장된다.

 

Random Picking
 임의로 조직된 warehouse 로 부터 picking을 할 때 이 기술을 사용한다.이 기술에 대해서 material

은 임시로 interim storage area에 저장되어 지고 warehouse에서 출고되어 진다. 
   특징:
· warehouse 에서 material을 출고시키기 위해 사용되는 document는 WM 시스템에서 생성된

  transfer order이다.
· material이 warehouse에서 이동될 때 reserve storage(예약된 storage)에서 뿐만 아니라 picking

  area에서도 이동할 수 있다.
 그러나 이 두 경우에도 material은 interim storage area에 이동된다.

· material에 대한 source storage bin은 관련된 storage type에 정의된 stock removal strategy에

 의해 결정된다.
   

WM시스템에서 warehouse에 대한 특징을 정의할 때 Picking technique field에 picking technique

에 대한 code로서 number 1를 입력한다.

 

이 경우 delivery document는 자재가 이용가능하도록 WM 시스템에게 요구한다. Delivery

document에서 transfer order를 생성하고 transfer order는 pickng list로서 사용되어 진다. Delivery

document는 transfer requirement를 대체한다.
    
아래 그림은 SD 의 delivery document와 WM의 transfer order와 storage bin 사이의 관계를 나타

낸다.


storage bin은 자재가 이동되어질 high rack storage 형태로 되어 있다. 
transfer order를 만들 때 다른 자재번호를 가진 transfer order가 생성된다.
즉,delivery document item 1의 자재에서 2개의 transfer order item이 생성되고 delivery document

item 2의 자재에서 1개의 transfer order item가 생성되고 delivery document item 3의 자재에서 3개

의 transfer order item이 생성되었다.

 

Picking Quantities Based on Size
 warehouse에서 fixed bin location과 random picking 두 가지 모두 사용하려 할 때 이 picking

procedure를 사용한다.
이 procedure는 자재가 picking area안에 reserve storage area나 fixed storage bin에서 출고(

removed)되어 진다.
  특징: 
· 2개의 document가 warehouse 에서 material을 출고시키기 위해 사용된다:SD 시스템에서 생성된

  작은 량을 위한 Picking list, WM 시스템에서 생성된 대량을 위한 transfer order
· 작은량의 자재가 picking area에서 이동될 때 interim storage area가 사용되지 않는다.즉 자재는

  warehouse에서 직접 이동되어 진다.
그러나 대량의 자재는 reserve storage에서 material이 이동될 때 자재는 먼저 interim storage area

에 이동되어 진다.
· 작은 량의 자재가 있는 source storage bin은 material master record에 정해진 storage bin에

 결정된다.

 

선제조건:
· warehouse를 위한 setting에서 Picking technique field안에 picking technique에 대한 code에

 숫자 3을 입력한다. 
· 모든 자재를 picking하기 위해 picking area안의 fixed storage area를 생성한다.







'SAP Business > WM' 카테고리의 다른 글

Chapter 6. Goods Receipt  (0) 2017.03.07

설정

트랙백

댓글

Goods Receipt: Overview
 WM에서의 입고는 IM 에서 posting(입고분개처리)을 하면 일반적으로 시작된다. IM에서 posting

을 하면 시스템은 material량을 storage area중간지점에 있는 storage bin으로 할당하고 WM에서

 transfer requirement를 생성한다.
 연속적으로 transfer requirement의 정보를 기초하여 transfer order를 생성한다. 미리 정의된 검색

 전략에 따라,시스템은 자재가 놓여질 장소를 warehouse내에서 결정한다. 이 transfer order로

 자재는 warehouse내의 interim storage area에서 storage bin으로 이동된다.
 warehouse작업자는 자재가 이동된 것을 확인한다. Warehouse내 이동된 량과 이동요구된 량이

 다르면 WM시스템내에 기록되고 IM 시스템으로 cleared(차대변을 같게하는처리)된다.이 시점이

 입고가 완료되는 시점이다.



 transfer order를 생성함으로써 WM시스템에서 먼저 입고post를 할 수 있다.
 처음엔 IM 시스템에 입고에 관한 아무런 정보가 없지만 곧이어 당신은 IM시스템에 입고에 대한

 정보를 기록한다.

 

Goods Receipt Based on a Purchase Order
 이 입고는 purchase order에 기초를 두는 자재의 인도이다.
 위 예시는 어떻게 IM 시스템에서 있던 자재가 WM시스템으로  Post되는 지 설명한다. Material

 L-002가 500 piece주문됐다.
 이 material은 각 100 pieces씩 5개의 European pallet에 담겨져 배달된다.

 

Tasks in the IM System
1. IM menu bar 에서 For purchse order를 선택한다.
2. 첫 screen에서  movement type과 purchase order 번호를 입력한다.
   SAP 표준 시스템에서는 movement type 101에 interim storage type 902(goods receipt interim

   storage area)로 이동된다.
   자재는 purchase order number가 놓여지는 좌표를 가니즌 storage bin으로 할당되어 진다.

   Enter친다.
3. Data base에 data를 post한다.(저장한다.)
  시스템은 material document를 생성한다. 추가적으로 시스템은 차후 warehouse에 자재를 놓을 

transfer order를 생성하기 위해 transfer requirement를 생성한다.여기까지 실행하면 자재는 goods

 receipt area안에 있는 것이다.

 

Tasks in the WM System
4. Transfer requirement 를 가지고 transfer order를 생성하는 방법은 여러가지가 있다. WM

   menu bar에서  TransOrder ® Create ® From transfer requirement 를 선택한다.
5. Transfer order를 생성위해 transfer requirement를 하나이상 선택할 수 있다.(background로

   requirement를 진행시킬수 있다.)
6. Foreground로 transfer order를 생성한다면 시스템은 선택된 transfer requirement를 먼저

   screen에 보여준다. 시스템은 material master 에서 storage unit type, storage unit당 수량,

   storage unit의 수를 참조하여 가져온다.
7. Preparation screen(Header Screen)에서 item generation screen 으로 갈 수 있다. 시스템은

   table에서 destination,return storage type,storage section을 가져오고 storage type에 정의된

  strategy에 따라 storage bin을 결정한다. 시스템이 제안한 storage bin을 변경할 수 있다.
8. Transfer order를 data base에 post한다(저장한다)
9. Warehouse에서 물리적인 자재의 배치는 transfer order가 발행됨으로서 발생되어 진다.
 

Goods Receipt Without a Purchase Order
 Tasks in the IM System
 1. IM menu bar 에서 Goods movement ® Goods receipt ® Other를 선택한다.시스템은 초기화면

    을 보여준다.
 2. 이 초기화면에서 적합한 movement  type(501)과 입고시킬 plant를 입력해야 한다.
   SAP 표준 시스템에서는 movement type 501에 자재가 interim storage type 902(goods receipt

   interim storage area)로 이동된다.
   자재는 미리 정한 storage bin으로 할당되어 진다. Enter친다.
 3. 다음 screen에서 material,수량,다른 관련 자료를 입력한다.
 4. 저장한다. Other goods receipts ® Post.

   자재은 이제 goods receipt area에 있다. 추가적으로 시스템은 차후 warehouse에 자재를 놓을 

   transfer order를 생성하기 위해 transfer requirement를 생성한다.

 

 Tasks in the WM System
 4. 여기서 부터 Task는 위의 Goods Receipt Based on a Purchase Order 와 동일하다.

 

Goods Receipt Based on In-Plant Production
 SAP 시스템은 production order로 생산할 자재를 작업지시하며 이 production order를 사용해서

 IM 시스템에서 입고처리를 할 수 있다. 이 의미는 생산부서에서 생산되는 자재는 production order

 번호를 사용해서 생산된 자재를 warehouse로 이동시킬수 있다는 것이다. 절차는 Goods Receipt

 Without a Purchase Order 와 동일하고 movement type은 521을 사용한다.

 

Goods Receipt for Inspection
  외부 공급업체나 공장 자체 생산부서에서 운반된 자재는 품질검사를 위해 먼저 재고로 post될 수

  있다. 즉 자재는 사용가능 자재가 아닌 품질검사 대기용 재고로 post 된다.

 

품질검사를 위한 입고는 Goods Receipt Based on a Purchase Order 와 동일하다 . Item screen
에서 stock type을 setting 시켜 품질 검사를 하도록 한다.이 지시자가 setting되어 있으면 interim
storage area로 post되는 quant와 생성된 transfer requirement는 모두 stock category field에 Q 값
을 가진다.
item screen에서 항상 inspection indicator가 setting되어 있도록 하려면 
- material master record와 purchse order를 생성할 때 inspection indicator를 setting 한다.


'SAP Business > WM' 카테고리의 다른 글

Chapter 7. Goods Issue  (0) 2017.03.07

설정

트랙백

댓글