2014-02-14 3 views
-1

나는 openerp를 신입 자입니다. 판매중인 'flipflop'이라고하는 고객이 있습니다. 이 고객과 관련하여 판매 주문 상태의 판매가 하나 있습니다. 나는 다음과 같은 경고를 얻고이 고객openerp에서 판매중인 고객을 삭제하려면 어떻게해야합니까?

Integrity Error 

The operation cannot be completed, probably due to the following: 
- deletion: you may be trying to delete a record while other records still reference it 
- creation/update: a mandatory field is not correctly set 

[object with reference: Users - res.users] 
내가 판매 주문에 가서이 고객과 관련된 특정 판매를 삭제하려고 시도입니다 무슨 짓을했는지 그래서

, 그러나 여기에서 삭제하려고 할 때 또한 아래의 경고 메시지가 표시됩니다.

Invalid Action! 

In order to delete a confirmed sales order, you must cancel it. 
To do so, you must first cancel related picking for delivery orders. 

어디에서 이러한 배송 주문을 찾을 수 있습니까? 어떻게 취소합니까? 올바른 방법으로하고 있습니까? 이 고객 및 관련 판매를 삭제할 수있는 다른 방법이 있습니까?

참고 : 데이터베이스에 들어가서 삭제하지 않으려합니다.

답변

1

ConfirmSale Order의 경우 the ProcurementDelivery Order이됩니다. Product Configuration을 기반으로 을 클릭하면 Manufacture Order 또는 Purchase Order가 생성됩니다. 조달을 실행하십시오. 이제 아래 단계를 따르십시오.

  • 창고는 =>/받기 주문에 의해 제공 => 배달 주문 => 찾기 당신의 SO들은. 원본 문서는 귀하의 SO 이름입니다. 그리고 배달을 취소하십시오.

  • 회계 => 고객 => 고객 송장 => 해당 고객을 찾으십시오. 원본 문서는 귀하의 SO 이름입니다. 그리고 송장을 취소하십시오. 또한 관련 저널 항목도 취소합니다.

  • 영업 => 판매 주문 => 기록을 찾아 취소하십시오.

  • 고객 => 고객 이름을 찾아서 삭제하십시오.

희망이 도움이 될 것입니다.

+0

창고 및 회계 단계에서 나는 배송을 취소 할 옵션이 없습니다. 다음 옵션 만 사용할 수 있습니다. 1. 우편 발송 2. 인쇄 3. 지불 등록 4. 송장 환불 – Sakeer

+0

환불 송장보다 많고 송장 취소보다 더 많이 송장을 삭제하십시오. :-) –