Выгрузка из ТИС в Бухгалтерию 77

Выгрузка из ТИС в Бухгалтерию 77 Приходных и расходных накладных и возвратов через текстовой файл.
Для синхронизации используется файл соответствий, где задаем соответствия Номенклатуры и Контрагентов Базы ТИС
и Бухгалтерии.

Выгрузка из ТИС в Бухгалтерию 77 Приходных и расходных накладных и возвратов.
Для синхронизации используется файл соответствий, где задаем соответствия Номенклатуры и Контрагентов Базы ТИС
и Бухгалтерии.

Для работы с файлом соответствий в папке Торг обработка НастройкаСоответствий.ert

В архиве две папки Бух и Торг. Из папки Бух копируем обработки в папку ExtForms рабочей базы Бухгалтерии, из Торг — в базу Торговли.

 

59 Comments

  1. iov

    (0)только вот вопрос чем не устраивает перенос данных через стандартные средства + свои правила? Это просто вопрос… Так что не нервничаем а просто говорим где узко..

    Reply
  2. Mortal

    Скажите, какие в Вашей обработке принципиальные отличия от типового обмена данными через XML-файл? В каком виде представляются доки в Бухии?

    Reply
  3. mdzen

    (1) (2) через XML-файл делаем и весьма успешно….

    Задача стояла из переделанной в хлам ТИС переносить доки в бухию, причем в бухии контрагенты и номенклатура ручками заведена, надо было как-то это связать, вот и нарисовал, так показалось проще….

    Однако….Если бы все решалось стандартными средствами, то чтобы мы тогда делали…

    Reply
  4. mdzen

    Добавил для всех — пользуйтесь на здоровье…

    Reply
  5. Mortal

    Плюс словами за «…чтобы мы тогда делали… » 🙂

    Reply
  6. CheBurator

    оооо ну практически 1 в 1 то что я писал году примерно в 2002…

    Reply
  7. mdzen

    (6) Где-то там оно и писалось, а то что после «Ver» — дата последней модификации. Сейчас больше на 8.1 и 8.2 «кодим»…

    Reply
  8. KscjdCthutq

    (0) возникла такая же задача, собирался сам писать. Идеально подходит для моей задачи

    Reply
  9. KscjdCthutq

    (0) а можешь формат файла выгрузки еще выложить, надо еще несколько видов документов включить

    Reply
  10. mdzen

    (9) В коде обработки Выгрузка в бухгалтерию 77.ert комментами расписано куда и

    и какое значение пишется в файл выгрузки. Сделай пробную выгрузку и рассмотри файл выгрузки — все станет понятно.

    Reply
  11. molotov

    Скажите пожалуйста, как настроить файл соответствий, у меня при открытии НастройкаСоответствий.ert выдает сообщение «В контекст передано пустое значение!».

    Reply
  12. mdzen

    (11) НастройкаСоответствий.ert вызывается из обработки Загрузка из Торговли 77.ert после загрузки файла обмена.

    Reply
  13. mdzen

    (11) Кнопками «Настроить соответствия Контрагентов» и «Настроить соответствия Номенклатуры» для контрагентов и номенклатуры соответственно

    Reply
  14. Nina_pn

    Если я нажимаю «настроить соответствия контрагентов» у меня ничего не происходит. Чего делать?

    Reply
  15. mdzen

    (14) 1. Обработка НастройкаСоответствий.ert вызывается из обработки Загрузка из Торговли 77.ert и должна находится с последней в одном каталоге, а именно в каталоге ExtForms текущей информационной базы.

    2. должен быть сформирован файл выгрузки из торговли и в обработке Загрузка из Торговли 77.ert указан путь к нему.

    далее см. (12) (13)

    Reply
  16. Ваиль

    То что надо!!! 😀

    Reply
  17. ms_pvp

    Обработка супер! Жалко, что нет переноса кассы и банка. А можно Настройку Соответствия контрагентов делать с тем же кодам как в ТиС?

    Reply
  18. mdzen
    Жалко, что нет переноса кассы и банка. А можно Настройку Соответствия контрагентов делать с тем же кодам как в ТиС?

    17 По переносу банкаи кассы — в данном случае универсальность не преследовалась. При желании можно добавить.

    Настройка контрагентов с тем-же кодом, что и в ТИС может быть произведена — заводите в БУХ контрагента с тем-же кодом….. Если надо чтоб автоматом создавался — надо дописать в форме НастройкаСоответствий.ert создание контрагента с кодом = коду ТИС, ну и проверку предварительно делать на предмет «занятости» текущего кода….

    Дальнейшее развитие данной обработки в сторону расширения функционала не намечается ввиду перехода большинства клиентов на 8.1 (8.2). 😎

    Reply
  19. MegaMouse

    Рекомендую — основа хорошая.

    Добавил Бух-ТиС Выписки и счета

    Обмен в разрезе Договоров

    Синхронизация через файл соответствий давала сбои — добавил в ТиС КодБух

    Если есть желание взглянуть — вышлю автору.

    Reply
  20. mdzen
    Синхронизация через файл соответствий давала сбои — добавил в ТиС КодБух

    Хотелось бы поподробнее, чтобы устранить сбои, дабы не вторгаться в «девственность» кода….

    Если есть желание взглянуть — вышлю автору.

    Хотелось бы взглянуть…

    Reply
  21. iva_1c

    Огромное спасибо и респект за обработку с первого раза не разобрался но потом!!!!

    Reply
  22. kostyanyk

    Доброе время суток. Подскажите как быть. При загрузке файла из ТИС в Бухгалтерию не могу настроить соответствия контрагентатовара. Выбираю из справочника, а элемент не встает. Кнопка создать и задать соответствие не работает. Точнее создается в справочнике новый контрагент или товар, но он не хочет связывать с контрагентомтоваром предлагаемый выгрузкой ТИС.

    Reply
  23. MegaMouse

    Все не синхронятся или только некоторые?

    У Меня только часть, причем с завидным постоянством)

    Мне пришлось доработать напильником — базы нетиповые(и добавить код синхронизации в одну из баз) после этого работало как часы (пока на 8ку не перешли )

    И еще — обмен Бух-ТИС (Банк и счета в разрезе договоров) выслал автору — заточены под нетиповую, поэтому 100% у Вас без спаца не заведутся.

    MDZEN — можете выложить — пусть народ пользуется , я непротив.

    Reply
  24. MegaMouse

    И еще — обмен Бух-ТИС (Банк и счета в разрезе договоров) выслал автору — заточены под нетиповую, поэтому 100% у Вас без спаца не заведутся.

    MDZEN — можете выложить — пусть народ пользуется , я непротив.

    (22) // сли есть потребность — могу под Вас заточить

    Reply
  25. kostyanyk

    Вчера, когда грузил не синхронизируется половина. Поэтому и полез в сюда искать выход. Спасибо за ответы, буду рад любой помощи. Мне достаточно выгружать документы из ТИС в Бух.

    Reply
  26. mdzen

    (24) файл с обработками обмен Бух-ТИС получал, но найти не могу сейчас. Если повторишь — обязательно выложу 🙂

    Reply
  27. MegaMouse

    (26) c этим проблеммы — хард после этого раза 2 форматировал -) да и от 1С отхожу постепенно , может дома завалялись. Поищу

    (25) В отличие от mdzen я не сторонник (С) -«девственной чистоты кода» если непротив добавить в Тис (или Бух) новый реквизит в справочники — можно обсудить, иначе — к автору.

    Reply
  28. mdzen

    (27) аналогичные манипуляции с винтом убили видимо и ваш файлик MegaMouse. 😥

    У меня несколько контор весьма активно используют данную обработку — проблем не наблюдается. Конфигурации стандартные.

    Reply
  29. kostyanyk

    Пытался сегодня заводить новые элементы в справочники в ТИС, потом загружать в бух. Все равно какие-то берут, а какие-то нет. При чем когда вручную пристыковываешь, программа сбрасывает присвоенное соответствие. Могу выслать архивы, если вы не против.

    Reply
  30. mdzen

    (29) Проверил — все работает. Грузил 500 доков — 300 контрагентов и около 2000 номенклатуры.

    Единственно —> не создает соответствие если не найдена единица измерения, но при этом пишет ошибку.

    Лечим —> создаем в бух единицу измерения соответствующую торг.

    Проверьте права доступа к файлу DzConformity.dzn ….

    Reply
  31. MegaMouse

    очистка идет при проверке (после нахождения соответствий)

    Reply
  32. MegaMouse

    Нашел на флехе , не самый последний вариант — были ошибки, какие непомню.

    Логику работы тоже не помню, но каж-ся контрагенты только из Бух(с дог-ми и Выписками) номенклатура новая созд. в ТиС . Движение в разрезе счетов(выписок)

    Кажется так было.

    http://narod.ru/disk/22264267000/%D0%9C%D0%B8%D1%85%D0%9B%D1%83.exe.html

    файл запакован раром(SFX) — *.exe

    // Проще заново написать, чем разбираться

    (27) Меня Андрей звать — это так, к слову…

    Reply
  33. kostyanyk

    К сожалению не могу похвастаться этим же. В ТиС измерение только штуки. Вышел пока тем что выбираю в ТиС ту контору, которая синхронизируется в Бух. Благо организаций всего 15. Ковыряю все руками, а руки к сожалению у меня бухгалтерские.

    Reply
  34. MegaMouse

    (33) Если в москве — могу подъехать.

    Или удаленно.

    Reply
  35. Vlad-S

    При настройки соответствии, по 7 позициям справочника Номенклатуры соответствия не находятся. Подскажите что делать дальше

    Reply
  36. mdzen

    нажать кнопку «создать элемент справочника и задать соответствие».

    Там две кнопки — одна создает новую позицию в справочнике бухгалтерии по одной (текущей в списке) позиции, другая для всех

    у которых не назначено соответствие….

    Reply
  37. Vlad-S

    это всё понятно, по всем позициям делается,а по этим не хочет, соответствие появляется и тут же исчезает.

    Reply
  38. MegaMouse

    (37) Была такая фигня — убирал проверку после добавления(сейчас непомню точно) в базе боротся с этим бесполезно Посмотрите Выше — писал об этом

    Reply
  39. ryaba

    MegaMouse,

    MegaMouse пишет:

    (37) Была такая фигня — убирал проверку после добавления(сейчас непомню точно) в базе боротся с этим бесполезно Посмотрите Выше — писал об этом

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

    или просто исправленный кусок кода сюда.

    спасибо

    Reply
  40. MegaMouse

    (39) То что есть у меня под нетиповую переделано — Вас ошибки добъют.

    Проще в отладчике посмотреть — что искать знаете.

    И еще — до конца я не разобрался с этой проблеммой и синхронизировал по добавленному мной коду(так мне удобнее было и быстрее)

    Reply
  41. lexx_v11
    Vlad-S пишет:

    это всё понятно, по всем позициям делается,а по этим не хочет, соответствие появляется и тут же исчезает.

    Там в процедуре ТабСоответствийЗаполнить() в строке 107 простой поиск значения в таблице по коду. Поскольку в таблице хранятся как контрагенты, так и номенклатура, вместо номенклатуры может найтись контрагент с таким же кодом, который в свою очередь не находится в справочнике «Номенклатура», поэтому в табличную часть добавляется строка с пустым соответствием.

    Поправить можно заменив строки 107-108 на :

    КлючПоиска=СоздатьОбъект(«СписокЗначений»);
    КлючПоиска.ДобавитьЗначение(Спр.Вид(),»Тип»);
    КлючПоиска.ДобавитьЗначение(ТЗВходящий.Код,»КодТИС»);
    Если ТЗ_НайтиПоКлючу(ТЗСоответствийТек,КлючПоиска)=1 тогда //Нашли соответствие
    

    т.е. на строки 57-60

    Reply
  42. leo072

    Хотелось бы увидеть, а может и есть такой мех.? Который смог бы отслеживать контрагента по ИНН. И по коду одновременно.

    Reply
  43. MegaMouse

    Конечно есть — осталось только сделать.

    Можете Сами, а если нехочется — наймите кого ниб.

    Reply
  44. kostyanyk

    Проблема осталась. При настройке соответствия наименование создается и «не подцепляется», даже создав новую позицию в Бух все равно при выборе данная позиция пропадает. Побор пока единственным способом: В ТиС изменили код позиции — у всей базы убрал 2 нуля в начале.

    Reply
  45. AzagTot

    А если сделать выгрузку через dbf-файлы, не будет ли быстрее?

    Reply
  46. Мать Тереза

    При создании доков в бухгалтерии создается документ поступление товаров-на сумму 500 рэ от поставщика на оптовый склад, это правильно. Потом при перемещении ТМЦ с опта в розницу создается док перемещение на сумму 600Рэ(500+наценка) с проводками 41.1/41.2-это плохо для учета, правильно должно быть так — 41.1/41.2-500рэ и 42/41.2-100 рэ. Иначе оптовый склад уходит в минус по суммовому учету.

    Reply
  47. Мать Тереза

    А нельзя сделать, чтобы проводки формировались правильно ,а документ на печать выводился как есть? Типа как в ТиС?

    Reply
  48. mdzen

    Конечно можно. Обработка открыта, можете дорабатывать…

    Продолжение поддержки пока не планируется. Клиенты все на 8.2 давно…

    Reply
  49. Gavdis

    (48) А планируется ли подобная обработка в плане обмена ТиС 7.7 -> БП 8.2 ?

    Reply
  50. mdzen

    В планах есть…скорее всего будет к концу 1 квартала 2012….

    Reply
  51. Dinkin

    Имеется ли здесь синхронизация справочников по коду, наименованию?

    Reply
  52. mdzen

    Имеется…

    Reply
  53. MegaMouse

    (45) Можно. Быстрее или нет — вопрос спорный.

    Reply
  54. Abbra

    Если в адресе контрагента стоит перевод строки (думаю что и в любом другом реквизите), то обработка загрузки видит кусок адреса как нового контрагента. Решение: убрать Энтер из адреса и перевыгрузить. Но можно и контроль поставить на такие случаи. Еще было бы хорошо, если бы счета-фактуры переносились, т.к. их в декларации указывать придется в 2015 г. Но бухгалтер сказал, что и так хорошо — будет делать на основании. Спасибо.

    Reply
  55. Elected

    Хорошая обработка. Переделал для выгрузки/загрузки из ТиС в ПУБ.

    Reply
  56. Elected

    Пробовал добавить в выгрузку документ «Перемещение ТМЦ», но у меня с ним «каламбур» получается… выгружается нормально, а загрузить не получается.

    Reply
  57. mdzen

    (57) Если выгрузил — то в чем проблема с загрузкой.?

    Reply
  58. Elected

    (58) Дело в том, что в документе «ПеремещениеТМЦ» нет контрагента, зато есть СкладПолучателя. Выгружаю в файл всё, кроме Контрагента. При загрузке Контрагент тоже не учитывается… поэтому соотношений нет. Когда загружаю, почему то грузится пустой документ, т.е. пустая табличная часть и ругается на «Индекс не входит в границы списка значений».

    Reply
  59. mdzen

    (59)

    Попробуйте при загрузке документа отладчиком проверить правильность отработки загрузки, особенно в части загрузки номенклатуры

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *