Логика обработки файлов:
• Для каждого файла создается документ «Приходный товарный ордер» с признаком «импорт»
• Поставщик в TradePharm определяется по коду ЕДРПОУ в файле ММО (секция 1). Если поставщик с таким кодом не найден, то документ создается без указания поставщика (в этом случае не будет выполняться привязка строк к артикулам TradePharm)
• Для накладной загруженой без идентификации поставщика пользователь самостоятельно выбирает поставщика в программе TradePharm. При импорте в этом случае наименование поставщика и код ЕДРПОУ из файла ММО переносятся в поле «расширенный комментарий» документа.
• Если документ с таким же номером и датой от поставщика уже существует, то файл считается ошибочным и не обрабатывается (//www.ukrboard.com.ua)
• Строка комментария из файла ММО (секция 3) переносится в поле «Основание» документа
• Выполняется загрузка всех строк накладных без привязки к артикулам TradePharm
• По кодам поставщикам выполняется привязка строк загруженной накладной к артикулам TradePharm.
• Если по кодам поставщика артикул не определен, и в файле есть код Мориона (секция 4 поле 5 согласно документ «ММО формат.doc»), то выполняется поиск артикула TradePharm по коду Мориона. Если соответствие найдено, то выполняется привязка строк загруженной накладной к артикулам TradePharm, и прописывается соответствие кода поставщика с кодом TradePharm.
• Строки, для которых не описаны код поставщика и код Мориона, оставляются без артикула.
• Для таких строк без артикулов требуется «ручная» привязка. После привязки TradePharm сохраняет связь между кодом поставщика и артикулом TradePharm.
• Для привязки строк к артикулам предусмотрен процесс, который пользователь может выполнить из документа. Привязка выполняется по кодам поставщика из документа.
Магазин, контакти
Валерий Дмитриевич / відгуки, інфо. / оцінка активності