|
Замена контрагента и договора
| ☑ |
0
sergdi
18.05.12
✎
11:53
|
Документы в бухгалтерию выгружаются из внешней программы.
Периодически возникает задача объединения контрагентов во внешней программе и соответственно в бухгалтерии. Перенос задолженности в текущем периоде одним документом невозможен ( нарушается механизм обмена ) Нужно заменить реквизит в старом периоде в доках и проводках не перепроводя доки. Может есть уже такая обработка ?
|
|
1
shuhard
18.05.12
✎
11:55
|
(0) в УПП есть замена повторяющихся элементов справочника, которая не перепроводит документы
|
|
2
Ursus maritimus
18.05.12
✎
11:55
|
Есть. ПоискИЗаменаЗначений называется. На ИТС
Только с авансами херня будет (в общем случае)
|
|
3
John83
18.05.12
✎
14:09
|
а если у контрагента два одинаковых договора и их нужно объединить, при этом таких контрагентов 1000 - кто-нить пробовал упростить такой процесс?
|
|
4
Михаил Козлов
18.05.12
✎
14:24
|
(3) 1. Немного меняете ПоискИЗаменаЗначений: при открытии определяете, что на что менять. Дальше поиск ссылок и замена. Потом можно пометить на удаление все договора и попробовать удалить. Только не уверен, что документы при этом не перепроводятся: скорее всего Объект.Записать(), т.е. документ перепроводится.
2. Определить, что на что менять и воспользоваться поиском ссылок и их заменой, одновременно помечая договора на удаление.
|
|
5
sergdi
18.05.12
✎
14:26
|
(4) можно ли менять субконто в существующих проводках и не перепроводить документы
|
|
6
sergdi
18.05.12
✎
14:27
|
потом пересчитать итоги
|
|
7
John83
18.05.12
✎
14:39
|
(4) как раз Объект.Записать() - документ не перепроводится
|
|
8
Михаил Козлов
18.05.12
✎
15:26
|
(5) Через набор записей регистров бухгалтерии.
(7) При использовании ПоискИЗаменаЗначений движения и проводки менялись.
|
|
9
John83
21.05.12
✎
10:39
|
(8) разве что аналитика в движениях, но через Записать()
|
|