我工作的大樓報告的NetSuite的外部刪除的交易(以加入與其他數據源系統此數據)使用數據推送到從NetSuite的後端表紅移。我有幾個表已經完全通過Redshift傳遞給我,我寫了我的查詢。在試圖重新創建月度P & Ls中的某些值時,我注意到我的總計並未與NS UI中顯示的內容相關聯。在與我們的財務小組進行故障排除後,看起來他們有3張已刪除的發票,但仍顯示在交易表中。我不是一個IsDeleted字段或類似的東西。如何識別表中的哪些記錄已被刪除,以便將其過濾掉我的結果?如何識別NetSuite的交易表
回答
您可以創建在NetSuite的保存的搜索刪除的記錄(記錄類型發票)。通過CSV或Excel導出,然後使用此CSV/Excel更新Redshift表格和標記已刪除記錄。
在未來你可以創建一個API調用紅移(如果可用)時,NetSuite的記錄刪除了,這將更新/標籤在紅移已刪除的記錄。這樣你就不需要生成已刪除的記錄。
有趣。所以NetSuite模式中沒有任何字段表示記錄是否在前端被刪除? – Alex
一旦記錄被刪除,它被完全刪除。這就是爲什麼NetSuite創建了一個刪除記錄保存的搜索。這個保存的搜索會告訴你記錄被刪除後的上下文(用戶界面,用戶事件,計劃等)。你的情況,你可能想過濾保存的搜索與上下文=用戶界面(我假設你說前端意味着用戶界面) – vVinceth
啊,這很有趣。在與我的財務團隊交談時,他們說在用戶界面中刪除了3張發票。但是,我仍然在交易表中看到這些交易。我期待在我可以鏈接到的表中找到一些指標字段,以確定哪些記錄已被刪除(在UI中)。我想他們必須被記錄並存儲在刪除記錄保存搜索的某處,以便找到它們,對嗎? – Alex
的交易具有其他海報說,使用已刪除的記錄,但這裏的聰明人,已刪除的記錄只跟蹤交易本身。因此,如果您的最終用戶在您的交易中刪除了一些行,刪除的記錄WONT會顯示已刪除記錄中的交易。
有些評論者說,在系統筆記,但在我們的情況看,我們只有在系統的筆記型衝擊新老VERSION_ID。而且,我們從來沒有找到一種方法來獲得它在ODBC端映射到的內容。 (糾正我,如果我錯了我會更樂意得到一個更好的方式,我們發現的低劣的黑客)
我們在這裏找到的唯一解決方法是加載所有事務last_modified_date> {ts'last導入日期'},並檢查這些交易的一些行是否被刪除。另外,查看已刪除的記錄來查找已刪除的交易本身。這是我們能夠匹配我們的P & L的唯一方式。 這背後的邏輯就是在我們的流程中幸運的是,最終用戶必須總是自己編輯事務來刪除一些行。因此,當他們保存更改時,交易本身會得到新的修改日期。
我們直接問NetSuite的支持,他們告訴我們,他們沒有正式的官方表來跟蹤線的缺失。
我最終與一位NetSuite顧問交談,他幾乎告訴我一樣的東西。感謝您的輸入! – Alex
- 1. 如何識別與IPN的交易
- 2. Netsuite交易搜索性能
- 3. 識別許多交易的父記錄
- 4. Google Analytics(分析)識別交易ID,但不識別產品
- 5. 如何識別並殺死持續時間最長的交易?
- 6. 如何識別交易中相同或不同的PetaPoco連接?
- 7. 如何識別dwolla交易何時結束?
- 8. netsuite供應商帳單和BillPayment交易
- 9. NetSuite交易提取到SQL數據庫
- 10. Netsuite交易列字段重新計算
- 11. 如何使用SuiteTalk Web服務在NetSuite的交易
- 12. NetSuite GL發佈交易及其記錄類型列表
- 13. NetSuite SuiteScript參考密鑰不被識別
- 14. 交易標識無效10609
- 15. 如何識別基於註釋的已配置交易詳細信息?
- 16. Apple如何在收據中處理/識別用戶的反向交易?
- 17. 如何識別繞過gerrit的提交
- 18. 識別股價在1年預估下的交易
- 19. 如何處理從交易表中刪除交易
- 20. 如何使用兩個表的交易?
- 21. 識別使用JQuery提交的表單
- 22. 春季,交易和單元測試 - 如何在課堂級別設置交易
- 23. 交易,鎖,隔離級別
- 24. 識別比特幣交易MySQL查詢問題
- 25. Apache Ignite。通過應用程序識別交易
- 26. Netsuite根據交易頻率保存的搜索
- 27. Netsuite獲得交易已保存的搜索Java
- 28. Netsuite交易保存的搜索:商品加入?
- 29. 如何根據交易日期將交易表加入歷史查詢表?
- 30. 如何從恢復的交易中獲得產品標識符?
你的數據多久被拉入Redshift?你的ETL過程是什麼樣的?如果您正在使用像Fivetran或Stitch這樣的服務,則記錄不會被刪除。 – sawyer
否則,您可以查詢System_notes表以訪問所有記錄創建,修改,更新和刪除。 – sawyer
我們使用Airflow和Spark將數據每小時帶入Redshift。 System_notes表似乎正是我一直在尋找的東西。謝謝! – Alex