<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>AI Doc Center: sourceDocumentId equals documentId causing reconciliation failures after document deletion</title><link>https://community.appian.com/discussions/f/rules/40134/ai-doc-center-sourcedocumentid-equals-documentid-causing-reconciliation-failures-after-document-deletion</link><description>Hi all, 
 I’m using AI Document Center (AIDC) extraction models in a process to save extracted data to the database, and I’ve run into an inconsistent behavior between two models. 
 Scenario 
 
 
 
 
 A user uploads a document into my application. 
 </description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: AI Doc Center: sourceDocumentId equals documentId causing reconciliation failures after document deletion</title><link>https://community.appian.com/thread/153271?ContentTypeID=1</link><pubDate>Tue, 27 Jan 2026 07:38:11 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:18e5a0ff-a2a0-4022-ae45-c6e4c9829c99</guid><dc:creator>SHKEXL288968</dc:creator><description>&lt;p class="mantine-focus-auto m_b6d8b162 mantine-Text-root"&gt;&lt;span&gt;For&amp;nbsp;&lt;strong&gt;Extraction Model A&lt;/strong&gt;, the Extraction Instance record has:&lt;/span&gt;&lt;/p&gt;
&lt;ul class="m_abbac491 mantine-List-root"&gt;
&lt;li class="m_abb6bec2 mantine-List-item"&gt;
&lt;div class="mantine-9whsf3 m_75cd9f71 mantine-List-itemWrapper"&gt;&lt;span class="mantine-9whsf3 mantine-List-itemLabel"&gt;&lt;code class="m_b183c0a2 mantine-Code-root" dir="ltr"&gt;sourceDocumentId = 46852&lt;/code&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class="m_abb6bec2 mantine-List-item"&gt;
&lt;div class="mantine-9whsf3 m_75cd9f71 mantine-List-itemWrapper"&gt;&lt;span class="mantine-9whsf3 mantine-List-itemLabel"&gt;&lt;code class="m_b183c0a2 mantine-Code-root" dir="ltr"&gt;documentId = 46856&lt;/code&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="mantine-focus-auto m_b6d8b162 mantine-Text-root"&gt;&lt;span&gt;I delete the document my app knows about (46852). I can still open the Extraction Instance and reconcile without errors, which suggests AIDC is using&amp;nbsp;&lt;code class="m_b183c0a2 mantine-Code-root" dir="ltr"&gt;documentId&lt;/code&gt;&amp;nbsp;(46856), not&amp;nbsp;&lt;code class="m_b183c0a2 mantine-Code-root" dir="ltr"&gt;sourceDocumentId&lt;/code&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Here, This model A creates document&amp;nbsp;in&amp;nbsp;AIDC so we can delete the uploaded document from our application. however, why Model B is not creating the document in AIDC like Model A and using sourceDocument?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: AI Doc Center: sourceDocumentId equals documentId causing reconciliation failures after document deletion</title><link>https://community.appian.com/thread/153258?ContentTypeID=1</link><pubDate>Tue, 27 Jan 2026 06:45:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:40f965e9-1ce8-448a-a655-e9904e2b02dd</guid><dc:creator>Shubham Aware</dc:creator><description>&lt;p&gt;sourceDocumentId = document you pass to AIDC (your upload).&lt;br /&gt;documentId = document AIDC uses for extraction instance/reconciliation (may be same or derivative).&lt;br /&gt;Different when AIDC derives/stores separately; same when it uses your original directly (expected).&lt;br /&gt;No way to force separation via config.&lt;br /&gt;Don&amp;#39;t delete documentId until reconciliation complete; use retention/cleanup afterward.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>