04.02.2008 04:34
avl2007
 
Добрый день!

Может кто разобрался, что эта вьюшка показывает? И что делать чтобы она
была пустой? Такое ощущение, что надо сделать синхронизацию локальных артикулов.

С Уважением Владимир.
04.02.2008 07:15
Mtirt
 
Код:
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.Все процедуры, работающие со штриховыми кодами, изменены таким образом, чтобы штриховые коды временных артикулов были доступны также как и штриховые коды постоянных артикулов. Это касается как процедур загрузки касс, весов, терминалов сбора данных, так и интерфейса просмотра и редактирования штриховых кодов артикулов. В связи с этим следует избегать использования временных артикулов, полученных из подчиненной базы данных, например, в центральной базе данных для загрузки касс или иного оборудования. Так как в этом случае нельзя исключить ситуацию, при которой один и тот же штриховой код будет присвоен разным временным артикулам, пришедшим из разных баз данных.
Исходя из этого, получается, что, да, надо сделать синхронизацию локальных артикулов.
Часовой пояс GMT +3, время: 00:02.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.