|
Бух 3.0 ошибка ввода нового физ лица | ☑ | ||
---|---|---|---|---|
0
vde69
модератор
26.07.13
✎
10:00
|
Бухгалтерия предприятия, редакция 3.0 (3.0.22.12) (и на последнем тоже)
в пользовательском режиме (если установлен запрет редактирования по периоду) не возможно записать новое физ лицо. причина - ругается на 31.12.1899 говорит что это закрытый период. Смотрел в коде, там при записи элемента прописана запись в регистр с этой датой (не зависимо от значения реквизитов). кто как борол? |
|||
1
Капитан О
26.07.13
✎
10:01
|
Бухгалтерия предприятия, редакция 3.0 (3.0.22.14)
ничего такого в модуле объекта |
|||
2
cw014
26.07.13
✎
10:02
|
А почему он на эту дату ругается?
|
|||
3
cw014
26.07.13
✎
10:02
|
Что это за дата?
|
|||
4
vde69
модератор
26.07.13
✎
10:06
|
(1)
ЗарплатаКадрыКлиентСервер.ДатаОтсчетаПериодическихСведений() - возвращает 31.12.1899 фиксировано, без вариантов вот из модуля обьекта: Процедура ПриЗаписи(Отказ) Если ЗарплатаКадры.ОтключитьБизнесЛогикуПриЗаписи(ЭтотОбъект) Тогда Возврат; КонецЕсли; Если НЕ ЭтоГруппа И ДополнительныеСвойства.Свойство("ЭтоНовый") Тогда МенеджерЗаписи = РегистрыСведений.ГражданствоФизическихЛиц.СоздатьМенеджерЗаписи(); МенеджерЗаписи.Период = ЗарплатаКадрыКлиентСервер.ДатаОтсчетаПериодическихСведений(); МенеджерЗаписи.ФизическоеЛицо = Ссылка; МенеджерЗаписи.Записать(); МенеджерЗаписи = РегистрыСведений.СтатусФизическихЛицКакНалогоплательщиковНДФЛ.СоздатьМенеджерЗаписи(); ЗаполнитьЗначенияСвойств(МенеджерЗаписи, РегистрыСведений.СтатусФизическихЛицКакНалогоплательщиковНДФЛ.ЗаписьПоУмолчанию()); МенеджерЗаписи.ФизическоеЛицо = Ссылка; МенеджерЗаписи.Записать(); МенеджерЗаписи = РегистрыСведений.СтатусыЗастрахованныхФизическихЛиц.СоздатьМенеджерЗаписи(); МенеджерЗаписи.Период = ЗарплатаКадрыКлиентСервер.ДатаОтсчетаПериодическихСведений(); МенеджерЗаписи.ФизическоеЛицо = Ссылка; МенеджерЗаписи.Записать(); КонецЕсли; КонецПроцедуры |
|||
5
Капитан О
26.07.13
✎
10:07
|
ах ты ж, плин, не приметил
|
|||
6
cw014
26.07.13
✎
10:08
|
Дай текст функции "ЗарплатаКадрыКлиентСервер.ДатаОтсчетаПериодическихСведений()"
|
|||
7
Капитан О
26.07.13
✎
10:08
|
Функция ДатаОтсчетаПериодическихСведений() Экспорт
Возврат '18991231000000'; КонецФункции |
|||
9
cw014
26.07.13
✎
10:13
|
Беда... Я так думаю, тогда получается либо конфу править, либо дату открывать, либо писать обработку, которая сама будет создавать физ лицо, записывать с признаком "ОбменДанными.Загрузка = Истина", и прописывать регистры сведений на нужную тебе дату
|
|||
10
vde69
модератор
26.07.13
✎
10:13
|
Бухгалтерия предприятия, редакция 3.0 (3.0.23.7)
таже хрень, не изменилось |
|||
11
vde69
модератор
26.07.13
✎
10:32
|
так вроде релиз не новый, не ужели ни кто не настул еще на грабли?
написал в 1с, ждемс... |
|||
12
Aleksey
26.07.13
✎
10:40
|
Ага есть такое, народ меняет функцию из (7) на
|
|||
13
Aleksey
26.07.13
✎
10:40
|
Возврат '20131231000000';
|
|||
14
el-gamberro
26.07.13
✎
10:43
|
В 20 релизе этой хрени еще нет. С ужасом думаю об обновлении :)))
|
|||
15
vde69
модератор
21.08.13
✎
12:18
|
прошло 24 дня, получил ответ
"Данная ошибка записана, над ее исправлением работают." я фигею над оперативностью :) |
|||
16
sikuda
21.08.13
✎
12:30
|
(15) Монополия однако.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |