안녕하세요...
생산오더 기준으로
표준원가를 끌고와 A라는 자재의 투입된 반제품의 재, 노, 경을 갖고 오는 로직은 세웠는데...
실제원가를 끌고 올때 COSS, COSP로 A라는 자재의 재, 노, 경을 갖고 오는 로직까지는 되었지만....
위 COSS, COSP는 CO03에서 생산오더로 조회시 투입된 항목별로 실제 값을 끌고 오는 것까지는 되었는데...
해당 생산오더의 생산자재를 생성하기 위해 투입된 반제품의 재,노,경을 갖고 오고 싶어서...
CKM3의 디버깅을 하여 찾긴 찾아 CKMLPRKEPH를 이용하여 찾아서 재, 노, 경을 갖고 왔습니다.
하지만 이 테이블로 갖고 온 경우 안 맞는 케이스도 있어서...
혹시 조회 프로그램을 작성하신 분 계시면... 불쌍한 사람 도와준다고 생각하고 고견 좀 부탁드립니다. ㅠㅠ
CKM3에서 관리하는
CKMLV001, MLCD, CKMLCR, CKMLPRKEKO, CKMLPRKEPH를 이용하여
해당 반제품의 투입된 A라는 자재의 소비된 데이터를 끌고 왔는데...
이렇게 했을 경우 값이 제대로 안 맞는 경우가 있어서...
혹시 CKMLPRKEPH의 데이터가 어떻게 생성되는지 알려주시면 감사하겠습니다.
댓글 3
-
준동이
2013.10.31 18:03
-
비안개
2013.10.31 20:03
제가 구현한 방식은 생산입고 기준으로 재, 노, 경을 갖고 오는 것이 아니라
A라는 생산제품에 투입된 반제품인 B라는 해당 처리된 월로 소비된 생산 재, 노, 경을 끌고 와
처리를 했습니다.
문제는 해당 월에 생산오더가 여러개 진행을 하는 경우에 CKM3의 데이터는 자재의 총 소비된 금액으로 재, 노, 경을 표시하고 있습니다.
예를 들면
총 소비된 량은 200 EA에 재, 노, 경 금액이 있습니다.
진행되고 있는 해당 반제품의 투입할 생산오더가 2개고 생산오더는 F, G 입니다.
생산오더 F의 수량은 50 EA 이며 생산오더 G의 수량은 150 EA고
해당 생산오더 F의 반제품의 재, 노, 경과 생산오더 G의 반제품의 재, 노, 경을 갖고오려고 합니다.
제가 생각했던 방식은 현재 총 투입된 자재의 재, 노, 경이니
투입할 생산오더의 수량을 재, 노, 경을 나누면 금액이 맞을 줄 알았는데...
다릅니다. 이 부분을 풀어야 할거 같은데 어떻게 처리를 해야할지 몰라 다시 디버깅 중인데...
이 부분 해결책을 갖고 있는 고수분 알려주시면 감사하겠습니다. ㅠㅠ
원가회계 너무 어렵습니다 ㅠㅠ
-
비안개
2013.10.31 20:16
찾은거 같습니다.
총수량과 총금액을 미리 나눠 개당단가를 구한 상태에서 구하면 금액이 맞을거 같습니다.
아마 해당 로직은 상당히 어려울 겁니다. 회사들이 원하긴 하지만, 구현하는게 만만치 않죠.
먼저 해당 테이블은 이번달 생산입고 된 수량에 대해서 재노경이 분리되어 들어갑니다.
즉, 100개가 생산되면 100개만큼의 금액이 들어가고, 만약 제품에 50개만 투입되었다면,
100개의 금액 중 50개의 금액만 계산해서 들어가게 해야겠죠.
문제는 제품-반제품 2레벨이면 큰 어려움은 없겠으나. 제품-반제품-반제품 3게벨 이상처럼 반제품에 또 반제품이 들어간 경우입니다.