8. Требования по формулированию правил взаимосвязанности

8. Требования по формулированию правил взаимосвязанности

73. В настоящем подразделе приведены требования по формулированию правил, которые определяют отношения между значениями реквизитов в составе одного документа.

74. Правила взаимосвязанности, используемые для сравнения значений реквизитов (атрибутов), имеют формулировки следующего вида:

[значение] должно быть [равно | не равно | менее | не менее | более | не более] [значение];

[значение] должно быть [не менее | более] [значение] и [менее | не более] [значение].

При этом [значение] может формулироваться одним из следующих способов:

[фиксированное значение];

значение [реквизит | атрибут];

длина [реквизит | атрибут];

сумма [значение], [значение] и [значение].

Например:

значение реквизита "Дата выпуска" (casdo:GoodsIssueDate) должно быть не менее значения реквизита "Дата документа" (csdo:DocCreationDate) в составе реквизита "Регистрационный номер таможенной декларации" (cacdo:CustomsDeclarationIdDetails)

75. Правила взаимосвязанности, используемые для проверки значения реквизита (атрибута) на уникальность, имеют формулировки следующего вида:

значение [реквизит | атрибут] должно быть уникальным в [реквизит];

значение [реквизит | атрибут] должно быть уникальным в документе.

Например:

значение реквизита "Номер приложения/перечня" (casdo:AppOrdinal) должно быть уникальным в документе

76. Правила взаимосвязанности, используемые для описания требований к ссылкам на другие реквизиты (атрибуты), имеют формулировки следующего вида:

[реквизит | атрибут] должен содержать [наименование номера, кода, идентификатора] из [реквизит | атрибут];

[реквизит | атрибут] должен содержать порядковый номер [реквизит | атрибут] в [реквизит];

[реквизит | атрибут] должен содержать порядковый номер [реквизит | атрибут] в документе.

Порядковый номер должен указываться, начиная с 1.

Например:

реквизит должен содержать порядковый номер реквизита "Предшествующий документ" (cacdo:PrecedingDocDetails) в реквизите "Товар" (cacdo:CPCGoodsItemDetails)