![]() | [1] [2] |
[quote=oops!;46458034] продукта с названием "Комплексная конфигурация" в прайс-листе 1С никогда не было - такого артикула не существует и не существовало, потому и прекратить его поддержку они не могут.[/quote] Как отдельной позиции в прайсе может и не существовало, наверно потому что такая конфигурация шла в составе комплексной поставки. Хотя... я бы не была столь уверена в таком утверждении, что никогда в прайсе не было, ибо помнится DeiMos когда то говорил, что вроде бы когда то была.. в начале 2000-х.. но не буду утверждать, прайсов за те времена у меня нет :)) Но вот как программный продукт как отдельная конфигурация - и существовала и пока еще существует. Правда, надо сказать, что полное название звучит как [em]Комплексная конфигурация "Бухгалтерия + Торговля + Склад + Зарплата + Кадры"[/em] Но мы просто привыкли сокращать название.. [url]http://1c.ru/rus/products/1c/predpr/complex77.htm#01[/url] Более того - вот только на днях было обновление. Для продукта, которого никогда не было :) [img]https://d.radikal.ru/d20/1902/a6/a0fbd23a7ef7.png[/img] |
[quote=oops!;46458034]продукта с названием "Комплексная конфигурация" в прайс-листе 1С никогда не было - такого артикула не существует и не существовало[/quote] угу. Вот как хочешь, a к [b]DeiMos[/b]'у у меня доверие. А к тебе - увы, нет. потому как: [url]http://1c.ru/news/info.jsp?id=366[/url] [img]https://d.radikal.ru/d42/1902/34/629a048cbc39.png[/img] |
[quote=Блондинка в шок;46460137]потому как:[/quote] Да-да. Подтверждаю, ибо видел коробку. В далёком 2001 году. |
(7) Так, добавим ошибок в копилку. Помимо того, что [B]ВремТаблицаСоСтажем.ПолучитьСтрокуПоНомеру(НомерСтроки);[/B] надо поставить в начало цикла, так ещё и строчку [B]ВписыватьПараметр = 1;[/B] перенести туда же - внутрь цикла в самое начало, а не перед ним. Если сотрудник-вредник уйдёт в начале года в отпуск за свой счёт, а потом в середине - в оплачиваемый отпуск, то оплачиваемый отпуск не попадёт в СЗВ-Стаж. Потому что последовательно перебирая строки стажа и наткнувшись на неоплачиваемый отпуск программа занулит ВписыватьПараметр. А когда дойдёт до нормального отпуска - будет считать, что раз ВписыватьПараметр=0, отпуск в СЗВ-Стаж отражать не надо. Просто удивительно, как добавляя по 10 строчек на релиз, 1С умудряется плодить ошибки. |
Патент. Авансовый платеж по НДФЛ. Уведомление введено. При выгрузке ищет среди вычетов и, соответственно, вылетает с руганью... |
[quote=Buhta;46518794]Патент. Авансовый платеж[/quote] Ясно дали понять: заканчивайте в ней работать. |
Тут озадачили, что ОплатаЛьготныхДнейРодителей должна разрывать льготный стаж работника. СЗВ-СТАЖ не проходит проверку в ПФР, т.к. нельзя указывать сварщику одновременно льготу (Код профессии = 23200000-13786) и доп. выходные (ИТС:третий параметр = ДОПВЫХ). Если это так, то нужно в очередной раз править ЗИК, а именно в проц. глСобратьДанныеДляСЗВ2017(): [code] ИначеЕсли (ВР = ВидРасчета.ОплатаЛьготныхДнейРодителей) Тогда СписокВРОплатаЛьготныхДнейРодителей.ДобавитьЗначение(ВР); СписокВРОтпускаБезСохранения.ДобавитьЗначение(ВР); //тщи < ---- добавляем исключение из льготного стажа [/code] Или проверка ошибается? Что в законе по этому поводу? |
(47) Таких нет у меня людей, так что не скажу... Но судя по коду льготные дни родителей и так исключаются из льготного стажа. Что делает правка? |
(47) Льготные дни и так льготный стаж разрывают. И проверка права |
[quote=Блондинка в шок;46460137] Цитата: Сообщение от oops! продукта с названием "Комплексная конфигурация" в прайс-листе 1С никогда не было - такого артикула не существует и не существовало угу. Вот как хочешь, a к DeiMos'у у меня доверие. А к тебе - увы, нет. потому как: [url]http://1c.ru/news/info.jsp?id=366[/url] [/quote] посыпаю голову пеплом - комплексная поставка, содержащая полноценную ЗиК, и комплексная конфигурация, которую содержит в себе та же комплексная поставка, это несколько разные вещи, и о прекращении поддержки комплексной конфигурации ещё не было ни звука, так что есть ещё шанс обновления ЗиК за счёт обновлений комплексной конфигурации - там блок зарплаты практически полностью идентичен тому, что сделано в ЗиК. |
Нет, не полностью... Там в справочнике сотрудники отсутствует реквизит "Основной элемент", что приводит к полному отсутствию совместительства. Соответственно учет зарплаты становится примитивным. |
48-Харлампий Дымба >А какой именно код исключает? Потому что проверял, и при просмотре строк стажа через отчет "Перс. сведения о стаже" вижу, что льгота остается для периодов ДОПВЫХ. Правку не проверял, чисто умозрительно. Может ничего и не делает она. |
(53) Проверил. С правкой согласен. Изящно ты конечно из стажа льготные дни исключил. Я бы конечно просто топорно блок [I][B]Если ЕстьЛьготныеДниРодителей>0 Тогда[/B][/I] скопипастил из блока [B][I]Если ЕстьОтпускЗаСвойСчет > 0 Тогда[/I][/B] исправив [I][B]Перечисление.СЗВПараметр3ИТС2014.НЕОПЛ[/B][/I] и [I][B]СписокВРПрочиеИсключаемыеИзСтажа[/B][/I] на [B][I]Перечисление.СЗВПараметр3ИТС2014.ДОПВЫХ[/B][/I] и [I][B]СписокВРОплатаЛьготныхДнейРодителей[/I][/B] |
7.70.371a: Константа.ЕдиновременнаяВыплатаНаРебенка.Установить('01.02.2019', 17479.73); Константа.ЕдиновременнаяВыплатаБеременным.Установить('01.02.2019', 655.49); Константа.ЕдиновременнаяВыплатаНаПохороны.Установить('01.02.2019', 5946.47); Константа.ПособиеПоУходуДоПолутораЛетМинимумВторой.Установить('01.02.2019', 6554.89); Константа.ПособиеПоУходуДоПолутораЛетМинимумПервый.Установить('01.01.2019', 4512.00);//40% от МРОТ |
53-Харлампий Дымба >Слишком громоздко. Пожалуй оставлю свой вариант. |
МД с исправленными ошибками [url=https://yadi.sk/d/1XM1e6rt8jBRUA]ZIK371a_fix.rar[/url]. Список исправлений в файле [b]ReadMe.txt[/b][quote] [u]Отличия версии 731а ( 06.03.19) от версии 731 (28.01.19):[/u] 7а. глСобратьДанныеДляСЗВ2017 - "ОплатаЛьготныхДнейРодителей" исключается из льготного стажа 12а. глВписатьОсновнуюЗаписьОСтаже2010 - испр. ошибки: [url]http://forums.kuban.ru/f1040/vyshla_zik_7_70_371_a-8798670.html[/url] (Харлампий Дымба #44) 13а. добавлена обработка [b]ЗИК_731а_ОбновлениеКонстант010219.ert[/b] для установки констант на 01.02.19 [url]http://forums.kuban.ru/f1040/vyshla_zik_7_70_371_a-8798670.html[/url] (Харлампий Дымба #54)[/quote] |
55-victuan >Нет, моя правка работает некорректно. Она льготу убирает, но при этом ДОПВЫХ меняет на НЕОПЛ. 53-Харлампий Дымба >Пытаюсь эту правку реализовать, но не понимаю, что куда копипастить и что менять. Можешь выложить в виде готового кода? |
53-Харлампий Дымба >Выкрутился вот таким способом: [quote] Если ЕстьЛьготныеДниРодителей>0 Тогда ТаблицаЛьготныеДниРодителей=""; Если глЗаполнитьТаблицуПериодовДействияВР(Сотрудник,ТаблицаЛьготныеДниРодителей,Начало, Окончание, СписокВРОплатаЛьготныхДнейРодителей)=1 Тогда //[+] тщи Создадим набор для стажа, которым будем замещать периоды НаборДляСтажа.УдалитьВсе(); НаборДляСтажа.ДобавитьЗначение(""); НаборДляСтажа.ДобавитьЗначение(""); НаборДляСтажа.ДобавитьЗначение(Перечисление.СЗВПараметр3ИТС2014.ДОПВЫХ); НаборДляСтажа.ДобавитьЗначение(""); НаборДляСтажа.ДобавитьЗначение(""); //[-] тщи //впишем периоды ТаблицаЛьготныеДниРодителей.ВыбратьСтроки(); Пока ТаблицаЛьготныеДниРодителей.ПолучитьСтроку()=1 Цикл НачалоПериода=ТаблицаЛьготныеДниРодителей.НачалоПериода; ОкончаниеПериода=ТаблицаЛьготныеДниРодителей.ОкончаниеПериода; //"впишем" во временную таблицу период //тщи глВписатьОсновнуюЗаписьОСтаже2010("ВписатьБЛ",ВремТаблицаСоСтажем,НомерЗаписи,НачалоПериода,ОкончаниеПериода,,,,Перечисление.СЗВПараметр3ИТС2014.ДОПВЫХ); глВписатьОсновнуюЗаписьОСтаже2010("Вписать",ВремТаблицаСоСтажем,НомерЗаписи,НачалоПериода,ОкончаниеПериода, НаборДляСтажа); //тщи КонецЦикла; КонецЕсли; КонецЕсли;[/quote] Но смущает, что пришлось слово ""ВписатьБЛ" заменить на "Вписать". Не вылезут ли из-за этого глюки с льготным стажем в других местах? |
Подумал и упростил правку донельзя - в блоке: [quote]Если ЕстьЛьготныеДниРодителей>0 Тогда[/quote] в строке [quote]глВписатьОсновнуюЗаписьОСтаже2010("ВписатьБЛ",ВремТаблицаСоСтажем,НомерЗаписи,НачалоПериода,ОкончаниеПериода,,,,Перечисление.СЗВПараметр3ИТС2014.ДОПВЫХ);[/quote] заменил "ВписатьБЛ" на "Вписать" Но смущает, что пришлось слово ""ВписатьБЛ" заменить на "Вписать". [b]Не вылезут ли из-за этого глюки с льготным стажем в других местах?[/b] |
(49,59) Посмотрел свои базы - у меня этот блок уже давно дописан, вот и работает как надо))) Сделал так: Если ЕстьЛьготныеДниРодителей>0 Тогда ТаблицаЛьготныеДниРодителей=""; Если глЗаполнитьТаблицуПериодовДействияВР(Сотрудник,ТаблицаЛьготныеДниРодителей,Начало, Окончание, СписокВРОплатаЛьготныхДнейРодителей)=1 Тогда //Создадим набор для стажа, которым будем замещать периоды НаборДляСтажа.УдалитьВсе(); НаборДляСтажа.ДобавитьЗначение(""); НаборДляСтажа.ДобавитьЗначение(""); НаборДляСтажа.ДобавитьЗначение(Перечисление.СЗВПараметр3ИТС2014.ДОПВЫХ); НаборДляСтажа.ДобавитьЗначение(""); НаборДляСтажа.ДобавитьЗначение(""); //впишем периоды ТаблицаЛьготныеДниРодителей.ВыбратьСтроки(); Пока ТаблицаЛьготныеДниРодителей.ПолучитьСтроку()=1 Цикл НачалоПериода=ТаблицаЛьготныеДниРодителей.НачалоПериода; ОкончаниеПериода=ТаблицаЛьготныеДниРодителей.ОкончаниеПериода; //"впишем" во временную таблицу период глВписатьОсновнуюЗаписьОСтаже2010("Вписать",ВремТаблицаСоСтажем,НомерЗаписи,НачалоПериода,ОкончаниеПериода, НаборДляСтажа); КонецЦикла; КонецЕсли; КонецЕсли; |
Вроде тоже самое, что в (58) Но у меня это уже несколько лет) |
(59) Всё так. "ВписатьБЛ" - подменяет только одно поле "Дополнительные сведения" (3), "Вписать" - весь набор для стажа. Так что всё ОК. Так я в (53) и писал - просто скопируй блок для отпусков за свой счёт в блок для льготных дней родителей, поменяв список отбора и значение параметра стажа НЕОПЛ на ДОПВЫХ. (61) А у меня множества вредников и родителей детей со льготой слава богу исчезающе малы и не пересекаются. Так что никогда и не натыкался на эту проблему. |
[quote=Харлампий Дымба;46558653]Так я в (53) и писал - просто скопируй блок для отпусков за свой счёт в блок для льготных дней родителей, поменяв список отбора и значение параметра стажа НЕОПЛ на ДОПВЫХ.[/quote]Как оказалось этого недостаточно. Ключевым является, что нужно менять "[b]ВписатьБЛ[/b]" на "[b]Вписать[/b]". И в этом случае даже копипастить [b]НаборДляСтажа [/b]становится лишним. Достаточно только одной лишь правки в (59) **в типовом коде меняем только одну строку кода и ничего не копипастим** . |
МД с учетом этого исправления [url=https://yadi.sk/d/1XM1e6rt8jBRUA]ZIK371b_fix.rar[/url]. Список исправлений в файле ReadMe.txt [quote] [u]Отличия версии 731b ( 07.03.19) от версии 731а ( 06.03.19)[/u]: 7a. глСобратьДанныеДляСЗВ2017 - "ОплатаЛьготныхДнейРодителей" исключается из льготного стажа: исправлены ошибки[/quote] |
Текущее время: 04:11. Часовой пояс GMT +3. | [1] [2] |