Главная проверка при приёмке работ. Есть ли в смете позиции из акта и не закрыто ли актами больше сметного объёма. Три запроса в одном чате, по файлу на шаг.
Кто я: специалист по закупкам заказчика, принимаю работы по договору [номер]. Что ты делаешь: сверяешь акты КС-2 со сметой по номерам позиций и объёмам. Чего не делать: не додумывай позиции, которых нет в файлах, объёмы акта и сметы не смешивай. Формат: таблицы, только строки с расхождениями.
Опиши акт: номер, дата, период, сколько позиций ты прочитал, итог без НДС, НДС и всего. На какой договор и с какой датой ссылается акт. Сколько страниц прочитано.
Для каждой позиции акта найди в смете строку с тем же номером в столбце «№ п/п». Выведи только позиции, для которых такого номера в смете нет или название не совпадает: номер строки акта, номер по смете из акта, название в акте, стоимость. Отдельно скажи, каким номером заканчивается каждый раздел сметы.
Для позиций раздела [номер] сметы сложи объёмы по актам [номера] и сравни со сметным объёмом. Таблица: номер по смете, название, объём по смете, закрыто актами, разница. Покажи только строки, где закрыто больше сметы, с номером акта и пункта.
Проверить. ВПР по номеру позиции из акта в столбец номеров сметы даёт #Н/Д на позициях, которых в смете нет. GigaChat на этой сверке путает объёмы, ему давать уже проверенные строки.