(0) наука пошла по другому пути. У них у всех есть своя база 1с. Если вы их клиент, вам дают доступы и вы работаете в их базе через веб-клиент. Делаете заказы, продажи. То есть заниматься дублированием, вести у себя в своей базе точно такие же заказы и товары не имеет никакого смысла. Ваши пользователи не поймут, делать одну и ту же работу 2 раза. То есть то, о чем вы переживаете, нахрен никому не нужно.
сейчас другая задача вышла на первый план. Если из той базы в интернете вы бьете чеки, они попадают в z-отчет. И у вас суммы не идут в кассе в вашей базе. То есть надо передавать сумму продаж за день, нал и по карточкам.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший