Комплексная работа с 3 таблицами данных (каждая строк по 150 всего).
1. Есть таблица счетов-фактур, имеющих номер и сумму, который велся .. не бухгалтерами (. Есть реестр банковских оплат (плоская табл), в тексте которых есть тот же номер - из назначения платежа этот номер вытащить можно (и не сложно).
Нужно состыковать выставленное и оплаченное через полное внешнее соединение по № документа (без даты). Цель - понять, что не оплачено.
Сложность в том, что во вх реестре счета-фактуры по номерам задублированы, тк на следующем шаге они были перевыставлены другим контрагентам с другими суммами - это все решили обьединить построчно в одну таблицу, поэтому получился винегрет. По этой причине при слиянии происходит задублирование строк! Вот, с этим нужно побороться. Интересует не только список по номерам, а, конечно, какие итоговые суммы там прошли.
2. Перевыставленные счета-фактуры тоже имеют свою нумерацию и любой наш платеж (повторюсь) мог быть перевыставлен 2-3 компаниям, и сумма в начальной таблице (п.1) легко может не совпадать, если сложить, с той, на которые разбилась оплата (прим - поэтому как критерий ее и не берем).
Есть также реестр поступлений на р/сч (плоская табл. - поз 180), в тексте которых № документа иногда есть, но иногда его очень сложно вытащить, тк в платежах все бухгалтера печатают как хотят . Это вторая проблема, с которым нужно посидеть.
Нужно состыковать каждую исходящую счет-фактуру и полученные на р/сч оплаты через полное внешнее соединение № документа (без даты). Цель - понять, за что не пришли деньги, без дублирования строк при слиянии.
3.Соединить эти замечательные таблицы в одну, чтобы потом выгрузить в сводную и понять по деньгам и номерам список того, что оказалось за бортом.
Я дошла в первом приближении до слияния и на дублировании строк сломалась (. Помогите, пжл., с этим "счастьем". Нужно ..сегодня.
1. Есть таблица счетов-фактур, имеющих номер и сумму, который велся .. не бухгалтерами (. Есть реестр банковских оплат (плоская табл), в тексте которых есть тот же номер - из назначения платежа этот номер вытащить можно (и не сложно).
Нужно состыковать выставленное и оплаченное через полное внешнее соединение по № документа (без даты). Цель - понять, что не оплачено.
Сложность в том, что во вх реестре счета-фактуры по номерам задублированы, тк на следующем шаге они были перевыставлены другим контрагентам с другими суммами - это все решили обьединить построчно в одну таблицу, поэтому получился винегрет. По этой причине при слиянии происходит задублирование строк! Вот, с этим нужно побороться. Интересует не только список по номерам, а, конечно, какие итоговые суммы там прошли.
2. Перевыставленные счета-фактуры тоже имеют свою нумерацию и любой наш платеж (повторюсь) мог быть перевыставлен 2-3 компаниям, и сумма в начальной таблице (п.1) легко может не совпадать, если сложить, с той, на которые разбилась оплата (прим - поэтому как критерий ее и не берем).
Есть также реестр поступлений на р/сч (плоская табл. - поз 180), в тексте которых № документа иногда есть, но иногда его очень сложно вытащить, тк в платежах все бухгалтера печатают как хотят . Это вторая проблема, с которым нужно посидеть.
Нужно состыковать каждую исходящую счет-фактуру и полученные на р/сч оплаты через полное внешнее соединение № документа (без даты). Цель - понять, за что не пришли деньги, без дублирования строк при слиянии.
3.Соединить эти замечательные таблицы в одну, чтобы потом выгрузить в сводную и понять по деньгам и номерам список того, что оказалось за бортом.
Я дошла в первом приближении до слияния и на дублировании строк сломалась (. Помогите, пжл., с этим "счастьем". Нужно ..сегодня.