<?php // Полная загрузка сервисных книжек, создан 2024-01-05 12:44:55
global $wpdb2;
global $failure;
global $file_hist;
///// echo '<H2><b>Старт загрузки</b></H2><br>';
$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
///// echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}
$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
///// echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}
/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
///// echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
///// echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist); ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7]; ////получаем размер файла
$m_mtime_file=$masiv_data_file[9]; ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file
///// echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
///// echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
///// echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);
if ($results)
{ foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));
////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
///// echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
///// echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}
////загружаем данные
$table='vin_history'; // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация // (путь от корня web-сервера)
$delim=';'; // Разделитель полей в CSV файле
$enclosed='"'; // Кавычки для содержимого полей
$escaped='\
Критикуйте по делу!
(1) Пожалуйста! Редактирую вычет у сотрудника, сохраняю, а данные в таблице не обновляются… 🙁
Пока снова жми кнопку «Заполнить»! — через 5 мин исправлю!
Все исправил!!!
Если кто еще чего найдет — исправлю!
Спасибо, для меня очень своевременно! Просто не ожидала увидеть такой подарок!
нужная вещь
(1) Еще в итоговой строке количества по вычетам не обновляются, если опять же меняешь что-то.
мне понравилось! сенк афтору!!!
Закрытый модуль — не комильфо. Кто знает, что за злодейство там может быть накодено
{ВнешняяОбработка.ТЦА_УправлениеДаннымиНДФЛ(77)}: Ошибка при вызове метода контекста (Выполнить): Недостаточно прав для работы с таблицей «Документ.ВводИнформацииОСотрудниках»
по причине:
Недостаточно прав для работы с таблицей «Документ.ВводИнформацииОСотрудниках»
Конфигурация — УСО. Зачем вам нужен этот док?
и как скачать вашу обработку
У внешних совместителей может не быть вычетов — это не ошибка.
Сотрудники могут быть приняты не только на головную организацию…
Товарищи! Вышло письмо МинФина по которому с 01.01.09 «101» вычет меняется на «108». Я в курсе. Но пока у большинства клиентов все по старому. Поэтому моя обработка оперирует «старым» «101» вычетом. Через пару дней выложу обновленую версию.
Так же спасибо всем, кто по делу критикует мою обработку! Продолжайте в том же духе — я все читаю и исправляю.
1) Товарищу Gaffer: да модуль закрыт, но скачивать можно бесплатно. В модуле ниче интересного — запросы на заполнение ТЧ. Основное происходит в модуле формы обработки — хотите меняйте под себя!
Историю почему я закрываю модули объектов см. в предыдущей моей заметке.
2) Товарищу stapa: все скачивается прекрасно даже со смарта Nokia — видимо у тя чо-то не так
3) Товарищу СергейКа: ты абсолютно ПРАВ (Сотрудники могут быть приняты не только на головную организацию) + вычеты могут быть применены не на головной организации и пр. варианты. Это проблема постановки задачи и того для чего предназначена обработка. ДЛЯ ЧЕГО ОНА предназначена см. в описании. Больше не для чего — таки вот ограничения.
(15) Ну раз пошла такая пьянка… 🙂
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=89&lid=3080
«Это проблема постановки задачи» — это, честно говоря, отмазка. Если хочешь что бы пользовалось большее количество людей — добавь чуть-чуть универсальности, тем более это не сложно.
А так, даже за идею + не поставить, сам когда-то придумал для 7.7
Очень хочется распечать данную табличку. Как же это сделать??
У внешних совместителей может не быть вычетов — это не ошибка —
абсолютно неправильное заявление.
По заявлению от внешнего совместителя мы обязаны предоставить вычет. Это его дело — разбираться с налоговой.
(17) Не понял. Зачем сразу так категорично 🙂 ?
Например
http://www.buhgalteria.ru/article/6558
Там четко
это важно
Налоговые вычеты внешним совместителям не предоставляются — ни социальные, ни стандартные, ни имущественные! Право на налоговый вычет возникает только по основному месту работы.
Товарищ ccm! Скоро (в течении 24 час.) выложу новую версию, где табличка печатается!
«Налоговые вычеты внешним совместителям не предоставляются — ни социальные, ни стандартные, ни имущественные! Право на налоговый вычет возникает только по основному месту работы.» — а вот фантазировать не надо.
НК доступен? Прочти. Полезно, если занимаешься зарплатными программами.
Товарищи! Жду ваших замечаний по версии 2.3!
(почему скачиваний в 12 раз больше чем + ? 🙁 — вопрос риторический)
СПАСИБО
(20)
Я привел ссылку дословно.
Мои слова были
у внешних совместителей может не быть вычетов… Это не ошибка.
Я не подаю заявления — работаю — что здесь ошибочного?
Вопрос (20) и (17) ?
(20) — будьте любезны приводить статьи… Кстати, и Вам полезно тоже.
Итак
Внешний совместитель вправе в течение налогового периода претендовать на стандартные налоговые вычеты, если он получает доходы, подлежащие обложению налогом на доходы физических лиц по ставке 13 процентов, У ОДНОГО ИЗ НАЛОГОВЫХ АГЕНТОВ по его выбору. То есть организация обязана предоставить внешнему совместителю налоговые вычеты, если он напишет соответствующее заявление и представит документы, подтверждающие право на вычеты (п. 3 ст. 218 НК РФ (Налоговый кодекс РФ), п. 3 письма МНС РФ от 30.01.2004 N ЧД-6-27/100).
Надо принести форму 2-НДФЛ в организацию внешнего совместительства, чтобы знали , что в другой организации не получают вычетов.
Обычно такого не быватет и получают вычеты по основному месту работы 🙂
(17), (20) — исчерпывающе ?
(17) и (20) с таким подходом я бы вас к расчетчикам — и не подпустил… 🙂
(24)
Кому — «надо»??
Человек получает вычет там, где хочет и более того, где ему это выгодно.
http://www.glavbukh.ru/news/8564
Новый документик —
Распечатать можно — это здорово.
Если можно доработать, то хотелось бы видеть:
1. Нет числа детей, на которые дается вычет. Это важно
2. Возможно ли, если нет какого-либо вычета, то не отмечать это в графе. Т.е. писать слова тогда, когда вычет есть.Иначе при большом кол-ве народа тяжело сверять документы.
3. И уже совсем заоблачно — хочется видеть период, до которого действует вычет на детей. Т.к. часто забиваем период действия справок из институтов сразу. Иначе тяжело отслеживать прекращение действия вычета
Очень кстати. Спасибо . Как раз начал разбираться с НДФЛ в ЗУП. В наследостово досталась прога., в кот. не у всех считается…
еще пара замечаний к обработке.
Не очень понятно, почему таблица по вычетам дается на определенный день. Логичнее было бы задавать конкретный налоговый год и в результате увидеть полную раскладку по вычетам — кому платим полный год, кому прекращаем в какой-то месяц (скажем, закончил ВУЗ или исполнилось 24 года ребенку …).
Т.к. в разные годы вычеты могут быть различны.
А еще сюда же можно добавить имущественный вычет.
А отчета по расчету базы и вычетов НДФЛ ? Как по кнопке рассчитать с комментарием. Да и сам Удержанный НДФЛ хотелось бы видеть по месяцам начисления, а не регистрации. А в отчетах этого нет.
Я снова с вами! — вернулся из командировки в Рязань (кстати чудный город, если не жить в местных гостиницах)! Ну просто огромное спасибо ccm за основательный перечень замечаний. Сейчас чонить доработаю 🙂 !
2 марта 2009 — Ну вот и готова версия 2.7!
В следующей версии будет виден период, до которого действует вычет на детей!
Жду ваших коментов, замечаний и +!
Как всегда принимаю критику по делу!
небольшое замечание сразу: надо отсечь всех физ. лиц, которые не в штате или не получали дохода в текущем году. Это неактуально совсем.
Иначе на сегодня видим всю историю предприятия за многие годы.
«надо отсечь всех физ. лиц, которые не в штате или»
Имеется в виду, уже уволены. И в текущем году не работают
А вообще-то, большое спасибо. Очень нужная обработочка получается.
в таб. часть на закладке «ввод вычетов» попадают все РАБОТАЮЩИЕ (т.е. те, которых приняли, но еще не уволили — читайте описание) за указанный период в реквизите «месяц формирования» сотрудники. Поэтому видна не вся «история» а именно актуальная.
Чтобы сотрудник попал в таб часть по нему должен быть проведен документ «Прием на работу в организацию» (или любой другой, который делает движение по РС «Работники организаций»).
Чтобы работник перестал попадать в таб чать должен быть проведен документ «Увольнение из организации». Причем, если работник уволился в середине месяца то он все равно в этот месяц попадет, а вот в следующий уже нет!
Другое дело, что я не учитываю полученный РАБОТАЮЩИМИ сотрудниками доход. Возможно сделаю флаг «Не показывать сотрудников получивших нулевой доход».
(35) Чтобы работник перестал попадать в таб чать должен быть проведен документ «Увольнение из организации».
К сожалению, в табл. попали и те, кто был уволен и 2, и 6 месяцев, и несколько лет назад. Уже забыли про эти фамилии. А тут — «Здрасьте!»
Нарисовались все сразу. Приятно, конечно, видеть, но тяжеловато воспринимать.
ccm! Провел в который раз тестирование обработки на 2 базах УПП и 2 базах ЗиУП. Такой проблемы, чтобы на закладку «Ввод вычетов» попали и те, «кто был уволен 2» и более месяцев назад, НЕ ВОЗНИКЛО НИ РАЗУ!
Проверьте как заполняется колонка РЕГИСТРАТОР для тех, «кто кто был уволен 2» и более месяцев назад. Так же можно из формы обработки зайти в форму элемента справочника СОТРУДНИКА и на закладке кадровые данные визуально просмотреть все кадровые документы по этому сотруднику. Документ «Увольнение из организации» должен быть ПРОВЕДЕН, при этом в таб чати этого документа проверьте как заполнена ДатаУвольнения!
Если хотите, можете сообщить какая у вас конфигурация и историю кадровых изменений по какому-нибудь сотруднику для проведения тестового примера. Можете тут написать или мне на почту: PanteleevI@Inbox.ru
(37)
Такой проблемы, чтобы на закладку «Ввод вычетов»
Этой-то закладкой не пользовались.
Речь шла об общем виде таблицы, когда только-только нажмешь на кнопочку с названием обработки.
Тут-то все и вываливаются по состоянию на текущую дату.
А если они уволились 10 лет назад, они мне зачем??
вышла недавно новая конфига ЗУП, там поменяли в форме, вычеты на детей вынесли отдельно. будет в новой конфиге работать?
Товарищи! Скачиваем, тестируем, критикуем и «+» версию 3.5!
Обработка теперь работает и в типовой БП 8.1!
Для товарища rasswet и других неравнодушных хочу поведать о планах создания версии 4.0, которая будет работать в последних конфах ЗиУП 2.5.13 и БП 1.6.14.
Ошибку выдает БП и в ЗУП: {ВнешняяОбработка.ТЦА_УправлениеДаннымиНДФЛ(251)}: Ошибка при вызове метода контекста (Выполнить): {(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»
СтандартныеВычеты.<<?>>КодВычетаНаДетей,
по причине:
{(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»
СтандартныеВычеты.<<?>>КодВычетаНаДетей,
хотелось бы вернуться к (29).
Проблемка-то осталась. В новой обработке ушли от конкретной даты, на которую составляется отчет и дошли до конкретного месяца.
Но для бухгалтера этой информации маловато.
У наших сотрудников дети, которые учатся в ВУЗах. Справки об окончании учебы (или о текущем годе обучения), конечно, не совпадают с окончанием года. Т.е. работник теряет право на вычет в какой-то из месяцев текущего года.
Уважаемый автор, помогите определить конкретно в каком месяце это происходит? К кому из сотрудников обратиться с напоминанием о необходимости обновления документов (мы любим своих работников и дружим с ними)? Как самому понять и вычислить правильность расчета НДФЛ, если не знать, в котором месяце теряется право на вычет?
При наличии нескольких сотен сотрудников с разнообразием детей не представляется возможным открывать каждый месяц отдельно и сравнивать показания.
Да и нет смысла смотреть вычет в конкретном месяце. Если НДФЛ считаем нарастающим итогом с начала года, то и картина вычетов должна быть аналогичная.
Товарищи!
Сегодня выложил версию 4.0, которая работает на всех актуальных на дату 15.03.2009 кофигурациях ЗиУП, БП и УУУ. Когда будете скачивать обработку, не ошибитесь (!!!), внимательно посмотрите для каких релизов она предназначена (сразу после названия версии) и какой стоит у вас (Меню: Справка->О програме).
Таким образом, я стараюсь обеспечить «поддержку» моей обработке, чего и от вас жду (плюсуйте, скачивайте).
Версия 4.0 доступна только ДЕМО (полный функционал на 30 дней). Потом, можно будет скачать новую версию ДЕМО (еще на 30 дней). Полная версия, скорее всего будет стоить пару «копеек», но она пока в стадии разработки. Полная версия создается не с только с корыстной целью, сколько с целью получения опыта в реализации «самописных» механизмов «лицензирования».
Дорогой(ая) ccm! Ваша проблема мне давно известна. И т.к. я сотрудник франчайзи 1С, то сталкиваюсь с ней ежедневно. Вот вам простой и эффективный совет:
когда сотрудники приносят документы на вычеты, то бухгалтер должен вводить не только дату, с которой вычет начинает применяться, но и сразу дату, когда вычет перестает действовать (будующий период!). Дату, до которой вычет действует, вычисляют по ситуации. Так, например, если это дата вычета на ребенка, который учится в ВУЗе, то это пол-года (равна периодичности сессий и указывается в справке, которую дают в ВУЗе).
В результате, вам не нада будет мучить голову, когда же вычет прекратить. Когда же подходит дата окончания действия вычета, то сотрудник, должет вновь принести подтверждающие документы. После чего, запись о прекращении вычета можно будет отредактировать.
Дорогой maalex! Качай версию 4.0 ДЕМО и будет тебе счастье!!!
Товарищи!
Сегодня выложил версию 4.1, которая появилась на свет во многом благодаря идеям подсказанным ccm! См. 27 и читайте историю изменений.
(44) Простите за навязчивость..
Ну конечно же, поступаем именно так, а не иначе. Работать по- другому просто нет смысла.
Предлагаю разобраться (ну, если хотите, конечно).
Как Вы думаете, зачем бухгалтеру нужен такой отчет о вычетах?
Вряд ли, чтобы посмотреть, надо ли давать вычет Петрову в марте или в апреле. Бух забил цифирки в программу — и думать о них забыл. Машина сама все вычислит.
Мне отчет нужен чисто с информативной точки зрения. Пример. Беру 2-НДФЛ за 2008 год и вижу, что сотруднику предоставлено 7800 руб. на детей. У сотрудника трое детей. Вопрос — почему такая сумма и за какие месяцы? Вот тут-то и помогла бы табличка, в которой за 2008 год было бы видно, что на одного из детей право на вычет заканчивается 31.03.08.
Т.е. хочется нажать на кнопочку и получить табличку с полной раскладкой за 2009 год:
личный вычет 01.01.09-31.12.09
вычет на детей 01.01.09-30.06.09 2 шт.
01.07.09-31.12.09 1 шт.
Вот такую сделать возможно? И не надо в ней указывать, когда сотр. принят на работу, с какого времени вычет представляется. Все это здесь абсолютно ненужно и неважно.
(47) 2-НДФЛ?
(48) именно. А Вам зачем эта обработка?
Неужели вы ручками предоставляете вычеты работникам?
И поэтому Вам надо знать, что с апреля вычет не предоставляется?
не-а. я — не бух по жизни.
просто это не простая задача: продублировать штатный отчет типа 2-НДФЛ «оригинальной» табличкой, чтобы «все было видно».
и что самое обидное — только для того, чтобы бух «поверил» штатному отчету, ковыряешься, ковыряешься, а в результате — практически тот же самый отчет на выходе
(50) пример в (47) — это частный случай.
Я пытаюсь показать, что если делать отчет по вычетам, то он нужен только в виде годовой раскладки предоставляемых вычетов. Иначе смысла в этом отчете нет.
А разве сложно пройтись по стеку дат и найти, когда меняется очередная дата в текущем году и какие изменения по вычетам она несет?
Если невозможно, так нет проблем… Спасибо за то, что уже сделано.
«А разве сложно пройтись… »
На фразы такого типа я давно уже отвечаю примерно так:
Если это так просто, сделайте это.
В версию 4.5 вставлена утилита поиска старых версий обработки на всех локальный дисках. Во избежании путаницы рекомендую всем удалять старые версии!!!
Версия 4.7 — на закладке <Ввод вычетов> был добавлен флаг <Заполнять только принятыми в текущем месяце сотрудниками>.
Версия 5.01 — БЕСПЛАТНАЯ!!! Заходим на закладку «Лицензирование» нажимаем кнопку «Ввод номера лицензии» и сразу кнопку «ОК»! Пользуйтесь, товарищи!!!
По поводу бесплатно: Захожу-нажимаю-потом «Ок» и ничего. «Срок действия закончен ну и т.д.» Подскажите пожалуйста.
Бади!
Скачай последнюю версию обработки!!!
Зайди на закладку «Лицензирование» нажми кнопку «Ввод номера лицензии» и сразу кнопку «ОК»!
Если что не получится сделай принтскрины экрана и пришли мне на почту PanteleevI@Inbox.ru
Для тех у кого до сих пор проблемы с лицензией посвещается:
ПарольВладельца
Кентавр
НомерЛицензии
Кинь ты Русь, живи в раю! Я скажу: Не надо рая, Дайте родину мою
Парадокс!
Но, решив проверить вычеты за год, обнаруживаю, что и в печатной форме и в таблице указываются вычеты на детей, которые прекратились еще в начале года. Т.е. по факту их нет, а в Вашем отчете есть.
Ну вот, только было обрадовалась такой многофункциональной обработке, а не работает она 😥 ЗУП 2.5.19.3, пишет
{ВнешняяОбработка.ТЦА_УправлениеДаннымиНДФЛ(251)}: Ошибка при вызове метода контекста (Выполнить): {(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»
СтандартныеВычеты.<<?>>КодВычетаНаДетей,
по причине:
{(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»
СтандартныеВычеты.<<?>>КодВычетаНаДетей,
(60)
Дорогая Ирга! 01 февраля 2010 сам запускал последнюю версию 5.1 на конфигурации ЗиУП 2.5.19.3. Все работает. Может вы не последнюю версию обработки скачали?
Приношу свои дикие извинения, была невнимательна 😳
Спасибо за обработку
16 Фев 2010 18:50:15 мне на почту пришло письмо от Татьяны Н. , которая не смогла в новом релизе ЗиУП 2.5.20 распечатать заявление на вычет. В течении 2 часов после прочтения письма данный баг был исправлен. Ошибка появилась в связи с изменением в новом релизе модуля <универсальные механизмы> и в частности функции <Просклонять>. Данная функция была скопирована в модуль обработки. Теперь печать заявления будет не зависть от релизов ЗиУП.
Приятной всем работы!
НАПОМИНАЮ:
ПЕРЕХОДИМ НА ЗАКЛАДКУ ФАЙЛЫ,
ВНИМАТЕЛЬНО СМОТРИМ ДЛЯ КАКОГО РЕЛИЗА НУЖНА ОБРАБОТКА И
ТОЛЬКО ПОТОМ СКАЧИВАЕМ !!!
Огромна просьба, ответьте, почему у меня скачивается файл без расширения? что не так? 😥
Вау, отличная обработка!!! Я Заходил на закладку «Лицензирование» нажимал кнопку «Ввод номера лицензии» и сразу кнопку «ОК», затем он мне пишет:
Вы правильно указали номер многопользовательской лицензии, но неверно ввели свой пароль, который ранее указали в заявке 😥
Спасибо за обработку.
Однако если работнику вычеты по предприятию сперва давались, потом прекращались и затем снова давались, то он показывается в ошибках якобы вычет в текущем месяце закончился.
Спасибо!!!
Спасибо за обработку.
Как доработку, хорошо было бы заявление на вычеты сделать более красивым, да и чтобы заполнялся автоматом весь. Поправить не проблема, просто как пожелание.
Супер отчетик!
Здравствуйте! Скажите пожалуйста, обработка будет работать на актуальной версии ЗиК БУ?
Скачала, так как переходим на 8. А ранее в 7.7 делала отчеты для бухгалтера по вычетам НДФЛ и заканчивающимся вычетам (дети > 18). Данной обработке в новой базе пока применения не нашла: личные вычеты канули в лету (групповой ввод-удаление ранее был актуален), НОВЫЕ заявления на вычеты на детей уже сделаны мною в комплекте кадровых документов. А к закрытию вычетов при процедуре увольнения сотрудников бухгалтер вроде уже привык…
Отчеты по имеющимся вычетам наверное бы не помешали, но как-то помешали якобы ошибочно отсутствующие личные вычеты. Вообщем для использования в настоящее время понадобится доработка..