8namespace Bitrix\Sale\Internals;
10use Bitrix\Main\Entity\DataManager,
11 Bitrix\Main\Entity\Validator;
12use Bitrix\Main\ORM\Fields\Validators\EnumValidator;
13use Bitrix\Sale\Registry;
40 return 'b_sale_order_props_value';
48 'autocomplete' =>
true,
49 'data_type' =>
'integer',
50 'format' =>
'/^[0-9]{1,11}$/',
53 'data_type' =>
'integer',
54 'format' =>
'/^[0-9]{1,11}$/',
56 'ORDER_PROPS_ID' =>
array(
57 'data_type' =>
'integer',
58 'format' =>
'/^[0-9]{1,11}$/',
62 'data_type' =>
'string',
63 'validation' =>
array(__CLASS__,
'getNameValidators'),
66 'data_type' =>
'string',
67 'validation' =>
array(
'Bitrix\Sale\Internals\OrderPropsTable',
'getValueValidators'),
68 'save_data_modification' =>
array(
'Bitrix\Sale\Internals\OrderPropsTable',
'getValueSaveModifiers'),
69 'fetch_data_modification' =>
array(
'Bitrix\Sale\Internals\OrderPropsTable',
'getValueFetchModifiers'),
72 'data_type' =>
'string',
73 'validation' =>
array(__CLASS__,
'getCodeValidators'),
77 'data_type' =>
'Bitrix\Sale\Internals\OrderPropsTable',
78 'reference' =>
array(
'=this.ORDER_PROPS_ID' =>
'ref.ID'),
79 'join_type' =>
'LEFT',
82 'data_type' =>
'string',
85 'data_type' =>
'integer',
86 'format' =>
'/^[0-9]{1,11}$/',
88 'ENTITY_TYPE' =>
array(
89 'data_type' =>
'enum',
91 'validation' =>
array(__CLASS__,
'validateEntityType'),
92 'values' => static::getEntityTypes()
static validateEntityType()
static getCodeValidators()
static getNameValidators()
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)