주문 상태가 검토 (Commerce 사용) 인 경우 관리자 / 상거래 / 주문에 총계를 세금으로 표시하는 방법은 무엇입니까?


15

Commerce를 사용하여 관리자 / 상거래 / 주문에 세금과 함께 합계를 표시해야합니다 . 여기에 세금없이 주문이 표시됩니다. 세금을 포함한 총액을 표시하는 방법은 무엇입니까? 보기 필드에 세금이 포함합계와 같은 것을 보지 못했습니다 .

업데이트 2 주문 상태가 Review 인 경우 시스템에 세금이 표시되어야합니다 . 상태가 완료 되면 세금이 추가 된 것 같습니다 . 또는 보류 중 입니다. 내 첫 캡처를 참조하십시오.

업데이트 1 : 또한 세금이 admin / commerce / orders / XX 또는 admin / commerce / orders / XX / edit에 표시되지 않는 것으로 나타났습니다. 주문에 대한 세금을 어떻게 볼 수 있습니까? 맞지 않아요

여기에 이미지 설명을 입력하십시오

보류 상태로 캡처

여기에 이미지 설명을 입력하십시오


아무도 없어요?
chefnelone

1
알지 못하는 경우 표시되는 표시는 가격 필드가 주문 엔터티에 표시되는 방식을 기반으로합니다 (에서 변경할 수 있음 admin/commerce/config/order/display). 오랜 시간이 지났지 만 세금으로 가격을 표시하는 올바른 포맷터 설정을 기억할 수 없습니다 (또는 핵심 상거래와 함께 제공되는지 여부). ( 구성 요소 별 상거래 가격 이 도움이 될 수 있습니까?)
Andy

나는 그것을 얻을 수 없습니다. commerce_price_components를 활성화 한 다음 "구성 요소 별 가격"을 선택하고 가격에 포함 된 모든 세금을 admin / commerce / config / order / display에서 확인했습니다. 또한 주문 목록을 생성하는 뷰의 총계 필드에 대해서도 동일하게 수행했습니다. 그러나 세금은 관리자 / 상거래 / 주문의 기본 가격에 추가되지 않습니다. 내가 여기서 무엇을 놓치고 있습니까?
chefnelone

또한 세금은 admin / commerce / orders / XX 또는 admin / commerce / orders / XX / edit에 표시되지 않습니다. 주문에 대한 세금을 어떻게 볼 수 있습니까? 맞지 않아요
chefnelone

나는이 질문에 대해 전혀 이해하지 못한다. 1) 주문시 어떤 세율 및 세금 유형이 있습니까? (판매 세? VAT? 몇 퍼센트입니까?) 2) 세금 유형의 포괄 성을 변경 했습니까? 3) 부가가치세를 사용하는 경우 부가가치세가 있거나없는 가격을 입력하고 있습니까? 4) 어떤 구성 요소에도 세금이 전혀 보이지 않습니까? 세금이 전혀 부과되지 않은 것 같습니다.
Bojan Zivanovic

답변:


2

구성 요소 별 상거래 가격 모듈을 사용할 수 있습니다 .

가격을 표시 할 때 할인 또는 세금과 같은 가격 구성 요소를 활성화 / 비활성화하는 가격 포맷터를 제공하는 Drupal 상거래 확장. 이를 통해 관리자는 표시 할 구성 요소와 표시하지 않아야 할 구성 요소를 절대적으로 제어 할 수 있습니다. 또한 장바구니 총계 및 주문 총계에서 가격 구성 요소를 표시 / 숨기기위한 두 개의보기 핸들러를 제공합니다. 또한 상거래 관리자에게 할인 또는 세금과 같은 가격 구성 요소를 사용하여 조건을 수행하고 이에 따라 대응할 수있는 기본 규칙 지원 기능이 있습니다.

모듈을 설치하고이 항목으로보기의 상거래 총계 필드를 변경하십시오.


이것은 문제가 아닙니다. 이미이 모듈을 활성화했습니다. "@BojanZivanovic 질문에 그림을 업로드했습니다. 주문 상태가 완료 또는 보류 중이면 세금이 주문에 추가된다는 것이 문제라는 것을 깨달았습니다. 그러나 주문에 추가되지 않았습니다. 주문 상태가 REVIEW 인 경우 REVIEW 상태에서 세금을 추가하려면 어떻게합니까? "
chefnelone

계산 세금 규칙에 문제가 있다고 생각합니다. 이 규칙에 상거래 주문 상태가 없는지 확인할 수 있습니까?
jorgetutor

1

사용자 블록 또는 페이지 디자인에 디스플레이를 추가하려면

  1. "홈»관리»상점»구성»주문 설정»디스플레이 관리"로 이동하십시오.
  2. 하단에 "사용자 정의 디스플레이 설정"이라는 링크를 클릭하십시오
  3. 옆에있는 확인란을 클릭하여 사용자 정의 디스플레이 모드를 활성화하십시오. Display Suite가있는 경우 새보기 노드를 만들 수도 있습니다. 해당 경로로 이동하면 먼저보기 모드를 만들고 "Commerce Order"옆의 확인란을 클릭하여 Drupal의 오른쪽 부분에 연결되어 있는지 확인하십시오.
  4. 확인란을 클릭 한 후 저장을 클릭하십시오.
  5. "디스플레이 관리"화면 상단의 탭 근처에 버튼이 표시되며, 생성 한 디스플레이 노드의 이름을 따서 이름이 지정됩니다. 이것이 처음 활성화 한 경우 "기본"버튼도 있습니다.
  6. 해당 버튼을 클릭하여 원하는보기 모드를 표시하십시오.
  7. 원치 않는 표시 필드를 "숨김"아래로 드래그하여 사용자 지정 표시에서 제거하십시오.
  8. "저장"을 클릭하여 표시를 완료하십시오.
  9. "총계 주문"옆의 메뉴를 클릭하고 "구성 요소 별 가격"을 선택하십시오.
  10. 메뉴 옆에 구성 버튼이 나타납니다. 사용 가능한 구성 요소 목록을 확장하려면 해당 단추를 클릭하십시오.
  11. 표시하려는 필드 옆의 확인란을 클릭하십시오.
  12. "저장"을 클릭하십시오.

판매 세 표시를보기에 추가하려면 다음을 수행하십시오.

  1. 보기를 구성하거나 편집하고 필드 목록 옆의 "추가"를 클릭하십시오.
  2. "주문 총계"옆의 확인란을 클릭하십시오.
  3. 필드 구성 대화 상자에서 "구성 요소 별 가격"을 선택하십시오.
  4. 표시하려는 필드 옆의 확인란을 클릭하십시오.

0

관리자 / 상거래 / 주문 페이지에서보기를 편집하십시오.

총계 필드를 편집하고 포맷터를 원시 양으로 설정 한 다음 필드를 표시에서 제외하십시오.

그런 다음 세금 필드를보기에 추가하고 제외 및 원가 표시하도록 설정하십시오.

그런 다음 Views PHP에서 제공하는 php views 필드를 추가하십시오 . 이제 PHP 코드에서 대체 키를 사용할 수 있으며 대략 다음과 같은 작업을 수행 할 수 있습니다.

return commerce_currency_format([tax] + [total], 'USD');

이 PHP 필드에 Title 레이블을 지정하면 모든 설정이 완료됩니다.


늦은 답변 죄송합니다. 세금 필드를 사용할 수 없습니다. 필드 추가에 표시되지 않습니다. 이를 위해 RelationShips를 추가해야합니까?
chefnelone

0

상거래는 세금 시스템의 유형에 따라 세금을 추가하는 두 곳이 있습니다 (Vat vs. Sales). '이 가격에 포함 된 세금'을 활성화했지만 나중에 가격에 세금을 추가하는 규칙을 비활성화하지 않았다고 생각합니다. 그렇게하면 장바구니에 품목이 추가되는 즉시 세금이 가격과 함께 표시됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.