我正在使用 .Net 的 ipp devkit 2.0 并尝试添加一个名为 Due on Receipt 的新销售条款。这个销售期限的到期日为 0。如果我去 QB Online 并使用 UI 添加到期日为 0 的收货到期,它可以正常工作。但是,当我尝试使用 devkit 添加它时,我不断收到错误消息
“验证销售期限类型时出错:必须指定到期日和到期日之一以指示期限类型。”
如何创建一个名为“收据到期”的术语?
我使用的代码如下:
qboSalesTerm.ItemsElementName = new Intuit.Ipp.Data.Qbo.ItemsChoiceType3[]
{
Intuit.Ipp.Data.Qbo.ItemsChoiceType3.DueDays,
Intuit.Ipp.Data.Qbo.ItemsChoiceType3.DiscountDays,
Intuit.Ipp.Data.Qbo.ItemsChoiceType3.DiscountPercent
};
qboSalesTerm.Items = new object[]
{
DueDays,
DiscountDays,
DiscountPercent
};