Имя: Пароль:
1C
1C 7.7
v7: как сгруппировать бывший подчиненный справ-к, значения раздать обратно в док-ты
0 imbison
 
27.12.11
13:31
грустная история такова, есть слегка модифицированная комплексная конфигурация 7.7
документ выписка содержит два поля контагент и договор, выбирающиеся из соответствующих
контагент и договор связаны между собой как один ко многим

достаточно большое время информация заносилась в выписки согласно описанному выше
например:

контагент договор

------------ Д1
К1 -------- Д2
------------ Д3

------------ Д1
К2 ---------Д2
------------ Д3

Выяснилось , что справочник договора должен быть независимым от справочника контрагенты.
надо отменить порочную связь между этими справочниками (это легко),
информацию в справочнике договора сгруппировать, в нем должно остаться по одному Д1 Д2 Д3,
эти оставшиеся Д1 Д2 Д3 раздать обратно в документ выписка на место бывших Д1 Д2 Д3, Д1 Д2 Д3

Помогите, документов много за несколько лет, хотя бы в общих чертах, как это сделать на уровне базы данных ?
1 miki
 
27.12.11
13:37
>>Выяснилось , что справочник договора должен быть независимым от справочника контрагенты

чисто итересно: а что подвигло на такой вывод? Сгруппировать по какому принципу?
2 DrHiHi
 
27.12.11
13:39
(0) скажи пусть не морочат голову... с каждым контрагентом заключается договор, а не 10 контрагентов на один договор... если это холдинг, то нужно его реализовать как холдинг...
3 ParaWiz
 
27.12.11
13:41
единственный вопрос - зачем ?
4 imbison
 
27.12.11
13:58
конфигурация изменённая под  подтребности не бухгалтерские
прошу вас абстрагироваться от контрагентов и договоров

присвоим им алиасы справочник1  и справочник2

раньше  справочник2  был угнетаем справочником1
теперь обрел свободу и независимость
они теперь равноправны

группировать либо другим образом преобразовать нужно данные из справочника2,  так как их там наплодилось немеренно одинаковых

а на вопрос зачем ответ такой
отчётик там один есть, где итоги сгруппированные по данным из справочника2 надо сложить и получить общую цифру, пока они в ассортименте для каждой записи справочника1 это невозможно
5 Ёпрст
 
27.12.11
14:02
(4) >>>пока они в ассортименте для каждой записи справочника1 это невозможно

Научись готовить - всё возможно. И переделывать всю конфу ради одного отчета вовсе не обязательно.
6 imbison
 
27.12.11
14:02
Это я сильно упростил Д1 Д2 ...
на деле там  
   
бутылка
бутылко
бьютыклу

по текстовому значению сгруппировать опять же не удастся
хочется нормализовать данные
и зажить по новому,  лучше прежнего
7 Mikeware
 
27.12.11
14:03
(6) хочется нормализовать - нормализуй.
в чем проблема?
8 miki
 
27.12.11
14:03
ну вот по какому признаку будешь группировать, по тому признаку и ищи и заменяй в доках ссылки
9 imbison
 
27.12.11
14:04
Скажите как.
10 viktor_vv
 
27.12.11
14:05
Добавить реквизит в договора. и по нему группировать в отчете.
(4) Книжки писать не пробовал :).
11 dk
 
27.12.11
14:05
приведи пример было ....
нужно ....
------
чем Д1 отличается от Д2? есть ли Д4?
12 ЧеловекДуши
 
27.12.11
14:06
>>> Выяснилось , что справочник договора должен быть независимым

Автору мало головной боли, он еще решил себе её придумать О_о :D
13 ЧеловекДуши
 
27.12.11
14:07
>>> теперь обрел свободу и независимость

Вот теперь и пожинай плоды свободы :)
14 viktor_vv
 
27.12.11
14:07
(13) Демократия - это зло :).
15 ЧеловекДуши
 
27.12.11
14:09
В общем все просто, берешь все данные в качестве Наименования и группируешь, т.е. сворачиваешь. Т.е. термин надеюсь тебе понятен.
Все что не свернулось кидаешь в лицо пользователю и говоришь, что дескать он должен поправить :)
Ибо твое дело код, а не работа с информацией :)
16 Mikeware
 
27.12.11
14:09
(14) Тут не было никакой демократии... просто какой-то идиот дал независимость неподготовившись к последствиям :-)
17 ЧеловекДуши
 
27.12.11
14:10
(14)Оно Зло только в лице Пиндостана. Так то идея реально лучше нежели крепостное право :)
18 ЧеловекДуши
 
27.12.11
14:11
Ведать он решил избавиться от договора и свернуть его в один договор.
Вот только он еще не учел, что есть такое дело, как Дебиторка и последствия такой свертки ещё не раз его пнет :)
19 imbison
 
27.12.11
14:13
dk,

Д1 и Д2  это текстовые названия  есть и Д4

например  

 ООО Центр кровли
 ЗАО Гефест
 ИП  Иванов
 .....
 и много других поставщиков
 
 они же повторяются ещё и ещё в произвольном порядке их может быть меньше или больше чем для предыдущей записи из справочника1
20 miki
 
27.12.11
14:15
>>и много других поставщиков
  они же повторяются ещё и ещё в произвольном порядке

...
21 imbison
 
27.12.11
14:17
Эх,  ЧеловекДуши,  ЧеловекДуши.  За художествеными метафарами, ты упустил сущность вопроса.  Перечитай тему ещё и ещё.
22 ЧеловекДуши
 
27.12.11
14:17
(19)Еще раз, не догнал, тебя кто попросил сделать то, от чего тебя завтра уволят?
Ты сам додумался или кто надоумил?
23 ЧеловекДуши
 
27.12.11
14:18
(21) Читай в (15)
24 ЧеловекДуши
 
27.12.11
14:20
+ "пока они в ассортименте для каждой записи справочника1 это невозможно"

Понял... 1С не твое. Советую конфу поднять из бекапа и восстановить связи в справочниках. Никто не меняет всю конфу ради одного момента. :)
25 Турист
 
27.12.11
14:25
imbison тебя здесь вообще никто не понимает, ты что хочешь то?
единственное что понятно - это то, что ты в пьяном бреду отрубил подчиненность у договоров
26 imbison
 
27.12.11
14:25
1с не моё , и даже круче я люто ненавижу 1с.
это до меня некий предшественник  поменял конфу ради одного момента
несколько лет это заполнялось данными
несколько лет они складывали итоги рученками
теперь им надоело
моя задача нормализовать, не спрыгивая с 1с.
27 Турист
 
27.12.11
14:27
(26) ты там единственный прог? если да, то или уволься или спрыгивайте с 1С
28 imbison
 
27.12.11
14:28
Турист, я не пью спиртного вообще.  Все силы я приложил для объяснения , даже метафоры в ход пошли.
29 Ёпрст
 
27.12.11
14:29
(28) лучше ничего не трогай, а то искать новую работу с нового года как-то не комильфо
30 imbison
 
27.12.11
14:30
Увольняться нэ намэрэн.
31 Ёпрст
 
27.12.11
14:31
(30) Дык тебя по статье уволят - за несоответствие занимаемой должности.
А за порчу данных, еще и привлечь к административной ответственности смогут, покарают рублём или ана..о.
32 imbison
 
27.12.11
14:31
По существу вопроса можете  излагать?  
епрст клмно
33 Турист
 
27.12.11
14:32
(30) ну базара нет ты не уволишься, типа выкинут нах, как котенка, когда увидят что ты сделал.
34 Ёпрст
 
27.12.11
14:33
(32) тебе уже сказали - не порть подчиненность  справочника Договоры - ты не ведаешь, что творишь.
35 Турист
 
27.12.11
14:34
(32) а зачем тебе помогать? объяснить что ты хочешь, ты не можешь. а судя по тому что ты написал, можно нехило бабок с твоего бывшего работодателя поднять
36 Турист
 
27.12.11
14:34
(34) он уже вроде как отключил подчиненность в рабочей ))
37 AAZ
 
27.12.11
14:36
Выписка - это взаиморасчеты. Регистры там всякие интересные... Где периодически всплывает только "Договор" без контрагента.
А отчеты наивные разработчики сделали по Договор.Владелец...
Продолжать?
38 imbison
 
27.12.11
14:37
Белин,  гражданы,  ист не есть больше бухгалтерская программа
на подчиненость можно забить легко.
можно хоть новый справочник создать,
можно новое поле добавить в документ выписка
всё можно

я даже  не создавая бэкапа  в рабочей версии отключил справочник
если кто поверил
39 viktor_vv
 
27.12.11
14:39
(36) Не, вроде еще только борется за независимость угнетенных.
40 imbison
 
27.12.11
14:39
Что б отчёт с итогами получить ни проводок не нужно, ни регистров
41 Турист
 
27.12.11
14:40
а может это развод, но вроде не пятница. даже 1Снег не додумается сделать такое как в (38)
42 ParaWiz
 
27.12.11
14:40
(38) ты точно бредишь, ты хочешь сказать что кроме одного твоего отчета (не считая тех же процедур проведения) больше никакими отчетами не пользуются и не будут пользоваться ?!
43 imbison
 
27.12.11
14:41
ParaWiz,   прикинь это так
44 AAZ
 
27.12.11
14:44
Комплексная с одним левым отчетом, да еще и по докам, без проведения...

ТАКОЕ точно лечится?
45 ParaWiz
 
27.12.11
14:44
(41)(44) да пожалуй это развод и троллинг
46 imbison
 
27.12.11
14:45
а что ампутация?  как вы считаете коллеги?
47 ildary
 
27.12.11
14:49
(46) нечего ампутировать, brain dead. Ветка пятничная.
48 Турист
 
27.12.11
14:49
интересно что за учет в базе ведется.
известно только что там есть выписки, контрагенты и договора
может какое денежное планирование?
49 viktor_vv
 
27.12.11
14:50
(46) Тогда уже эфтаназия, чтоб не мучаться :).
50 imbison
 
27.12.11
14:53
Турист,горячо. Именно так и обстоит дело
51 ildary
 
27.12.11
14:54
Видел я похожую базу, в ней правда не отрезали лишнее, я добавляли по принципу сороки - что увидели в другой конфигурации, то и воткнули. В результате ПУБ и так немаленькая, разбухла по самое нехочу.
52 imbison
 
27.12.11
14:58
ildary,  у меня похожий случай.  Похоже это устойчивое явление по жизни. Поэтому надо отнестись к этому серьёзно.
Да, так бывает.
53 ildary
 
27.12.11
15:02
(52) я и отношусь серьезно, поэтому мой совет - Беги, Форрест, беги!
54 imbison
 
27.12.11
15:06
ildary, сам, ты, Форест.
Неужели я замахнулся на нереальное?
55 Mikeware
 
27.12.11
15:07
(54) все реально. Но не для тебя...
56 Турист
 
27.12.11
15:08
(54) ты уже сделал все что смог ))
57 imbison
 
27.12.11
15:08
Поэтому я на форуме оеказался.
58 imbison
 
27.12.11
15:09
Здесь все такие продвинутые.
59 Ёпрст
 
27.12.11
15:11
(58) а ты думал в сказку попал ?!

По какому принципу "свернуть" договора разных клиентосов хочешь ?
60 Турист
 
27.12.11
15:12
да ты не обижайся )) ступил с кем не бывает, все в начале своей карьеры так или иначе тупили, некоторые правда и с опытом тупят ))

а тебе уже поздно что либо делать. тем более ты в в 1С не разбираешься
61 imbison
 
27.12.11
15:14
Турист, я никогда не обижаюсь.
62 Турист
 
27.12.11
15:16
ну и все тогда, иди в отдел кадров заяву писать ))
63 paradisediamond
 
27.12.11
15:19
http://floomby.ru/content/SURCNqv65Eb вот так выглядят выписки в той конфигурации, а все ради того что бы получить написанный специальный отчет о движении денежных средств
64 viktor_vv
 
27.12.11
15:21
(63) А ты кто ? Со стороны угнетенных, а то в твоих словах какая-то обида проскакивает.
65 paradisediamond
 
27.12.11
15:21
это про конфигурацию бизона
66 Турист
 
27.12.11
15:22
так кто ты то такой?
67 Ёпрст
 
27.12.11
15:22
да у вас там гнездо!

ЗЫ: файла по ссылке нема, ответ на (59) не получен
68 Mikeware
 
27.12.11
15:27
(60) Ну почему же поздно?
как раз время готовить три конверта....
69 155153144627
 
27.12.11
15:40
http://www.cyberforum.ru/search.php?searchid=3904170
Темы топикстартера на другом форуме.
70 ildary
 
27.12.11
15:55
"Извините, нет совпадений. Попробуйте указать другие ключевые слова."
71 paradisediamond
 
27.12.11
15:59
(66) я во-первых девушка, во-вторых хотела рассказать немного про конфигурацию которую пытался описать автор темы. вот так там выглядит выписка как в сылке
http://floomby.ru/content/SURCNqv65E
и разносят в этой комплексной конфигурации только выписки дабы получить один единственный отчет "о движении денежных средств".
в аналитику заносится справочник к1 в договора уже подчиненные д1,д2,д3
он отделил к1 от подчиненных что бы получать отчет в разрезе, короче из-за подчиненности каша и путаница в справочнике договора была они несколько раз повторяются. вот он и спрашивал дальше по тексту как объединить допустим всех
пример такой справочник 1 маша:
подчиненные к нему петя, федя, иван
справочник 2 ира
подчиненные к нему петя, федя, иван
как объединить всех петь, федь и иванов каждый отдельный справочник без подчинения
72 155153144627
 
27.12.11
16:01
73 Турист
 
27.12.11
16:06
вот нафига пускать в конфигуратор людей которые ваще не шарят в 1С?
74 155153144627
 
27.12.11
16:06
(71)Ну дак чтобы не было путанницы нужно было разделить по Договор.Владелец.
Контрагент1
- Договор 1
- Договор 2
- Договор 3
Контрагент 2
- Договор 1
- Договор 2
- Договор 3
- Договор 4
...
75 ЧеловекДуши
 
27.12.11
16:07
А в paradisediamond указано "М"
И нет Фото :)
76 rider
 
27.12.11
16:07
(71)Создать новый справочник и сделать его реквизитом справчочника2
77 ЧеловекДуши
 
27.12.11
16:09
(73)Что бы пофлудить на мисте :)
78 paradisediamond
 
27.12.11
16:09
(75) быстро регистрировалась, потом выложу
вот так выглядит заполненная выписка
http://floomby.ru/content/YfOLPPYCxU
извините за то что скрываю контрагенты
79 paradisediamond
 
27.12.11
16:10
(71) так и разделено, просто нужно теперь всех подчиненных слить в одно целое
80 ildary
 
27.12.11
16:11
(72) "как отменить партионный учёт торг и склад" - вот где полет мысли! А отвязать договор от клиента - это мелочи.
81 rider
 
27.12.11
16:13
(79) зачем??
82 paradisediamond
 
27.12.11
16:13
(80) сами то их разделили и теперь они не связанны, но теперь в подчиненном справочнике хотелось бы объеденить всех у кого одинаковый контрагент пример всех под договор1
83 paradisediamond
 
27.12.11
16:13
потом объединить всех под договоро2 и тд
84 Ёпрст
 
27.12.11
16:15
(82) договор1 кого ? Уже усё, поезд ушел - нету владельца у договора, он теперь ничей и этой информации в нём нема.
Фирштейн ?
85 155153144627
 
27.12.11
16:15
(79)(80) "Поздно пить боржом когда почки сели"...
imbison убрал подчинение, и бэкап не сделал перед этим. Сейчас вы можете столько собрать разных контрагентов вместе, у которых был "Договор1"...
86 miki
 
27.12.11
16:15
пост №0:
>>Выяснилось , что справочник договора должен быть независимым от справочника контрагенты.
надо отменить порочную связь между этими справочниками (это легко),

пост №82:
>>но теперь в подчиненном справочнике хотелось бы объеденить всех у кого одинаковый контрагент

----------------
87 155153144627
 
27.12.11
16:16
(82)*
88 155153144627
 
27.12.11
16:17
Суммы разных контрагентов у которых был "Договор1". Так точнее.
89 paradisediamond
 
27.12.11
16:18
давай так объясню
справочник 1 поставшики к примеру МАША
МАША поставила 2 яблока ПЕТЕ и 3 Яблока ФЕДЕ
(88) да и названия тоже
и по контрагенту из справочника 1 тоже, все для отчета
90 paradisediamond
 
27.12.11
16:19
вот нужно всех ПЕТЬ сложить с их яблоками и ФЕДЬ
а так же узнать сколько было у МАШИ и ИРИНЫ если она давала ФЕДЕ И ПЕТЕ тоже
91 paradisediamond
 
27.12.11
16:19
так по детски понятно
92 155153144627
 
27.12.11
16:20
Так теперь по отчету который обрабатывает ваши выписки, вы соберете только, сколько яблок, ботинок и рубероида поставили Пете или Феде, а кто поставил ХБЗ...
93 rider
 
27.12.11
16:20
в (90) не по-детски сопвсем:D
94 Mikeware
 
27.12.11
16:21
(90) ну, сколько б маша с ириной не давали - от них не убудет....
95 155153144627
 
27.12.11
16:22
Причем, Петь и Федь будет наверняка несколько.
96 miki
 
27.12.11
16:22
(90)достаньте бэкап, пригласите программиста, пусть сделает (76).
97 155153144627
 
27.12.11
16:23
(94) +100500 :-)
98 paradisediamond
 
27.12.11
16:23
(96) я пытаюсь сотворить волшебство своим куриным умом. нет программиста по 1с у нас. ну конечно же копии есть программ и работаем с копиями
99 miki
 
27.12.11
16:24
или добавить поле в ТЧ выписки (на 62.1 3-е субконто ужЕ поиспользовали?)
100 paradisediamond
 
27.12.11
16:25
волшебство нужно для определенных целей, что бы тетки могли отчет получать и шефу на стол циферки давали
101 miki
 
27.12.11
16:25
(98)вам просто надо расширить аналитику, а вы пошли по пути "заменить", по традици через "поломать".
102 Sedoy
 
27.12.11
16:25
(0) Не может договор быть независимым от контрагента, такого просто не бывает...
103 miki
 
27.12.11
16:26
>> нет программиста по 1с у нас
где живете?
104 paradisediamond
 
27.12.11
16:28
(101) я ни чего пока не пробую. просто в той базе работали лет 5-7, и приходилось после формирования отчета группировать. а теперь они изъявили желание по другому, что бы сам отчет группировал в одном и другом разрезе. короче если бы вам господа программисты высказать все желания то был бы шок от услышанного
105 paradisediamond
 
27.12.11
16:29
(103) в России, вот так нет и всё. сами пыхтим как получается
106 Турист
 
27.12.11
16:29
(104) это у вас шок, а для многих это тоже самое что зубы утром почистить ))
107 paradisediamond
 
27.12.11
16:30
(106) так что же вы Турист так долго не могли понять в чем дело в этой теме?
108 155153144627
 
27.12.11
16:34
(107) А может все же, кто-то не смог внятно объяснить чего им требуется? :-)
109 paradisediamond
 
27.12.11
16:36
ну от меня вы получили разумное объяснение?
110 viktor_vv
 
27.12.11
16:37
(107) Первый ваш слишком высоким слогом изъяснялся :). Тут попроще надо, для тупых и жадных.
111 Турист
 
27.12.11
16:37
(107) а я еще за вас все должен понять, разжевать и в рот вам положить? а с вашей стороны только "мекание" будет? ))
вот когда будете у меня на абонентке, тогда я буду с помощью своего скила телепатии понимать что вам надо и делать это, а вам останется только пальцем пару раз в монитор потыкать и промычать что-нить... и еще радоваться тому как грамотно вы умеете все объяснять ))
112 Турист
 
27.12.11
16:37
(109) у вас такое же объяснение как и у (0) и после этого становится страшно за вашу контору ))
113 Sedoy
 
27.12.11
16:38
(108) Это фантастика...Интуиция рулит, а она пропорциональна ставке...
114 paradisediamond
 
27.12.11
16:40
кроме усмешек и унижения от вас ни чего не прочла. только один человек поинтересовался о конкретном
115 Турист
 
27.12.11
16:41
(114) базу вы уже убили, что вы еще хотите? вам теперь нужен человек с опытом который разрулит ваши проблемы
116 Glenas
 
27.12.11
16:41
Объясните же наконец людям, что им нужно прописать в отчете группировку по иерархии на определенных уровнях. Я так понял, задача в этом состоит...
117 Voronve
 
27.12.11
16:42
Меня одного смутила редакция этой комплексной конфы ?
118 Sedoy
 
27.12.11
16:43
(116) и отредактировать ВСЕ документы...
119 ErrorEd88
 
27.12.11
16:44
(0) Николас, ты?
120 paradisediamond
 
27.12.11
16:45
(116)да
(117) могу выслать пустую если почту оставите
(115)работаем с копиями не волнуйся. И хотелось бы посмотреть с чего вы начинали в 1с? как вы проделывали первые результаты :-)
121 Voronve
 
27.12.11
16:46
(120) Оплата какова чтоб вами заниматься ?
122 Турист
 
27.12.11
16:47
(120) жгете напалмом, один говорит что в рабочей все похерили, другой что в копии )) вы походу дела там даже друг друга не понимаете уже ))
123 paradisediamond
 
27.12.11
16:48
да кто же в рабочей будет херить???
124 paradisediamond
 
27.12.11
16:49
ну если только с рабочими копиями
125 miki
 
27.12.11
16:49
(123)ты неповеришь...
:))
126 paradisediamond
 
27.12.11
16:49
(122) ваши условия
127 paradisediamond
 
27.12.11
16:50
мой скайп paradisediamon
128 viktor_vv
 
27.12.11
16:50
Вы бы еще выложили скрин существующего отчета, уже сгруппированного вручную. А то че-то с яблоками не взлетает.
129 miki
 
27.12.11
16:51
(128)и что тебе даст замазаный цензурой скрин?
130 Турист
 
27.12.11
16:51
(126) от 5 тыров, деньги авансом
131 paradisediamond
 
27.12.11
16:51
да в отчете слишком ного инфы. и он не доработан.
132 viktor_vv
 
27.12.11
16:54
(129) Ну хотя бы шапку, и группировки с парой названий.
133 paradisediamond
 
27.12.11
16:54
куда выслать ert
134 Voronve
 
27.12.11
16:56
думаете в котовске есть 5к на обработку ?
135 paradisediamond
 
27.12.11
16:58
я вообще уезжаю в Питер отдыхать
136 paradisediamond
 
27.12.11
16:58
(134) и не важно где я, не хорошо инфу так предоставлять
137 Voronve
 
27.12.11
16:59
(135) Похвально. Но как это относится к текущей теме ?
138 Voronve
 
27.12.11
16:59
(136) Инфа взята из открытых источников. Вы _сами_ ее опубликовали.
139 miki
 
27.12.11
17:00
если в договорах не предусмотренно (и заполнено) группирующее поле, то одним ert не обойтись, придется и конфу допиливать.

(135)спасибо, что сообщили. Очень помогло...
140 Турист
 
27.12.11
17:03
(135) поздравляю, когда вернетесь, создавайте новую тему.
141 DeiMos
 
27.12.11
17:21
142 Voronve
 
27.12.11
17:25
(141) Хех.
143 miki
 
27.12.11
17:37
(141)как min розочку нафотошопила
144 paradisediamond
 
27.12.11
18:18
вот засранцы, всё узнали. отчет совершенно не мной написан, другие отчеты нужны для сравнения
145 Voronve
 
27.12.11
18:28
пфф
146 155153144627
 
27.12.11
18:30
+ 1 килорубль к стоимости отчета :-)
147 Мимохожий Однако
 
27.12.11
19:08
(40)Приведи пример для отчета...если ты еще не умер.
148 imbison
 
27.12.11
22:27
МимохожийОднако,
умер я для Туриста  и для всех, кто заикнулся про килорубль.

постараюсь сновать дать объяснение происходящему

начнем с того, что эта конфигурация не ориенитрована под бухгалтерию.
из всей конфигурации используется лишь документ выписка, два справочника и один единственный отчёт ert.
по иронии судьбы справочники контагенты и договора были использованы в качестве источников данных,
на самом деле вместо контагентов в справочнике содержатся объекты строительства, в справочнике договора содержатся поставщики материалов

с учетом той связки между справочниками информацию заносили так:
- создавался новый объект строительства (контрагенты)
- под него создавались заново поставщики (договора) они могли повторяться , т.е. в ранее созданных объектах уже могли таковые поставщики иметься, но выбрать их нельзя для нового объекта строительства по понятным причинам из-за структуры подчиненности справочников.

несколько лет документы "выписка" заполнялись данными, получали отчёт в котором один и тот же по смыслу поставщик имел итоги в разных местах отчёта

несколько лет "заказчики" складывали итоги по одному поставщику рученками , с целью получения общего итога по поставщику

теперь им надоело так складывать, хочется что б складывала программа.
поди теперь сложи когда такое обращение с данными имело место

даже одинаковые поставщики занесены то "ИП Иванов", то "Иванов ИП"

заново занести всю информацию занести нереально,
можно ли информацию перелопатить програмно?

поставщиков сгруппировать пусть даже в новый отдельный справочник или в тот же справочник договора
с целью получить справочник где каждый поставщик будет один раз и на долгое время
потом полученных "новых" поставщиков расставить на те места в документах выписка,
где были их многочисленные близнецы-предшественники, заменив их, и тем самым нормализовав всю информацию.
149 Ёпрст
 
27.12.11
22:30
по какому принципу собрался группировать свои договора ? По наименованию ?
150 imbison
 
27.12.11
22:45
по наименованию уже не получится
наименование одного и того же поставщика внесено достаточно произвольно
151 Ёпрст
 
27.12.11
22:57
(150) еще раз спрошу - по какому реквизиту справочника собираешься группировать тогда ?
152 Ёпрст
 
27.12.11
22:58
+151 а по наименованию - легко свернутся до 95% с нечетким поиском строк или по like в запросе.
Остальное - рученьками.
Далее поделку типа repval.ert в зубы и вперёд.
153 imbison
 
27.12.11
23:01
там был совет   rider-а
он предложил создать новый справочник,
внести туда поставщиков по новому (хоть их и больше 1000)

это и будет той самой группировкой посьтавщиков о которой я мечтал.

в справочнике с поставщиками старыми добавить для связки значения из нового справочника, так можно обойтись без like

отчет можно переделать используя  группировку по новым поставщикам

так что ли??
154 imbison
 
27.12.11
23:02
95 %  слишком оптимистичная цифра
155 Ёпрст
 
27.12.11
23:02
(153) нет.
156 Ёпрст
 
27.12.11
23:03
(154) погорячился, 98,9%
157 imbison
 
27.12.11
23:06
Ёпрст3  твой совет like  и переделка отчёта  ?
а вакханалия с неправильной структурой справочников может и дальше продолжаться
158 Ёпрст
 
27.12.11
23:07
(157) ты читать то умеешь ?
159 Ёпрст
 
27.12.11
23:09
+158 находишь все "дубли" с помощью запроса или с помощью вк нечеткого сравнения строк, далее поделкой на основе repval или прямым запросом заменяешь ссылки, далее прибиваешь лишние дубли.
160 imbison
 
27.12.11
23:11
ок умею,
там есть поставщики  обозначенные двумя, тремя буквами, с точками и без точек я бы не уверен в like
к сожалению, я не могу показать реальные данные из справочников
161 Ёпрст
 
27.12.11
23:13
(160) ничего, еще пару сотню постов и научишься работать со строками..
162 imbison
 
27.12.11
23:18
т.е. запросами я поменяю данные в выписках ?
а дальше как ввод этих выписок продолжать
ведь структура справочников неправильная, поставщик не должен зависеть от объекта строительства
надо переделать и документ выписка
163 viktor_vv
 
28.12.11
02:01
Исходя из (148) и абстрагируясь от того, что есть, то логично сделать такую структуру.
Справочник контрагентов становиться именно справочником контрагентов, а не объектов, справочник договора остается подчиненым контрагентам и служит как справочник объетов строительства, так как в общем случае у заказчика может быть несколько объектов.
Ну и поставщики это новый справочник, либо тот же справочник контрагентов (группу добавите). В выписку добавите еще один реквизит в табличную часть для поставщиков.
Если получите более менее достоверную свертку существущих данных, то в существующие выписки не заменой, а заполнением нового реквизита добавите эти данные.
В итоге получите исходные данные для отчета в разрезе Заказчик - Объект строительства - Поставщик, а дальше уже крутите их.
Но вот как свернуть существующую информацию я ХЗ.

P. S. можно ж было сразу написать нормальным языком, а не манифест обездоленных и угнетенных.
164 ParaWiz
 
28.12.11
07:30
У меня кстати есть гораздо более удобное, простое и красивое решение: выгрузить ваши выписки в один экселевский файлик, работать в нем, а про 1С вообще забыть
165 ParaWiz
 
28.12.11
07:32
+(164) это не сарказм, ну в крайнем случае в Access ... судя по (141) опыт работы с ним у вас есть, возможностей экселя или аксцесса вам более чем достаточно
166 imbison
 
28.12.11
14:38
ParaWiz, я в курсе этого красивого решения. Я на Акцессе шарашу проги.  Чуть похвалюсь. У меня даже есть что продать. С 1ass вожусь из-за прихоти "заказчиков".
167 imbison
 
28.12.11
15:11
viktor_vv,  заказчик здесь третий лишний,  контрагентов они же объекты строительства трогать вообще не хочется.
"поставщики это новый справочник" и "в существующие выписки не заменой, а заполнением нового реквизита добавите эти данные." ,  пожалуй лучшее решение.

потом усадить кого надо, еще и ручками пусть пройдутся по многотысячным записям, подправят где несоответствие увидят. Новое поле будет доступно для изменения.
Старое поле с поставщиком в выписках запретить изменять.  

Я уже нашел какой-то repval переделанный, попробую.
168 ParaWiz
 
28.12.11
16:08
(166) улыбнуло
169 imbison
 
28.12.11
16:18
ParaWiz, мне лично даже не до улыбок. Вместо того , что б послушать батьку и сделать как он сказал. А батька это я.
Приходится проживать исторический процесс. Объяснять и доказывать на примерах из жизни. Формировать выводы в головах у "заказчиков".
170 ParaWiz
 
29.12.11
06:12
(169) ну, это лично твои проблемы - неумение работать с клиентом.
171 imbison
 
29.12.11
09:56
ParaWiz, с клиентами как и со справочником договоров.  
Это не клиенты, это как бы начальство.
172 Mikeware
 
29.12.11
09:56
"шо, опять?"©
173 imbison
 
29.12.11
09:59
Mikeware, теперь меня улыбнуло.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан