<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://rtfm.tapetrack.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://rtfm.tapetrack.com/feed.php">
        <title>TapeTrack Documentation - engine:sync</title>
        <description>Because there is more to tape management than you ever realized</description>
        <link>https://rtfm.tapetrack.com/</link>
        <image rdf:resource="https://rtfm.tapetrack.com/_media/logo.png" />
       <dc:date>2026-04-06T10:59:01+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/addmovedateadjustment?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/addrepositoryonmovedate?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/addrepositoryonwritetime?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/addskiponrepositorychange?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/addskiponscratch?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/cleanvolume?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setinitialrepository?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setminrepositorytime?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setmovedateformat?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setpermanentdatevalue?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setpermanentmovedatevalue?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setskiponmovedaterange?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setskiponsystemchange?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setvolumescript?rev=1737497272&amp;do=diff"/>
                <rdf:li rdf:resource="https://rtfm.tapetrack.com/engine/sync/setwritetimeformat?rev=1737497272&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://rtfm.tapetrack.com/_media/logo.png">
        <title>TapeTrack Documentation</title>
        <link>https://rtfm.tapetrack.com/</link>
        <url>https://rtfm.tapetrack.com/_media/logo.png</url>
    </image>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/addmovedateadjustment?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>addmovedateadjustment</title>
        <link>https://rtfm.tapetrack.com/engine/sync/addmovedateadjustment?rev=1737497272&amp;do=diff</link>
        <description>AddMoveDateAdjustment

Add a specific number of days, months, years to the Next Move Date if a field value matches a filter value.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

AddMoveDateAdjustment(field, filter, years, months, days);</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/addrepositoryonmovedate?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>addrepositoryonmovedate</title>
        <link>https://rtfm.tapetrack.com/engine/sync/addrepositoryonmovedate?rev=1737497272&amp;do=diff</link>
        <description>AddRepositoryOnMoveDate

Add Target Repository based upon the value of the Next Move Date.

Phase

This instruction is used by the TapeTrack Synchronization Engine.
AddRepositoryOnWriteTime
Syntax

AddRepositoryOnMoveDate(current_repository, range, target);
 Variable  Type</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/addrepositoryonwritetime?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>addrepositoryonwritetime</title>
        <link>https://rtfm.tapetrack.com/engine/sync/addrepositoryonwritetime?rev=1737497272&amp;do=diff</link>
        <description>AddRepositoryOnWriteTime

Set a Repository value based upon a range of Write Times.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

AddRepositoryOnMoveDate
Syntax

AddRepositoryOnWriteTime(field, filter, time, target, movedate);
 Variable  Type  Description</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/addskiponrepositorychange?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>addskiponrepositorychange</title>
        <link>https://rtfm.tapetrack.com/engine/sync/addskiponrepositorychange?rev=1737497272&amp;do=diff</link>
        <description>AddSkipOnRepositoryChange

Skip the update of a Volume if the Current or Target Repository is equal to a filter value.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

AddSkipOnRepositoryChange(proposed, target, current);
 Variable</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/addskiponscratch?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>addskiponscratch</title>
        <link>https://rtfm.tapetrack.com/engine/sync/addskiponscratch?rev=1737497272&amp;do=diff</link>
        <description>AddSkipOnScratch

Skip a move if the Volume is Scratch.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

AddSkipOnScratch(repository);
 Variable  Type  Description  Min Length  Max Length repository String  Filter value for Repository.</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/cleanvolume?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cleanvolume</title>
        <link>https://rtfm.tapetrack.com/engine/sync/cleanvolume?rev=1737497272&amp;do=diff</link>
        <description>CleanVolume

Remove illegal characters from Volume-ID&#039;s .

Phase

This instruction is used by the TapeTrack Import Engine.

Syntax

CleanVolume;

Example

Remove illegal character / from Volume-ID /100601L4


CleanVolume;


See Also

Import Engine Functions 

Sync Engine Fields 

TMSS10Sync

import_engine sync_engine</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setinitialrepository?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setinitialrepository</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setinitialrepository?rev=1737497272&amp;do=diff</link>
        <description>SetInitialRepository

Set the Current, Target and Scanned Repository value for newly added Volumes.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetInitialRepository(repository);
 Variable  Type  Description  Min Length</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setminrepositorytime?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setminrepositorytime</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setminrepositorytime?rev=1737497272&amp;do=diff</link>
        <description>SetMinRepositoryTime

Set the minimum number of minutes a Volume can be in a specific Repository.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetMinRepositoryTime(repository, minutes);

string repository;

Integer</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setmovedateformat?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setmovedateformat</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setmovedateformat?rev=1737497272&amp;do=diff</link>
        <description>SetMoveDateFormat

Define the way that the MOVEDATE field should be converted into a date value.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetMoveDateFormat(filepath);
 Variable  Type  Description  Min Length</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setpermanentdatevalue?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setpermanentdatevalue</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setpermanentdatevalue?rev=1737497272&amp;do=diff</link>
        <description>SetPermanentDateValue

SetPermanentMoveDateValueSetPermanentExpiryDateValue

Set the date that is to be considered as permanent.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetPermanentMoveDateValue(date);

string date;

date The date that should be considered permanent.</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setpermanentmovedatevalue?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setpermanentmovedatevalue</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setpermanentmovedatevalue?rev=1737497272&amp;do=diff</link>
        <description>SetPermanentMoveDateValue

Set the date that is to be considered as permanent.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetPermanentMoveDateValue(date);

string date;

date The date that should be considered permanent.</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setskiponmovedaterange?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setskiponmovedaterange</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setskiponmovedaterange?rev=1737497272&amp;do=diff</link>
        <description>SetSkipOnMoveDateRange

Skip the update of a Volume if the Move Date value is within a specific range.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetSkipOnMoveDateRange(range);
 Variable  Type  Description  Min Length</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setskiponsystemchange?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setskiponsystemchange</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setskiponsystemchange?rev=1737497272&amp;do=diff</link>
        <description>SetSkipOnSystemChange

Skip the update of a Volume if the SYSTEM field is changing.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetSkipOnSystemChange(target);
 Variable  Type  Description  Min Length  Max Length</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setvolumescript?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setvolumescript</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setvolumescript?rev=1737497272&amp;do=diff</link>
        <description>SetVolumeScript

Set a script to be called for each of the updated volumes.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetVolumeScript(script);
 Variable  Type  Description  Min Length  Max Length script String</description>
    </item>
    <item rdf:about="https://rtfm.tapetrack.com/engine/sync/setwritetimeformat?rev=1737497272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-21T22:07:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>setwritetimeformat</title>
        <link>https://rtfm.tapetrack.com/engine/sync/setwritetimeformat?rev=1737497272&amp;do=diff</link>
        <description>SetWriteTimeFormat

Define the way that the WRITETIME field should be converted into a time value.

Phase

This instruction is used by the TapeTrack Synchronization Engine.

Syntax

SetWriteTimeFormat(format);
 Variable  Type  Description  Min Length</description>
    </item>
</rdf:RDF>
