Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 1.9 KB

README.md

File metadata and controls

40 lines (31 loc) · 1.9 KB

License: MIT ABAP 7.52+

ВНИМАНИЕ: Проект еще разрабатывается и может меняться.

Валидация номеров российских документов

Валидация номеров основана на вычислении контрольного числа.

Оглавление

  1. Установка
  2. Использование

Установка

Установка выполняется с помощью abapGit.

Использование

Пример
* INN (TIN)
  IF NEW zcl_runv_inn_number( `500100732259` )->is_valid( ).
*   Do anything...
  ENDIF.

* SNILS
  TRY.
      IF NEW zcl_runv_snils_number( `112-233-445 95` )->is_valid( ).
*       Do anything...
      ENDIF.

    CATCH zcx_runv_exception INTO DATA(lx_e).
      WRITE |`SNILS: False ` { lx_e->get_text( ) }|.
  ENDTRY.