Загрузка корректировок уплаченных страховых взносов по данным из ПФР

13.08.13

Учетные задачи - Зарплата

Иногда данные в пенсионном фонде расходятся с данными в программе. Обработка поможет загрузить корректировки из файла предоставляемого ПФР (xls).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Скорректировать уплату по данным ПФР
.epf 15,70Kb
205
205 Скачать (1 SM) Купить за 1 850 руб.

Обработка загружает разницу в перечисленных суммах между данными пачек СЗВ-6 и данными из файла xls в отдельную пачку СВЗ-6 ( ее период задается в поле "Период корректировки")

Анализируются принятые в ПФР пачки с 01.01.2010 по период, указанный в поле "Период анализа" (дата начала отчетного периода, например, 01.01.2012, 01.04.2012, 01.07.2012...). Пачки начиная с 2013 года не учитываются!

Созданную обработкой пачку необходимо включить в какую-либо существующую опись АДВ-6-2 (принятую в ПФР), чтобы корректировки учитывались при последующих распределениях уплат.

Расчитана на определенный вид файла (представлен на скриншоте, названия и порядок колонок также имеют значение).

Флажок "рассчитывать по разнице "уплачено - начислено" нужен когда из ПФ присылают только данные по остатку неуплаченных/переплаченных взносов.

См. также

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    26440    26    1    

28

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование 1C:Бухгалтерия Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

28500 руб.

15.11.2022    22925    24    49    

39

Зарплата Роли и права Системный администратор Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5940 руб.

27.05.2021    40443    300    106    

229

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

60000 руб.

06.10.2023    5196    38    20    

46

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

16800 руб.

01.11.2012    96228    116    1    

123

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    61943    163    141    

135

Внешние источники данных Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

Готовая интеграция для управляемых форм. Встраивается в вашу 1С как расширение. Реализует автоматический обмен данными между 1С (1С:Фитнес клуб и аналогов) и СКУД RusGuard, автоматизирует бизнес-процессы по созданию и учету сотрудников в СКУД. Значительно упрощает работу специалистов отдела кадров и отдела безопасности: избавляет от двойного ввода информации в 1С и СКУД.

94999 руб.

11.07.2024    1301    1    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. as7bs 295 27.11.12 09:59 Сейчас в теме
Скачал. Работоспособность пока не проверял но за идею плюс. Не пойму почему 1С не реализут возможность загрузки остатков из файла предоставляемого ПФР в какой-либо регистр на какую-либо дату и дальнейшее распределение с этой даты.
Приходилось пару раз делать аналогичное, через обработку "Загрузка данных из табличного документа". Сначала создавал СЗВ 6-1 в котором все обнулялось, потом - второй, в который заносил реальные остатки по отчету из ПФР.
3. SolarGard 121 19.02.13 11:17 Сейчас в теме
Функция ПолучитьТЗИзФайлаПФР()

тзФайл = новый ТаблицаЗначений;

//загрузим эксель файл в таблицу значений
Если ЗначениеЗаполнено(ИмяФайла) Тогда

Попытка
Эксель = Новый COMОбъект("Excel.Application");
Эксель.WorkBooks.Open(ИмяФайла);
Эксель.Worksheets(1).Activate();
Эксель.ActiveSheet.UsedRange.Select();
//Эксель.Visible = 1;
Исключение
Сообщить("Ошибка открытия файла: проверьте, установлен ли MS Excel");
возврат тзФайл
КонецПопытки;

//СписокИменКолонок = Новый СписокЗначений;

Попытка

лВыбраннаяОбласть = Эксель.Selection;
лВсегоСтрок = лВыбраннаяОбласть.Rows.Count;
лВсегоКолонок = мин(лВыбраннаяОбласть.Columns.Count,11);
лВсегоЯч = лВсегоСтрок * лВсегоКолонок;

Если лВсегоЯч < 2 Тогда
Сообщить("Ошибка разбора структуры файла:" + Символы.ПС + "Область не выделена!!!" + Символы.ПС + "Или активный документ пуст!!!");
Возврат тзФайл;
КонецЕсли;
Сообщить("ВсегоСтрок " + Строка(лВсегоСтрок));
Для лСчетчикКолонок = 1 По лВсегоКолонок Цикл
лТекущаяЯчейка = лВыбраннаяОбласть.Cells(1, лСчетчикКолонок);
ИмяКолонки = сокрлп(лТекущаяЯчейка.Value);
ИмяКолонки = СтрЗаменить(ИмяКолонки," ","_");
тзФайл.Колонки.Добавить(ИмяКолонки);
//СписокИменКолонок.Добавить(ИмяКолонки);
КонецЦикла;
//тзФайл.Колонки.Добавить("ФИО");
//СписокИменКолонок.Добавить("ФИО");

ЧисловыеКолонки = ",1,8,9,10,11,";

Для лСчетчикСтрок = 2 По лВсегоСтрок Цикл
НоваяСтрокаТЗ = тзФайл.Добавить();
Для лСчетчикКолонок = 1 По лВсегоКолонок Цикл
ТекЗначение = лВыбраннаяОбласть.Cells(лСчетчикСтрок, лСчетчикКолонок).Value;

Если найти(ЧисловыеКолонки,","+лСчетчикКолонок+",")<>0 тогда

Попытка
ТекЗначение = окр(число(ТекЗначение),2);
Исключение
Если сокрЛП(ТекЗначение)="" тогда
ТекЗначение = 0;
Иначе
Сообщить("В строке "+лСчетчикСтрок+", колонке "+лСчетчикКолонок+" должно быть число!");
КонецЕсли;
КонецПопытки;
Иначе
ТекЗначение = СтрЗаменить(ТекЗначение," ",""); //%%%%%%%%%%%%%%%%%%%
КонецЕсли;
//ИмяТекКолонки = лВыбраннаяОбласть.Cells(1, лСчетчикКолонок).Value;
НоваяСтрокаТЗ[лСчетчикКолонок-1] = ТекЗначение;
КонецЦикла;
//НоваяСтрокаТЗ.ФИО = ВРЕГ(НоваяСтрокаТЗ.Фамилия+" "+НоваяСтрокаТЗ.Имя+" "+НоваяСтрокаТЗ.Отчество);
КонецЦикла;

исключение
Сообщить(ОписаниеОшибки());
Эксель.Quit();
возврат тзФайл
КонецПопытки;

Если НЕ Эксель = Неопределено Тогда
//Эксель.Save();
Эксель.Quit();
КонецЕсли;

КонецЕсли;

возврат тзФайл

КонецФункции
2. almas 261 24.01.13 15:22 Сейчас в теме
Пожалуйста вставьте обработку строки сртахового номера, от лишних пробелов внутри строки:
ТекЗначение=СтрЗаменить(ТекЗначение," ","");

Иначе не ищет сотрудников.
SolarGard; +1 Ответить
4. SolarGard 121 19.02.13 11:18 Сейчас в теме
И со страховым номером проблемы были. Я так подправил
5. Vanchez 143 19.02.13 21:02 Сейчас в теме
(4) SolarGard,
Исходные данные у всех разные - у меня, например, уже без пробелов были стр. номера. Ну в любом случае вставил такую проверку.
6. annkod 12.04.13 10:29 Сейчас в теме
ничего не понимаю - у меня почему-то СтрЗаменить не отрабатывает, и ТекЗначение остается с пробелами. бред...
7. annkod 12.04.13 11:45 Сейчас в теме
кому интересно, проблема была в разделении разрядов чисел. решила так:
ТекЗначение = СокрЛП(Формат(ТекЗначение, "ЧН=; ЧГ=0"));
ТекЗначение = СтрЗаменить(ТекЗначение," ","");
8. Loader_1C 02.05.13 00:08 Сейчас в теме
Спасибо! и комментарии полезные, значит сработает, проверим.
9. VitHammer 27 04.05.13 07:37 Сейчас в теме
Спасибо, хоршошая штука. Избавила меня от необходимости возиться с "загрузкой из табличного документа". С Вашего позволения еще пару своих идей добавлю:
1. Если внести небольшие изменения со строки 33 модуля объекта, то подготовка файла сведется к простому удалению из него 2-х первых строк.
Для лСчетчикКолонок = 1 По лВсегоКолонок Цикл
лТекущаяЯчейка = лВыбраннаяОбласть.Cells(1, лСчетчикКолонок);
ИмяКолонки = сокрлп(лТекущаяЯчейка.Value);
ИмяКолонки = СтрЗаменить(ИмяКолонки,"№","Номер");
ИмяКолонки = СтрЗаменить(ИмяКолонки," ","_");
ИмяКолонки = СтрЗаменить(ИмяКолонки,"/","");
тзФайл.Колонки.Добавить(ИмяКолонки);
//СписокИменКолонок.Добавить(ИмяКолонки);
КонецЦикла;
2. Неплохо было бы сделать выбор организации, так как бывает несколько организаций в одной базе, у которых физлица пересекаются.
3. Если просто открыть обработку и закрыть ее, она попросит поставить плюсик. Она безусловно заслуживает плюс, и не один. Но логичнее было бы спрашивать мнение пользователя, если было хотя бы одно нажатие на "Выполнить" (а еще лучше - с положительным результатом). Но это чисто мое мнение.
4. Удалить пробелы из числа можно еще одним методом (см комент от annkod):
ТекЗначение = СтрЗаменить(ТекЗначение,Символы.НПП,"");
5. В одной из моих баз нашлись люди, по которым не было сведений по взносам ПФР, но они были в справочнике физлиц и были в файле ПФР. И они были должны! Тогда я в запрос по документам СЗВ добавил запрос по справочнику физлиц. В этом добавочном запросе все суммы я поставил нулевыми. Метод добавления - "Объединить все". И у меня все загрузилось!
10. Vital0604 03.07.13 09:50 Сейчас в теме
Скиньте пожалуйста обработку на почту vital-tula@mail.ru, с меня плюс. Очень нужна!!!
11. Vital0604 05.07.13 13:13 Сейчас в теме
Подскажите пожалуйста, обработка не находит по номеру ни одного сотрудника, в чём может быть причина?
12. VitHammer 27 05.07.13 13:22 Сейчас в теме
(11) Vital0604, найди в модуле строчку
ТекЗначение = СтрЗаменить(ТекЗначение," ","");
и замени ее на две строки
ТекЗначение = СтрЗаменить(ТекЗначение,Символы.НПП,"");
ТекЗначение = СтрЗаменить(ТекЗначение," ","");
13. Vital0604 05.07.13 13:35 Сейчас в теме
Пробовал, не помогает, всё равно пишет, что в файле не найден номер
14. m19b 25.07.13 14:18 Сейчас в теме
Появляется сообщение: "Из базы не получены данные!"
Файл ПФР, номера без пробелов. Период правильно выбран...
Что не так? Подскажите, пожалуйста.
15. Vanchez 143 25.07.13 22:02 Сейчас в теме
Или пачек СЗВ-4 нет, или они не проведены, или не стоит признак "Принято ПФР"
16. Гость 26.07.13 07:12
Пачки СЗВ-6-4 проведены. Признак принятия ПФР стоит. Вы упомянули пачки СЗВ-4.
В этом,наверно,все дело. Можно ли это исправить. Буду Вам материально благодарен.
С уважением, Михаил
Прикрепленные файлы:
Пачки в ЗИУП 8.2 редакция 2.5.docx
17. Vanchez 143 26.07.13 09:02 Сейчас в теме
(16) Михаил,
Я имел в виду документы СЗВ-6-1 и СЗВ-6-2, которые использовались до 2013 г (СЗВ-4 они назывались еще раньше). Если их нет, то обработка не поможет. Вы можете загрузить их из ранее принятых файлов (Подготовка данных для ПФР - Добавить - Принятые в ПФР комплекты прошлых периодов).
Если остались вопросы, задавайте их в личку.
18. Гость 26.07.13 09:19
Спасибо Вам за внимание. Я уже 3 сутки пытаюсь ввести сальдо по взносам в ПФР - задолженность
на 1 апреля 2013 г. по 300 сотрудникам. Отчетность до этого сдавалась в программе ПФР. 1С запущена, данных за прошлые периоды нет или они неправильные. Пачки не проведены. Я их поудалял до 2013 г.
Сделал отчет за 1 и 2 квартал 2013 г.при 0 задолженности. А как выйти на сальдо ПФР не знаю. Пробую сейчас изменять суммы уплаты прямо в пачках 1 квартала, но это так долго. Может быть, что-нибудь посоветуете? Просто ставить задолженность в Исходных данных без начислений не получается - пачки не проводятся. А начисления есть не по всем сотрудникам, некоторые уже не работают. Корректировку за 1 квартал делать нельзя.
С уважением, Михаил.
19. hillsnake 36 31.07.13 12:53 Сейчас в теме
{ВнешняяОбработка.ПФР_СкорректироватьУплатуПоДаннымПФР.МодульОбъекта(37)}: Ошибка при вызове метода контекста (Добавить): Неверное имя колонки
Из файла не была получена информация!

такая вот ошибочка.
что делать ?
20. Vanchez 143 31.07.13 21:30 Сейчас в теме
(19) ЛеваРоскошный,
Названия и порядок колонок должны быть такими же, как на скриншоте
21. chmv 06.08.13 15:58 Сейчас в теме
Лучше все-таки грузить из xls. ПФР не хочет, но дает
22. truba 09.08.13 16:28 Сейчас в теме
плохо что многофирменности нет, добавляется же двумя ходами ;)
23. kkprps 15.10.13 16:08 Сейчас в теме
{ВнешняяОбработка.ПФР_СкорректироватьУплатуПоДаннымПФР.МодульОбъекта(37)}: Ошибка при вызове метода контекста (Добавить): Неверное имя колонки
Из файла не была получена информация!
Файл xls получен из ПФ, колонки совпадают
24. prodines 107 07.11.13 17:16 Сейчас в теме
(23) kkprps, возможно, надо удалить первые 2 строки экселевского файла - предшествующие синему заголовку. У меня есть такие, по крайней мере.
25. Vital0604 26.11.13 13:31 Сейчас в теме
{ВнешняяОбработка.ПФР_СкорректироватьУплатуПоДаннымПФР.МодульОбъекта(270)}: Поле объекта не обнаружено (разница_усч_нсч)
Если РазницаСтр<>НайденнаяСтрока.разница_усч_нсч или РазницаНак<>НайденнаяСтрока.разница_унч_ннч Тогда
Такое поле есть. Файл из ПФР только с данными по остатку неуплаченных/переплаченных взносов, галку установил. В чём может быть проблема?
26. dimasikus31 87 12.02.14 17:27 Сейчас в теме
Здравствуйте! Можно ли доработать обработку, что на учитывала и 2013 год. Потому что есть файл ексель с данными на начало 4 кв. 2013 года. Спасибо
Оставьте свое сообщение