Таблица 1

ID Formula

Formula Expression

Message

1

2

3

valueAssertion_SR_0420421_v01

matches( string( $In_aktiv_ostatok ) ,'^\d+$') or not( $In_aktiv_ostatok )

ОКУД 0420421. Иностранный актив - остаток - целое число.

valueAssertion_SR_0420421_v02

matches( string( $In_aktiv_izm_operaczii ) ,'^\d+$') or not ( $In_aktiv_izm_operaczii )

ОКУД 0420421. Иностранный актив - изменение в результате операций - целое число.

valueAssertion_SR_0420421_v03

matches( string( $In_aktiv_izm_pereoczenka ) ,'^\d+$') or not( $In_aktiv_izm_pereoczenka )

ОКУД 0420421. Иностранный актив - изменение в результате переоценки - целое число.

valueAssertion_SR_0420421_v04

matches( string( $In_aktiv_izm_prochie ) ,'^\d+$') or not( $In_aktiv_izm_prochie )

ОКУД 0420421. Иностранный актив - прочие изменения - целое число.

valueAssertion_SR_0420421_v05

matches( string( $In_aktiv_Proc ) ,'^\d+$') or not( $In_aktiv_Proc ) and $In_aktiv_Proc >=0

ОКУД 0420421. Иностранный актив - проценты и доходы - целое число (Больше или равно 0).

valueAssertion_SR_0420421_v10

matches( string( $In_obyaz-vo_Proc ) ,'^\d+$') or not( $In_obyaz-vo_Proc ) and $In_obyaz-vo_Proc >=0

ОКУД 0420421. Иностранное обязательство - проценты и доходы - целое число (Больше или равно нулю)

valueAssertion_SR_0420421_v11

matches( string( $In_obyaz-vo_ostatok ) ,'^\d+$') or not( $In_obyaz-vo_ostatok )

ОКУД 0420421. Иностранное обязательство - остаток - целое число

valueAssertion_SR_0420421_v12

matches( string( $In_obyaz-vo_izm_operaczii ) ,'^\d+$') or not( $In_obyaz-vo_izm_operaczii )

ОКУД 0420421. Иностранное обязательство - изменение в результате операций - целое число