CashSymbSumAcc

CashSymbSumAcc (Account:V_String [,DateBegin:V_Date] [,DateEnd:V_Date] [, Code_Currency:V_Integer]):V_String

Данная процедура распределяет суммы по символам кассы за указанный период по всем счетам в заданной валюте для документов, у которых в качестве счета плательщика задан указанный счет. Результат расчета помещается в таблицу, описанную во внутреннем словаре как symbval.dbt. Перебирая записи этой таблицы по нулевому ключу, пользователь может сформировать необходимый отчет.

Параметры:

Account – номер счета.

DateBegin – дата начала периода просмотра документов кассы. Если это значение имеет тип, отличный от типа Date, то таблица базы данных будет сформирована по документам текущего операционного дня.

DateEnd – дата конца периода просмотра документов кассы. Если это значение имеет тип, отличный от типа Date, то таблица базы данных будет сформирована по документам текущего операционного дня.

Code_Currency – валюта счета. Если параметр не задан, то для расчета используется национальная валюта.

Возвращаемое значение:

Процедура возвращает значение:

•          имя файла с распределенными суммами – в случае успешного выполнения;

•          пустая строка – в случае возникновения ошибки.

CheckDoc93

CheckDoc93 (doc):V_Integer

Процедура определяет, попадает ли данный документ под действие Инструкции №93-И.

Параметры:

Doc – структура документа для проверки, значение типа V_SREF или V_FREF.

Возвращаемое значение:

Процедура возвращает коды ошибок:

•          0 – процедура выполнена успешно;

•          1 – в документе неверно задан код операции (нет символов KNF и цифрового кода в заданной позиции);

•          2 – указанный код операции отсутствует в справочнике;

•          3 – указанный код операции не соответствует режиму работы со счетом;

•          4 – код операции в документе не совпадает со значением в категории.

Похожие записи

Добавить комментарий