Хотелось бы услышать совет.
Мы планируем импортировать заказы с сайта через АПИ, получаем XML с необходимыми данными, программно создаем заказ. Как лучше сделать пометку в 1с, что тот или иной заказ уже выгружен и его не надо создавать повторно?

1С:Предприятие 8.3 (8.3.16.1148)
Управление торговлей, редакция 11 (11.4.11.84)
---
нет, не двусторонний. В задаче явно сказано:
Мы планируем импортировать заказы с сайта через АПИ, получаем XML с необходимыми данными, программно создаем заказ
то есть у них только в одну сторону, информация идет в направлении от сайта в 1с. С сайта забираем например заказы за день (час, год). При загрузке в 1с проверяем ИД с сайта - не т ли уже такого заказа. Если нет, то делаем новый. Если есть, то смотря по задаче, или меняем старый, или пропускаем, или еще что.

А вот это
Вам необходимо на сайте получать информацию о том, что 1С данные по заказам приняла и сформировала документы
вот это уже двустороннее взаимодействие. Мы на сайт хотим отправить какую-то информацию о заказах. Не то чтобы это плохо или хорошо, но это противоречит поставленной задаче.
---
Однозначно правильный вариант -
Перед выгрузкой, смотреть через АПИ. на сайте) - что есть.
И выгружать (найдя разницу) - необходимое.

Но,... - в реальности,так, практически неосуществимо.
(на продолжительное время, если + оперативность нужна ведь)
---
нужен уникальный идентификатор. Например, в 1С добавляем поле "идентификатор сайта", заполняем его при импорте и каждый раз при импорте проверяем, нет ли уже такого же.
---
Это получится уже двусторонний обмен данными :)
(1)Вам необходимо на сайте получать информацию о том, что 1С данные по заказам приняла и сформировала документы. Такие заказы помечать на сайте как выгруженные и не выгружать их в последующем. Если заказ изменился на сайте, то снимать пометку о том, что он выгружен и выгружать его повторно.
---
нет, не двусторонний. В задаче явно сказано:
Мы планируем импортировать заказы с сайта через АПИ, получаем XML с необходимыми данными, программно создаем заказ
то есть у них только в одну сторону, информация идет в направлении от сайта в 1с. С сайта забираем например заказы за день (час, год). При загрузке в 1с проверяем ИД с сайта - не т ли уже такого заказа. Если нет, то делаем новый. Если есть, то смотря по задаче, или меняем старый, или пропускаем, или еще что.

А вот это
Вам необходимо на сайте получать информацию о том, что 1С данные по заказам приняла и сформировала документы
вот это уже двустороннее взаимодействие. Мы на сайт хотим отправить какую-то информацию о заказах. Не то чтобы это плохо или хорошо, но это противоречит поставленной задаче.
---
то есть у них только в одну сторону, информация идет в направлении от сайта в 1с. С сайта забираем например заказы за день (час, год). При загрузке в 1с проверяем ИД с сайта - не т ли уже такого заказа. Если нет, то делаем новый. Если есть, то смотря по задаче, или меняем старый, или пропускаем, или еще что.

Я прочитал условия и эти условия не очень корректны, т.к. заказы будут накапливаться, если не принять мер по фильтрации заказов на стороне сайта изначально, то потом придется обрабатывать файл со 100500 заказами внутри, чтобы получить новые и не совсем понятно, как в таких условиях загружать измененные заказы. Если изменений заказов не предполагается, то вопрос снимается.