|   |   | 
| 
 | сравнить 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)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |