27 марта 2020 в 17:27:31
(4 года 34 недели 2 дня 2 часа назад)
3500
29.01.2020 13:06:19
Текст задания
Модуль 1с для 1с-Бухгалатерии и Управление компанией РБ, с интерфейсом как на скрине.
Модуль открывает файл products.xml с фтп папки, в названии файла также указывается дата создания, считывает из него тэги name например <name>Роза1</name> , <xml_id>dc277f48-5c85-4e8f-9f9d-cfcf674ff423</xml_id> и дату изменений changed>10.10.2019 01:53:44</changed>, создает номенклатуру с таким наименованием и ставит ему такой гуид, сохранят дату changed как дату актуализации данных, отдельно сохранятся дату файла (дату из названия файла),в следующий раз модуль будет открывть файлы с датой более поздней чем текущая опять считывать гуид, если гуид уже есть у номенклатуры, то данные обновляются.
В последующем, если гуид номенклатуры уже есть в базе, а дата changed – более поздняя чем прописана в базе, то данные название номенклатуры заменяется.
Также если в 1с произошли изменения по номенклатуре выгружать их в подобный файл на фтп.