1001 Freelance Projects
Свежие проекты с фриланс-бирж
Просмотр проекта
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Название проекта:
Разработать внешнюю обработку (.epf), которая читает XML из системы и создаёт документы в базе 1С (для всех)
Кто разместил:
Внешний проект с free-lance.ru
Открыт:
18-May-2026 14:02 GMT
Описание:
Формат входного файла
XML в формате EnterpriseData, кодировка UTF-8. Файл содержит два типа документов:

Документ.СчетНаОплатуПокупателю – счёт на оплату
Документ.РеализацияТоваровУслуг – УПД / реализация услуг

Также в файле присутствуют справочники:

Справочник.Контрагенты – покупатели
Справочник.Организации – наши компании
Справочник.Номенклатура – услуги
Справочник.БанковскиеСчета – расчётные счета организаций

Пример файла прилагается.

Поля документов
Счёт на оплату:

Номер, дата
Организация (поиск по ИНН)
Контрагент (поиск по ИНН)
Расчётный счёт организации (по БИК + номер счёта)
Валюта (643 = рубль)
Табличная часть: наименование услуги, количество, цена, сумма без НДС, ставка НДС, сумма НДС, итого

Реализация товаров и услуг:

Номер, дата
Вид операции: Услуги
Организация (поиск по ИНН)
Контрагент (поиск по ИНН)
Расчётный счёт организации
Валюта (643 = рубль)
Признак проведения: Истина
Табличная часть: наименование услуги, количество, единица измерения (штука, код 796), цена, сумма без НДС, ставка НДС, сумма НДС, итого

Правила сопоставления объектов
Контрагент:

Искать по ИНН
Если не найден – создать новый с заполнением: наименование, полное наименование, ИНН, КПП, ОГРН, юридический адрес, фактический адрес, телефон
Если найдено несколько с одинаковым ИНН – брать первый, писать предупреждение в журнал

Организация (наша компания):

Искать по ИНН среди справочника Организации
Если не найдена – выдавать ошибку, документ не создавать

Номенклатура:

Искать по наименованию (точное совпадение)
Если не найдена – создать новую в группе «Загружено из SmartLog», тип «Услуга», единица измерения «шт»
Проставлять признак «создано обработкой» через дополнительный реквизит если есть, иначе через комментарий

Расчётный счёт:

Искать по БИК и номеру счёта среди банковских счетов организации
Если не найден – не заполнять, продолжить создание документа

Требования к реализации

Не использовать типовой механизм ВыгрузкаЗагрузкаEnterpriseData – только прямой парсинг XML через ЧтениеXML и явное создание объектов
Парсить XML самостоятельно, не через XDTO
Каждый документ создавать явно: Новый Документ.СчетНаОплатуПокупателю и Новый Документ.РеализацияТоваровУслуг
Проверять дубли перед созданием: искать документ по номеру и дате, если найден – пропускать или обновлять (на усмотрение, но поведение должно быть настраиваемым)
Вести журнал загрузки: что создано, что пропущено, что вызвало ошибку
В конце показывать итоговый отчёт: сколько документов создано, сколько пропущено, список ошибок

Интерфейс обработки

Кнопка выбора файла
Кнопка «Загрузить»
Флажок «Проводить документы автоматически»
Флажок «Обновлять существующие документы»
Поле для вывода журнала загрузки

Приложил Пример XML-файла из SmartLog TMS
Project ID:
4838179
Категория проекта:
Программирование, 1С-программирование
Бюджет проекта:
Подробный просмотр проекта
(вы будете перенаправлены на сторонний сайт)
Последние проекты / Все проекты
  Проект Открыт
Сделать лендинг на WordPress
Категория: Сайты, Лендинги
Бюджет: 15 000 руб, для всех
18 May 2026 16:02 GMT
Векторизация логотипа
Категория: Дизайн, Дизайн / Логотипы
18 May 2026 15:59 GMT
Инженер проектировщик по электромнабжению на стадию Р
Категория: Инжиниринг, Электрика
18 May 2026 15:49 GMT
Создать бокал с цветами
Категория: AI — искусственный интеллект, ChatGPT
18 May 2026 15:12 GMT
Написать и разместить статьи в онлайн изданиях VC, Хабр, Пикабу и т.д.
Категория: Тексты, Новости/Пресс-релизы
Бюджет: 100 000 руб, для всех
18 May 2026 15:02 GMT
Сделать меч гатса
Категория: 3D Графика, 3D Моделирование
18 May 2026 14:55 GMT
Простой MVP-парсер Xianyu рыбка (Python) с отправкой текстовых ссылок в Telegram.
Категория: Программирование, Парсинг данных
Бюджет: 2 000 руб
18 May 2026 14:48 GMT
Копия программы ИИ автоматизации для работы на мп
Категория: Программирование, Vibe Coding
18 May 2026 14:22 GMT
Работы с 1С 7.7
Категория: Программирование, 1С-программирование
18 May 2026 14:22 GMT
Обновление и улучшение сайта для бренда и магазина одежды
Категория: Сайты, Сайт «под ключ»
18 May 2026 14:09 GMT
Разработать внешнюю обработку (.epf), которая читает XML из системы и создаёт документы в базе 1С (для всех)
Категория: Программирование, 1С-программирование
18 May 2026 14:02 GMT
хотим получить дизайн сайта и плюс консультацию от дизайнера,
Категория: Сайты, Веб-дизайн
18 May 2026 13:59 GMT
Решить 2 задания по информатике
Категория: Программирование, Базы данных
Бюджет: 1 000 руб
18 May 2026 13:59 GMT
Разработка мультиагентной AI-системы (поиск заявок → анализ → КП → своя CRM)
Категория: AI — искусственный интеллект, N8n
18 May 2026 13:43 GMT
Листовка
Категория: Дизайн, Полиграфический дизайн
18 May 2026 13:43 GMT
Все проекты
Проекты по навыкам ...
android
ajax
asp
aspnet
cms
cpp
csharp
css
delphi
design
drupal
excel
facebook
flash
html
java
javascript
joomla
iphone
mysql
photoshop
php
python
ruby
seo
sql
sysadm
translate
typing
twitter
vbnet
xml
wordpress
writing
texts
Новое!
Projects in English
Copyright © 2005-2025
1001 Freelance Projects