Обработка формирования файлов экспорта контрагентов (DBF) для загрузки в M.E.DOC IS

10.01.15

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Данная обработка формирует пакет файлов DBF (контрагент-Partner.dbf, адрес-Partnadr.dbf, телефон-Partntel.dbf) для возможности последующей загрузки в систему M.E.DOC IS.
Обработка работает для конфигураций "1С:Предприятия 7.7": "Бухгалтерский учет для Украины", "Производство+Услуги+Бухгалтерия для Украины", "Комплексная для Украины".

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Импорт контрагентов в M.E.DOC
.ert 72,00Kb ver:ExpK_MEDoc
5
5 Скачать (1 SM) Купить за 1 850 руб.


Обработка реализует возможность заполнения карточки контрагента в системе M.E.DOC IS в минимально необходимой структуре (без разбивки адреса по полям: индекс, страна, область, район, улица, тип улицы, и т.д.). Адрес и телефон импортируется в виде представления.
Для загрузки DBF файлов в систему M.E.DOC IS в M.E.DOC IS нужно открыть картотеку контрагентов (розділ - довідники - контрагенти) - файл імпорт з DBF - указать папку для обмена.

Особенностью информационной структуры контрагентов в M.E.DOC IS является структура, в которой Телефон подчинен адресу, адрес - контрагенту, изменения в карточке контрагента - подчинены таблице История. Все поля идентифицируются числовым десятизначным кодом (для каждой таблицы свой). Для простоты использования использовал код контрагента (без префикса) из справочника Контрагенты 1С (при повторной выгрузке код будет таким же). 

Описание структуры файлов обмена получен следующим способом: в системе M.E.DOC IS формируем карточку контрагента, в которой заполняем все поля. Созданную запись экспортируем в DBF. Полученные таблицы позволяют определить структуру файлов для импорта.

 При експопрте через dbf существует две сложности: 1) нужно перед 
Експортом получить последние коды классификаторов МЕДКа: контрагенты, адреса, телефоны, договора. 2) При повторном експорте объектов коды соответсвенные  желательно присвоить с предыдущей выгрузки. Данная обработка наверное временная. Для обхода этих двух условий желательно експортировать через OLE объект.

Обработка написана под свои нужды - поэтому выкладываю её в таком виде, как есть.

Кроме данной обработки ведется работа по разработке для "Бухгалтерский учет для Украины 7.7" заполнения адреса и телефона контрагента  (справочники с класификаторами и импорт в DBF) "1в1" как в M.E.DOC IS.  Если надо - пишите.

МЕДОК M.E.Doc

См. также

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v7.7 НДС Абонемент ($m)

Пример создания документа Поступление (акт, накладная, УПД) в 1С: Бухгалтерии 3 путем загрузки из XML универсального формата EnterpriseData 1.12 файла, сгенерированного обработкой документа "Реализация". Выгрузка реализации написана в самописной конфигурации на платформе 1С:Предприятие 7.7. Способ заполнения реквизитов поступления можно переделать под себя, выгрузка XML в универсальный формат EnterpriseData останется работоспособной.

1 стартмани

14.02.2023    3114    8    ksnik    0    

6

Файловый обмен (TXT, XML, DBF), FTP Учет документов Распознавание документов и образов Бухгалтер Пользователь Платформа 1С v7.7 Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Конфигурации 1cv7 Россия Платные (руб)

Программный комплекс способный распознавать сотни листов за раз любых сканированных(фото) документов (УПД, ТОРГ12, СФ, паспорт и пр.) и загружать их в любую 1С (БП3.0, УТ, КА, УНФ, УПП, 1С7.7 ТиС, ЗУП3 и пр.), а также формировать архив сканированных документов.<br> Робот применяет до 5 способов распознавания. Максимальное качество загрузки документов из бесплатных OCR. Работает без Интернета.

10800 руб.

13.10.2022    8465    1    12    

9

Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Выгрузка реестра необлагаемых НДС операций в ответ на требование налоговой инспекции. В формате xml согласно требованиям законодательства https://sbis.ru/formats/docFormatCard/120287/help/?scrollTo=description Реестр документов подаётся в ответ на требование налоговой о представлении пояснений. Начиная с 23 ноября 2020 года, его можно направлять по ТКС, в электронном виде в формате xml (письмо ФНС России от 12.11.2020 № ЕА-4-15/18589). Данная обработка просто выбирает необлагаемые суммы (не по ставке 0%) по книги продаж за выбранный квартал и включает их в реестр с кодом операции, который выбран в самой обработке.

1 стартмани

24.09.2021    4769    5    AndKovalchuk    0    

3

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Оперативный учет 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 Бухгалтерский учет Управленческий учет Абонемент ($m)

Обработка и правила обмена данными для выгрузки документов и всех связанных с ними справочников из 1С7.7 ТиС 9.2 в 1С8.3 БП 3.0 через файл XML. В типовых конфигурациях уже есть такое решение. Это немного доработанные правила и сама обработка выгрузки, добавлена возможность устанавливать отбор по выгружаемым документам по Фирме, Контрагенту, Складу, Проекту, Автору, ЮрЛицу. А также это внешняя обработка, что даёт возможность адаптировать её под нетиповую ТиС. Обработка и правила тестировались на платформах: 1С: Предприятие 7.7 и 1С: Предприятие 8.3.18.1334. На типовых конфигурациях: «Торговля + склад», редакция 9.2 (7.70 1004) и «Бухгалтерия предприятия» редакция 3.0 (3.0.96.30).

1 стартмани

13.08.2021    9310    58    Kuzya_brаtsk    8    

11

Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Программист Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Торговля и склад 7.7 1С:Бухгалтерия 1.6 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет Абонемент ($m)

Обмениваемся УПД (УКД) с различными контрагентами через СБИС. А чтобы загрузить УПД (УКД) из 7.7 в Сбис, используем данную обработку, которая создает файл в формате XML, который можно импортировать в систему электронного документооборота. Для конфигурации "Бухгалтерский учет" (тестировалась на релизе 7.70.663) Для конфигурации "Упрощенная система налогообложения" ( тестировалась на релизе 7.70.305) Для конфигурации "Торговля и Склад 7.7" (тестировалась на релизе 7.70.1007)

1 стартмани

31.07.2021    16785    261    AndKovalchuk    56    

18

Разработка внешних компонент Файловый обмен (TXT, XML, DBF), FTP Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Эта внешняя компонента Base64.dll предназначена для платформы 1С версии 7.7. Используется для преобразования файлов из/в кодировку Base64 из встроенного языка 1С Предприятие. Компонента тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

06.04.2021    9999    14    softmaker    13    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. script 128 23.12.14 11:00 Сейчас в теме
Автор исправь заголовок. "Обработка формирования файлов импорта контрагентов (DBF) для загрузки в M.E.DOC IS"
Импортируют (загружают) "из", а не "в". Если "в" то - экспортируют.
2. popenko 23.12.14 11:14 Сейчас в теме
полезно. для борьбы бухов с медком. но не совсем понятно по - Кроме данной обработки есть в наличии разработка для "Бухгалтерский учет для Украины 7.7" заполнения адреса и телефона контрагента (справочники с класификаторами и импорт в DBF) "1в1" как в M.E.DOC IS
3. vdolynsky 28 23.12.14 14:37 Сейчас в теме
(2) popenko,
В МЕДку адрес состоит из 12 полей: индекс, страна (справочник), область(справочник), район (справочник), район города (справочник), город (справочник), тип улицы (справочник), улица, № дома, дробь номера дома, корпус, тип квартиры(справочник), номер квартиры. В даный момент работаю над реализацией такой структуры в "Бух.учет для Украины".
4. popenko 24.12.14 13:25 Сейчас в теме
спасибо (3)
по поводу обработки - есть вариант обмена в формате XML, мне кажется так проще. По поводу адреса - в "бухгалтерии" текстовое поле, но была конфигурация АБТ 3,5 - 3,6 и там эта проблема обыгрывалась - бухгалтер заполняла адрес через дополнительную обработку (получалось как шаблон), поля переводились в тестовую строку и через точку с запятой записывались в адрес.
5. script 128 24.12.14 22:24 Сейчас в теме
У медка есть файлик medoc1c.dll, а еще в каталоге медка есть папка с файлом Инструкция по СОМ объектам.pdf
И если детально ознакомиться с материалом то окажеться что можно сделать вот так:

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

App = Новый COMОбъект("MEDOC.ZApplication");
или для 7.7
App=СоздатьОбъект("MEDOC.ZApplication");
Dict = App.GetDictionary();
tabl = Dict.Open("HBPARTNER");
tabl.Edit();
tabl.Append();
КлючПартнера=Dict.GetGenID("HBPARTNER");
tabl.Fields.Item("CODE").Value = КлючПартнера;
tabl.Fields.Item("IDPARTNERGRP").Value = СокрЛП(КодГруппы);

Если СтрДлина(СокрЛП(Контр.КодПоЕдрпоу))<=10 Тогда
tabl.Fields.Item("NUM").Value= СокрЛП(Контр.КодПоЕдрпоу);
Иначе
Предупреждение(НСтр("ru = 'ЕДРПОУ слишком длинное: ';uk = 'ЄДРПОУ надто велике: '") + СтрДлина(Контр.КодПоЕдрпоу) + НСтр("ru = ' символов!';uk = ' символів!'"));
Возврат;
КонецЕсли;

tabl.Fields.Item("SHORTNAME").Value= Лев(СокрЛП(Контр.Наименование), 150);
tabl.Fields.Item("NAME").Value= Лев(СокрЛП(Контр.НаименованиеПолное), 250);
tabl.Fields.Item("INDTAXNUM").Value= СокрЛП(Контр.ИНН);
tabl.Fields.Item("CODENDS").Value= СокрЛП(Контр.НомерСвидетельства);
tabl.Fields.Item("NREZ").Value = ?(Контр.НеЯвляетсяРезидентом=Истина, 1,0);

isReadOnly = Dict.IsReadOnly();
Если НЕ isReadOnly Тогда
Dict.Save();
КонецЕсли;

Дальше записать адрес
и готово.
vdolynsky; +1 Ответить
6. vdolynsky 28 26.12.14 17:36 Сейчас в теме
(5) script, Спасибо за предложенный вариант. В моём случае так не получится - у заказчика 1с и МЕДОК через OLE не соединить.
Оставьте свое сообщение