Обработка "Управление данными вычетов НДФЛ" для конфигураций 8.1: "ЗУП", "Бухгалтерия предприятия" и "УПП"




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?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='\

72 Comments

  1. RailMen

    Критикуйте по делу!

    Reply
  2. albert

    (1) Пожалуйста! Редактирую вычет у сотрудника, сохраняю, а данные в таблице не обновляются… 🙁

    Reply
  3. RailMen

    Пока снова жми кнопку «Заполнить»! — через 5 мин исправлю!

    Reply
  4. RailMen

    Все исправил!!!

    Если кто еще чего найдет — исправлю!

    Reply
  5. tatushka

    Спасибо, для меня очень своевременно! Просто не ожидала увидеть такой подарок!

    Reply
  6. lehale

    нужная вещь

    Reply
  7. albert

    (1) Еще в итоговой строке количества по вычетам не обновляются, если опять же меняешь что-то.

    Reply
  8. OrsaMaggiore

    мне понравилось! сенк афтору!!!

    Reply
  9. Gaffer

    Закрытый модуль — не комильфо. Кто знает, что за злодейство там может быть накодено

    Reply
  10. Gaffer

    {ВнешняяОбработка.ТЦА_УправлениеДаннымиНДФЛ(77)}: Ошибка при вызове метода контекста (Выполнить): Недостаточно прав для работы с таблицей «Документ.ВводИнформацииОСотрудниках»

    по причине:

    Недостаточно прав для работы с таблицей «Документ.ВводИнформацииОСотрудниках»

    Конфигурация — УСО. Зачем вам нужен этот док?

    Reply
  11. stapa

    и как скачать вашу обработку

    Reply
  12. SternZ

    У внешних совместителей может не быть вычетов — это не ошибка.

    Reply
  13. СергейКа

    Сотрудники могут быть приняты не только на головную организацию…

    Reply
  14. RailMen

    Товарищи! Вышло письмо МинФина по которому с 01.01.09 «101» вычет меняется на «108». Я в курсе. Но пока у большинства клиентов все по старому. Поэтому моя обработка оперирует «старым» «101» вычетом. Через пару дней выложу обновленую версию.

    Так же спасибо всем, кто по делу критикует мою обработку! Продолжайте в том же духе — я все читаю и исправляю.

    Reply
  15. RailMen

    1) Товарищу Gaffer: да модуль закрыт, но скачивать можно бесплатно. В модуле ниче интересного — запросы на заполнение ТЧ. Основное происходит в модуле формы обработки — хотите меняйте под себя!

    Историю почему я закрываю модули объектов см. в предыдущей моей заметке.

    2) Товарищу stapa: все скачивается прекрасно даже со смарта Nokia — видимо у тя чо-то не так

    3) Товарищу СергейКа: ты абсолютно ПРАВ (Сотрудники могут быть приняты не только на головную организацию) + вычеты могут быть применены не на головной организации и пр. варианты. Это проблема постановки задачи и того для чего предназначена обработка. ДЛЯ ЧЕГО ОНА предназначена см. в описании. Больше не для чего — таки вот ограничения.

    Reply
  16. СергейКа

    (15) Ну раз пошла такая пьянка… 🙂

    «Это проблема постановки задачи» — это, честно говоря, отмазка. Если хочешь что бы пользовалось большее количество людей — добавь чуть-чуть универсальности, тем более это не сложно.

    А так, даже за идею + не поставить, сам когда-то придумал для 7.7 http://1c.proclub.ru/modules/mydownloads/personal.php?cid=89&lid=3080

    Reply
  17. ccm

    Очень хочется распечать данную табличку. Как же это сделать??

    У внешних совместителей может не быть вычетов — это не ошибка —

    абсолютно неправильное заявление.

    По заявлению от внешнего совместителя мы обязаны предоставить вычет. Это его дело — разбираться с налоговой.

    Reply
  18. SternZ

    (17) Не понял. Зачем сразу так категорично 🙂 ?

    Например

    http://www.buhgalteria.ru/article/6558

    Там четко

    это важно

    Налоговые вычеты внешним совместителям не предоставляются — ни социальные, ни стандартные, ни имущественные! Право на налоговый вычет возникает только по основному месту работы.

    Reply
  19. RailMen

    Товарищ ccm! Скоро (в течении 24 час.) выложу новую версию, где табличка печатается!

    Reply
  20. nickVZ

    «Налоговые вычеты внешним совместителям не предоставляются — ни социальные, ни стандартные, ни имущественные! Право на налоговый вычет возникает только по основному месту работы.» — а вот фантазировать не надо.

    НК доступен? Прочти. Полезно, если занимаешься зарплатными программами.

    Reply
  21. RailMen

    Товарищи! Жду ваших замечаний по версии 2.3!

    (почему скачиваний в 12 раз больше чем + ? 🙁 — вопрос риторический)

    Reply
  22. ash2015

    СПАСИБО

    Reply
  23. SternZ

    (20)

    Я привел ссылку дословно.

    Мои слова были

    у внешних совместителей может не быть вычетов… Это не ошибка.

    Я не подаю заявления — работаю — что здесь ошибочного?

    Вопрос (20) и (17) ?

    (20) — будьте любезны приводить статьи… Кстати, и Вам полезно тоже.

    Итак

    Внешний совместитель вправе в течение налогового периода претендовать на стандартные налоговые вычеты, если он получает доходы, подлежащие обложению налогом на доходы физических лиц по ставке 13 процентов, У ОДНОГО ИЗ НАЛОГОВЫХ АГЕНТОВ по его выбору. То есть организация обязана предоставить внешнему совместителю налоговые вычеты, если он напишет соответствующее заявление и представит документы, подтверждающие право на вычеты (п. 3 ст. 218 НК РФ (Налоговый кодекс РФ), п. 3 письма МНС РФ от 30.01.2004 N ЧД-6-27/100).

    Reply
  24. SternZ

    Надо принести форму 2-НДФЛ в организацию внешнего совместительства, чтобы знали , что в другой организации не получают вычетов.

    Обычно такого не быватет и получают вычеты по основному месту работы 🙂

    (17), (20) — исчерпывающе ?

    Reply
  25. SternZ

    (17) и (20) с таким подходом я бы вас к расчетчикам — и не подпустил… 🙂

    Reply
  26. ccm

    (24)

    Кому — «надо»??

    Человек получает вычет там, где хочет и более того, где ему это выгодно.

    Новый документик — http://www.glavbukh.ru/news/8564

    Reply
  27. ccm

    Распечатать можно — это здорово.

    Если можно доработать, то хотелось бы видеть:

    1. Нет числа детей, на которые дается вычет. Это важно

    2. Возможно ли, если нет какого-либо вычета, то не отмечать это в графе. Т.е. писать слова тогда, когда вычет есть.Иначе при большом кол-ве народа тяжело сверять документы.

    3. И уже совсем заоблачно — хочется видеть период, до которого действует вычет на детей. Т.к. часто забиваем период действия справок из институтов сразу. Иначе тяжело отслеживать прекращение действия вычета

    Reply
  28. AVV

    Очень кстати. Спасибо . Как раз начал разбираться с НДФЛ в ЗУП. В наследостово досталась прога., в кот. не у всех считается…

    Reply
  29. ccm

    еще пара замечаний к обработке.

    Не очень понятно, почему таблица по вычетам дается на определенный день. Логичнее было бы задавать конкретный налоговый год и в результате увидеть полную раскладку по вычетам — кому платим полный год, кому прекращаем в какой-то месяц (скажем, закончил ВУЗ или исполнилось 24 года ребенку …).

    Т.к. в разные годы вычеты могут быть различны.

    А еще сюда же можно добавить имущественный вычет.

    Reply
  30. fedor40

    А отчета по расчету базы и вычетов НДФЛ ? Как по кнопке рассчитать с комментарием. Да и сам Удержанный НДФЛ хотелось бы видеть по месяцам начисления, а не регистрации. А в отчетах этого нет.

    Reply
  31. RailMen

    Я снова с вами! — вернулся из командировки в Рязань (кстати чудный город, если не жить в местных гостиницах)! Ну просто огромное спасибо ccm за основательный перечень замечаний. Сейчас чонить доработаю 🙂 !

    Reply
  32. RailMen

    2 марта 2009 — Ну вот и готова версия 2.7!

    В следующей версии будет виден период, до которого действует вычет на детей!

    Жду ваших коментов, замечаний и +!

    Как всегда принимаю критику по делу!

    Reply
  33. ccm

    небольшое замечание сразу: надо отсечь всех физ. лиц, которые не в штате или не получали дохода в текущем году. Это неактуально совсем.

    Иначе на сегодня видим всю историю предприятия за многие годы.

    Reply
  34. ccm

    «надо отсечь всех физ. лиц, которые не в штате или»

    Имеется в виду, уже уволены. И в текущем году не работают

    А вообще-то, большое спасибо. Очень нужная обработочка получается.

    Reply
  35. RailMen

    в таб. часть на закладке «ввод вычетов» попадают все РАБОТАЮЩИЕ (т.е. те, которых приняли, но еще не уволили — читайте описание) за указанный период в реквизите «месяц формирования» сотрудники. Поэтому видна не вся «история» а именно актуальная.

    Чтобы сотрудник попал в таб часть по нему должен быть проведен документ «Прием на работу в организацию» (или любой другой, который делает движение по РС «Работники организаций»).

    Чтобы работник перестал попадать в таб чать должен быть проведен документ «Увольнение из организации». Причем, если работник уволился в середине месяца то он все равно в этот месяц попадет, а вот в следующий уже нет!

    Другое дело, что я не учитываю полученный РАБОТАЮЩИМИ сотрудниками доход. Возможно сделаю флаг «Не показывать сотрудников получивших нулевой доход».

    Reply
  36. ccm

    (35) Чтобы работник перестал попадать в таб чать должен быть проведен документ «Увольнение из организации».

    К сожалению, в табл. попали и те, кто был уволен и 2, и 6 месяцев, и несколько лет назад. Уже забыли про эти фамилии. А тут — «Здрасьте!»

    Нарисовались все сразу. Приятно, конечно, видеть, но тяжеловато воспринимать.

    Reply
  37. RailMen

    ccm! Провел в который раз тестирование обработки на 2 базах УПП и 2 базах ЗиУП. Такой проблемы, чтобы на закладку «Ввод вычетов» попали и те, «кто был уволен 2» и более месяцев назад, НЕ ВОЗНИКЛО НИ РАЗУ!

    Проверьте как заполняется колонка РЕГИСТРАТОР для тех, «кто кто был уволен 2» и более месяцев назад. Так же можно из формы обработки зайти в форму элемента справочника СОТРУДНИКА и на закладке кадровые данные визуально просмотреть все кадровые документы по этому сотруднику. Документ «Увольнение из организации» должен быть ПРОВЕДЕН, при этом в таб чати этого документа проверьте как заполнена ДатаУвольнения!

    Если хотите, можете сообщить какая у вас конфигурация и историю кадровых изменений по какому-нибудь сотруднику для проведения тестового примера. Можете тут написать или мне на почту: PanteleevI@Inbox.ru

    Reply
  38. ccm

    (37)

    Такой проблемы, чтобы на закладку «Ввод вычетов»

    Этой-то закладкой не пользовались.

    Речь шла об общем виде таблицы, когда только-только нажмешь на кнопочку с названием обработки.

    Тут-то все и вываливаются по состоянию на текущую дату.

    А если они уволились 10 лет назад, они мне зачем??

    Reply
  39. rasswet

    вышла недавно новая конфига ЗУП, там поменяли в форме, вычеты на детей вынесли отдельно. будет в новой конфиге работать?

    Reply
  40. RailMen

    Товарищи! Скачиваем, тестируем, критикуем и «+» версию 3.5!

    Обработка теперь работает и в типовой БП 8.1!

    Для товарища rasswet и других неравнодушных хочу поведать о планах создания версии 4.0, которая будет работать в последних конфах ЗиУП 2.5.13 и БП 1.6.14.

    Reply
  41. maalex

    Ошибку выдает БП и в ЗУП: {ВнешняяОбработка.ТЦА_УправлениеДаннымиНДФЛ(251)}: Ошибка при вызове метода контекста (Выполнить): {(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»

    СтандартныеВычеты.<<?>>КодВычетаНаДетей,

    по причине:

    {(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»

    СтандартныеВычеты.<<?>>КодВычетаНаДетей,

    Reply
  42. ccm

    хотелось бы вернуться к (29).

    Проблемка-то осталась. В новой обработке ушли от конкретной даты, на которую составляется отчет и дошли до конкретного месяца.

    Но для бухгалтера этой информации маловато.

    У наших сотрудников дети, которые учатся в ВУЗах. Справки об окончании учебы (или о текущем годе обучения), конечно, не совпадают с окончанием года. Т.е. работник теряет право на вычет в какой-то из месяцев текущего года.

    Уважаемый автор, помогите определить конкретно в каком месяце это происходит? К кому из сотрудников обратиться с напоминанием о необходимости обновления документов (мы любим своих работников и дружим с ними)? Как самому понять и вычислить правильность расчета НДФЛ, если не знать, в котором месяце теряется право на вычет?

    При наличии нескольких сотен сотрудников с разнообразием детей не представляется возможным открывать каждый месяц отдельно и сравнивать показания.

    Да и нет смысла смотреть вычет в конкретном месяце. Если НДФЛ считаем нарастающим итогом с начала года, то и картина вычетов должна быть аналогичная.

    Reply
  43. RailMen

    Товарищи!

    Сегодня выложил версию 4.0, которая работает на всех актуальных на дату 15.03.2009 кофигурациях ЗиУП, БП и УУУ. Когда будете скачивать обработку, не ошибитесь (!!!), внимательно посмотрите для каких релизов она предназначена (сразу после названия версии) и какой стоит у вас (Меню: Справка->О програме).

    Таким образом, я стараюсь обеспечить «поддержку» моей обработке, чего и от вас жду (плюсуйте, скачивайте).

    Версия 4.0 доступна только ДЕМО (полный функционал на 30 дней). Потом, можно будет скачать новую версию ДЕМО (еще на 30 дней). Полная версия, скорее всего будет стоить пару «копеек», но она пока в стадии разработки. Полная версия создается не с только с корыстной целью, сколько с целью получения опыта в реализации «самописных» механизмов «лицензирования».

    Reply
  44. RailMen

    Дорогой(ая) ccm! Ваша проблема мне давно известна. И т.к. я сотрудник франчайзи 1С, то сталкиваюсь с ней ежедневно. Вот вам простой и эффективный совет:

    когда сотрудники приносят документы на вычеты, то бухгалтер должен вводить не только дату, с которой вычет начинает применяться, но и сразу дату, когда вычет перестает действовать (будующий период!). Дату, до которой вычет действует, вычисляют по ситуации. Так, например, если это дата вычета на ребенка, который учится в ВУЗе, то это пол-года (равна периодичности сессий и указывается в справке, которую дают в ВУЗе).

    В результате, вам не нада будет мучить голову, когда же вычет прекратить. Когда же подходит дата окончания действия вычета, то сотрудник, должет вновь принести подтверждающие документы. После чего, запись о прекращении вычета можно будет отредактировать.

    Reply
  45. RailMen

    Дорогой maalex! Качай версию 4.0 ДЕМО и будет тебе счастье!!!

    Reply
  46. RailMen

    Товарищи!

    Сегодня выложил версию 4.1, которая появилась на свет во многом благодаря идеям подсказанным ccm! См. 27 и читайте историю изменений.

    Reply
  47. ccm

    (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 шт.

    Вот такую сделать возможно? И не надо в ней указывать, когда сотр. принят на работу, с какого времени вычет представляется. Все это здесь абсолютно ненужно и неважно.

    Reply
  48. tango

    (47) 2-НДФЛ?

    Reply
  49. ccm

    (48) именно. А Вам зачем эта обработка?

    Неужели вы ручками предоставляете вычеты работникам?

    И поэтому Вам надо знать, что с апреля вычет не предоставляется?

    Reply
  50. tango

    не-а. я — не бух по жизни.

    просто это не простая задача: продублировать штатный отчет типа 2-НДФЛ «оригинальной» табличкой, чтобы «все было видно».

    и что самое обидное — только для того, чтобы бух «поверил» штатному отчету, ковыряешься, ковыряешься, а в результате — практически тот же самый отчет на выходе

    Reply
  51. ccm

    (50) пример в (47) — это частный случай.

    Я пытаюсь показать, что если делать отчет по вычетам, то он нужен только в виде годовой раскладки предоставляемых вычетов. Иначе смысла в этом отчете нет.

    А разве сложно пройтись по стеку дат и найти, когда меняется очередная дата в текущем году и какие изменения по вычетам она несет?

    Если невозможно, так нет проблем… Спасибо за то, что уже сделано.

    Reply
  52. tango

    «А разве сложно пройтись… »

    На фразы такого типа я давно уже отвечаю примерно так:

    Если это так просто, сделайте это.

    Reply
  53. RailMen

    В версию 4.5 вставлена утилита поиска старых версий обработки на всех локальный дисках. Во избежании путаницы рекомендую всем удалять старые версии!!!

    Reply
  54. RailMen

    Версия 4.7 — на закладке <Ввод вычетов> был добавлен флаг <Заполнять только принятыми в текущем месяце сотрудниками>.

    Reply
  55. RailMen

    Версия 5.01 — БЕСПЛАТНАЯ!!! Заходим на закладку «Лицензирование» нажимаем кнопку «Ввод номера лицензии» и сразу кнопку «ОК»! Пользуйтесь, товарищи!!!

    Reply
  56. Бади

    По поводу бесплатно: Захожу-нажимаю-потом «Ок» и ничего. «Срок действия закончен ну и т.д.» Подскажите пожалуйста.

    Reply
  57. RailMen

    Бади!

    Скачай последнюю версию обработки!!!

    Зайди на закладку «Лицензирование» нажми кнопку «Ввод номера лицензии» и сразу кнопку «ОК»!

    Если что не получится сделай принтскрины экрана и пришли мне на почту PanteleevI@Inbox.ru

    Reply
  58. RailMen

    Для тех у кого до сих пор проблемы с лицензией посвещается:

    ПарольВладельца

    Кентавр

    НомерЛицензии

    Кинь ты Русь, живи в раю! Я скажу: Не надо рая, Дайте родину мою

    Reply
  59. ccm

    Парадокс!

    Но, решив проверить вычеты за год, обнаруживаю, что и в печатной форме и в таблице указываются вычеты на детей, которые прекратились еще в начале года. Т.е. по факту их нет, а в Вашем отчете есть.

    Reply
  60. Ирга

    Ну вот, только было обрадовалась такой многофункциональной обработке, а не работает она 😥 ЗУП 2.5.19.3, пишет

    {ВнешняяОбработка.ТЦА_УправлениеДаннымиНДФЛ(251)}: Ошибка при вызове метода контекста (Выполнить): {(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»

    СтандартныеВычеты.<<?>>КодВычетаНаДетей,

    по причине:

    {(4, 20)}: Поле не найдено «СтандартныеВычеты.КодВычетаНаДетей»

    СтандартныеВычеты.<<?>>КодВычетаНаДетей,

    Reply
  61. RailMen

    (60)

    Дорогая Ирга! 01 февраля 2010 сам запускал последнюю версию 5.1 на конфигурации ЗиУП 2.5.19.3. Все работает. Может вы не последнюю версию обработки скачали?

    Reply
  62. Ирена

    Приношу свои дикие извинения, была невнимательна 😳

    Спасибо за обработку

    Reply
  63. RailMen

    16 Фев 2010 18:50:15 мне на почту пришло письмо от Татьяны Н. , которая не смогла в новом релизе ЗиУП 2.5.20 распечатать заявление на вычет. В течении 2 часов после прочтения письма данный баг был исправлен. Ошибка появилась в связи с изменением в новом релизе модуля <универсальные механизмы> и в частности функции <Просклонять>. Данная функция была скопирована в модуль обработки. Теперь печать заявления будет не зависть от релизов ЗиУП.

    Приятной всем работы!

    Reply
  64. RailMen

    НАПОМИНАЮ:

    ПЕРЕХОДИМ НА ЗАКЛАДКУ ФАЙЛЫ,

    ВНИМАТЕЛЬНО СМОТРИМ ДЛЯ КАКОГО РЕЛИЗА НУЖНА ОБРАБОТКА И

    ТОЛЬКО ПОТОМ СКАЧИВАЕМ !!!

    Reply
  65. Lectat

    Огромна просьба, ответьте, почему у меня скачивается файл без расширения? что не так? 😥

    Reply
  66. lex872

    Вау, отличная обработка!!! Я Заходил на закладку «Лицензирование» нажимал кнопку «Ввод номера лицензии» и сразу кнопку «ОК», затем он мне пишет:

    Вы правильно указали номер многопользовательской лицензии, но неверно ввели свой пароль, который ранее указали в заявке 😥

    Reply
  67. I'am

    Спасибо за обработку.

    Однако если работнику вычеты по предприятию сперва давались, потом прекращались и затем снова давались, то он показывается в ошибках якобы вычет в текущем месяце закончился.

    Reply
  68. Arin

    Спасибо!!!

    Reply
  69. Ichigo

    Спасибо за обработку.

    Как доработку, хорошо было бы заявление на вычеты сделать более красивым, да и чтобы заполнялся автоматом весь. Поправить не проблема, просто как пожелание.

    Reply
  70. vovkakursk

    Супер отчетик!

    Reply
  71. timoorm

    Здравствуйте! Скажите пожалуйста, обработка будет работать на актуальной версии ЗиК БУ?

    Reply
  72. bnk72

    Скачала, так как переходим на 8. А ранее в 7.7 делала отчеты для бухгалтера по вычетам НДФЛ и заканчивающимся вычетам (дети > 18). Данной обработке в новой базе пока применения не нашла: личные вычеты канули в лету (групповой ввод-удаление ранее был актуален), НОВЫЕ заявления на вычеты на детей уже сделаны мною в комплекте кадровых документов. А к закрытию вычетов при процедуре увольнения сотрудников бухгалтер вроде уже привык…

    Отчеты по имеющимся вычетам наверное бы не помешали, но как-то помешали якобы ошибочно отсутствующие личные вычеты. Вообщем для использования в настоящее время понадобится доработка..

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *