CMA_ENTRYSTAMPTYPE

Contains the list of entry stamp types used in the CMA_PACKAGE structure.

Syntax

typedef enum tagCMA_ENTRYSTAMPTYPE {
    ENTRYSTAMPTYPE_NONE    = 0,
    ENTRYSTAMPTYPE_NUMBER    = 1,
    ENTRYSTAMPTYPE_DATE    = 2,
    ENTRYSTAMPTYPE_STRING    = 3,
} CMA_ ENTRYSTAMPTYPE;

ENTRYSTAMPTYPE_NONE   None. There is no way to determine what records have been added, deleted, or changed. During each update, the entire data file must be imported

ENTRYSTAMPTYPE_NUMBER   The number method. The Import Wizard tracks the highest number the CMA_LoadEntry function returns in the lEntryNumberStamp field of the CMA_JOURNALENTRY structure. During the next update, the wizard ignores all entries less than or equal to the highest number in that field.

ENTRYSTAMPTYPE_DATE   The date method. The Import Wizard keeps track of the time period the CMA_LoadCompany function specifies in the nCurrentFiscalYear and nCurrentGLPeriod members of the CMA_CTRLINFO structure. During the next update, the wizard replaces all entries that fall within and after the specified period.

ENTRYSTAMPTYPE_STRING   The string method. The Import Wizard uses two-part strings to track updates. The first part identifies an accounting subsystem, and the second part specifies the number of the last entry that was imported for that subsystem. For example, the wizard could store a string such as "GL145," which indicates the last imported GL entry is number 145. For more information, see the topic, CMA_LoadEntry.

See Also

CMA_PACKAGE