<turbo-stream action="update" target="wiki_card"><template>
<h1>MCP Available Functions - Transfers</h1>
<p>Transfers define how data is read from a source, mapped, and written to a destination. Transfer creation and editing is restricted to <strong>test services</strong> and <strong>non-live transfers</strong>.<br><br></p><h3>Transfers - Management</h3><p></p><table class="table table-bordered"><thead><tr><td>Function</td><td>Description</td></tr></thead><tbody><tr><td>ListTransfers</td><td>Search and list transfers in the current service</td></tr><tr><td>GetTransfer</td><td>Get full details for a specific transfer</td></tr><tr><td>CreateTransfer</td><td>Create a new transfer (test services only)</td></tr><tr><td>UpdateTransfer</td><td>Update transfer properties (description, connections, tables, enabled flag)</td></tr><tr><td>DeleteTransfer</td><td>Delete a transfer and all its configuration</td></tr><tr><td>RunTransfer</td><td>Run a transfer on demand and wait for completion</td></tr><tr><td>GetMessage</td><td>Poll for status messages on a running transfer</td></tr><tr><td>TerminateTransfer</td><td>Stop a transfer that is currently running</td></tr><tr><td>ActivateChanges</td><td>Apply all pending configuration changes to the live service</td></tr></tbody></table><p></p><h3>Transfers - Configuration Sections</h3><p></p><table class="table table-bordered"><thead><tr><td>Section</td><td>Purpose</td></tr></thead><tbody><tr><td>FieldList</td><td>Maps source fields to destination fields</td></tr><tr><td>TableLink</td><td>Defines the unique key(s) used to match source and destination records</td></tr><tr><td>FilterSource</td><td>Filters which records are read from the source</td></tr><tr><td>FilterDestination</td><td>Filters which records are matched in the destination</td></tr><tr><td>ActionFilter</td><td>Filters for action table delimitation</td></tr><tr><td>LinkFilterSource</td><td>Field links between main and sub-transfers (source side)</td></tr><tr><td>LinkFilterDestination</td><td>Field links between main and sub-transfers (destination side)</td></tr><tr><td>DefaultValue</td><td>Sets a fixed value on a destination field</td></tr><tr><td>Conversion</td><td>Maps specific source values to different destination values</td></tr><tr><td>SortingSource</td><td>Sorts source records before transfer</td></tr><tr><td>SortingDestination</td><td>Sorts destination records before matching</td></tr><tr><td>AttributeSource</td><td>Sets special read attributes on source fields</td></tr><tr><td>AttributeDestination</td><td>Sets special write attributes on destination fields</td></tr></tbody></table><p></p><h3>Transfers - Additional Settings</h3><p></p><table class="table table-bordered"><thead><tr><td>Function</td><td>Description</td></tr></thead><tbody><tr><td>UpdateTransferSourceControl</td><td>Configure source control (incremental sync by timestamp or ID)</td></tr><tr><td>UpdateTransferActionsTable</td><td>Set the actions table name and control field</td></tr><tr><td>UpdateTransferTriggers</td><td>Set pre/post execution scripts on source and destination</td></tr><tr><td>UpdateTransferSpecialSetup</td><td>Set source/destination view names</td></tr><tr><td>EnableTransferLine</td><td>Enable an individual mapping line</td></tr><tr><td>DisableTransferLine</td><td>Disable an individual mapping line</td></tr><tr><td>DeleteTransferLine</td><td>Remove a line from any transfer section</td></tr></tbody></table><p></p>
</template></turbo-stream>

<turbo-stream action="replace" target="meta_description"><template><meta content='MCP Available Functions - Transfers' id='meta_description' name='description'></template></turbo-stream>
<turbo-stream action="replace" target="meta_keywords"><template><meta content='MCP Available Functions - Transfers' id='meta_keywords' name='keywords'></template></turbo-stream>
<turbo-stream action="update" target="meta_title"><template>MCP Available Functions - Transfers - MyRapidi Wiki</template></turbo-stream>
<turbo-stream action="prepend" target="flash"><template></template></turbo-stream>
