|
сравнить 2 отчета | ☑ | ||
---|---|---|---|---|
0
dvrk
08.06.21
✎
11:09
|
Привет, как проще всего реализовать? есть отчет, в нём список контрагентов, есть 2ой отчет, в нём тоже список контрагентов, но там больше, нужно из 2ого отчета исключить всех, кто есть в 1ом
|
|||
1
1Сергей
08.06.21
✎
11:10
|
экселем
|
|||
2
dvrk
08.06.21
✎
11:13
|
(1) ВПР?
|
|||
3
d_monah
08.06.21
✎
11:26
|
(1) Акцессом,будь мужиком!
|
|||
4
d_monah
08.06.21
✎
11:28
|
А еще лучше написать 3-ий отчет,который сравнивает первые два
|
|||
5
El_Duke
гуру
08.06.21
✎
11:31
|
(4) Нет, ни в коем случае !!!
Надо из первого отчета вычесть второй и увидишь разницу |
|||
6
d_monah
08.06.21
✎
11:40
|
(5) Настоящие мужики из второго вычитают первый.ТС немного луквавит,и не договаривает,что в первом есть то чего нет во втором и наоборот))
|
|||
7
d_monah
08.06.21
✎
11:41
|
(5) Я бы вообще интеграл взял
|
|||
8
PuhUfa
08.06.21
✎
11:46
|
(6) и вообще это отчеты из разных баз -)
|
|||
9
d_monah
08.06.21
✎
11:55
|
(8) С разными названиями и кодами.ИНН есть не у всех и в отчете не выводится,правильно?
|
|||
10
dvrk
08.06.21
✎
12:01
|
отчёты в 1 базе, колонки немного разные, но 1 контрагент 2 наименование и там и там
|
|||
11
dvrk
08.06.21
✎
12:01
|
2 инн*
|
|||
12
d_monah
08.06.21
✎
12:05
|
(10) Вот это уже интересно)) вы или толково излагайте,или вы там наркотой барыжите))).Или я майору расскажу про два ИНН для одной контры))
|
|||
13
dvrk
08.06.21
✎
12:06
|
(12) Первая колонка контрагент, вторая колонка ИНН, остальные колонки в отчётах отличаются)
|
|||
14
Bigbro
08.06.21
✎
12:07
|
https://support.microsoft.com/ru-ru/excel
продам справку по Экселю, дорого. |
|||
15
d_monah
08.06.21
✎
12:09
|
(14) Барыга(((,продай по акцессу,там проще
|
|||
16
d_monah
08.06.21
✎
12:11
|
(13) Если размер расхождения 1%, отсортируй по коду и используй функцию сравнить)))
|
|||
17
d_monah
08.06.21
✎
12:11
|
(16) Не благодари
|
|||
18
DimVad
08.06.21
✎
12:12
|
Можно выгрузить в xml нужные столбцы и сравнить файлики
|
|||
19
aka MIK
08.06.21
✎
12:13
|
||||
20
d_monah
08.06.21
✎
12:16
|
(19) Проще китайский выучить))),но за ормулу уважуха))
|
|||
21
1Сергей
08.06.21
✎
12:46
|
я делал проще. Выгружал в одну таблицу хл, добавляя снизу. Колонки: ИНН, Отч1, Отч2
выглядело примерно так: Иванов, 1, Петров, 1, Сидоров, 1, Иванов, , 1 Сидоров, , 1 потом делал из этого сводную таблцу |
|||
22
NorthWind
08.06.21
✎
12:51
|
(20) да ладно, простейшая формула. Эксель во многих случаях незаменимая вещь, кстати, когда нужно что-то сделать на скорую руку
|
|||
23
d_monah
08.06.21
✎
13:07
|
(21) Как-то не гуманно.Я же не зря намекнул,Иванов может быть и справа и слева.Свод ничего не даст.Если ТС уверен,что слева всегда больше....
|
|||
24
d_monah
08.06.21
✎
13:11
|
(22) Кто бы спорил,меня бухи такие вещи в Екселе показывали,мама не горюй,я там как щенок перед ними стоял))
|
|||
25
SleepyHead
гуру
08.06.21
✎
13:14
|
Ну вот вы все ржете, а я делал сравнение отчетов в ФНС.
Когда надо понять, чем отчет РСВ в базе ЗУП отличается от отчета, который отправили в налоговую. Выгружали 2 XML и искали различия. Когда принимаешь базу на ведение учета, а в ней бардак,Ю очень помогает разобраться в этом бардаке. |
|||
26
d_monah
08.06.21
✎
13:18
|
Лучший вариант,посадить девочку, дать карандаш и дваотчета,пускай сидит и крыжит
|
|||
27
1Сергей
08.06.21
✎
13:19
|
(23) он покажет все расхождения
http://pics.rsh.ru/img/000_lngrh9pv.png |
|||
28
Kassern
08.06.21
✎
13:22
|
(0) В запросе объединить 2 таблицы через левое соединение и условие естьNull(ПерваяТаблица.Партнер,"")="" предлагали еще?
|
|||
29
Kassern
08.06.21
✎
13:22
|
(28) *не предлагали еще
|
|||
30
d_monah
08.06.21
✎
13:24
|
(29) Не предлагайте,это попахивает отчетом номер три,нужно как проще
|
|||
31
d_monah
08.06.21
✎
13:25
|
(28) А че это вы так смело Партнерами кидаетесь,про конфу ни слова
|
|||
32
Kassern
08.06.21
✎
13:25
|
(30) ну а страница экселя с 2 портянками и впр это по вашему не 3й отчет по факту?)
|
|||
33
Kassern
08.06.21
✎
13:26
|
(31) да хоть клиентами обзови, сути это не меняет
|
|||
34
1Сергей
08.06.21
✎
13:30
|
(32) для разовой операции норм
|
|||
35
Kassern
08.06.21
✎
13:34
|
(34) можно и в 1ске на коленке быстро слепить во внешней обработке. Раз отчеты из одной и той же базы, можно их результаты поместить во временные таблицы, а далее как написал в (28)
|
|||
36
1Сергей
08.06.21
✎
13:41
|
(35) то, что возвращает запрос в СКД и то, что видит пользователь - две разные вещи :)
|
|||
37
d_monah
08.06.21
✎
13:44
|
(34) Вряд ли там разовая операция))
|
|||
38
d_monah
08.06.21
✎
13:45
|
(33) Да вот хрен)),результат может быть очень разным, особенно для УТ
|
|||
39
d_monah
08.06.21
✎
13:47
|
(38) Хм,у партнеров ИНН нет))
|
|||
40
d_monah
08.06.21
✎
13:47
|
(36) Скажем даже так, запрос и правильный запрос-это разные вещи
|
|||
41
Said_We
08.06.21
✎
13:48
|
(25) Искали различия в ХМЛ сравнение и объединением в 1С или WinMergeU?
А чего не в экселе ВПР()? |
|||
42
SleepyHead
гуру
08.06.21
✎
14:09
|
(41)
"Искали различия в ХМЛ сравнение и объединением в 1С или WinMergeU?" Нет. ЧТо такое WinmergeU - не знаю. В отчете информация структурирована, но есть множественные блоки, например, в РСВ - блоки с начислениями и взносами, надо группировать по физлицу, месяцу, коду застрахованного лица. В 2-НДФл аналогично. Читал схему, потом по схеме читал в таблицы значений, с учетом нужных мне группировок. Грубо говоря, вытягивал отчет в линейку, получалась таблица с тремя колонками - показатель, значение1, значение 2. Дальше сравнивал и выдавал отличия. Делалось как разовая работа, в итоге применяем постоянно, новые клиенты постоянно приходят. ну и неочевидное использование - отследить, когда поменялись реквизиты налогового агента, например ФИО подписанта, еще что-то на тиитульном листе. Второе неочевидное использование - понять, чем корректировки отчета отличаются от исходного отчета, причем таблица уже с большим количеством колонок: показатель, знач исходное, занч корректировки 1, ... итп По корректировкам получилось очень неплохо. Постоянно клиенты просят разобраться, на сколько данные по физлицу отличаются в корректировке от исходной суммы, потом смотрим, почему. "А чего не в экселе ВПР()?" Ну вот не знаю, как в экселе сравнить два РСВ. Исходный и корректировку )) Проще сделать инструмент, который просто будет сравнивать набор файлов. |
|||
43
Said_We
08.06.21
✎
15:22
|
(42) Т.е. не простое сравнение файлов, а сначала данные из файлов ХМЛ конвертируете в данные 1С (ТЗ, Запрос и т.д.) и потом уже сравниваете?
|
|||
44
SleepyHead
гуру
08.06.21
✎
16:19
|
(43) Да.
Так ведь я и написал, что не файлы сравниваю, а отчеты. Как и автор. |
|||
45
Pro-tone
08.06.21
✎
16:40
|
(0) по любому из 2х баз сравниваешь, угадал?
|
|||
46
Kassern
08.06.21
✎
16:41
|
(45) Не угадал (10)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |