【发布时间】:2014-03-28 16:54:55
【问题描述】:
我一直在努力尝试将日记条目 (JE) 发送到 QBO,但我无法完全掌握如何完全创建对象。
所以我有我的整体 JE 对象并在其中设置基本值。然后,在每个 JE 对象中都有一个 Line 对象数组,它们对应于 JE 中的每一行。然后,每一行都有一个 DetailType 需要设置为 JournalEntryLineDetail,然后您应该创建 JournalEntryLineDetail 对象,该对象包含该行的更多信息。但是,您将这个 JournalEntryLineDetail 对象放在 Line 对象的什么位置?您是否将其附加到 Line.AnyIntuitObject 对象?
我一直在阅读文档,但似乎没有明确的答案说“这就是 JournalEntryLineDetail 所在的位置”,我在任何地方都找不到答案。
我目前有类似的东西:
Dim je As New Intuit.Ipp.Data.JournalEntry()
Dim l As New Intuit.Ipp.Data.Line()
Dim jeld As New Intuit.Ipp.Data.JournalEntryLineDetail()
je.PrivateNote = "Something"
je.TxnDate = Now
l.Description = "Something Squared"
l.Amount = 100000000.00
l.DetailType = Intuit.Ipp.Data.LineDetailTypeEnum.JournalEntryLineDetail
jeld.PostingType = Intuit.Ipp.Data.PostingTypeEnum.Credit
jeld.AccountRef = 80
'Line to put jeld into the line - This is what I don't know how to do.
je.Line = {l}
注意:
这段代码并不能反映我在命名约定方面的实际编码能力,只是把它放在一起来举个例子。
【问题讨论】:
标签: .net intuit-partner-platform quickbooks-online