SAP/Plant Maintenance

PM_ORDER_DATA_READ : AUFNR 로 Work order 데이터 조회하는 함수

그녀는애교쟁이 2014. 10. 23. 13:46
반응형

PRT List 데이터를 조회하는 함수를 찾아보다가 발견한 함수이다. Work Order Number 만 넣으면 왠만한 Work order 의 데이터는 다 나오고 있다.  역시 SAP는 개발이 된지 오래된 시스템이다 보니 내가 생각한 것은 이미 다 만들어 놓은 것 같다. ( 물론 내가 코어를 개발하면 좋겠지만 그렇지 않다면 잘 찾아서 쓰는 것도 능력인 듯 하다. )





CALL FUNCTION 'PM_ORDER_DATA_READ' 
  EXPORTING
    order_number = " aufk-aufnr    Order number
  IMPORTING
    wcaufvd =  " caufvd        CAUFVD Dialog area (Order header)
    wcaufvd =  " caufvd
    wiloa =    " iloa          Work area location / costing data
    wriwo1 =   " riwo1         technical object
    wriwo1 =   " riwo1
* TABLES
*   iaffhd =   " affhd         PRT internal table
*   iafvgd =   " afvgd         Operations internal table
*   iafvgd =   " afvgd
*   iresbd =   " resbd         Internal table maintenance order material reservations
*   iresbd =   " resbd
*   iripw0 =   " ripw0
*   iripw0 =   " ripw0         Internal table PM object list
*   op_print_tab =  " riprt1        Individual transaction print control table
*   ihpad_tab = " ihpad
*   ihsg_tab  = " ihsg
*   ihgns_tab = " ihgns
*   kbedp_tab = " kbedp
  EXCEPTIONS
    ORDER_NOT_FOUND = 1         " Order not found via view
    .  "  PM_ORDER_DATA_READ