Выравнивание начального сальдо - 2

Published by Nicholas on 13 January, 2012 - 12:46

Выравнивание начального сальдо, перенесенного из ЗиК в ЗУП

При переносе данных стандартной обработкой "Перенос данных из информационных баз 1С:Предприятие 7.7", часто возникает ситуация, когда сальдо на начало загруженного периода ЗУП не соответствует сальдо в ЗиК.

Данная обработка позволяет сравнить сальдо двух программ и, при необходимости, внести изменения в ЗУП.

Это вторая версия обработки. Предыдущая версия здесь: Выравнивание начального сальдо, перенесенного из ЗиК

Как пользоваться обработкой

Обновить остатки взаиморасчетов Форма

Первое, что нужно сделать - это указать дату начала периода ведения учета (дата, которую Вы указали в обработке "Перенос данных из информационных баз 1С:Предприятие 7.7", когда переносили данные из ЗиК), а также выбрать организацию, для которой будет производиться выравнивание начального сальдо.

Затем необходимо выбрать соответствующую информацонную базу 1С:Зарплата и кадры 7.7 (1С:Предприятие 7.7 должно быть установлено на этом же компьютере).

При нажатии на кнопку «Заполнить соответствия», в табличную часть обработки будут загружены суммы начального сальдо из текущей базы 1С:Зарплата и управление персоналом 8.2 (Колонка «Сумма ЗУП»). После этого будет выполнено подключение к базе ЗиК, данными из которой будет заполнена колонка «Сумма ЗиК». Разница будет выведена в одноименную колонку.

После того, как соответсия будут заполнены и если в будут иметься разница, необходимо нажать кнопку «Создать документ». Будет создан и проведен документ «Перенос данных» с номером «ВЗР» и комментарием «Остатки взаиморасчетов. Исправление.», который откроется для просмотра.

ZIP архив Скачать ОбновитьОстаткиВзаиморасчетов2.epf

Comments

Олег's picture

огромное спасибо! а вы не пробовали подделать эту обработку так чтоб ещё и в бюджетной ЗИК 8.2 всё исправлялось, у меня при подключении выдает такую вот ошибку:"Ошибка подключения к базе...", но это только в зике, в нём как то по другому регистры называются?

Nicholas's picture

С бюджетными конфигурациями, к сожалению, никогда не имел дело. Попробуйте в модуле обработки поменять строку:

мБаза = Новый COMОбъект("V77s.Application");

на:

мБаза = Новый COMОбъект("V77.Application");

Лида's picture

Здравствуйте!Переношу из ЗиК в ЗУП БУ....к огромному сожалению обработка не работает...пишет ошибку подключения к базе...
пробовала сделать как вы написали...но к сожалению обработка не заработала...не подскажите как еще можно попробовать

Nicholas's picture

Ошибка подключения к базе может возникать по разным причинам. Для начала попробуйте запустить ЗиК на том же компьютере под тем же пользователем.

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

Уточните какая именно у вас версия 1С 7.7 и попробуйте следующие подключения:
- "V1CEnterprise.Application" - версия независимый ключ (V1CEnterprise);
- "V77.Application" - версия зависимый ключ (V77);
- "V77S.Application" - версия зависимый ключ, SQL версия (V77S);
- "V77L.Application" - версия зависимый ключ, локальная версия (V77L);
- "V77M.Application" - версия зависимый ключ, сетевая версия (V77M);

Лида's picture

Спасибо большое...попробую воспользоваться советом...о результатах напишу!!!

Карина's picture

Спасибо огромное Вам, Ваши статьи и обработки по переходу с ЗиК на Зуп мне очень помогли!

Nicholas's picture

Рад, что мои знания и опыт кому-то пригодились.

Анонимус's picture

Ввиду того, что я не программист и не опытный кадровик, возникает вопрос: "А правомерно ли использование таких обработок?". Не возникнет потом проблем?(с отпускными, с НДФЛ, с отчислениями в ПФР, и т.д...) Почему 1с не включает данную обработку в стандартную "Перенос данных из ИБ 7.7"?))

XYZ's picture

Пятерка...

Денис's picture

У меня при нажатии "Заполнить соответствие появляется сообщение об ошибке:
{ВнешняяОбработка.ОбновитьОстаткиВзаиморасчетов2.МодульОбъекта(121)}: Метод объекта не обнаружен (CreateObject)
Запрос = мБаза.CreateObject("Запрос");
При этом не заполняется поле "разница". Соответственно при попытке сформировать исправления получаем пустой документ. Если разницу проставить руками, то исправляющий документ формируется, но при просмотре рассчетной ведомости за следующий период мы получаем конечное сальдо по тем же персонажам, но естественно с отрицательным значением. Как с этим быть дальше?

Игорь's picture

После перноса и вашей обработки "Выравнивание начального сальдо - 2"
в расчетной ведомости сальдо у сотрудников Нулевое .
А в Сводной ведомости сальдо осталось .
Помогите его убрать.

Nicholas's picture

Скорее всего в своде у вас две одинаковые суммы: долг за работником и долг за предприятием, которые в сумме дают ноль. Так и должно быть.

Владимир's picture

Добрый день. Суммы одинаковые, но расчетчику они крайне не нравятся. А как их убрать программно, неподскажете?

Nicholas's picture

Как вариант, можно удалить документы «Перенос данных», которые ввели сальдо из ЗиК, а если уже пользовались этой обработкой, то также удалить одноименные документы, созданные ей. Обычно эти документы имеют код: «ВЗР», а документы, созданные этой обработкой содержат комментарий: «Остатки взаиморасчетов. Исправление.».

Затем снова воспользоваться этой обработкой и создать начальное сальдо.

Если перенос данных из ЗиК в ЗУП делался с параметром «Обнулять перенесенную задолженность по зарплате», то начальное сальдо должно быть изначально равно нулю. В этом случае, при использовании данной обработки, «двойного сальдо» быть не должно.

Алексей's picture

Здравствуйте! При переносе из ЗиК 7.7 в ЗиК бюджетного учреждения 8.2 в отчете "Свод начисленной зарплаты" за декабрь 2011 г. долг за работниками на конец месяца равен долгу за организацей на конец месяца, а итоговое сальдо нулевое. В ЗиК 7.7 на конец года долга по сотрудникам нет. Возможно ли это исправить в 8-ке?

Nicholas's picture

Да, возможно. Скорее всего, позже, я доработаю эту обработку.

Елена's picture

Можно ли вручную исправить эти сальдо? - тогда где их искать? Насколько сильно они будут мешать взаиморасчетам в текущем периоде, если их не исправить?

Алексей's picture

Елена,нам эта ситуация мешает тогда, когда формируем выплату зарплаты. К январским начислениям прибавляется полная задолженность за прошлые периоды.

Елена's picture

Как можно убрать эти сальдо? Где их найти хотя бы вручную?

Nicholas's picture

В документе "Перенос данных". Обычно они имеют код "ВЗР" и комментарий "Остатки взаиморасчетов". Либо смотрите напрямую в регисты "Взаиморасчеты с работниками" и "Зарплата за месяц".

Наталия's picture

Это получается из-за того, что начисление НЗР идет по одним КОСГУ (211) например, а выплаты ВЗР - по другим (213). ТАкая фигня получилась по тем, у кого больничные были. И имеет значение статья финансирования. Начисление по КБК какому-то старому, а выплаты по "Бюджетному финансированию". Надо привести к единообразию и все долги сотруднику/организации уходят! А правили в документе Переноса данных доки НЗР и ВЗР в соотв. столбцах (КОСГУ и Статья финансирования)

CepeLLlka's picture

При загрузке, можно поставить галку - Обнулить сальдо.. мне кажется это то, что вам нужно, Елена :)

gorelchik's picture

Спасибо большое за обработку. Очень помогла!

Наталия's picture

Мы в документе Перенос данных в файлах ВЗР и НЗР привели к единообразию статьи финансирования. В начислениях стояло старое КБК, а в выплатах Бюджетное финансирование. И по КОСГУ было аналогичное расхождение: начисления по 311, а выплаты в нектор.местах (у кого больничные были) по 313-му косгу.
Николасу за информацию спасибо!

Mega's picture

Каким образом вы привели к единообразию? руками или обработкой? если обработкой, то какой?

Лека's picture

При переносе данных неправильно перенесся НДФЛ, как поправить, в самом документе Перенос данных -не исправляет

Олег's picture

Nicholas, cкажите, пожалуйста, почему создаваемый обработкой документ "Перенос данных" не заполняет измерение ПериодВзаиморасчетов регистров накопления ВзаиморасчетыСРаботникамиОрганизаций и ЗарплатаЗаМесяцОрганизаций ?

Nicholas's picture

А разве стандартный перенос данных его заполняет? В то время, когда я создавал данную обработку, стандартный механизм 1С его не заполнял.

Гость's picture

Стандартный механизм его заполняет когда при выгрузке данных из 77 параметр "Взаиморасчеты по зарплате ведутся в разрезе месяцев ее начисления" устанавливается в 1.

Работники.ПериодВзаиморасчетов = ?(Параметры.УчетЗадолженностиПоМесяцам = 1, НачМесяца(ЖрнЗарплата.ПериодДействияДатаНачала), "");

Ксения's picture

Почему когда хочу поправить КОСГУ и "Статья финансирования" через групповую обработку(сервис-служебные-групповая обработка) при выборе документа "Перенос данных" не идёт отбор по данным значениям?

Nicholas's picture

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

Galyna's picture

Огромное спасибо.Обработка очень помогла.Просто СУПЕР

Leviathan's picture

Спасибо! Классная обработка!
Меня только терзают смутные сомнения, не будет ли каких то косяков учета от того, что задолженность по сотруднику погашена документом "Перенос данных", а не "Выплатой", как положено (а из выплаты сотрудник во время переноса почему-то исчез)

Nicholas's picture

Обработка выравнивает сальдо, а не гасит задолженность по сотруднику. Поэтому сумма к выплате в ЗУП должна получиться такой же как если бы она была сделана в ЗиК.

Алексей's picture

Спасибо за обработку - после переноса из ЗиК можно выровнять сальдо на начало переноса и сальдо на конец получается правильное.

Ещё возможная причина ошибки "Ошибка подключения к базе" - 8-ка запущена не от имени администратора и поэтому не может использовать COM-соединение: если все нормально, по появляется окно авторизации для подключения к 7.7 базе

Александр's picture

Огромное спасибо! Ударил этой шикарной обработкой по кривым сальдо, все исправилось идеально!

Кристина's picture

Огромнейшее вам спасибо!!! просто спасли!

Линда's picture

Николас, большое спасибо за обработку.
Начальное сальдо выправилось. Но вот дальше по месяцам начинаются расхождения по расчетным ведомостям.
Зарплатным базами занимаюсь недавно.
Скажите пожалуйста, почему у ЗиК 7.7 по расчетной ведомости конечно сальдо не всегда равно начальному на следующий месяц?
Я понимаю, что это связанно с документом "Накопленная задолженность". Но не понимаю механизма.
Как решить эту проблему при переходе на 8-ку? Должна ли я добиться чтобы данные по расчетной ведомости на конец переносимого периода периода в 7-ке и 8-ке совпадали.
И еще вопрос. Мне посоветовали удалить обнуление из переноса за 2013 год. Типа обнулять текущий год не надо? Правильно это?

Nicholas's picture

В 7.7 начальное сальдо каждого периода складывается из двух сумм (вернее трех, если учитывать переплату по НДФЛ). Вместе они всегда должны совпадать с конечным сальдо предыдущего периода. Если это не так, то нужно анализировать и исправлять. Для этого можете воспользоваться еще одной моей обработкой: Контроль сальдо в 1С ЗиК 7.7

Сальдо на дату переноса в 8-ке и 7-ке должны совпадать, иначе в последующих периодах также будут расхождения.

Если я правильно понял вопрос, то хотелось бы скахать следующее. Выровнять сальдо (привести в соответствие с семеркой) можно двумя способами:

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

2. Можно предварительно удалить сальдо, перенесенное из ЗиК, затем воспользоваться обработкой. В этом случае документ будет только однин и суммы будут в точности соответствовать ЗиК.

Евгений's picture

Спасибо большое за ваш Труд и за то, что делитесь опытом. Очень помогло при переносе данных с ЗиК.

Олег's picture

Присоединяюсь ко всем вышесказанным словам благодарности. Ваша обработка очень помогла. Спасибо!

Add new comment

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
CAPTCHA
Are you a human visitor or automated spam submissions?
Target Image