Назаренко Сергей Васильевич
1. Какая у Вас версия платформы 1С?
8.3
Назаренко Сергей Васильевич
2. Так как "Изменение конфигурации нежелательно", и при этом, в объекты конфигурации напрашиваются либо дополнительные поля, либо таблицы сопоставления объектов с идентификаторами, то логично делать это все не внешней обработкой, а расширением.
Вам решение на Расширении подойдет?
да
Назаренко Сергей Васильевич
3. transaction_id, shop_id, position_id - что-то из этого уже есть в Вашей конфигурации? Или все эти идентификаторы нужно будет добавлять? Судя, по другим частям ТЗ, я так понял, что shop_id точно отсутствует. Но на всякий случай добавил его вместе с остальными идентификаторами в этот вопрос - вдруг внезапно окажется, что он уже есть, а Вы не заметили 🙂
конфигурация типовая, полагаю ничего из этого нет, обязательного требования добавлять - не ставлю. надеюсь исполнитель будет понимать)), что нужно добавить, а что сопоставлять с аналогичными данными в 1с
Назаренко Сергей Васильевич
4. pay_type - У Вас в конфигурации есть соответствующее поле в заказе? Сопоставлять типы оплаты по наименованию?
признаться честно - незнаю. по-моему где-то в рарус обшепит есть соответствующее поле.
Назаренко Сергей Васильевич
5. user_id, user_phone, user_name - Я правильно понимаю, что в данном контексте, под "клиентом" понимается элемент справочника Контрагенты? Идентифицировать его строго по идентификатору? Или если по идентификатору не нашли, то пытаться найти по телефону иили наименованию?
если они не обязательны для создания продажи в рарусе - можно их не использовать
6. Перед тем, как делать ставку, очень хотелось бы заглянуть в файл Вашей конфигурации (чтобы понять с чем придется иметь дело).
это типовой рарус общепит, будем начинать вести в чистой базе, старых данных нет