ここのドキュメントによると: 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;
}
誰かがこれを機能させていますか?ここで何が欠けていますか?