[QUOTE]
mehfk написал:
Ну раз на то пошло, то проще регистрировать изменения по выборке из регистра пакетов, если при запуске обмена регистр пакетов непустой.То есть выбрали изменения в регистр пакетов, очистили изменения по плану обмена.При удачной выгрузке чистим изменения в регистре пакетов.Если что-то пошло не так, то в регистре пакетов остались изменения, которые и будут зарегистрированы при следующей выгрузке.Но это костыль.[/QUOTE]
Будет так:
Выгружаемые данные группируются по пакетам. После формирования каждого пакета в регистре пакетов - у данных пакета снимается признак изменения. Т.е. на момент начала формирования файлов XML - у выгружаемых данных будет снят признак изменения. Если выгрузка пакета не успешна, то данные пакета в регистре останутся и в следующем обмене они будут выгружены. Если в момент выгрузки данных на сайт кто то изменит выгружаемые данные, то это изменение останется, т.к. в конце признак изменения уже сниматься не будет