好了,我現在已經改寫了這個問題完全:
我試圖通過使用業務連接器將數據導入動態(理想情況下,我會直接通過SQL導入它,但我明白這不是一個好主意 - 但我接受其他建議)。這是將生產系統的發票導入Dynamics/Axapta(v5)。
我可以編碼插入數據到CUSTINVOICETABLE表,它工作正常並生成RECID。但是,剛插入的新發票存在沒有發票ID(直到他們張貼我明白)。但是,我需要將行項目作爲上述條目的子項插入到CUSTINVOICETRANS表中。爲此,您需要設置INVOICEID字段以將上述內容作爲父項的鏈接。但是,這在發票發佈之前不可能出現。或者我可能會偏離軌道?
有沒有人有任何想法或可以爲我擺脫任何光?這將非常感激。
問候, 史蒂夫
您確定您必須在表格中插入'CustInvoiceLine'而不是'CustInvoiceTrans'嗎? 「CustInvoiceLine」表僅用於「自由文本發票」。 – 2010-08-12 08:41:46
嗨Jan B,對我來說這是試錯。我檢查了這一點,並且想知道如何將其與CUSTINVOICETABLE鏈接 - 因爲這似乎使用INVOICEID作爲父鍵,但是在那一點上,我沒有發票號碼的值。有任何想法嗎?謝謝! – MrCraze 2010-08-12 08:44:11
「CustInvoiceJour」和「CustInvoiceTrans」表用於發票,該發票已通過發佈。由於您似乎沒有發票號碼,情況並非如此。你能否在更高的層面上描述你想要做的事情?這是銷售訂單嗎?它是否被張貼或沒有?描述你的領域。這些線是否有物品編號?這些行是否具有分類帳帳戶信息? – 2010-08-12 14:03:25