С помощью данного модуля пользователь в собственных программных разработках имеет возможность выполнять проводку и откат рублевых и валютных документов как балансового, так и внебалансового учета.
В модуле CarryDoc определены следующие процедуры:
• Процедуры для работы с подсистемой МВОДБ.
• Процедуры для создания отложенной проводки.
• Процедуры, предназначенные для выполнения рублевых и валютных проводок.
• Процедуры, предназначенные для отката рублевых и валютных проводок.
• Процедуры, предназначенные для проводки рублевых и валютных документов внебалансового учета.
• Процедуры, предназначенные для отката рублевых и валютных документов внебалансового учета.
Содержимое структуры carryprm.dbt:
В структуре carryprm.dbt содержится:
• c.CarryKind – тип проводки. Возможные значения:
• 1 – рублевая проводка;
• 2 – валютная проводка с покрытием;
• 3 – валютная проводка без покрытия;
• 6 – для рублевой проводки;
• 7 – для валютной;
• 8 – для валютной без покрытия.
При использовании в поле CarryKind значений "6", "7" и "8" поля d.Real_Payer и d.CorSchemDeb заполняются из макроса, а не из справочника банков.
• c.left – признак проводки, принимающий одно из следующих значений:
• 0 – проводка с учетом наличия на счете плательщика картотеки, брони и суммы на неотложные нужды;
• 1 – выполнить проводку, игнорируя указанные ограничения.
• c.dateF – дата проводки. В зависимости от значения этой переменной проводка будет выполнена в архивном или текущем операционном дне:
• {curdate} – проводка в текущем операционном дне,
• {curdate}–1 – проводка в архивном дне.
• c.dateV – дата валютирования. В зависимости от значения этой переменной проводка будет планируемой или текущего дня:
• {curdate} – проводка в текущем операционном дне;
• {curdate}+1 – планируемая проводка.
• Поля, задающие уникальный код проводки:
• c.ApplicationKind.
• с.ApplicationKey.







