Идет печать предыдущей команды

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

Версия протокола связи с ПК, используемая устройством (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMajorType УТипУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Тип устройства, подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMinorProtocolVersion УПодверсияПротокола

Тип: Integer / Целое (свойство доступно только для чтения)

Подверсия протокола связи с ПК, используемая устройством (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMinorType УПодтипУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Подтип устройства подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UModel УМодельУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Модель устройства подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UseJournalRibbon ИспользоватьОперационныйЖурнал

Тип: WordBool / Логическое

Признак операции с лентой операционного журнала. FALSE — не производить операцию над лентой операционного журнала, TRUE — производить операцию над лентой операционного журнала. Используется методами PrintString, PrintWideString, FeedDocument.

См. также: методы PrintString, PrintWideString, FeedDocument.

UseReceiptRibbon ИспользоватьЧековуюЛенту

Тип: WordBool / Логическое

Признак операции с чековой лентой. FALSE — не производить операцию над чековой лентой, TRUE — производить операцию над чековой лентой. Используется методами PrintString, PrintWideString, FeedDocument.

См. также: методы PrintString, PrintWideString, FeedDocument.

UseSlipDocument ИспользоватьПодкладнойДокумент

Тип: WordBool / Логическое

Признак операции с подкладным документом. FALSE — не производить операцию над подкладным документом, TRUE — производить операцию над подкладным документом. Используется методом FeedDocument.

ValueOfFieldInteger ЗначениеПоляЦелое

Тип: Integer / Целое

Значение поля внутренней таблицы настроек ККМ, если данное поле типа BIN (числовое) (см. свойство FieldType). Используется методом WriteTable. Модифицируется методом ReadTable. Диапазон значений: минимальное — см. свойство MINValueOfField, максимальное — см. свойство MAXValueOfField.

См. также: методы WriteTable, ReadTable и свойства FieldType, MINValueOfField и MAXValueOfField.

ValueOfFieldString ЗначениеПоляСтрока

Тип: WideString / Строка

Значение поля внутренней таблицы настроек ККМ, если данное поле типа CHAR (строка) (см. свойство FieldType). Используется методом WriteTable. Модифицируется методом ReadTable.

См. также: методы WriteTable, ReadTable и свойство FieldType.

1. Существует различие в том, как драйвер реагирует на выполнение методов, связанных и не связанных с операциями печати. В случае вызова какого-либо метода, связанного с выполнением операций печати, выдача драйвером ответа OK говорит лишь о том, что в данных, выводимых на печать, нет ошибок, но, однако, не означает, что во время печати не возникнет какой-нибудь ошибки (например, обрыв бумаги). В свою очередь, при вызове остальных методов, ответ драйвера OK символизирует успешное выполнение метода.

2. Имеется две стратегии поведения при выполнения команд печати.

Первая стратегия заключается в следующем. По началу печати ККМ переходит в подрежим 4 «Фаза печати операции» (например, при закрытии чека) и не принимает от хоста дальнейших команд, связанных с печатью (например, команды новой регистрации продажи). Состояние ККМ можно отслеживать, подавая через определённые интервалы времени команду «Запрос состояния». Если очередной запрос состояния вернул подрежим ККМ 0 «Бумага есть», то можно посылать очередную команду печати. Возможна ситуация, когда из подрежима 4 «Фаза печати операции» ККМ переходит в подрежим 2 «Активное отсутствие бумаги» (закончилась бумага). Тогда необходимо выдать об этом сообщение оператору ККМ с требованием заправить новый рулон бумаги и продолжить запрашивать состояние ККМ до тех пор, пока не станет подрежим 3 «После активного отсутствия бумаги» (в ККМ был заправлен новый рулон бумаги). После этого подать команду «Продолжение печати», которая повторяет печать прерванного чека, и опять продолжить запрашивать состояние, пока очередной запрос не вернёт подрежим ККМ 0 «Бумага есть». ККМ готова принять очередную команду печати. Таким образом, мы как бы дожидаемся окончания фазы печати, анализируя состояние ККМ командой «Запрос состояния». У этой стратегии имеется недостаток, так как команда «Запрос состояния» выполняется довольно медленно.

Читайте также:  Диктофон самсунг svr s820 инструкция

Вторая стратегия подразумевает анализ состояния ККМ по ошибкам, возвращаемым ККМ. Сразу после подачи операции печати (например, команды закрытия чека) подаётся следующая команда печати (например, команда регистрации продажи). Если ККМ возвращает ошибку 50h «Идёт печать предыдущей команды», то она находится в подрежиме 4 «Фаза печати операции». Повторяем команду печати и анализировать ошибку до тех пор, пока значение ошибки не станет равным 0 «Ошибок нет». Возможна ситуация, когда значение ошибки, возвращаемой на попытку выполнить очередную команду печати во время выполнения предыдущей, равно 72h «Команда не поддерживается в данном подрежиме», что означает, что ККМ находится в подрежиме 2 «Активное отсутствие бумаги». В этом случае необходимо выдать оператору ККМ сообщение, что необходимо вставить новый рулон бумаги, и продолжать посылать команду печати и анализировать возвращаемую ошибку. Значение ошибки станет равным 58h «Ожидание команды продолжения печати», когда оператор заменит бумагу и ККМ перейдёт в подрежим 3 «После активного отсутствия бумаги». После этого можно продолжить посылать команду печати, анализировать ошибку, пока её значение не станет равным 0 «Ошибки нет».

Исправления и дополнения (по сравнению с предыдущей версией)

Драйверы ФР данной версии и выше являются сетевыми, что позволяет удалённо управлять работой ФР.

Были внесены следующие изменения:

· Были добавлены методы: AdminUnlockPort, AdminUnlockPorts, LockPort, ServerConnect, ServerDisconnect и UnlockPort.

· Были добавлены следующие свойства: ComputerName, LDComputerName, LDTimeout, PortLocked, ServerConnected, ServerVersion.

· Были добавлены ошибки:

Ключ защиты не найден*

Не введена лицензия*

Лицензия не действительна*

* — драйвер выдаёт разные сообщения в зависимости от причины ошибочной ситуации

Не удалось подключиться к серверу

Были внесены следующие изменения:

· Были добавлены методы: DrawEx; LoadLineDataEx; PrintTaxReport; WideLoadLineData (однако в связи с запретом на использование в ККМ графики на территории РФ выполнение методов работы с графикой, за исключением печати штрих-кода, не поддерживается).

· Были добавлены методы для записи и чтения длинных (до 14 символов) заводских номеров и регистрационного номера машины: FiscalizationWithLongRNM; GetLongSerialNumberAndLongRNM; SetLongSerialNumber

· Были добавлены методы работы с подкладным документом: ChargeOnSlipDocument; ClearSlipDocumentBuffer; ClearSlipDocumentBufferString; CloseCheckOnSlipDocument; ConfigureGeneralSlipDocument; ConfigureSlipDocument; ConfigureStandardSlipDocument; DiscountOnSlipDocument; EjectSlipDocument; FillSlipDocumentWithUnfiscalInfo; OpenFiscalSlipDocument; OpenStandardFiscalSlipDocument; PrintSlipDocument; StandardChargeOnSlipDocument; StandardCloseCheckOnSlipDocument; StandardDiscountOnSlipDocument; StandardRegistrationOnSlipDocument.

· Были изменены свойства RNM и SerialNumber: теперь когда они используются или модифицируются методами GetFiscalizationParameters, Fiscalization, GetECRStatus и SetSerialNumber, их размер составляет, соответственно, 5 и 4 байта, если же они используются или модифицируются методами FiscalizationWithLongRNM, GetLongSerialNumberAndLongRNM и SetLongSerialNumber, их размер составляет 7 байт.

· Были добавлены свойства работы с подкладным документом:ChangeFont; ChangeOffSet; ChangeStringNumber; ChangeSumFont; ChangeSumOffSet; ChangeSymbolNumber; ClicheFont; ClicheOffSet; ClicheStringNumber; CopyOffSet1; CopyOffSet2; CopyOffSet3; CopyOffSet4; CopyOffSet5; CopyType; DepartmentFont; DepartmentOffSet; DepartmentStringNumber; DepartmentSymbolNumber; DiscountOnCheckFont; DiscountOnCheckOffSet; DiscountOnCheckStringNumber; DiscountOnCheckSumFont; DiscountOnCheckSumOffSet; DiscountOnCheckSumSymbolNumber; DiscountOnCheckSymbolNumber; ECRModeStatus; EjectDirection; FMOffSet; FMStringNumber; HeaderFont; HeaderOffSet; HeaderStringNumber; InfoType; IsClearUnfiscalInfo; KPKFont; KPKOffSet; MultiplicationFont; NumberOfCopies; OperationBlockFirstString; OperationNameFont; OperationNameOffSet; OperationNameStringNumber; PriceFont; PriceSymbolNumber; QuantityFont; QuantityFormat; QuantityOffSet; QuantityStringNumber; QuantitySymbolNumber; StringQuantityInOperation; SubTotalFont; SubTotalOffSet; SubTotalStringNumber; SubTotalSumFont; SubTotalSumOffSet; SubTotalSymbolNumber; Summ1Font; Summ1NameFont; Summ1NameOffSet; Summ1OffSet; Summ1StringNumber; Summ1SymbolNumber; Summ2Font; Summ2NameFont; Summ2NameOffSet; Summ2OffSet; Summ2StringNumber; Summ2SymbolNumber; Summ3Font; Summ3NameFont; Summ3NameOffSet; Summ3OffSet; Summ3StringNumber; Summ3SymbolNumber; Summ4Font; Summ4NameFont; Summ4NameOffSet; Summ4OffSet; Summ4StringNumber; Summ4SymbolNumber; SummFont; SummOffSet; SummStringNumber; SummSymbolNumber; Tax1NameFont; Tax1NameOffSet; Tax1NameSymbolNumber; Tax1RateFont; Tax1RateOffSet; Tax1RateSymbolNumber; Tax1SumFont; Tax1SumOffSet; Tax1SumStringNumber; Tax1SumSymbolNumber; Tax1TurnoverFont; Tax1TurnoverOffSet; Tax1TurnoverStringNumber; Tax1TurnoverSymbolNumber; Tax2NameFont; Tax2NameOffSet; Tax2NameSymbolNumber; Tax2RateFont; Tax2RateOffSet; Tax2RateSymbolNumber; Tax2SumFont; Tax2SumOffSet; Tax2SumStringNumber; Tax2SumSymbolNumber; Tax2TurnoverFont; Tax2TurnoverOffSet; Tax2TurnoverStringNumber; Tax2TurnoverSymbolNumber; Tax3NameFont; Tax3NameOffSet; Tax3NameSymbolNumber; Tax3RateFont; Tax3RateOffSet; Tax3RateSymbolNumber; Tax3SumFont; Tax3SumOffSet; Tax3SumStringNumber; Tax3SumSymbolNumber; Tax3TurnoverFont; Tax3TurnoverOffSet; Tax3TurnoverStringNumber; Tax3TurnoverSymbolNumber; Tax4NameFont; Tax4NameOffSet; Tax4NameSymbolNumber; Tax4RateFont; Tax4RateOffSet; Tax4RateSymbolNumber; Tax4SumFont; Tax4SumOffSet; Tax4SumStringNumber; Tax4SumSymbolNumber; Tax4TurnoverFont; Tax4TurnoverOffSet; Tax4TurnoverStringNumber; Tax4TurnoverSymbolNumber; TextFont; TextOffSet; TextStringNumber; TextSymbolNumber; TotalFont; TotalOffSet; TotalStringNumber; TotalSumFont; TotalSumOffSet; TotalSymbolNumber

Читайте также:  Датчик температуры стиральной машины бош
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

Версия протокола связи с ПК, используемая устройством (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMajorType УТипУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Тип устройства, подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMinorProtocolVersion УПодверсияПротокола

Тип: Integer / Целое (свойство доступно только для чтения)

Подверсия протокола связи с ПК, используемая устройством (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UMinorType УПодтипУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Подтип устройства подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UModel УМодельУстройства

Тип: Integer / Целое (свойство доступно только для чтения)

Модель устройства подключенного к установленному в драйвере COM-порту (см. «Таблица идентификации устройств»). Используется методом GetDeviceMetrics.

См. также: метод GetDeviceMetrics.

UseJournalRibbon ИспользоватьОперационныйЖурнал

Тип: WordBool / Логическое

Признак операции с лентой операционного журнала. FALSE — не производить операцию над лентой операционного журнала, TRUE — производить операцию над лентой операционного журнала. Используется методами PrintString, PrintWideString, FeedDocument.

См. также: методы PrintString, PrintWideString, FeedDocument.

UseReceiptRibbon ИспользоватьЧековуюЛенту

Тип: WordBool / Логическое

Признак операции с чековой лентой. FALSE — не производить операцию над чековой лентой, TRUE — производить операцию над чековой лентой. Используется методами PrintString, PrintWideString, FeedDocument.

См. также: методы PrintString, PrintWideString, FeedDocument.

UseSlipDocument ИспользоватьПодкладнойДокумент

Тип: WordBool / Логическое

Признак операции с подкладным документом. FALSE — не производить операцию над подкладным документом, TRUE — производить операцию над подкладным документом. Используется методом FeedDocument.

ValueOfFieldInteger ЗначениеПоляЦелое

Тип: Integer / Целое

Значение поля внутренней таблицы настроек ККМ, если данное поле типа BIN (числовое) (см. свойство FieldType). Используется методом WriteTable. Модифицируется методом ReadTable. Диапазон значений: минимальное — см. свойство MINValueOfField, максимальное — см. свойство MAXValueOfField.

См. также: методы WriteTable, ReadTable и свойства FieldType, MINValueOfField и MAXValueOfField.

ValueOfFieldString ЗначениеПоляСтрока

Тип: WideString / Строка

Значение поля внутренней таблицы настроек ККМ, если данное поле типа CHAR (строка) (см. свойство FieldType). Используется методом WriteTable. Модифицируется методом ReadTable.

См. также: методы WriteTable, ReadTable и свойство FieldType.

1. Существует различие в том, как драйвер реагирует на выполнение методов, связанных и не связанных с операциями печати. В случае вызова какого-либо метода, связанного с выполнением операций печати, выдача драйвером ответа OK говорит лишь о том, что в данных, выводимых на печать, нет ошибок, но, однако, не означает, что во время печати не возникнет какой-нибудь ошибки (например, обрыв бумаги). В свою очередь, при вызове остальных методов, ответ драйвера OK символизирует успешное выполнение метода.

2. Имеется две стратегии поведения при выполнения команд печати.

Первая стратегия заключается в следующем. По началу печати ККМ переходит в подрежим 4 «Фаза печати операции» (например, при закрытии чека) и не принимает от хоста дальнейших команд, связанных с печатью (например, команды новой регистрации продажи). Состояние ККМ можно отслеживать, подавая через определённые интервалы времени команду «Запрос состояния». Если очередной запрос состояния вернул подрежим ККМ 0 «Бумага есть», то можно посылать очередную команду печати. Возможна ситуация, когда из подрежима 4 «Фаза печати операции» ККМ переходит в подрежим 2 «Активное отсутствие бумаги» (закончилась бумага). Тогда необходимо выдать об этом сообщение оператору ККМ с требованием заправить новый рулон бумаги и продолжить запрашивать состояние ККМ до тех пор, пока не станет подрежим 3 «После активного отсутствия бумаги» (в ККМ был заправлен новый рулон бумаги). После этого подать команду «Продолжение печати», которая повторяет печать прерванного чека, и опять продолжить запрашивать состояние, пока очередной запрос не вернёт подрежим ККМ 0 «Бумага есть». ККМ готова принять очередную команду печати. Таким образом, мы как бы дожидаемся окончания фазы печати, анализируя состояние ККМ командой «Запрос состояния». У этой стратегии имеется недостаток, так как команда «Запрос состояния» выполняется довольно медленно.

Читайте также:  Включить telnet asus что это

Вторая стратегия подразумевает анализ состояния ККМ по ошибкам, возвращаемым ККМ. Сразу после подачи операции печати (например, команды закрытия чека) подаётся следующая команда печати (например, команда регистрации продажи). Если ККМ возвращает ошибку 50h «Идёт печать предыдущей команды», то она находится в подрежиме 4 «Фаза печати операции». Повторяем команду печати и анализировать ошибку до тех пор, пока значение ошибки не станет равным 0 «Ошибок нет». Возможна ситуация, когда значение ошибки, возвращаемой на попытку выполнить очередную команду печати во время выполнения предыдущей, равно 72h «Команда не поддерживается в данном подрежиме», что означает, что ККМ находится в подрежиме 2 «Активное отсутствие бумаги». В этом случае необходимо выдать оператору ККМ сообщение, что необходимо вставить новый рулон бумаги, и продолжать посылать команду печати и анализировать возвращаемую ошибку. Значение ошибки станет равным 58h «Ожидание команды продолжения печати», когда оператор заменит бумагу и ККМ перейдёт в подрежим 3 «После активного отсутствия бумаги». После этого можно продолжить посылать команду печати, анализировать ошибку, пока её значение не станет равным 0 «Ошибки нет».

Исправления и дополнения (по сравнению с предыдущей версией)

Драйверы ФР данной версии и выше являются сетевыми, что позволяет удалённо управлять работой ФР.

Были внесены следующие изменения:

· Были добавлены методы: AdminUnlockPort, AdminUnlockPorts, LockPort, ServerConnect, ServerDisconnect и UnlockPort.

· Были добавлены следующие свойства: ComputerName, LDComputerName, LDTimeout, PortLocked, ServerConnected, ServerVersion.

· Были добавлены ошибки:

Ключ защиты не найден*

Не введена лицензия*

Лицензия не действительна*

* — драйвер выдаёт разные сообщения в зависимости от причины ошибочной ситуации

Не удалось подключиться к серверу

Были внесены следующие изменения:

· Были добавлены методы: DrawEx; LoadLineDataEx; PrintTaxReport; WideLoadLineData (однако в связи с запретом на использование в ККМ графики на территории РФ выполнение методов работы с графикой, за исключением печати штрих-кода, не поддерживается).

· Были добавлены методы для записи и чтения длинных (до 14 символов) заводских номеров и регистрационного номера машины: FiscalizationWithLongRNM; GetLongSerialNumberAndLongRNM; SetLongSerialNumber

· Были добавлены методы работы с подкладным документом: ChargeOnSlipDocument; ClearSlipDocumentBuffer; ClearSlipDocumentBufferString; CloseCheckOnSlipDocument; ConfigureGeneralSlipDocument; ConfigureSlipDocument; ConfigureStandardSlipDocument; DiscountOnSlipDocument; EjectSlipDocument; FillSlipDocumentWithUnfiscalInfo; OpenFiscalSlipDocument; OpenStandardFiscalSlipDocument; PrintSlipDocument; StandardChargeOnSlipDocument; StandardCloseCheckOnSlipDocument; StandardDiscountOnSlipDocument; StandardRegistrationOnSlipDocument.

· Были изменены свойства RNM и SerialNumber: теперь когда они используются или модифицируются методами GetFiscalizationParameters, Fiscalization, GetECRStatus и SetSerialNumber, их размер составляет, соответственно, 5 и 4 байта, если же они используются или модифицируются методами FiscalizationWithLongRNM, GetLongSerialNumberAndLongRNM и SetLongSerialNumber, их размер составляет 7 байт.

· Были добавлены свойства работы с подкладным документом:ChangeFont; ChangeOffSet; ChangeStringNumber; ChangeSumFont; ChangeSumOffSet; ChangeSymbolNumber; ClicheFont; ClicheOffSet; ClicheStringNumber; CopyOffSet1; CopyOffSet2; CopyOffSet3; CopyOffSet4; CopyOffSet5; CopyType; DepartmentFont; DepartmentOffSet; DepartmentStringNumber; DepartmentSymbolNumber; DiscountOnCheckFont; DiscountOnCheckOffSet; DiscountOnCheckStringNumber; DiscountOnCheckSumFont; DiscountOnCheckSumOffSet; DiscountOnCheckSumSymbolNumber; DiscountOnCheckSymbolNumber; ECRModeStatus; EjectDirection; FMOffSet; FMStringNumber; HeaderFont; HeaderOffSet; HeaderStringNumber; InfoType; IsClearUnfiscalInfo; KPKFont; KPKOffSet; MultiplicationFont; NumberOfCopies; OperationBlockFirstString; OperationNameFont; OperationNameOffSet; OperationNameStringNumber; PriceFont; PriceSymbolNumber; QuantityFont; QuantityFormat; QuantityOffSet; QuantityStringNumber; QuantitySymbolNumber; StringQuantityInOperation; SubTotalFont; SubTotalOffSet; SubTotalStringNumber; SubTotalSumFont; SubTotalSumOffSet; SubTotalSymbolNumber; Summ1Font; Summ1NameFont; Summ1NameOffSet; Summ1OffSet; Summ1StringNumber; Summ1SymbolNumber; Summ2Font; Summ2NameFont; Summ2NameOffSet; Summ2OffSet; Summ2StringNumber; Summ2SymbolNumber; Summ3Font; Summ3NameFont; Summ3NameOffSet; Summ3OffSet; Summ3StringNumber; Summ3SymbolNumber; Summ4Font; Summ4NameFont; Summ4NameOffSet; Summ4OffSet; Summ4StringNumber; Summ4SymbolNumber; SummFont; SummOffSet; SummStringNumber; SummSymbolNumber; Tax1NameFont; Tax1NameOffSet; Tax1NameSymbolNumber; Tax1RateFont; Tax1RateOffSet; Tax1RateSymbolNumber; Tax1SumFont; Tax1SumOffSet; Tax1SumStringNumber; Tax1SumSymbolNumber; Tax1TurnoverFont; Tax1TurnoverOffSet; Tax1TurnoverStringNumber; Tax1TurnoverSymbolNumber; Tax2NameFont; Tax2NameOffSet; Tax2NameSymbolNumber; Tax2RateFont; Tax2RateOffSet; Tax2RateSymbolNumber; Tax2SumFont; Tax2SumOffSet; Tax2SumStringNumber; Tax2SumSymbolNumber; Tax2TurnoverFont; Tax2TurnoverOffSet; Tax2TurnoverStringNumber; Tax2TurnoverSymbolNumber; Tax3NameFont; Tax3NameOffSet; Tax3NameSymbolNumber; Tax3RateFont; Tax3RateOffSet; Tax3RateSymbolNumber; Tax3SumFont; Tax3SumOffSet; Tax3SumStringNumber; Tax3SumSymbolNumber; Tax3TurnoverFont; Tax3TurnoverOffSet; Tax3TurnoverStringNumber; Tax3TurnoverSymbolNumber; Tax4NameFont; Tax4NameOffSet; Tax4NameSymbolNumber; Tax4RateFont; Tax4RateOffSet; Tax4RateSymbolNumber; Tax4SumFont; Tax4SumOffSet; Tax4SumStringNumber; Tax4SumSymbolNumber; Tax4TurnoverFont; Tax4TurnoverOffSet; Tax4TurnoverStringNumber; Tax4TurnoverSymbolNumber; TextFont; TextOffSet; TextStringNumber; TextSymbolNumber; TotalFont; TotalOffSet; TotalStringNumber; TotalSumFont; TotalSumOffSet; TotalSymbolNumber

Оцените статью
Adblock detector