안녕하세요
예산통제 관련해서 질문을 드립니다.
현재 구매문서 생성 별로 예산체크를 하고 있습니다
즉 구매요청, 구매오더, 임시송장 생성시 예산체크를 하고 있는데요
문제는 예를 들어 100,000 원이라는 예산이 있고
구매요청을 80,000 원을 내게 되면 예산은 20,000원이 남게 되고 구매요청이 예산 80,000원을 잡고 있습니다.
그리고 해당 구매요청으로 발주를 내게 되면 구매요청이 잡고 있단 예산 80,000원이 사라지고
구매오더예산으로 80,000이 잡힙니다. 마찬가지로 송장처리 하게 되면 구매오더로 잡고 있던 예산이 사라지고
처리된 예산으로 80,000이 잡히게 됩니다.
하지만 이때 송장 전표나 구매오더, 구매요청 전표 삭제시에 남아있는 예산보다 취소될 예산이 크게 되면 예산이 없다는 에러메시지와 함께
삭제가 되지 않습니다.
즉 남은 예산 20,000원에 60,000원을 더 지급하고 남은 예산이 80,000원 이상이 되야 송장, 구매오더, 구매요청 전표가 취소가 가능합니다.
이에 대해 적용할 notes가 있거나 처리 방법을 아시는분
답변 달아주시기 바랍니다 부탁드립니다
감사합니다.
댓글 3
-
양키(이경환)
2013.12.28 06:37
-
유아밥
2013.12.31 20:14
스탠다드에서 삭제시 발생하는 메시지 이며 이는 Enhancement 가 아닙니다.
또한 이 메시지는 스탠다드 메시지 이며 메시지 코드는 BP629 입니다
-
북파
2014.08.21 09:19
FM을 사용하면 PR부터 IV까지 펀드를 사용해서 추적하면서 관리할수가 있습니다. 아마 이건 스텐다드 오류여서 SAP에서 노츠를 만들었을거 같네요..
펀드에 남아 있는 예산과 상관없이 자기가 사용한 예산을 취소하는 것이기 때문에 취소하는 예산이 크고 적고 상관없이 취소가 되면서 살아나야 되는부분
같네요
당 사이트의 예산통제가 어떻게 이루어 지고있는지 정확히 모르겠지만,
pr -> po -> iv 로의 전환이 끝난상태에서 iv전표를 취소시에 위와같이 예산이 없다는 메세지가 뜬다면 FI 지급처리까지 완료된 상태가 아닐까 싶습니다.
만약, FI 지급처리가 되지않은 상태에서의 송장 Reverse시의 에러라면 에러를 가지고 추적을 해볼 필요가 있습니다.
보통 구매에서의 예산 통제처리는 Enhancement(exit & badi & Routine)등으로 이루어 지는데 이때 추가된 에러 메세지라면,
예산통제 소스를 확인해 볼 필요가 있습니다.
예를 들어, 송장 Reverse라면 MR8M (Cancel Invoice)에서 나오는 에러메세지를 추적해서 해당 에러의 로직을 찾아서 해결 하는편이 빠를수 있습니다.