Загрузка банковских выписок из Сбербанк Бизнес-Онлайн



Обработка позволяет загрузить движения по банку из файла формата 1CClientBankExchange (1.02). Тестировалась только для Сбербанк Бизнес Онлайн и Комплексная, но не исключено, что будет работать и для других банков, и в других конфигурациях)

Немного предистории: поступил заказ от моей бухгалтерии на загрузку выписок из КБ Сбербанка. поискав в интернете и на дисках итс бесплатных готовых решений мною обнаружено не было.  В наличии у меня была готовая обработка, только для работы с DBF форматом. Было решено переделать её для работы с форматом TXT 1CClientBankExchange (1.02). 
Для работы с обработкой необходимо указать файл импорта, выбрать фирму. Затем нажать кнопку «Заполнить». После чего произойдет заполнение табличной части. Отмечаем флажками нужные выписки и нажимаем кнопку «Загрузить».
Если в файле импорта в теле расчетного документа фирма выступала как плательщик и ДатаСписания была заполнена, то загружается документ «СтрокаВыпискиРасход», и наоборот: если фирма выступала как получатель и ДатаПоступления была заполнена, то загружается документ «СтрокаВыпискиПриход».
Также в файле импорта указан счет, по которому производится операция. Обработка осуществляет поиск этого счета в базе по признакам номер счета и владелец и заполняет в табличной части колонку «Банковский счет».
Поиск контрагентов осуществляется по ИНН.
За основу была взята обработка, в которой можно было так же выгружать в клиент-банк, но в данной версии эти функции недоступны, так как такая задача не ставилась. Если кто-то захочет реализовать функционал до конца, то текст модуля , отвечающий за эти функции я оставила, а элементы формы скрыла. 

Всем лучи добра!!! 🙂

11 Comments

  1. MrsMastersan

    (2) Din, ну моя бухгалтерия уже неделю работает, вроде довольны. А так пока скачиваний 0, у Вас есть шикарная возможность быть первым)

    Reply
  2. makas
    Обработка позволяет загрузить движения по банку из файла формата 1CClientBankExchange (1.02). Тестировалась только для Сбербанк Бизнес Онлайн и Комплексная,

    …судя по скринам и описанию, это полезная обработка +

    Reply
  3. Din

    кто пробовал уже?

    Reply
  4. fly

    Странно… А для чего тогда нужна обработка «ПредприятиеКлиент», которая во всех типовых конфигах присутствует?

    Reply
  5. MrsMastersan

    (4) fly, спасибо за инфу, я пол дня потратила на поиски сего чуда, но тогда не смогла его найти.К сожалению та типовая обработка, что имеется в моей комплексной наверно была написана давненько и немного под другой формат. Сейчас попробовала ее протестировала, в результате поля

    — фирма;

    — р/счет

    — договор

    — комментарий

    — движение денеж.средств

    не заполнены, а при загрузке выпали следующие ошибки:


    Ошибка: строка 53, «Код=», неверный идентификатор: «КОД»

    Ошибка: строка 89, «Код=», неверный идентификатор: «КОД»

    Ошибка: строка 125, «Код=», неверный идентификатор: «КОД»

    Из чего я делаю вывод, что для нормальной работы ее в любом случае нужно дописывать.

    Ну и в моей обработке в поле «комментарий» содержится информация по номеру платежного документа и его дате.

    Но в любом случае спасибо за инфу, так как я с 7-кой на «Вы»)

    Reply
  6. Ars_

    Не подскажете? Почему при нажатии кнопочки заполнить 1с пишет «Выполнение обработки» и конца и края выполнению я пока не заметил, хотя файлик из которого происходит загрузка не большой?

    Есть возможность показать структуру файла из которого происходит загрузка в 1с?

    Reply
  7. MrsMastersan

    (7) lexuslam, тестировалась только для Сбербанк Бизнес Онлайн + Комплексная 7.7

    Reply
  8. lexuslam

    а под какую версию 1с обработка пилилась?

    Reply
  9. lexuslam

    зря купил

    Reply
  10. MrsMastersan

    (9) lexuslam, ,без обид, но в описание об этом прямо написано. на будущее читайте внимательнее, что бы зря не тратиться

    Reply
  11. rinasmichael

    ДБФ.DOC_NUM = СокрЛП(глНомерНаПечать<<?>>(Док.ТекущийДокумент()));

    {D:PROGRAMS1CV77ERTЗАГРУЗКАВЫПИСОКИЗБИЗНЕСОНЛАЙН.ERT(725)}: Функция не обнаружена (глНомерНаПечать)

    1c7.7 бухгалтерский учет

    Reply

Leave a Comment

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