SAP 구매오더(PO) 생성 시 조건의 가격을 결정하는 우선 순위


구매오더(PO)를 생성할 때 자재, 수량, 플랜트를 입력하고 엔터를 누르면 자동으로 조건에 총가격을 가져오게 됩니다.

이렇게 가격이 자동으로 가져오는 것은 구매정보레코드(Info Record)에 총가격 조건이 등록되어져 있거나 동일 조건(공급업체, 자재, 구매조직, 플랜트)으로 생성 된 구매오더가 존재할 때 가장 최근에 만들어진 구매오더의 가격을 가져오기 때문입니다.

이번 글에서는 여러 상황에서 SAP 구매오더(PO) 생성 시 조건의 가격을 결정하는 우선 순위에 대해 알아보겠습니다.

우선순위 1 : 구매오더 생성 화면의 조건에 직접 가격을 입력하는 경우

▶ 첫 번째 순위는 구매오더 생성에서 조건의 가격을 직접 입력하는 가격이 가장 우선으로 적용 됩니다.

구매오더 생성 화면의 조건에 직접 가격을 입력하는 경우

우선순위 2 : 구매정보레코드에 가격이 등록되져 있는 경우

▶ 두 번째 순위는 구매정보레코드(Info Record)에 등록 된 총가격을 가져옵니다. 당연히 구매정보레코드에 등록되어져 있을 때에 해당합니다.

구매정보레코드에 가격이 등록되져 있는 경우

우선순위 3 : 가장 최근에 생성된 동일 조건의 구매오더 가격을 가져옵니다.

▶ 마지막 순위로 직접 입력도 하지 않고, 구매정보레코드도 없는 경우 가장 최근에 생성된 동일 조건(공급업체, 자재, 구매조직, 플랜트)의 구매오더 가격을 가져옵니다..

마무리 설명

앞의 내용을 정리하면 다음과 같습니다.

  • 가격을 직접 입력하지도 않았고, 구매정보레코드에도 등록되어져 있지도 않고, 아직 한번도 PO가 만들어진 적이 없는 경우 조건의 가격은 없는 상태이며 이럴 경우 구매오더 생성 시 가격을 입력하라는 메시지가 출력 됩니다.
  • 당연한 말이지만 구매정보레코드에서 가져왔거나 가장 최근 PO에서 가격을 가져왔어도 PO생성 화면의 조건에서 직접 가격을 입력하면 그 가격이 최종 가격으로 결정 됩니다.
  • 일반적인 작업 형태를 보면 자재, 수량, 플랜트를 넣고 엔터를 쳤을 때 구매정보레코드의 조건을 가져오거나 최근 PO의 가격 조건을 가져온 상태에서 금액을 변경해야 할 경우 PO생성의 조건에서 직접 가격을 입력하게 됩니다.





이 글이 도움이 되었기를 바랍니다. ^-^


답글 남기기