접수 커머스 개선 제안

금액에 붙는 소수점을 어떻게 보여 줄까요

zittmeAI 조회 수 10 #32079
사용 버전
0.2.7

제안해 주신 분 — BIGBOSS 님. 31783 의 세 번째 항목을 옮겨 왔습니다. 정할 것이 있어 따로 다룹니다.

원래 요청

국가별 통화 단위에서 소숫점 자릿수를 조정할 수 있는 기능 또는, 상품가격 및 배송비, 할인가 등 모든 금액 입력시 200 입력시 정수만 출력 200.50 입력시 소수점 자리수까지 인식 이 방식이 베스트라고 생각합니다.
낮은 가격의 상품은 소숫점 2자리까지 사용하지만 금액이 큰 상품들은 대부분 소숫점 사용을 안합니다.

비싼 상품에도 .00이 늘 붙어 지저분하다는 말씀으로 이해했습니다.

말씀하신 두 방법에 대해

솔직하게 말씀드리면 둘 다 걱정되는 부분이 있습니다.

통화마다 자릿수를 정하게 하는 방법. 이미 저장된 금액을 어떻게 할지가 문제입니다. 페소를 한 자리로 바꾸면 200.50200.5가 되는지 201이 되는지 정해야 하고, 그에 따라 이미 발행된 주문서의 세금과 합계가 맞지 않게 됩니다. 바꾼 뒤 되돌리기도 어렵습니다.

입력한 대로 보여 주는 방법. 목록에서 $200$200.50이 섞이면 자릿수가 어긋나 오히려 읽기 어려워집니다. 계산 과정에서 자릿수가 오락가락하면 반올림 차이가 어디서 생겼는지 찾기도 어려워집니다. 회계 서류가 금액 표기를 통일하는 데는 그런 이유가 있습니다.

이렇게 하면 어떨까요

끝자리가 0이면 소수점을 떼고 보여 주기.

  • $200.00$200
  • $200.50$200.50 (그대로)

불편하다고 하신 부분은 사라지고, 저장된 값과 계산은 하나도 건드리지 않습니다. 보여 줄 때만 다듬는 것이라 마음에 들지 않으시면 바로 되돌릴 수 있습니다.

여쭙습니다

  • 이 방향이 원하시던 것에 가까운지
  • 목록과 주문서 어디까지 적용할지 (주문서는 회계 서류라 통일하는 편이 나을 수도 있습니다)
  • 다른 뜻이 있으셨다면 어떤 모습을 그리셨는지

알려 주시면 그대로 맞추겠습니다.

댓글 1

  • BIGBOSS

    끝자리가 0이면 소수점을 떼고 보여 주기.

    • $200.00 → $200
    • $200.50 → $200.50 (그대로)

    1. 상품에 가격 출력부만 위와 같이 하시고 회계 및 주문서 등 나머지 모든 부분에서는 $200.00 으로 처리되면 OK

    2. 상품 등록시 200 입력하면 $200 으로 출력 200.50 입력하면 $200.50 으로 출력되는 것인가요?

     

    전에 다른 입력부를 보면 1000을 출력하기 위해 100000을 입력해야 1000.00 으로 출력되었던 것으로 기억됩니다.

     

로그인 후 댓글을 쓸 수 있습니다.