Постановка задачи:
Ручная выгрузка из базы А документов Реализация товаров и услуг (далее РТиУ), при загрузке в базу Б документ преобразуется в "Поступление товаров и услуг" (далее ПТиУ)
Работы выполняются на конфигурациях Бухгалтерия предприятия 3.0 (базовая), релизы одинаковые.
Перенос справочников и заполнение реквизитов:
- Номенклатура - поиск будет вестись по наименованию, при не найденном элементе создается новый
- Контрагент - не переносится (заполняется значением на форме обработки)
- Организация - не переносится (заполняется значением на форме обработки)
- Цена, кол-во сумма - заполняется из документа РТиУ
- Входящий номер документа, входящая дата документа (заполняется номером и датой реализации)
- Справочник ГТД (поиск по наименованию, если не найден создается новый элемент)
Комментарий - в нем указывается надпись "Загрузка произведена ХХ.ХХ.ХХХХ", где ХХ.ХХ.ХХХХ - это текущая дата
////////////////////////////////////////////////////
Схема работы обработки при ВЫГРУЗКИ:
- На форме обработки пользователь выбирает: период, организацию, контрагента
- Выбирает путь выгрузки файла, нажимает кнопку СФОРМИРОВАТЬ
- По окончании выгрузки выходит сообщение для пользователя "Выгрузка завершена"
Схема работы обработки при ЗАГРУЗКИ:
- Пользователь открывает обработку
выбирает файл Выгрузки
- На форме обработки выбирает Организацию, контрагента, договор
нажимает кнопку "Загрузить" (в базу попадают все документы)
- В Табличной части пользователь может посмотреть список созданных документов
- Через "Лупу" может посмотреть любой документ перейдя в него
Доп условия:
- возможность сохранения настроек при выгрузке и при загрузке у пользователя
- Выгружается в файл, загружается из файла
- Проверка загружаемых документов по номеру и дате (на дублирование), если при загрузке документ найден по номеру и дате, и не стоит флаг "Перезаписать документы", то загрузка не происходит этих документов
- Перезаписать документы - тип реквизита "Булево" при установке, которого найденный документ перезаписывает значения