7.7 Выгрузка не синхронизированного справочника "Контрагенты" из ТиС в Бух

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем amoRNizam, 30 май 2016.

  1. TopicStarter Overlay
    amoRNizam
    Offline

    amoRNizam Опытный в 1С

    Регистрация:
    14 окт 2015
    Сообщения:
    78
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте. К сожалению не на шел для себя решения из подобных тем на форуме.
    Есть 1С 7.7 ТиС 9.2 и Бухгалтерский учет 4.5 . Изначально справочники не синхронизировались, в тисе создавались контрагенты, а потом их параллельно создавали в бухгалтерии. Поэтому коды не соответствуют, наименование тоже иногда различается (где то пробел или точка лишние или сокращенно), ИНН есть только у фирм, у физ лиц нету, значит по ИНН тоже не выходит синхронизировать. Пожалуйста подскажите что можно сделать?

    Есть вариант - добавить новый реквизит в справочник и чтобы при создании нового контрагента этот реквизит автоматически записывался и потом выгружать только новых контрагентов с этим реквизитом, а синхронизацию по наименованию. (я не знаю как это правильно реализовать, в программисты 1с только недавно подался).
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    все равно придется как-то синхронизировать...
    примерный алгоритм такой
    1) Присваиваем в бух. новые кода (с префиксом)
    2) Выгружаем из ТиС наименование-код
    3) При загрузке создаем индекс синхронизации, а именно
    • В наименовании убрать все пробелы,кавычки и знаки препинания.
    • Привести строку к верхнему/нижнему регистру
    • Получить контрольную сумму символов строки
    • Строим индекс как для входящих данных из ТиС так и по спр. в бухгалтерии.
    4) Имеем входящий индекс - сопоставляем его с бух. и присваиваем код ТиС
    5) Учитываем что есть вероятность дубля (одинаковое значение индекса скажем для "ООО планета" и ООО "Планета")
    этот случай отслеживаем вручную (по документам)
    6) Все оставшиеся не переименнованные кода с префиксом также отслеживаем вручную.
    amoRNizam нравится это.
  3. TopicStarter Overlay
    amoRNizam
    Offline

    amoRNizam Опытный в 1С

    Регистрация:
    14 окт 2015
    Сообщения:
    78
    Симпатии:
    0
    Баллы:
    26
    Спасибо! Буду ваш вариант рассматривать. Есть только еще одно но, только заметил. В бухгалтерии на 6 с лишним тысяч контрагентов меньше чем в ТиСе. Спросил у бухов, сказали нужно чтобы выгрузка была только новых контрагентов не затрагивая старых. А дата создания контрагентов, если не ошибаюсь, только в журнале регистрации значится, а обратиться к нему программно, можно, предварительно выгрузив в текстовый файл и уже от туда доставать дату. Или же вариант с дополнительным реквизитом, как я выше писал. Поправьте пожалуйста, если не правильно думаю.
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    весь вопрос, что считать "новыми".
    Вы спросите бухов за какой период надо?
    Тупой запрос по документам реализации/поступлению (не забываем про услуги если есть) вывернет вам всех "новых"))
    Не забываем про иерархию (группы) если в бух. нужно упорядочить как в ТиС.

    Т.е. работаем с контрагентами, которые были за последний год скажем
    amoRNizam нравится это.
  5. Катюфка
    Offline

    Катюфка Профессионал в 1С

    Регистрация:
    3 июн 2013
    Сообщения:
    403
    Симпатии:
    71
    Баллы:
    54
    Здравствуйте.
    А зачем такие сложности с индексами? Ведь организацию однозначно можно найти по ИНН/КПП, а физлицо по ФИО/году рождения/паспортным данным
  6. TopicStarter Overlay
    amoRNizam
    Offline

    amoRNizam Опытный в 1С

    Регистрация:
    14 окт 2015
    Сообщения:
    78
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте Катюфка, дело в том, что менеджеры и бухгалтера у нас обязательно заполняют только наименование контрагента, которое у одного и того же в тисе и бухгалтерии может немного различаться, остальные реквизиты у физ. лиц часто бывают пустыми. Человеческий фактор.
  7. MaxxaM
    Offline

    MaxxaM Опытный в 1С

    Регистрация:
    16 окт 2007
    Сообщения:
    288
    Симпатии:
    2
    Баллы:
    29
    Да здравствует здоровый, черный нал. Как вариант сделать справочник соответствий, контрагент с кодом1 в бух соответствует контр № 156 в Торг, что возможно - заполнить автоматически, а дальше сделать обработку дабы при загрузке пользователи сами выбирали соответствие либо создавали нового
  8. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    в первом посте сказано что нет ИНН
    ага.. а если контрагентов 1000 и более??? + ввод новых обрекает на привязку к этому служебному справочнику...
    А если нужно сравнить обороты в программах? Наименования не совпадают, кода тоже... Сначала лезть в служебный справочник, а потом в ОСВ??? Ну бред же.
  9. Катюфка
    Offline

    Катюфка Профессионал в 1С

    Регистрация:
    3 июн 2013
    Сообщения:
    403
    Симпатии:
    71
    Баллы:
    54
    Таких ленивых бухгалтеров и менеджеров надо наказывать, а не потакать. Пусть теперь сидят и ИНН заносят, потому что подстраиваться под них - мартышкин труд: даже наименование может быть полным или коротким, с ООО вначале или в конце (а то и без него), с ошибками в написании. И таких вариантов - бездна. Все равно вручную все проверять. С физлицами сложнее. Тут, наверное, предлолженный вариант наиболее рационален - полные однофамильцы вряд ли найдутся.
    alexburn нравится это.
  10. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Вряд ли кто-то накажет глав буха.. Ибо это ее зона ответственности
  11. TopicStarter Overlay
    amoRNizam
    Offline

    amoRNizam Опытный в 1С

    Регистрация:
    14 окт 2015
    Сообщения:
    78
    Симпатии:
    0
    Баллы:
    26
    а последствия исправлять мне и ничего не доказать в ответ.
  12. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    ваша задача исправлять чужие косяки)))

Поделиться этой страницей