Страница 1 из 1

Замена дескриптора в цепочке логистических документов

Добавлено: 18 авг 2014, 18:13
smmmmm
Добрый день. При формировании логистических документов (ДО, накладные, счета-фактуры, записи в книге продаж) был неправильно задан дескриптор пользователя. Как корректно поменять дескриптор?

Re: Замена дескриптора в цепочке логистических документов

Добавлено: 19 авг 2014, 05:59
Мария_Ф
Зайти в каждый документ и поменять.

Re: Замена дескриптора в цепочке логистических документов

Добавлено: 19 авг 2014, 10:58
smmmmm
Мария_Ф писал(а):Зайти в каждый документ и поменять.
а если их тыщ пять?

Re: Замена дескриптора в цепочке логистических документов

Добавлено: 19 авг 2014, 11:07
m0p3e
smmmmm писал(а):
Мария_Ф писал(а):Зайти в каждый документ и поменять.
а если их тыщ пять?
Сапортом меняем по нужному критерию в Basedoc.

Код: Выделить всё

Update BaseDoc Where .... set Descr := 'NEW';
Возможно Desgr нужно поменять.
Далее по цепочке обновляем документы. Желально ограничить через VidSopr.

Код: Выделить всё

Update KatSopr Where (( xxx == KatSopr.vidsopr and KatSopr.cstepdoc == StepDoc.nrec and StepDoc.cBaseDoc == BaseDoc.nrec )) and KatSopr.Descr <> BaseDoc.Descr set KatSopr.Descr := BaseDoc.Descr;
Ну и так далее. Проверяем предварительно на тесте.

Re: Замена дескриптора в цепочке логистических документов

Добавлено: 19 авг 2014, 11:18
smmmmm
m0p3e писал(а):
smmmmm писал(а):
Мария_Ф писал(а):Зайти в каждый документ и поменять.
а если их тыщ пять?
Сапортом меняем по нужному критерию в Basedoc.

Код: Выделить всё

Update BaseDoc Where .... set Descr := 'NEW';
Возможно Desgr нужно поменять.
Далее по цепочке обновляем документы. Желально ограничить через VidSopr.

Код: Выделить всё

Update KatSopr Where (( xxx == KatSopr.vidsopr and KatSopr.cstepdoc == StepDoc.nrec and StepDoc.cBaseDoc == BaseDoc.nrec )) and KatSopr.Descr <> BaseDoc.Descr set KatSopr.Descr := BaseDoc.Descr;
Ну и так далее. Проверяем предварительно на тесте.
Сложность не в написании кода, а как раз в "цепочке", т. е. нам нужно поменять дескриптор DESCR в таблице BOOKPRZK(книга покупок), а дальше? Какие ещё таблицы это потянет за собой?

Re: Замена дескриптора в цепочке логистических документов

Добавлено: 19 авг 2014, 18:09
Алексей
из книги есть ссылки на С/Ф, из С/Ф на сопроводительные/платежи, дальше ДО
ну и soprhoz ко всем не забывать.