engine:sync:addmovedateadjustment
This is an old revision of the document!
Table of Contents
addmovedateadjustment
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);
string field;
string filter;
integer years;
integer months;
integer days;
| field | The field to compare against. |
| filter | A filter value to compare the field value against. |
| years | The number of years to add to the Next Move Date. |
| months | The number of months to add to the Next Move Date. |
| days | The number of days to add to the Next Move Date. |
Example
Add 7 years to the Next Move Date if the Description contains YEARLY**
#
# Extract the MOVEDATE from offset 4, length 10 of the report body.
Extract(MOVEDATE, 4, 10, 0);
# Set the MOVEDATE format.
SetMoveDateFormat("%%d/%%m/%%Y");
# Extract the DESCRIPTION from offset 5, length 100 of the report body.
Extract(DESCRIPTION, 5, 100, 0);
# Adjust the extracted MOVEDATE by 7 years if the DESCRIPTION matches the pattern *YEARLY*.
AddMoveDateAdjustment(DESCRIPTION, "*YEARLY*"; 7, 0, 0);
engine/sync/addmovedateadjustment.1539903757.txt.gz · Last modified: 2025/01/21 22:07 (external edit)
