1с зуп не удалось изменить подразделение возможно подразделение редактируется другим пользователем
Знаю что в ЗУП есть ограничение прав по организациям. у нас организация одна -но есть обособленные подразделения. Можно ли в ЗУПе настроить ограничение прав по подразделениям?
я вот сделала группу - указала в ней нужного пользователя.Перешла на Настройки прав доступа пользователей. Объект доступа -само подразделение, вид объекта досутпа - подразделения орг., пользователь - сделанная группа. запись - галочка. так?
зашла под этим пользователем. Рассчитала Начисление з/п орг. по другому подразделению - ничего не сругалось
написано доступ к кадровым данным и документам о начислении з/п не разграничивается по подразделениям
Даже если ты её и поставишь ограничение по подразделениям распространяюся только на Вакансии и Заявка кондидатов
попробую сделать через физических лиц. только я не поняла как к группе доступа физ. лиц добавить физ. лиц
да, у меня также - и я настроила ограничение по подразделению. добавила в перечисление - виды объектовдоступа обособленное подразделение
- когда я выбираю -у меня выходит справочник Группы доступа физ. лиц, а не сам справочник физ. лиц - а потом в документах меняла ограничения по правам?
не в документах - а в роли. я в роли пользователь вставила ограничение на РЛС - все нормально получилось
да, поставила - и все нормально. попробую пока через ограничение физ. лиц - чтоб конфу не переделывать
теперь такая проблема - я поставила в физ.лицах группы доступа. если заходить в сотрудники - то там видно те на которых доступ дан, а документы по начислению з/п не видно. почему?
пункт меню "Сервис", "Пользователи и права доступа", "Группы пользователей", кнопка "Права", закладка "Физические лица" на форме читаем: "Если в документе есть хоть одно физическое лицо, данные по которому недоступны пользователю, то пользователю недоступен весь документ"
а если у всех сотрудников группы проставлены - начисление з/п дает делать. а начисление страховых взносов ругается что недостаточно прав. почему так?
Здравствуйте! Отредактировать реквизиты в уже созданной позиции нельзя, когда ШР ведется с историей. Но можно это обойти при помощи обработки «Групповое редактирование реквизитов» ( Администрирование — Обслуживание — Корректировка данных — Групповое изменение реквизитов»).
Предварительно сделайте копию базы! Не забудьте настроить отбор по одному элементу ШР. Обязательно убедитесь, что в отборе отображается «1 элемент».
Напишите, если нужны более детальные рекомендации.
Подскажите пожалуйста, что нужно выбрать при групповом изменении реквизитов? Вижу только поле подразделение, а мне нужно менять место в структуре предприятия
Прошу прощения! Реквизит «Место в структуре предприятия» не относится к справочнику «Штатное расписание». Соответствие устанавливается в регистре «Место позиции штатного расписания в структуре предприятия» и в нем можно испавить.
Нет, тут групповая обработка уже не нужна.
Просто откройте регистр сведений «Место позиции штатного расписания в структуре предприятия», найдите запись по позиции с ошибкой и исправьте.
Если есть сотрудники, которые работают на этой должности?
Оказалось, что для сотрудников «Место в структуре предприятия записывается» записывается еще в регистр «Данные для подбора сотрудников». В нем так же можно изменить данные вручную. Нажмите в регистре Еще — разблокировать объекты. Затем откройте запись по сотруднику и исправьте.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Спасибо, Марина Аркадьевна. Ваш семинар, как всегда великолепен.
С уважением,
Римма
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
1С Бухгалтерия 8.3, как сформировать справки 2-НДФЛ по обособленному подразделению?
Перешли в 2015 году на 1С Бухгалтерию 8.3 (обновлением с 8.2). Весь год начисляла зарплату на 2 подразделения (администрация - головное и производство - обособленное).
Производство у нас находится в соседней деревне, т.е. является обособленным, формирую справки для налоговой все начисления по з/пл и НДФЛ отражаются по головному, подскажите как отнести начисления на обособленное, ну и чтобы справки формировались по обособленному. В 8.2 я это все реализовала, а вот в 8.3 никак не могу найти как это сделать
Правильного способа, к сожалению, не знаю, но поскольку сотрудников не много, и ОП одно, то просто сформировала два отчета, из одного удалила головных, из второго обособленных. Перед выгрузкой поменяла ИНФС, куда сдавать.
Все ушло и принято.
Правильного способа, к сожалению, не знаю, но поскольку сотрудников не много, и ОП одно, то просто сформировала два отчета, из одного удалила головных, из второго обособленных. Перед выгрузкой поменяла ИНФС, куда сдавать.
Все ушло и принято.
Не могли бы вы подробнее описать ваш способ: где конкретно нужно поменять ИФНС. я просто побаиваюсь сбить настройки для передачи отчености
"2-НДФЛ для передачи в ФНС" когда заполняете, там в шапке есть "В ИФНС код . ОКТМО/КПП", там и выбрать нужную обособку.
Если не заводили еще, то Справочники, настройки учета - открыть свою организацию - > регистрация в налоговых органах
регистрация в налоговых органах по обособке у меня есть, но когда выбираю ее, то у меня из "2-НДФЛ для передачи в ФНС" исчезают все начисления по выбранным сотрудникам, т.е. они строго висят все на голове (подразделение "Производство"), я думала, что это самое подразделение "Производство" можно тоже как-то закрепить за "регистрацией в налоговых органах" (ну как раньше в 8.1 и 8.2, была такая возможность), но никак не могу найти где это можно сделать
Как-то это обманывается. Но не вспомню точно
Сначала сформировала два отчета, оба как бы по голове. Провела их. И кажется после проведения перестало что-то исчезать, а вот ИФНС менять можно
ок, попробую после проведения поменять ИФНС, сейчас просто уже дома (программа на работе), никак не могу успокоиться, столько времени потратила.
Не, должен быть какой-то правильный путь, чтоб само собой заполнялось.
Надеюсь, кто-нибудь подскажет, потому как танцы с бубнами теперь надо будет изображать чаще
только что на просторах интернета прочитала, что даже справочно нельзя указать наличие ОП в бухгалтерии 1С: 8.3, только в версии КОРП эта функция поддерживается, а у меня численность всего 15 человек, 10 из них сидит на обособке, в соседней деревне, на расстоянии 4 км. от головы
Не, должен быть какой-то правильный путь, чтоб само собой заполнялось.
Надеюсь, кто-нибудь подскажет, потому как танцы с бубнами теперь надо будет изображать чаще
Тоже слышала такое. Но что-то тут не так. При начислении з\п где-то в регистрах же прописывается налоговая (глазами видела, как поменять не знаю), и налог на прибыль по ОП доступен для сдачи.
А покупать КОРП только чтоб отчеты сдавать.
попробую своим (франчайзинг) позвонить после праздников, если не получится обмануть программу, напрягу их в конце-концов
Тоже слышала такое. Но что-то тут не так. При начислении з\п где-то в регистрах же прописывается налоговая (глазами видела, как поменять не знаю), и налог на прибыль по ОП доступен для сдачи.
А покупать КОРП только чтоб отчеты сдавать.
У нас версия Бухгалтерия 8..3 не КОРП. Мне удалось в подразделении организации поставить признак "Обособленное подразделение" и прописать к этому подразделению КПП и ОКТМО и, соответственно, прописать налоговую через групповое изменение реквизитов. При начислении зп, выбираю нужное подразделение. В регисттре налогового учета по НДФЛ данные отражаются и по голове и по обособке.
У нас версия Бухгалтерия 8..3 не КОРП. Мне удалось в подразделении организации поставить признак "Обособленное подразделение" и прописать к этому подразделению КПП и ОКТМО и, соответственно, прописать налоговую через групповое изменение реквизитов. При начислении зп, выбираю нужное подразделение. В регисттре налогового учета по НДФЛ данные отражаются и по голове и по обособке.
1С:Предприятие 8.3 (8.3.7.2008) Бухгалтерия предприятия, редакция 3.0 (3.0.43.155).
Я так поняла ,что у Вас в программе в организации уже создано подразделение и создана регистрация в налоговых органах. Чтобы привязать одно к другому я делала так:
1. Администрирование, настройка, сервисные функции - сервис - групповое изменение реквизитов - в поле изменять выбираете "подразделения" - (сбоку: все элементы- при помощи отбора отбираете нужное Вам подразделение: в верхней части таблицы добавить условие отбора - наименование - содержит- начальные буквы вашего подразделения, если все сделали правильно, то сбоку будет написано 1 элемент) - ниже "изменяемые реквизиты" нажать "дополнительные параметры" - специальные возможности - поставить галочку "показывать служебные реквизиты" - нажать ОК.
2. В табличной части появятся реквизиты, которые сможете изменить. Надо обязательно в поле "Обособленное подразделение" выбрать "да" , прописать КПП, привязать налоговый орган.
После этого, когда будете смотреть свое подразделение - его форма изменится.
В организации изначально не были правильно заполнены подразделения.
Создали всего три "проходных": Администрация, Бухгалтерия, Производство.
Должности тоже создавали через пень-колоду. Все наименования вида "Специалист /Администрация/", "Бухгалтер /Бухгалтерия/"
Сейчас принято решение привести структуру и должности в порядок. Можно ли это сделать без последствий создав правильные Подразделения, привязав к ним сотрудников и изменив наименования должностей на правильные?
Не повлечет ли это какие-либо последствия в формах строгой отчетности? Например в записях о приеме на работу, которые направлены в ПФР по 1С-Отчетности?
Не повлечет ли это какие-либо последствия в формах строгой отчетности? Например в записях о приеме на работу, которые направлены в ПФР по 1С-Отчетности?
Если наименование должности измените, то при увольнении должность изменится. Можно использовать кадровый перевод, но тогда придется отправлять данные по кадровому переводу.
(2) Кадровый перевод не подходит, так как его фактически нет. Должности в большинстве случаев правильные, только дописаны названия несуществующих подразделений, так как из трех только Бухгалтерия есть в реальной оргструктуре.
Сотрудникам на бумаге выдавали приказы, в которых были правильные должности и правильные отделы. Кадровик сидел и правил отчет ЗУП руками, чтобы подписать его.
Может и к лучшему, что должность и отдел будут правильные при увольнении?
Больше всего я переживаю за начисления и регламентированную отчетность. Не будет ли с ними проблем?
Тем более сейчас еще появились электронные трудовые книжки
то Кадровый перевод в программе это просто формальная операция, позволяющая привести в порядок каровый учет и не нарушающий учет по зарплате; тогда не будет такого:
Возможно придется где-то "поиграть" датами, чтобы "формальные переводы" не попадали в СЗВ-ТД, а с реальными переводами наверно придется разобраться.
Но работу такую выполнить Вам (или вашим подопечным) придется.
Достаточно в документе не ставить галку "Отразить в трудовой книжке". Неверные наименования должностей и подразделений заменить на правильные, отсутствующие создать и перевести на них сотрудников при необходимости.
(12) т.е. все-таки сделать переводы, а не просто создать правильные подразделения и должности и указать их в карточке сотрудника?
(13) Вы пробовали исправлять карточку сотрудника в ЗУП 3.1? У Вас есть способ изменить кадровые данные сотрудника не создавая документ? Чтобы не было ошибок без документа можно это сделать только внесением исправлений в соответствующие регистры, причём, не в один. Посмотрите, сколько их привязано к документу Кадровый перевод. ЗУП программа серьёзная, безалаберности в оформлении не любит. Впрочем, можете использовать документ Перемещение в другое подразделение, правда, это аналог части первой вкладки Кадрового перевода. Только сначала упорядочите штатное расписание (если его ведёте) и приведите его в соответствие со структурой организации.
(7) изначально не понял сути вопроса.
Да, в опциях установлена галка.
Сомневаюсь, что хоть кто-то понимает ее суть и как-то использует в работе
(9) Не в галке этой дело, она лишь отражает способ ведения ШР в программе: с использованием хронологии по приказам или упрощённый. Главное, какие записи в трудовой книжке или в СЗВ-ТД у работника сделаны и соответствуют ли они новым названиям. Если требуется изменять эти наименования, то по каждому сотруднику должен быть выпущен приказ о кадровом переводе на другую должность или в другое подразделение. Даже если основание - простое переименование и при этом сама трудовая функция и рабочее место не изменяются.
(6), в ЗУП это очень просто: Настройка - Кадровый учет - Настройка Штатного расписания, где проверяем состояние флажка "Ведется история изменений штатного расписания".
После обновления с 2.3.3.12 на 2.3.5.24 в РМК при сканировании штрихкода номенклатуры с характеристиками перестало выходить окно с выбором характеристики, при этом штрих код общий на номенклатуру.
Фотографии во вложении, первая до обновления, вторая - после.
Russko ( 2004-12-27 12:14 ) [0]
После выполнения запроса:
otc.Query9.SQL.Clear;
otc.Query9.SQL.Add("delete from main_base_svod where shifr=""+shifr+"" ");
otc.Query9.RequestLive:=true;
otc.Query9.ExecSQL;
на строчке
otc.Query3.edit;
otc.Query3.FieldByName("ves").AsFloat:=round(V*ro*100)/100;
otc.Query3.Post;
выкидывает такую ошибку.
Query3 тоже подцеплен к main_base_svod.
Александр Иванов © ( 2004-12-27 12:21 ) [1]
Вот это лишнее: otc.Query9.RequestLive:=true;
← →stud © ( 2004-12-27 12:25 ) [2]
после выполнения otc.Query9.ExecSQL;
нужно закомитить действия
Russko ( 2004-12-27 12:32 ) [3]
Каким образом закомить, если я транзакцию явням образом не открываю, а на otc.Query9.CommitUpdate говорит что не в режиме редактирвоания )
← →msguns © ( 2004-12-27 12:37 ) [4]
Правильно говорит. Ты путаешь открытый датасет в режиме редактирования с запросом на разовые изменения (DELETE, INSERT, UPDATE). Это во-первых. А во-вторых, не разобравшись с транзакциями, не поймешь как работает интербэйз и, как следствие, поимеешь массу "непоняток"
Он BDE использует. Насколько я понимаю, старый проект, который сейчас переводится на IB.
Так что все эти "запись редактируется другим пользователем" - чисто BDE-шные приколы, насколько помню, никакого отношения к lock conflict в IB не имеющие.
2 Russko: Статьи и FAQ на http://www.ibase.ru/develop.htm читал ?
← →stud © ( 2004-12-27 13:22 ) [8]
> Zacho © (27.12.04 13:07) [7]
молчит ведь. партизан наверное)))
Russko ( 2004-12-27 13:46 ) [9]
Читал, но ничего сущного не нарыл ))
Да работаю через BDE, т.к. прога была написана для PARADOX.
Дело в том что в проге целый цикл:
Сущесвует 2 анологичные базы (для сверки)
1.берётся запись в БД1
2.сверяется с др.записями по опр.алгоритму,
если выполняется, то записи с которыми произошли "совпадения" удаляются из БД1(чтобы дважды не встречалась) и БД2
3.цикл заканчивается и берётся следующая запись в БД1.
Так вот ошибка выскакивает потому как фактического удаления из БД1 не происходит и при повторе цикла курсор становится и пытается работать с записью, которая должна была бы быть удалена
Он в другой ветке это говорил :) Правда, так и не сказал, что использует именно BDE, но из контекста это было понятно :)
← →msguns © ( 2004-12-27 13:49 ) [11]
>Russko (27.12.04 13:46) [9]
Это, что, репликация ? Ты привел бы фрагмент кода, где это самое "не удаляется"
← →Russko ( 2004-12-27 13:56 ) [12]
Я бы привёл, но думаю не влезет ))
Вопрос остался только один - каким образом мне обновить данные в таблице main_base_svod так, чтобы Query3 не потерял места где стоит без использования закладок.
Например:
Query3.SQL.Clear;
Query3.SQL.Add("select * from main_base_svod ");
Query3.OPen;
Query3.First;
while not otc.Query3.Eof do begin
.
Query9.SQL.Clear;
Query9.SQL.Add("delete from main_base_svod where shifr=""+shifr+"" ");
Query9.ExecSQL;
Query3.Next; end;
Zacho © ( 2004-12-27 13:58 ) [13]
Russko (27.12.04 13:46) [9]
Две базы или две таблицы ? Есть у меня подозрение, что всё-таки таблицы, а не БД.
> Так вот ошибка выскакивает потому как фактического
> удаления из БД1 не происходит и при повторе цикла
> курсор становится и пытается работать с записью,
> которая должна была бы быть удалена
Вот это я не совсем понял. Объясни подробнее, по шагам.
Russko ( 2004-12-27 14:07 ) [14]
Query9.SQL.Clear;
Query9.SQL.Add("delete from main_base_svod where shifr=""+shifr+"" ");
Query9.ExecSQL;
Этим запросом я удаляю некоторую запись с shifr=""+shifr+""
затем я попадаю в цикл по Query3 и следующая запись на которую встаёт Query3 оказывается та, которую я вроде удалил Query9. ПО идее он должен был бы её пропустить, но поскольку удаления фактического не произошло (набор данных не обновился), то он пытается работать с "удалённой" записью ))
msguns © ( 2004-12-27 14:10 ) [15]
>Russko (27.12.04 13:56) [12]
>Вопрос остался только один - каким образом мне обновить данные в таблице main_base_svod так, чтобы Query3 не потерял места где стоит без использования закладок
Попытайся всё-таки объяснять более понятно, а то не совсем понятно, что конкретно ты пытаешься сделать, и в чём проблема.
В смысле "обновить в таблице" ? В наборе данных в приложении или где ? Почему закладки не подходят ? При чём здесь приведённый ниже код ? И зачем отдельный Query с запросом, а не просто Query3.Delete ?
>Query9.SQL.Clear;
> Query9.SQL.Add("delete from main_base_svod where
> shifr=""+shifr+"" ");
Вместо этого лучше используй параметризированный запрос.
← →Zacho © ( 2004-12-27 14:18 ) [17]
Russko (27.12.04 14:07) [14]
Просто используй один датасет и всё.
Или переоткрывай Query3 и позиционируйся locate"ом по первичному ключу.
stud © ( 2004-12-27 14:43 ) [18]
>сверяется с др.записями по опр.алгоритму,
> если выполняется, то записи с которыми произошли
> "совпадения" удаляются из БД1(чтобы дважды не
> встречалась) и БД2
т.е. чтобы вообще нигде не встречались.
а вообще это наверное можно сделать одним запросом
например
"delete from main_base_svod where shifr=(select . from . where условие)
Читайте также: