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
Категория: Сайты, Сайт «под ключ»
10 Jun 2026 10:05 GMT
Подключить к сайту Яндекс.Метрику
Категория: Сайты, Доработка сайтов
Бюджет: 500 руб
10 Jun 2026 10:05 GMT
Сбор базы франшиз (Косметология и Лазерная эпиляция)
Категория: Программирование, Парсинг данных
10 Jun 2026 10:03 GMT
Разработать брендбук для медиа
Категория: Фирменный стиль, Брендбук
10 Jun 2026 09:48 GMT
сайт строительной компании для сбора заявок
Категория: Сайты, Сайт «под ключ»
10 Jun 2026 09:46 GMT
Создание имиджевого интро-видео
Категория: Аудио/Видео/Фото, Видеомонтаж
10 Jun 2026 09:46 GMT
SEO-продвижение сайта
Категория: Продвижение сайтов (SEO, GEO), Продвижение сайтов SEO
10 Jun 2026 09:46 GMT
Разместить позитивный отзыв на магазин в интернете.
Категория: Тексты, Постинг
Бюджет: 70 руб
10 Jun 2026 09:36 GMT
Инфографика на фото
Категория: Дизайн, Инфографика
Бюджет: 2 500 руб
10 Jun 2026 09:36 GMT
Диплом + презентация + речь — учёт лекарств в аптеке (Python/Flask)
Категория: Тексты, Тексты/Речи/Рапорты
Бюджет: 7 000 руб
10 Jun 2026 09:36 GMT
Написание текстов под ИИ
Категория: Тексты, Копирайтинг
10 Jun 2026 09:29 GMT
Провести SEO-оптимизацию сайта перед запуском
Категория: Продвижение сайтов (SEO, GEO), Аудит сайта
10 Jun 2026 09:27 GMT
Сбор данных из выдачи гугла в гуглдок таблицу + анализ
Категория: Программирование, Парсинг данных
10 Jun 2026 09:21 GMT
Нужно сделать монтаж видео-Reels
Категория: Аудио/Видео/Фото, Видеомонтаж
Бюджет: 300 руб
10 Jun 2026 09:21 GMT
Оформление презентаций в фирменном стиле
Категория: Дизайн, Презентации
Бюджет: 2 000 руб
10 Jun 2026 09:20 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