[ОТВЕТИТЬ]
Опции темы
09.10.2015 10:49  
DMaslov
Можно ли менять реквизиты у документов массово без изъятия и проведения заново?

Пока пусть вопрос относится только к ПНК и только к реквизиту "поставщик".
 
09.10.2015 11:19  
akonev
только прямыми запросами к базе данных.

и надо сначала понять, что с платежами и связанными документами (заказами к приходам, возвратами по приходам)
 
"Спасибо" akonev от:
09.10.2015 11:50  
DMaslov
Уточню вопрос.
Вот есть проведенный массив ПНК.
Обязательно изымать, чтоб потом сделать массовый update на другого поставщика, и снова массово проводить?
Или можно сделать UPDATE по проведенным документам?
Связи (возвраты и пр.) пока не рассматриваем.
 
09.10.2015 12:03  
akonev
в базе ограничений нет, насколько помню. сразу update

PS если вопросы возникают, точно ли надо в базу лезть?
 
"Спасибо" akonev от:
09.10.2015 12:14  
konst
Я у себя менял контрагента и дополнительно номера накладных и сч.ф. поставщика.
пример запроса:
Код:
UPDATE supermag.smdocuments a
   SET a.clientindex = '158'
 WHERE a.doctype = 'WI'
   AND a.clientindex = '152'
   AND a.createdat > TO_DATE ('31.12.2011', 'dd.mm.yyyy');
COMMIT ;
изменение номеров накладных и сч.фактур:
Код:
UPDATE supermag.smwaybillsin a
   SET a.supplierdoc = 'РНК0003981',
       a.supplierinvoice = 'СФК0003981'
 WHERE a.doctype = 'WI' AND a.ID = 'ПН00002463';
COMMIT ;
 
09.10.2015 13:04  
DMaslov
Цитата:
Сообщение от akonev
в базе ограничений нет, насколько помню. сразу update
Сделал для эксперимента двумя способами.

1. Изъятие штатными средствами. UPDATE. Проводка штатными средствами.
2. Только UPDATE.

Пусть посмотрят отчеты, может, что и вылезет.

Цитата:
PS если вопросы возникают, точно ли надо в базу лезть?
Вопрос непонятен. Вы в этой конфе опытны, я у вас спрашиваю.
 
09.10.2015 13:48  
Mtirt
Я, когда у меня есть сомнения, долго ищу способ сделать это в интерфейсе.
И только, если очень нужно и точно понятно, что способа нет - делаю скрипт.

Андрей, я думаю, говорит о том же...

В вашем случае, могут существовать документы под названием "Финансовые обязательства". И по ним тоже надо менять контрагента. Второй способ этого явно не сделает.
 
"Спасибо" Mtirt от:
 
Опции темы



Часовой пояс GMT +3, время: 17:34.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.