계좌 서브 유형은'자산'을 받아들여서는 안 된다.
묘사
계정 속성sub type은 온라인 버전의 QboAccountDetailTypeEnum의 열거와 일치해야 합니다.자산을 하위 유형으로 지정하면 다음과 같은 예외가 발생합니다."IntuitRequestException: 잘못된 계정 유형입니다."
열거 문서:http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0400_QuickBooks_Online/0400Enumerations_and_Codes
온라인 계정 모델 문서:http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0400_QuickBooks_Online/Account
데스크톱 계정 모델 문서:
http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0500_QuickBooks_Windows/0600_Object_Reference/Account
에서https://github.com/ruckus/quickeebooks/blob/master/lib/quickeebooks/online/model/account_detail_type.rb"자산"은 유효한 계정 유형으로 나열됩니다.
Quickbook의 첫 번째 부분은 다음과 같습니다.
자산.
책임 01 명
수입(수입)
비용
형평법
5가지 기본 계좌 유형으로"QBD에는""Type""속성이 있지만 온라인 버전에는""SubType""만 있습니다."
QBO:
하위 유형(QboAccountDetailTypeEnum)
QBD:
하위 유형(AccountSubjectenum)
유형(AccountTypeEnum)
AccountTypeEnum은'자산'과 기본적인 bucket 계좌 유형: 자산, 권익, 비용, 부채와 수입이 있다.API 브라우저에서 및 노드를 출력하지만 나는 항상 500개를 받습니다.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<FaultInfo xmlns="http://www.intuit.com/sb/cdm/baseexceptionmodel/xsd">
<Message>java.lang.NumberFormatException: For input string: ""</Message>
<ErrorCode>INTERNAL_SERVER_ERROR</ErrorCode>
<Cause>SERVER</Cause>
</FaultInfo>
나는 잠시 떠나야 하지만, 더 많은 정보를 얻기 위해 더 많은 수리를 할 것이다.토론 #1
QB는 QBO에 "Type"속성을 기록하지 않지만, 이를 설정하면 받아들이고 저장할 수 있습니다.API 브라우저나 QBO의 API 문서가 아닌 QBD에 있습니다.나는 이것이 계속 존재할 속성이라고 가정해야 한다. 특히 QBD에서 이것은 비교적 오래된 기술이기 때문이다.토론 #2
그렇다면 기본적으로 QB 문서는 잘못된 안내입니까?토론 #셋
기본적으로 그렇습니다.마지막으로 해야 할 일은 '유형' 을 주요 클래스로 설정한 다음 '하위 유형' 을 내부 클래스에 비추는 것입니다.나는 우리가 gm로 해결할 수 있는 또 다른 차이점은 온라인과 윈도우즈 사이의 '하위 유형' 화이트 리스트가 약간 다르기 때문에 이 리스트들을 정리할 수 있다고 생각한다.토론 #4
공식 지원 포럼, 즉 Stackoverflow->http://stackoverflow.com/questions/15775474/documentation-for-qbo-account-model-missing-documentation-for-type-attribute토론 #5
이 스택에 게시물이 넘쳐나는 것에 따라 QBO에서는'Type'이 지원되지 않습니다.내 잘못은 그것이 오래 지속될 줄 알았는데, 오늘 새로운 테스트를 했는데, 결과는 그렇지 않았다. 하위 형식을 지원하고, QBO의 하위 유형에 따라 유형을 추정한다.따라서 QboAccountDetailTypeEnum의 항목만 하위 형식으로 허용됩니다.내가 해야 할 일은 맹렬하게 당기는 것이라고 생각한다.자산.
책임 01 명
수입(수입)
비용
형평법
Quickeebooks:Online::Model::AccountDetailType::TYPES에서 왔습니다.이것은 온라인을 대상으로 하기 때문에 QBD에 영향을 주지 않으며, Intuit 서버를 공격하기 전에 인증은 로컬 코드에서 진행됩니다.
# 시끄러운 생각?
토론 #6
문서에서 가능한 유형 목록을 다시 동기화합니다.http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0400_QuickBooks_Online/Account#QboAccountDetailTypeEnum_Attributes#이렇게 하면 무슨 문제가 있을 것 같습니까?나는 문서 중의 일부가gem에서 부족하고,gem 중의 일부는 문서에 없다는 것을 알아차렸다.보석은 예상한 용도와 다른 변체를 사용했습니까?
토론 #7
듣기 좋다.솔직히 말해서, 나는 심지어 내가 어디에서 얻은 원시 목록조차도 기억하지 못한다.나는 XSD 그룹에서 얻은 것을 어렴풋이 기억한다.
단, 귀하가 제공한 링크의 값 목록이 권위적이고 최종적이라고 안전하게 가정할 수 있다고 생각합니다.
감사합니다!
2013년 4월 3일 오후 3:12, 닉 하몬드[email protected]쓰기:
아, 알겠습니다.
이 밖에 이 파일에 사용되는 상수는 무엇입니까?나는 그것들이gem의 어느 곳에서도 인용되는 것을 볼 수 없다.나는 당신이 어떤 형식으로 그것을 사용한다고 가정하지만, 이러한 상수를 사용하는 것은 매우 지루한 것 같다. 왜냐하면 당신은 그것을
토론 #8
계정 형식으로만 전달하는 것이 아니라Quickeebooks::Online::Model::AccountDetailType::ACCUMULATED_AMORTIZATION
라고 써야 하기 때문이다."AccumulatedAmortization"
나는 그것들이 어느 곳에서도 사용되지 않았다고 생각한다.이것은 내가 아주 오래 전에 한 일이다.나는 100%를 기억하지 못하지만, 나는 무슨 일이 일어났는지 생각했다. 나는 이런 유형을 포함하는 XSD를 보고, 자신에게 "세상에, 이것들은 상수처럼 보인다."라고 말했다.남은 건 역사야.
무슨 말인지 알겠어요.
나는 다른 사람이 그것을 사용하고 있는지 모르겠다. 아마도 없을 것이다.만약 네가 원한다면, 너는 그것들을 제거할 수 있다.
2013년 4월 4일 오전 8:46, 닉 하몬드[email protected]쓰기:
I'm going to re-sync up the list of possible types from the documentation here: http://docs.developer.intuit.com/0025_Intuit_Anywhere/0050_Data_Services/v2/0400_QuickBooks_Online/Account#QboAccountDetailTypeEnum_Attributes
@ruckus Do you see foresee any issues with doing that? I noticed some in the documentation are missing in the gem and some in the gem are not in the documentation. Is the gem using those in a different variation than what they are intended for?
— Reply to this email directly or view it on GitHub.
Reference
이 문제에 관하여(계좌 서브 유형은'자산'을 받아들여서는 안 된다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://github.com/ruckus/quickeebooks/issues/37텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)