미수금액과 총미수금액을 테이블에 계산을 해서 저장을 하셨나요?
지금 발생한 문제로 봐서는 그렇게 처리를 하신것 같군요...
그런데 저 같은 경우는 수금 자료가 입력 될때 마다 새로 계산하는것이
아니고 미수금금액과 수금금액만을 저장해 두고 레포트 출력시 계산해서
보여주도록 처리를 하는데....
이렇게 해야 하지 않나요? (저의 처리 방법이 잘못되었을까요?...)
다른 분들의 의견도 좀 듣고 싶군요...
미수금이 발생할때
날짜 계정과목 거래처 금액 차대변구분
0620 미수금 빵가게 50000 차변
수금할때
날짜 계정과목 거래처 금액 차대변구분
0621 미수금 빵가게 10000 대변
조회할때
SELECT 날짜, 거래처, 계정과목, DECODE(차대,'차변',금액,0),
DECODE(차대,'대변',금액,) FROM 전표 WHERE 날짜 = ?, 계정과목 = ?;
레포트
거래처 빵가게
날짜 적요 차변 대변 잔액
0620 ??????? 50000 50000
0621 ??????? 10000 40000
계 50000 10000 40000
뭐 이런식으로 하면 되지 않을까요?
최영근 wrote:
> 안녕하세요 ?
> 프로그래밍 하다가 막혀서 이렇게 글을 올립니다.
>
> 실제로 사무실의 업무에서는 거래처별 미수금 관리가 매우 중요하더군요.
> 매출 일지를 가지고 거래처를 찾아가 미수금을 결재하는 형태로
> 업무가 이루어지고 있습니다.
>
> 거래처별 매출 일지는 다음과 같은 형식입니다.
>
> 거래처 이름
>
> 날짜, 매출금액, 입금 금액, 미수금액, 총미수금
>
>
>
> 태영 건설
>
> 06-01 100,000 30,000 70,000 1,070,000
> 06-02 200,000 0 200,000 1,270,000
> . .
> . .
> . .
> 06-20 100,000 20,000 80,000 4,500,000
>
>
> 그리고 미수금은 매출금액에서 입금금액을 뺀 상태로 처리하고 있습니다.
> 그런데 문제점은 이러한 미수금이 수시로 변화할수 있다는 것입니다.
>
> 가령 예로 들자면 다음과 같은 일이 있습니다.
> 거래처가 이전에 실수를 한것을 발견하여 연락을 해오는 경우가 있습니다.
> 지금 현재 날짜가 6월 20일인데 6월 2일에 그 업체에서 50,000원을 현금 지불한 것을
> (우리 입장에서는 입금이 되겠지요) 누락시킨 것을 발견하고 수정을 요청하는
> 경우가 드물지만 발생합니다.
>
> 그런 경우에 입금액으로 잡아서 입력하게 되는데,
> 문제는 비록 오늘 (6월20일) 입력하였다 하더라도
> 그 날짜로 (6월2일) 찾아들어가 미수금이 다시 계산되어야 합니다.
> 그런데 6월 2일 부터 미수금, 총 미수금이 변동이 생기는 것이지요.
>
> 가령 위와 같은 경우는 다시 출력하면
>
>
> 태영 건설
>
> 06-01 100,000 30,000 70,000 1,070,000
> 06-02 200,000 50,000 150,000 1,120,000
> . .
> . .
> . .
> 06-20 100,000 20,000 80,000 4,450,000
>
> 이렇게 나와야 합니다.
>
> 어
그렇게 처리하는 방법이 있군여.
답변 감사합니다
nilriri wrote:
> 미수금액과 총미수금액을 테이블에 계산을 해서 저장을 하셨나요?
> 지금 발생한 문제로 봐서는 그렇게 처리를 하신것 같군요...
>
> 그런데 저 같은 경우는 수금 자료가 입력 될때 마다 새로 계산하는것이
> 아니고 미수금금액과 수금금액만을 저장해 두고 레포트 출력시 계산해서
> 보여주도록 처리를 하는데....
>
> 이렇게 해야 하지 않나요? (저의 처리 방법이 잘못되었을까요?...)
> 다른 분들의 의견도 좀 듣고 싶군요...
>
> 미수금이 발생할때
> 날짜 계정과목 거래처 금액 차대변구분
> 0620 미수금 빵가게 50000 차변
>
> 수금할때
> 날짜 계정과목 거래처 금액 차대변구분
> 0621 미수금 빵가게 10000 대변
>
>
> 조회할때
> SELECT 날짜, 거래처, 계정과목, DECODE(차대,'차변',금액,0),
> DECODE(차대,'대변',금액,) FROM 전표 WHERE 날짜 = ?, 계정과목 = ?;
>
> 레포트
> 거래처 빵가게
> 날짜 적요 차변 대변 잔액
> 0620 ??????? 50000 50000
> 0621 ??????? 10000 40000
> 계 50000 10000 40000
>
> 뭐 이런식으로 하면 되지 않을까요?
>
>
>
> 최영근 wrote:
> > 안녕하세요 ?
> > 프로그래밍 하다가 막혀서 이렇게 글을 올립니다.
> >
> > 실제로 사무실의 업무에서는 거래처별 미수금 관리가 매우 중요하더군요.
> > 매출 일지를 가지고 거래처를 찾아가 미수금을 결재하는 형태로
> > 업무가 이루어지고 있습니다.
> >
> > 거래처별 매출 일지는 다음과 같은 형식입니다.
> >
> > 거래처 이름
> >
> > 날짜, 매출금액, 입금 금액, 미수금액, 총미수금
> >
> >
> >
> > 태영 건설
> >
> > 06-01 100,000 30,000 70,000 1,070,000
> > 06-02 200,000 0 200,000 1,270,000
> > . .
> > . .
> > . .
> > 06-20 100,000 20,000 80,000 4,500,000
> >
> >
> > 그리고 미수금은 매출금액에서 입금금액을 뺀 상태로 처리하고 있습니다.
> > 그런데 문제점은 이러한 미수금이 수시로 변화할수 있다는 것입니다.
> >
> > 가령 예로 들자면 다음과 같은 일이 있습니다.
> > 거래처가 이전에 실수를 한것을 발견하여 연락을 해오는 경우가 있습니다.
> > 지금 현재 날짜가 6월 20일인데 6월 2일에 그 업체에서 50,000원을 현금 지불한 것을
> > (우리 입장에서는 입금이 되겠지요) 누락시킨 것을 발견하고 수정을 요청하는
> > 경우가 드물지만 발생합니다.
> >
> > 그런 경우에 입금액으로 잡아서 입력하게 되는데,
> > 문제는 비록 오늘 (6월20일) 입력하였다 하더라도
> > 그 날짜로 (6월2일) 찾아들어가 미수금이 다시 계산되어야 합니다.
> > 그런데 6월 2일 부터 미수금, 총 미수금이 변동이 생기는 것이지요.
> >
> > 가령 위와 같은 경우는 다시 출력하면
> >
> >
> > 태영 건설
> >
> > 06-01 100,000 30,000 70,000 1,070,000
> > 06-02 200,000 50,000 150,000 1,120,000
> > . .
> > . .
> > . .
> > 06-20 100,000 20,000 80,000 4,450,000
> >
> > 이렇게 나와야 합니다.
> >
> > 어