Код:
create or replace view svbadlocalbars as
select L.Barcode,L.Article TempArticle, G.Article GlobalArticle,
L.BarCodeType, L.UnitName,L.Quantity,L.FaceQuantity,L.SubArticle,
(select Replace (min(C.Name), CHR(9), ' ') from SMCard C
where C.Article=G.Article) GlobalName
from SMStoreUnits G, SMForeignUnits L
where L.Barcode=G.Barcode
Из документации. (1.025.1, Том. 9 Структура баз данных, стр. 42-45):
Цитата: SMStoreUnits – Таблица "единиц хранения" (упаковок), SMForeignUnits – Таблица штрихкодов для карточек, поступивших на синхронизацию,
Примечание к Таблице SMForeignUnits:
В версиях до 1.024.1 штриховые коды временных артикулов создавались и хранились в той же таблице, что и штриховые коды постоянных (глобальных) артикулов (SMStoreUnits), но только в той
базе данных, в которой штриховые коды присваивались артикулу. При пересылке в старшую базу данных штриховые коды временных артикулов перемещались в таблицу SMForeignUnits для того, чтобы не вступать в возможный конфликт с такими же штриховыми кодами других временных или постоянного артикулов.
Начиная с версии 1.024.1, штриховые коды временных артикулов создаются и всегда хранятся в таблице SMForeignUnits до момента синхронизации временного артикула с постоянным артикулом.
При синхронизации они перекладываются в таблицу штриховых кодов постоянных артикулов SMStoreUnits.Все процедуры, работающие со штриховыми кодами, изменены таким образом, чтобы штриховые коды временных артикулов были доступны также как и штриховые коды постоянных артикулов. Это касается как процедур загрузки касс, весов, терминалов сбора данных, так и интерфейса просмотра и редактирования штриховых кодов артикулов. В связи с этим следует избегать использования временных артикулов, полученных из подчиненной базы данных, например, в центральной базе данных для загрузки касс или иного оборудования. Так как в этом случае нельзя исключить ситуацию, при которой один и тот же штриховой код будет присвоен разным временным артикулам, пришедшим из разных баз данных.
Исходя из этого, получается, что, да, надо сделать синхронизацию локальных артикулов.