1

オンラインの Quickbooks からアカウントのリストを取得していますが、すべての AccountTypeEnum タイプが Asset に設定されています。これは正しくないです。収益や費用などの正しい勘定タイプでこのデータを取得するより良い方法はありますか?

        OAuthRequestValidator oauthValidator = Initializer.InitializeOAuthValidator(accessToken, accessTokenSecret, consumerKey, consumerSecret);
        ServiceContext context = Initializer.InitializeServiceContext(oauthValidator, realmId, string.Empty, string.Empty, dataSourcetype);
        DataServices commonService = new DataServices(context);
        int currentPage = 1;
        int itemListPageSize = 100;
        Intuit.Ipp.Data.Qbo.AccountQuery qboAccQuery = new Intuit.Ipp.Data.Qbo.AccountQuery();
        IEnumerable<Intuit.Ipp.Data.Qbo.Account> qboAccounts = commonService.FindAll(new Intuit.Ipp.Data.Qbo.Account(), currentPage, itemListPageSize) as IEnumerable<Intuit.Ipp.Data.Qbo.Account>;
4

1 に答える 1

2

QBO はアカウントのタイプを返しません。サブタイプのみを返します。参照してください:

https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0050_Data_Services/0400_QuickBooks_Online/Account

タイプは QBO アカウントの DevKit で公開されますが、設定されることはないため、常にアセットになります。

于 2013-02-04T14:31:35.017 に答える