Проверка корректности ввода ИНН, КПП и ОГРН в SAP CRM 7.0
В настоящей статье предлагается к использованию авторский функциональный модуль, позволяющий выполнять автоматически проверку корректности ввода в SAP CRM 7.0 данных по ИНН, КПП и ОГРН.
Хорпяков Михаил, 28 лет. Как консультант занимается развитием Корпоративного CRM в Промсвязьбанке. Работать с SAP CRM начал в 2006 году. Участвовал в крупных международных проектах в Германии, России и КНР. Электронная почта khorpyakov@gmail.com и телефон +7 (910) 340 65 33.
Согласно российскому законодательству в договорах и платёжных документах необходимо указание ИНН, КПП (ОГРН). Следовательно, эти данные должны вводиться в CRM систему. Такой ввод должен исполняться корректно в соответствии с требованиями законодательства к их структуре (Приказ Министерства по налогам и сборам от 3 марта 2004 г. N БГ-3-09/178). Коды подразделений, используемые в номерах, можно получить на официальном сайте ФНС, по адресу http://www.gnivc.ru/inf_provision/classifiers_reference/soun/. Перед вводом этих данных следует проверить их на принадлежность соответствующему клиенту. Это можно сделать, используя сайт http://egrul.nalog.ru/ .
В настоящей статье предлагается к использованию авторский функциональный модуль, позволяющий выполнять автоматически проверку корректности ввода в SAP CRM 7.0 данных по ИНН, КПП и ОГРН.
Налоговые идентификаторы вводятся на вкладке «Реквизиты» (Рис.1)
Рис.1. Ввод налоговых идентификаторов в SAP CRM 7.0
В стандартной поставке SAP CRM 7.0 присутствуют только алгоритмы проверки корректности ввода европейских и ряда других иностранных налоговых номеров, например, VAT. Категории налоговых номеров определяются в Руководстве по внедрению, SPRO → Cross-Application Components → SAP Business Partner → Business Partner → Basic Settings → Tax Numbers (Рис.2).
Рис.2 Настройка проверки корректности налогов номеров
С помощью этих настроек возможно организовать проверку на длину вводимого номера. Но длина ИНН в России для организаций и индивидуальных предпринимателей различается, и данная функция становится неприменимой для нашей действительности.
Однако, в системе присутствует возможность замены стандартного алгоритма проверки ввода номеров на свой собственный, локализованный.
Стандартный функциональный модуль для проверки налоговых номеров BUPA_TAX_NUMBER_CHECK (SM37) содержит код для проверки бельгийских, британских и, конечно же, немецких налоговых номеров. Также предусмотрена проверка на ввод дубликатов, которая настраивается всё в том же пункте Руководства: Tax Numbers.
Для использования собственного функционального модуля
Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland
ЗарегистрироватьсяУ вас уже есть учетная запись?
Войти
Обсуждения 2
Комментарий от
Олег Точенюк
| 06 июня 2012, 00:37
Комментарий от
Александр Дублин
| 06 июня 2012, 11:11
Олег Точенюк 06 июня 2012, 00:37
А текст программы в виде картинки, это чтобы кому надо интеллектуально перебили это все себе?
- во-первых, так ему удобнее (верстать меньше)
- во-вторых, те, кому надо, помучаются (а что может быть приятнее для русского человека, когда другие мучаются, используя результаты его труда?!)
- в-третьих, халявщики всякие читать меньше будут
....
P.S. В ближайшее время будет исправлено.