2017-09-13 4 views
0

xero api를 사용하여 계정을 삭제하거나 계정을 업데이트하려고합니다. API가 400과 같은 상태 코드로 예외를 부여합니다.Xero SDK - 유효성 검사 예외가 발생했습니다. 은행 계좌에서 DELETE 메서드를 사용할 수 없습니다.

유효성 검사 예외가 발생했습니다. DELETE 메소드는 은행 계정에서 사용할 수 없습니다.

첨부 된 코드입니다.

//deleting account using unique id 
    xeroClient.deleteAccount("XXXXX-XxxxX-Xxxx-XXXX-XXXXXXX"); 

//setting deleted status via update() 
Account account=new Account(); 

account.setAccountID("XXXXX-XxxxX-Xxxx-XXXX-XXXXXXX"); 

account.setStatus(AccountStatus.DELETED); 

updateList.add(account); 

xeroClient.updateAccount(updateList); 

본인은 Xero Documentation에 따르면 Xero의 API

답변

0

를 통해 계정을 삭제하는 동안 예외 내가 얻고 이유를 알고있다; 'BANK'유형의

계정 당신이 웹 인터페이스를 통해 수동으로해야 할 것으로 생각된다

를 업데이트 할 수 없습니다.