Описание контролей
1.1.1 Обязательность заполнения номера документа

Описание: Проверка указания номера документа

  • Поле Номер не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.1.2 Допустимость длины номера документа

Описание: Проверка длины указанного номера документа:

  • Длина указанного номера документа не превышает количества символов, заданного параметром maxLength.

  • Длина указанного номера документа не меньше количества символов, заданного параметром minLength.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

Параметры

maxLength

Тип параметра: Константа.

Описание: Максимальная допустимое количество символов в номере документа.

Тип значений: Целое число.

Начальное значение: "6"

minLength

Тип параметра: Константа.

Описание: Минимальная допустимое количество символов в номере документа.

Тип значений: Целое число.

Начальное значение: "0"

1.1.3 Корректность номера документа

Описание: Проверка корректности указанного номера документа

  • Номер не содержит внутри (не по краям) пробелы и иные символы, отличные от цифр.

  • Номер не состоит только из нулей.

  • Номер не начинается с нуля.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.2.1 Обязательность заполнения поля 'Дата документа' документа

Описание: Проверка указания даты документа

  • Поле для указания даты не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.3.1 Обязательность заполнения поля 'Сумма' документа

Описание: Проверка указания суммы документа

  • Поле для указания суммы не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.3.2 Корректность заполнения поля 'Cумма' документа

Описание: Проверка корректности указанной суммы документа

  • Сумма документа больше нуля.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.4.1 Обязательность заполнения поля 'Наименование плательщика' документа

Описание: Проверка указания наименования плательщика

  • Поле Плательщик не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.4.2 Обязательность заполнения поля 'КПП плательщика' документа

Описание: Проверка указания КПП плательщика

  • Поле для указания КПП плательщика не пустое.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.4.3 Наличие недопустимых символов в КПП плательщика

Описание: Проверка допустимости символов в составе указанного КПП плательщика.

  • В поле КПП есть только символы, определенные в параметре allowable_symbols.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

Параметры

allowable_symbols

Тип параметра. Константа

Описание: Список допустимых символов в составе КПП заказчика.

Тип значений: Целое число

Начальное значение:  "0123456789"

1.4.4 Обязательность заполнения поля 'ИНН плательщика' документа

Описание: Проверка указания ИНН плательщика

  • Поле для указания ИНН плательщика не пустое.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.4.5 Наличие недопустимых символов в ИНН плательщика

Описание: Проверка допустимости символов в составе указанного ИНН плательщика

  • В поле ИНН есть только символы, определенные в параметре allowable_symbols.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

Параметры

allowable_symbols

Тип параметра. Константа

Описание: Список допустимых символов в составе ИНН плательщика.

Тип значений: Целое число

Начальное значение:  "0123456789"

1.5.1 Обязательность заполнения поля 'Счет получателя' документа

Описание: Проверка указания счета получателя

  • Поле для указания счета получателя не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.5.2 Обязательность заполнения поля 'БИК банка получателя' документа

Описание: Проверка указания БИК банка получателя

  • Поле для указания БИК банка получателя не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.5.3 Обязательность заполнения поля 'Наименование получателя' документа

Описание: Проверка указания наименования получателя

  • Поле для указания наименования получателя не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.5.4 Обязательность заполнения поля 'КПП получателя' документа

Описание: Проверка указания КПП получателя

  • Поле для указания КПП получателя не пустое.

Начальный уровень проверки: Ошибка.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.5.5 Обязательность заполнения поля 'ИНН получателя' документа

Описание: Проверка указания ИНН получателя

  • Поле для указания ИНН получателя не пустое.

Начальный уровень проверки: Ошибка

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.5.6 Обязательность заполнения поля 'Адрес получателя' документа

Описание: Проверка указания юридического адреса получателя

  • Поле для указания юридического адреса получателя не пустое.

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Все счета на оплату.

1.6.1 Проверка записей таблицы услуг

Описание: Проверка записей таблицы услуг контролями группы Проверки товаров/услуг в исходящем счете

[Примечание] Примечание

Контроль выполняется, если в таблице имеется хотя бы одна непустая запись

Начальный уровень проверки: Предупреждение.

Начальный режим: Включена.

Область применения: Все счета на оплату.