Комплексная 495 Ошибка глобального модуля 43250
Показывать по
10
20
40
сообщений
- 1
- 2
23.03.2010
15:40
#1
Создается документ "Расходы на оплату труда" и "Начисление налогов" в налоговом учете программа выдает ошибку:Дата Рождения = Физ.лицо. Физ. лицо. Дата рождения.
Глобальный модуль 43250
Поле агрегатного объекта не обнаружено. (физ. лицо)
В налоговом учете расходы по Зар.плате не формируются.
Глобальный модуль 43250
Поле агрегатного объекта не обнаружено. (физ. лицо)
В налоговом учете расходы по Зар.плате не формируются.
23.03.2010
17:04
#2
"в 496 это не исправлено !!!
решение заменить кусок :
Функция глНомерШкалыСтраховыхВзносовПФР(ФизЛицо, ДатаОпределения = '31.12.2004') Экспорт
ДатаРождения = ФизЛицо.ФизЛицо.ДатаРождения;
Если ПустоеЗначение(ДатаРождения) = 1 Тогда
Возврат -1
ИначеЕсли ДатаРождения >= РабочаяДата() Тогда
Возврат -2
Иначе
ГодРождения = ДатаГод(ДатаРождения)
КонецЕсли;
Пол = ВРег(Строка(ФизЛицо.ФизЛицо.Пол));
Если ПустоеЗначение(Пол) = 1 Тогда
Возврат -1
КонецЕсли;
Если Найти(Пол,"М") > 0 Тогда // мужчины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является мужчиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1953 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
ИначеЕсли Найти(Пол,"Ж") > 0 Тогда // женщины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является женщиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1957 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
КонецЕсли;
Возврат -1
КонецФункции // глНомерШкалыСтраховыхВзносовПФР()
на следующий кусок :
Функция глНомерШкалыСтраховыхВзносовПФР(ФизЛицо, ДатаОпределения = '31.12.2004') Экспорт
ДатаРождения = ФизЛицо.ДатаРождения;
Если ПустоеЗначение(ДатаРождения) = 1 Тогда
Возврат -1
ИначеЕсли ДатаРождения >= РабочаяДата() Тогда
Возврат -2
Иначе
ГодРождения = ДатаГод(ДатаРождения)
КонецЕсли;
Пол = ВРег(Строка(ФизЛицо.Пол));
Если ПустоеЗначение(Пол) = 1 Тогда
Возврат -1
КонецЕсли;
Если Найти(Пол,"М") > 0 Тогда // мужчины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является мужчиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1953 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
ИначеЕсли Найти(Пол,"Ж") > 0 Тогда // женщины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является женщиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1957 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
КонецЕсли;
Возврат -1
КонецФункции // глНомерШкалыСтраховыхВзносовПФР()
"
решение заменить кусок :
Функция глНомерШкалыСтраховыхВзносовПФР(ФизЛицо, ДатаОпределения = '31.12.2004') Экспорт
ДатаРождения = ФизЛицо.ФизЛицо.ДатаРождения;
Если ПустоеЗначение(ДатаРождения) = 1 Тогда
Возврат -1
ИначеЕсли ДатаРождения >= РабочаяДата() Тогда
Возврат -2
Иначе
ГодРождения = ДатаГод(ДатаРождения)
КонецЕсли;
Пол = ВРег(Строка(ФизЛицо.ФизЛицо.Пол));
Если ПустоеЗначение(Пол) = 1 Тогда
Возврат -1
КонецЕсли;
Если Найти(Пол,"М") > 0 Тогда // мужчины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является мужчиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1953 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
ИначеЕсли Найти(Пол,"Ж") > 0 Тогда // женщины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является женщиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1957 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
КонецЕсли;
Возврат -1
КонецФункции // глНомерШкалыСтраховыхВзносовПФР()
на следующий кусок :
Функция глНомерШкалыСтраховыхВзносовПФР(ФизЛицо, ДатаОпределения = '31.12.2004') Экспорт
ДатаРождения = ФизЛицо.ДатаРождения;
Если ПустоеЗначение(ДатаРождения) = 1 Тогда
Возврат -1
ИначеЕсли ДатаРождения >= РабочаяДата() Тогда
Возврат -2
Иначе
ГодРождения = ДатаГод(ДатаРождения)
КонецЕсли;
Пол = ВРег(Строка(ФизЛицо.Пол));
Если ПустоеЗначение(Пол) = 1 Тогда
Возврат -1
КонецЕсли;
Если Найти(Пол,"М") > 0 Тогда // мужчины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является мужчиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1953 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
ИначеЕсли Найти(Пол,"Ж") > 0 Тогда // женщины
глСообщениеТрассировки(глСообщенияТрассировки, "Физическое лицо _П01 является женщиной "+ГодРождения+" года рождения", 0, 0, ФизЛицо);
Если ГодРождения < 1957 Тогда
Возврат 1
ИначеЕсли ГодРождения < 1967 Тогда
Возврат 2
Иначе
Возврат 3
КонецЕсли;
КонецЕсли;
Возврат -1
КонецФункции // глНомерШкалыСтраховыхВзносовПФР()
"
23.03.2010
17:41
#4
> ок, завтра сообщу о результате
т.е. вхождение в данном куске
заменить
ФизЛицо.ФизЛицо.
на
ФизЛицо.
т.е. вхождение в данном куске
заменить
ФизЛицо.ФизЛицо.
на
ФизЛицо.
24.03.2010
14:03
#5
После изменений в глобальном модуле - ошибка осталась, начисления в налоговом учете не произодятся. Выдает по прежнему все тоже самое.
24.03.2010
14:14
#6
> После изменений в глобальном модуле - ошибка осталась, начисления в налоговом учете не произодятся. Выдает по прежнему все тоже самое.
не может быть : код и ошибку покажи
не может быть : код и ошибку покажи
- 1
- 2
Комплексная 7.7 релиз 495. Не формируются проводки ФСС_НСУПП (1.2.27.1) расчет больничного, при продолжении больничного - отпуск по беременности
Читают тему
(гостей: 1)