5

ここのドキュメントによると: https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v3/020_key_concepts/0700_other_topics#SalesItemLineDetail

請求書に UnitPrice、Qty、および SubTotal が表示されるように、UnitPrice を設定する機能が必要です。

請求書は問題なく機能していますが、この重要な情報が欠けています。請求書の行を生成するためのコードは次のとおりです。

foreach (var i in orderItems)
            {
                Line invLine = new Line();
                invLine.Id = i.ItemID;
                invLine.Amount = i.SubTotal.Value;
                invLine.AmountSpecified = true;
                invLine.Description = i.ItemName;
                invLine.DetailType = LineDetailTypeEnum.SalesItemLineDetail;
                invLine.DetailTypeSpecified = true;

                SalesItemLineDetail silDetails = new SalesItemLineDetail();
                silDetails.Qty = i.Qty;
                silDetails.QtySpecified = true;
                silDetails.ItemRef = new ReferenceType() {  Value = i.ItemID };
                invLine.AnyIntuitObject = silDetails;

                invoice.Line[lineCount] = invLine;
                lineCount += 1;
            }

誰かがこれを機能させていますか?ここで何が欠けていますか?

4

1 に答える 1