Полууниверсальная выгрузка документов в XML,DBF, TXT форматы. #754700


#0 by Гений 1С
У клиента целый зоопарк шаблонов обменов с покупателями/поставщиками. Хотят автоматизировать, надо писать некий универсальный обмен. Там в основном загрузка заказов, выгрузка прайсов. Нашел вот такую обработку: Позволяет выгружать в разные форматы по шаблону. А еще что-нибудь по теме есть? Кто-нибудь писал движок для настраиваемых выгрузок-загрузок?
#1 by vicof
Ты ж гений, напиши свой велосипед
#2 by Гений 1С
а готового нема?
#3 by stix2010
да, CommerceML формат, уже есть в 1с искаропки
#4 by Гений 1С
дык у клиентов и поставщиков не хватает мозгов и ресурсов, чтобы его внедрять, юзают самописки
#5 by vicof
Так вот оно поле для деятельности
#6 by Serginio1
Делаешь справочник соответствия полей, в том числе можешь прописать текст кода для Выполнить.
#7 by Serginio1
По сути пишешь КД
#8 by Злопчинский
Не нафиг На примере загрузки Пишем движок Который выполняет заполнение нашей базы (например, заявки покупателя) из какойто нормализованной структуры данных, эта нормализованная структура данных одинаковая для всех клиентов Пишем подробную исчерпывающую процедуру обработки нормализованной структуры. Эта процедура предусматривает кучу всего, опираясь на персональные настройки клиентов (в тис неогрниченное колво таких настроек храню в свойствах контрагентов), данные настройки описывают профиль клиента и свойства его обменов, например - Тип файла обмена эксель, текст, иксемель - по какому ключевому реквизиту грузить типа артикул клиента или наш артикул или штрихкод единицы - типа единица загрузки, например ктото присылает заявки и там стоит количество 100, это 100 базовых единиц и ясень пень нигде не указано что базовые, другие присылают 10 штук, а штука это мастеркоробка; - например надо ли в заявке/отгрузке указывать грузополучателя; - и куча прочей аналогичной хрен. Вплоть до того что для какихто клиентов использовать автоподгонку под короба а для какихто нет Псле этого под каждого клиента пишется отдельный маленький плугинчик, который опираясь на логистические параметры клиента и саму заявку от него превращает эту заявку в нормализованную структуру, которую уже лальше крутит общий движок В итоге имеем Движок обработки нормализованной структуры данных Профиль клиента Плугинчики под клиента с оглядкой на профиль и извращения исходного файла Вот и все В е новые клиенты или подходят под существующие плугины или плугин копируется из существующего и малость допиливается
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям