feat: профиль 187-ФЗ (ОКИИ) — полные правила по опроснику 5.25 + распознавание 'наименование объекта'
This commit is contained in:
@@ -201,7 +201,7 @@ def _suggest_field(value, sheet_type, profile):
|
||||
'kpp': ['кпп'],
|
||||
'phone': ['телефон', 'контактный'],
|
||||
'email': ['почта', 'email', 'e-mail'],
|
||||
'is_name': ['наименование ис', 'название ис', 'наименование информационной'],
|
||||
'is_name': ['наименование ис', 'название ис', 'наименование информационной', 'наименование объекта', 'название объекта'],
|
||||
'is_software': ['программное обеспечение', 'программный'],
|
||||
}
|
||||
for field, kws in keywords.items():
|
||||
@@ -315,7 +315,7 @@ def extract_data(filepath, profile, settings):
|
||||
continue
|
||||
is_obj['rows'].append(vals)
|
||||
label_lower = label.lower()
|
||||
if re.search(r'название ис|наименование ис|наименование информационной',
|
||||
if re.search(r'название ис|наименование ис|наименование информационной|наименование объекта|название объекта',
|
||||
label_lower) and not is_disabled(settings, 'is_name'):
|
||||
if len(vals) > 1:
|
||||
is_obj['name'] = vals[1]
|
||||
|
||||
Reference in New Issue
Block a user