Как в 1с 7 найти по инн

Обновлено: 05.07.2024

Как известно в тройке ещё с прошлого года появилась замечательная возможность заполнения реквизитов контрагента по ИНН (ссылка на статью).

Для двойки же и семёрки такого функционала фирма 1С не предусмотрела и ясно дала понять, что делать его для старых конфигураций не собираются.

И вот наступил 1 квартал 2015 года, все сейчас сдают декларацию по НДС по новым правилам и возможность синхронизации контрагентов с налоговой по ИНН ой как необходима всем бухгалтерам на двойке Ведь, если карточка контрагента не заполнена должным образом - декларацию не выгрузишь.

Для 1С:Бухгалтерия 8.3, 8.2 (редакция 2.0)

Признаться честно, у меня в арсенале решения по автоматическому заполнению реквизитов контрагентов по ИНН для двойки не было. Поэтому я связался с замечательным программистом Павлом Даскаль и с его разрешения публикую обработку на сайте. Он с лёгким сердцем дал мне это разрешение, за что я ему очень благодарен.

Внимание! Обработка также заполняет юридический адрес и телефон контрагента. Чтобы увидеть изменения нужно закрыть и заново открыть карточку контрагента.

Вот собственно обработка:

Вам нужно скачать и распаковать её на рабочий стол.

Далее открыть её через меню Файл->Открыть (подробнее здесь Я скачал обработку, как мне её открыть в бухгалтерии?).

Далее нажать в открывшейся обработке кнопку "Добавить команду 'Обновить реквизиты по ИНН' для справочника 'Контрагенты'":


И после этого можно смело переходить в любого из контрагентов, где в самом низу нажимать кнопку 'Обновить реквизиты по ИНН':



Ещё раз напоминаю, что если сразу же перейти на закладку "Адреса и телефоны", то там будет пусто. На самом деле они заполнились. Если хотите увидеть их - просто закройте и снова откройте карточку контрагента.

Почему может не работать

Внимание! Если обработка не заполняет реквизиты - причина в том, что у вас не заполнены логин и пароль от сайта 1С.

Зайдите в меню "Сервис"->"Интернет-поддержка пользователей"->"Интернет-поддержка пользователей" и введите там ваш логин и пароль:


Тогда обработка заработает как надо.

Благодарность

Ещё раз выражаю огромную благодарность Павлу Даскаль за то, что он написал и разрешил нам всем пользоваться его обработкой. Павел, спасибо!

Для 1С:Бухгалтерия 7.7

Не было у меня и решения по автоматическому заполнению реквизитов контрагентов по ИНН для семёрки (1с бухгалтерия 7.7).

Он делал похожую обработку для своей конфигурации и по моей просьбе "допилил" её для 1С бухгалтерии 7.7. Иван оказался очень отзывчивым и ответственным программистом.

Вот собственно обработка:

Вам нужно скачать и распаковать её на рабочий стол.

Далее открыть её через меню Файл->Открыть:


Переходим на закладку "Настройка" и указываем логин и пароль от ИТС:


Сразу же сохраняем эти настройки, чтобы не вводить их каждый раз:


Наконец, проводим испытания:



Обработка работает замечательно. Кроме того, если у вас есть обслуживающий программист - ему не составит труда встроить эту обработку прямо в справочник контрагентов.

Инструкция для встраивания обработки в справочник контрагенты

В форме элемента справочника "Контрагенты" добавляем новую кнопку "По ИНН" (под нее как раз хватает места в типовой конфигурации), прописываем в ней вызов функции "ПоИНН()" следующего содержания:

Сама обработка должна лежать под именем Zap_INN.ert в каталоге "ExtForms" нужной базы.

Спасибо

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Для 8.х НайтиПоСсылкам (FindDataByRef)
Синтаксис:
НайтиПоСсылкам (< Список ссылок> )
Параметры:
<Список ссылок> Обязательный
Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти.
Возвращаемое значение:
Тип: ТаблицаЗначений. Таблица значений, состоящая из ко­лонок с индексами: 0 - Искомая ссылка; 1 - Ссылка на объект, который содержит искомую ссылку.
Описание:
Осуществляет поиск ссылок на объекты.
Код 1C v 8.х
Функция НайтиПоСсылке имеет особенность: для корректной её работы необходимо, чтоб все объекты были доступны на чтение. Если у вас есть роли, имеющие ограничение на чтение, то вызов функции НайтиПоСсылке можно выполнять только в привилегированном модуле, иначе может возникать ошибка такого рода:
НайтиПоСсылкам(Ссылки) : Ошибка при вызове метода контекста (НайтиПоСсылкам): У пользователя недостаточно прав на исполнение операции над базой данных.

Для 7-рки - НайтиСсылки
Находит ссылки на объекты, переданные в списке значений.
Синтаксис:
НайтиСсылки(<Объекты>,<Ссылки>)
Англоязычныйсиноним:
FindReferences
Параметры:
<Объекты> Конкретное значение объекта илиобъект типа СписокЗначений, в котором данной процедуре передаются объекты, по которым надо найти ссылки.
<Ссылки> Идентификатор объекта типа ТаблицаЗначений, в который данная процедура помещает найденные ссылки на объекты. Таблица значений состоит из 3 колонок: 1. Объект — объект, на который ссылаются; 2. Ссылка — объект, который содержит ссылку; 3. Комментарий — комментарий кссылке.
Описание:
Процедура НайтиСсылки находит ссылки на переданные в списке объекты, и помещает их в таблицу значений.
Код 1C v 7.x

Разместил: E_Migachev  Версии: | 7.x | 8.x |  Дата: 05.04.2010   Прочитано: 78932

Распечатать

Похожие FAQ

Еще в этой же категории

Читайте также: