|
ЗУП 3.1.2 -----> 3.1.3 опять новая редакция?! | ☑ | ||
---|---|---|---|---|
0
dft2014
24.07.17
✎
11:25
|
1С выложила на своем сайте https://releases.1c.ru/project/HRM30 информацию об очередной смене редакции ЗУП 3.1.2 -----> 3.1.3.
"Уважаемые пользователи! В разделе помимо новых версий поставляется версия конфигурации 3.1.2, работающая под управлением платформы 8.3.8. В версии 3.1.2 будут поддерживаться изменения законодательства и исправляться критичные ошибки до конца 2017 года, после чего ее выпуск будет прекращен. Вы вправе выбрать хотите ли Вы получать новый функционал конфигурации и использовать новые возможности платформы или планируете оставаться на версии 3.1.2. Просим Вас запланировать в течение 2017 года переход с версии 3.1.2 на новую версию." Понятно, что программа должна развиваться, но не до такой же степени, что каждый год приходится адаптировать все доработки под новую редакцию! У нас, например, было уже три перехода за 2года: 2016 - переход на ЗУП 3.0 2016 - переход на ЗУП 3.1 начало 2017 - переход на ЗУП 3.1.2 А теперь еще конец 2017 - ЗУП 3.1.3 предстоит! P.S. Просто крик души... |
|||
1
zak555
24.07.17
✎
11:26
|
Отличная новость!
|
|||
2
Вафель
24.07.17
✎
11:27
|
просто перешли на 3.10
|
|||
3
Мыш
24.07.17
✎
11:28
|
Нормально всё. Несложно перейти. Это не с 2.5.
|
|||
4
Вафель
24.07.17
✎
11:28
|
а так как не за горами 3.11, то скоро нас ждет еще один виток смен редакций
|
|||
5
Вафель
24.07.17
✎
11:29
|
Просто 1с любит к смене платформы приурочить большую перепись фунгкционала
|
|||
6
Вафель
24.07.17
✎
11:29
|
Вот интересно когда ЗУП начнет использовать механизмы аналогичные ЕРП? Это ж полконфы опять перепишут
|
|||
7
Alexandr_U1982
24.07.17
✎
11:29
|
(0)А вы делайте свои доработки в соответствии со стандартами и рекомендациями 1С и тогда при переходе на новую редакцию не нужно будет ничего переделывать.
|
|||
8
Мыш
24.07.17
✎
11:31
|
(4) По логике после будет ЗУП-95 )))
|
|||
9
zak555
24.07.17
✎
11:32
|
(6) интересно, когда блок бухии в БП и ЕРП будет одинаков
Фогель говорил о БП4 |
|||
10
Вафель
24.07.17
✎
11:33
|
(9) В БП тоже будет все на регистрах?
|
|||
11
bzs015
24.07.17
✎
11:33
|
Как в песне: Весело, весело встретим Новый год. А там и годовая отчетность.
|
|||
12
zak555
24.07.17
✎
11:34
|
(10) Не знаю.
|
|||
13
END
24.07.17
✎
11:37
|
(9) Наверное, никогда. Сильно разный подход там и там.
|
|||
14
Amra
24.07.17
✎
11:37
|
(0) И где там смена редакции? 3.1.3 это не 3.1.2. Редакция как была 3.1, так и осталась, что возмущаемся то?
|
|||
15
dft2014
24.07.17
✎
11:41
|
(14) Терзают смутные сомнения, что будет не все так просто, наверняка опять всю конфу перелопатят... Не зря предупредили, что она идет только с платформой 8.3.10.
|
|||
16
bolder
24.07.17
✎
11:45
|
(0) Изменения даже не редакции,а минорной редакции.Все через обновление.Нормально все,большинство и не заметят)
|
|||
17
Джо-джо
24.07.17
✎
11:46
|
(6) Что ещё за механизмы? ЗУП и ЕРП в плане зп идентичны
|
|||
18
Amra
24.07.17
✎
11:46
|
(15) Так посмотри сначала, прежде чем истерику закатывать. Тем более предупредили за полгода. Ве что, вхлам 3.1.2 переписали чтоли, что так переживаете
|
|||
19
Вафель
24.07.17
✎
11:51
|
(17) События форм. проведение документов и тд и тп.
ЗУП хоть и внутри ЕРП, но пишут ее самостоятельно не озираясь на бестпрактис БСП |
|||
20
Вафель
24.07.17
✎
11:52
|
А также количество вложенных общих модулей, передача формы для расчета.
Продолжать можно бесконечно |
|||
21
dft2014
24.07.17
✎
11:53
|
(16) Переход с 3.1.1 на 3.1.2 тоже был через обновление, однако нам он дался нелегко!
|
|||
22
Amra
24.07.17
✎
12:00
|
(21) После БухЗапрос: получить кредитовый остаток есть подозрение что проблем у вас хватит и без обновлений, да
|
|||
23
Масянька
24.07.17
✎
12:19
|
(0) Крик - в пустоту...
Нужно расслабиться и получать деньги. А то - без обновлений, чем бы еще занималась? (сарказм). |
|||
24
Alexandr_U1982
24.07.17
✎
12:25
|
(21)Какие у вас были сложности при переходе с 3.1.1 на 3.1.2?
|
|||
25
bolder
24.07.17
✎
12:28
|
Ура!!!!!
Впервые в типовой конфигурации режим совместимости с предыдущими версиями платформы ОТКЛЮЧЁН!!!! Сбылась вековая мечта о использовании расширений в типовых!!! Это и есть главная новость релиза 3.1.3.136!!! |
|||
26
ptiz
24.07.17
✎
12:31
|
Сидели бы на 7.7 - там 15 лет одна редакция :)
|
|||
27
Вафель
24.07.17
✎
12:39
|
(26) ЗиК на 77? Так там вообще без консультанта зп не рассчитаешь
|
|||
28
Dotoshin
24.07.17
✎
12:43
|
(8) Тогда уж ЗУП-2017 или 18 :)))
|
|||
29
mistеr
24.07.17
✎
12:46
|
(5) >Просто 1с любит к смене платформы приурочить большую перепись фунгкционала
Скорее наоборот. В процессе разработки функционала копятся хотелки к платформе, потом дают отмашку - выпускайте! |
|||
30
ildary
24.07.17
✎
12:56
|
(25) осталось увидеть такое счастье в УТ и ERP.
|
|||
31
bolder
24.07.17
✎
13:00
|
(30) Да, мне позарез нужно в БП ещё.
|
|||
32
Вафель
24.07.17
✎
13:00
|
(30) ты уверен, что легко перейдешь на версию 2.4/11.4 ?
|
|||
33
bolder
24.07.17
✎
13:02
|
(32) так это ж один раз только.Потом все перенесёт в расширения и жизнь станет проще)
|
|||
34
ildary
24.07.17
✎
13:04
|
(32) уверен, что придется помучаться - как не подстраивайся - 1С все равно изменяется внутренности так, что приходится много тестить. И кстати, переход на расширения тут не облегчит - тестировать весь рабочий фукнционал на тему "что сломали в этом релизе" придется столько же.
|
|||
35
Вафель
24.07.17
✎
13:04
|
(33) А как ты расширения без хранилища дорабатываешь?
|
|||
36
Вафель
24.07.17
✎
13:04
|
уже на гит полностью перешел?
|
|||
37
pavlika
24.07.17
✎
13:07
|
Радоваться надо, что пилят и дают работу - так нет, находятся недовольные.
|
|||
38
bolder
24.07.17
✎
13:13
|
(35) Так это разные механизмы.Мне с поддержки снимать нельзя)
|
|||
39
Мыш
24.07.17
✎
13:13
|
(35) Наверное, один пилит. Прямо на рабочей )
|
|||
40
Мыш
24.07.17
✎
13:14
|
(38) Почему нельзя? Приказом запретили? )
|
|||
41
Вафель
24.07.17
✎
13:15
|
Для нашлепок отраслевых конечно огромный плюс будет
|
|||
42
APXi
24.07.17
✎
14:11
|
(27) У меня есть несколько клиентов, сами считают зарплату в (Зик 77), без консультантов, говорю переходите на 3.0, не хотят, наслушались других бухов.
|
|||
43
Aleksey
24.07.17
✎
15:17
|
(7) смешно
|
|||
44
ildary
24.07.17
✎
15:19
|
(43) напоминает детскую книгу: О чём грустите дядя? Машины нет. А ты купи!
|
|||
45
Alexandr_U1982
24.07.17
✎
15:24
|
(43) Приведите примеры ваших проблем, при переходе с редакций ЗУП 3.0/3.1.1, ЗУП 3.1.1/3.1.2, ЗУП 3.1.2/3.1.3
|
|||
46
Amra
24.07.17
✎
15:24
|
(45) А у (43) были проблемы?
|
|||
47
Aleksey
24.07.17
✎
15:28
|
(46) ну я зуп не допиливаю, а вот в БП - постоянно
По поводу УТ - это тебе к Мане нужно обратится он тебе расскажит как сильно он любит разработчиков |
|||
48
Alexandr_U1982
24.07.17
✎
15:46
|
(47)Ну а зачем лезете в тему, которой не занимаетесь?
|
|||
49
Aleksey
24.07.17
✎
16:38
|
(48) Т.е. остальные типовые писали марсияни, а вот ЗУП писали Лунатики. А лунатики, в отличии от марсиян, всегда следуют стандартам и не меняют типовые процедуры и БСП?
|
|||
50
Вафель
24.07.17
✎
16:48
|
(49) Просто БСП тоже писали марсиане. А у лунатиков все свое
|
|||
51
Мыш
24.07.17
✎
17:00
|
(50) Венерианцы негодуют. Их авторство забыли упомянуть.
|
|||
52
Alexandr_U1982
24.07.17
✎
17:04
|
(49)Есть методика доработки ЗУПа, при соблюдении которой не нужно переписывать все доработки при смене редакций. 1С об этом сообщала еще года два назад.
Кто не соблюдает - сам себе злобный буратино. |
|||
53
supersonic
24.07.17
✎
17:42
|
(52) А ссылочку можно? Без иронии, интересно глянуть.
|
|||
54
Масянька
24.07.17
✎
17:44
|
(53) Присоединяюсь.
Учиться, учиться и еще раз учиться (В. И. Ленин). |
|||
55
Alexandr_U1982
24.07.17
✎
18:00
|
(53)(54)
Смысл методики - вместо написания своих запросов к объектам типовых конфигураций, нужно использовать экспортные процедуры/функции из программного интерфейса общих модулей. При изменении конфигурации в новых редакциях имена этих процедур/функций и список параметров остаются одними и теми же. Про эту методику узнал из конференции 1С, а ссылки на нее здесь не приветствуются. Так что ищите сами. |
|||
56
Масянька
24.07.17
✎
18:01
|
(53) Ты понял (55)?
|
|||
57
supersonic
24.07.17
✎
18:04
|
(56) Понять-то понял. Но как бы не всегда это возможно и не всегда это удобно.
Я думал это будет какой-нибудь "трактат" с примерами и т.д. |
|||
58
Aleksey
24.07.17
✎
18:05
|
(55) Ржу в голос, особенно про то что имена и размещения не меняется.
У 1с это любимое развлечение |
|||
59
Масянька
24.07.17
✎
18:06
|
(57) То бишь, чтобы выбрать Поле объекта не обнаружено - как вывести инн сотрудника в печатной форме - нужно найти общий модуль, где это реализовано?
Вы смеетесь? |
|||
60
supersonic
24.07.17
✎
18:07
|
(59) Ты это точно мне? :)
|
|||
61
Масянька
24.07.17
✎
18:07
|
(58) Давай покрасим холодильник в красный цвет.
Он синим был, зеленым был, а красным нет. (С) |
|||
62
Alexandr_U1982
24.07.17
✎
18:09
|
(58) ЗУП 3.0/3.1.1/3.1.2 - имена не изменены, все работает. Ржу над вами.
|
|||
63
supersonic
24.07.17
✎
18:10
|
(62) Говоря про методики, думал, что будет что-то из оперы новомодных ныне расширений...
|
|||
64
Alexandr_U1982
24.07.17
✎
18:15
|
(59) По проблеме из ссылки можно использовать функции КадровыеДанныеСотрудников() или КадровыеДанныеФизическихЛиц() общего модуля "КадровыйУчет".
|
|||
65
dft2014
24.07.17
✎
18:15
|
(55) Вот это неправда! У нас как раз-таки основная проблема была при переходе с одной редакции ЗУП на другую в том, что они мало того что процедуры/функции в Общих модулях переименовали во многих местах, а если не переименовали, то параметры изменили. А т.к. в наших доработках мы старались ссылаться на типовые процедуры/функции, то естественно, что после каждого перехода у нас 80% доработанного функционала переставало работать!
|
|||
66
Alexandr_U1982
24.07.17
✎
18:16
|
(56)Вам что-то непонятно в (55)?
|
|||
67
piter3
24.07.17
✎
18:17
|
(64) А с производительностью как будет?Допустим нужно одно поле,а из общих тянется 25.Может на 500 сотрах будет и незаметно
|
|||
68
Alexandr_U1982
24.07.17
✎
18:18
|
(65) Приведите примеры ваших проблем, при переходе с редакций ЗУП 3.0/3.1.1, ЗУП 3.1.1/3.1.2.
Какие процедуры/функции общих модулей использовали и они изменились? |
|||
69
Alexandr_U1982
24.07.17
✎
18:21
|
(67)Если нужно "одно поле", то в одном из параметров функции указываешь, что нужно "одно поле", и тебе возвращается таблица значений (либо временная таблица) с указанным полем, а не "тянется 25".
|
|||
70
Alexandr_U1982
24.07.17
✎
18:23
|
(67)
Функция КадровыеДанныеСотрудников( ТолькоРазрешенные, СписокСотрудников, //Массив ссылок на элементы справочника сотрудники или СправочникСсылка.Сотрудники КадровыеДанные, //Строка - список полей данных, перечисленных через запятую или Массив строк с полями данных ДатаПолученияДанных = '00010101', ПоляОтбораПериодическихДанных = Неопределено, ФормироватьСПериодичностьДень = Истина) Экспорт |
|||
71
Мыш
24.07.17
✎
18:24
|
(55) Склонен согласиться. Одно маленькое "но". Документации нет. Всё рыть самому )
|
|||
72
piter3
24.07.17
✎
18:24
|
(70) ну тогда действительно удобно
|
|||
73
dft2014
24.07.17
✎
18:34
|
(68) Переход делали в начале 2017года, поэтому сейчас уже не вспомню точные названия измененных модулей и процедур. Если найду листок - напишу. Но точно помню, что изменили структуру КЛЮЧЕВЫХ регистров в ЗУП:
1) РС "ПлановыеНачисления", переименовали: - ИспользуетсяПоОкончании - РазмерПоОкончании 2) РС "ЗначенияПериодичПоказателейРасчЗПСотр" (сокращаю названия), переименовали: - ЗначениеПоОкончании 3) РС "КадроваяИсторияСотрудников" - из этого регистра вообще все запросы строятся, однако переименовали: - ПодразделениеПоОкончании - ДолжностьПоОклнчании - КолСтавокПоОкончании - ВидСобытияПоОклнчании - ВидЗанятостиПоОкончании - ПервичныйДокумент и прочие... Соответственно, пришлось многие запросы переписывать... |
|||
74
Akela has missed
24.07.17
✎
18:35
|
(70) функция КадровыеДанныеСотрудников нормально работает только с неинтервальными регистрами.
Например всегда корректно возвращается гражданство, т.к. оно хранится в периодическом регистре сведений, а вот подразделение на дату получается не всегда то, которые было на самом деле (эти данные уже собираются из регистра с наименованием "интервальный") |
|||
75
dft2014
24.07.17
✎
18:38
|
+(73) В ключевой РС "СостоянияСотрудников" добавили измерение "Год", в результате состояние сотрудника обычным запросом, используя СрезПоследних - не получить. Тоже пришлось переписывать многое из-за этого!
|
|||
76
Alexandr_U1982
24.07.17
✎
18:38
|
(73)Вот! Совершенно верно.
Вместо написания своих запросов к регистрам нужно было использовать функции из программного интферфейса общих модулей для формирования временных таблиц. А потом уже в своих запросах использовать эти временные таблицы. |
|||
77
Akela has missed
24.07.17
✎
18:39
|
(73) еще в конце 2016 все что было ПоОкончании стало УдалитьПоОкончании, вы точно все правильно переписали?))
|
|||
78
Alexandr_U1982
24.07.17
✎
18:40
|
(74)Об этом напишите в 1С. Подразделение можно получить и другим способом.
|
|||
79
dft2014
24.07.17
✎
18:43
|
(74) Я тоже с этим столкнулась - теперь все запросы в ЗУП 3.1.2 надо строить использую одноименный регистр с дополнением к наименованию "интервальный". Только НИГДЕ про это не написано!
В чем разница между: РС "КадроваяИсторияСотрудников" и РС "КадроваяИсторияСотрудниковИнтервальный"? В каких случаях надо использовать обычный регистр, а в каких - интервальный? |
|||
80
Alexandr_U1982
24.07.17
✎
18:45
|
(73)(79)
Общий модуль "ЗарплатаКадрыОбщиеНаборыДанных" Функция СоздатьВТИмяРегистра( Знач ИмяРегистра, // Строка, имя периодического регистра сведений, как оно задано в конфигураторе. МенеджерВременныхТаблиц, Знач ТолькоРазрешенные, Знач ОписаниеФильтра, ПараметрыПостроения = Неопределено, Знач ИмяРезультирующейТаблицы = Неопределено) Экспорт |
|||
81
Akela has missed
24.07.17
✎
18:47
|
(79) Обычный больше нет смысла использовать, т.к. там не будет данных о возвратных событиях, он служит только для автозаполнения интервального.
|
|||
82
Alexandr_U1982
24.07.17
✎
18:47
|
(79)Да не нужно использовать "одноименный регистр с дополнением к наименованию интервальный".
Нужно использовать функцию "СоздатьВТИмяРегистра()" из общего модуля "ЗарплатаКадрыОбщиеНаборыДанных". |
|||
83
Alexandr_U1982
24.07.17
✎
18:49
|
+(82)Либо процедуру СоздатьВТИмяРегистра() из общего модуля ЗарплатаКадрыПериодическиеРегистры.
|
|||
84
Alexandr_U1982
24.07.17
✎
18:51
|
+(82)Эта функция/процедура сама определяет к каким регистрам нужно добавлять постфикс "интервальный", а к каким нет.
|
|||
85
supersonic
24.07.17
✎
18:52
|
Очень познавательно, спасибо. Но вот всё же где-то эта информация в упорядоченном виде есть? Или только рыть и на собственном опыте?
|
|||
86
Alexandr_U1982
24.07.17
✎
18:53
|
(85)Собственный опыт, конференция 1С, комментарии в общих модулях типовой конфигурации.
|
|||
87
supersonic
24.07.17
✎
18:54
|
конференция ведь только для франчей, увы.
|
|||
88
Akela has missed
24.07.17
✎
18:56
|
Всю жизнь учили: "используется виртуальные таблицы, срез последних, бла-бла-бла", а в итоге получите и распишитесь - основные запросы строятся по интервальному непериодическому регистру
|
|||
89
supersonic
24.07.17
✎
19:05
|
Конечно, всё это в какой-то степени печально. С документацией швах.
|
|||
90
APXi
24.07.17
✎
21:21
|
А что у зупе на все случаи жизни есть процедуры и функции? Если даже так, то как же понять в каком из NNN общем модуле они находятся и как называются?
|
|||
91
Alexandr_U1982
24.07.17
✎
21:49
|
(90) Есть универсальные процедуры/функции, которым в качестве одного из параметров передается имя регистра. В качестве другого параметра передается список полей(ресурсов), которые нужно получить. Также в качестве параметров передаются условия отбора и т.д. и т.п.
Вся эта радость передается в виде структуры. Эти структуры формируются также функциями из общих модулей. Как узнать где находятся? Видимо, учить матчасть... В конфе все написано синим (а местами зеленым) по-белому. Можно еще почитать конференцию 1с. |
|||
92
Alexandr_U1982
24.07.17
✎
22:18
|
(89) Ну во-первых, я уже написал в этой ветке имена общих модулей (их всего два основных), где находятся универсальные процедуры/функции для обращения к регистрам.
Дальше осталось только изучить область "Програмный интерфейс" или "Служебный программный интерфейс" в этих модулях. Там у каждой процедуры/функции есть комментарий с описанием. К тому же можно в типовых механизмах посмотреть, как используются эти процедуры/функции. |
|||
93
Alexandr_U1982
24.07.17
✎
22:20
|
(88) Предполагаю, что это было сделано для ускорения работы ЗУПа. На скорость работы ЗУП 3.0 жаловались, и не без основательно, все кому не лень.
|
|||
94
Alexandr_U1982
24.07.17
✎
22:27
|
(58)(59)(61) Ну вы че там? Все еще ржете?
Хорошо смеется тот, кто смеется как лошадь. |
|||
95
Bigbro
25.07.17
✎
05:00
|
(92) как думаешь 3.1.3 будет работать заметно быстрее чем 3.1.2?
|
|||
96
Масянька
25.07.17
✎
08:22
|
(94) "Боливар двоих не выдержит" (С) и "Загнанных лошадей пристреливают" (С)
|
|||
97
Alexandr_U1982
25.07.17
✎
09:54
|
(95)Думаю, 3.1.3 будет работать (в плане быстродействия) также, как и 3.1.2. В описании изменений к релизу 3.1.3 не сказано, про улучшение скорости работы.
Это при переходе с 3.1.1 на 3.1.2 они делали оптимизацию для улучшения скорости работы. В 3.1.3 просто расширение функционала. В 3.1.3 есть очень полезная фича: Возможность отключения автоматического выполнения перерасчетов при начислении зарплаты. |
|||
98
d4rkmesa
25.07.17
✎
10:02
|
(0) Поэтому и не переходим. Несколько раз устанавливал в тестовом режиме, кое-какие моменты разбирали, но что-то пока не хотят бухи. Виды расчетов заново лень настраивать. Благо пока в 2.5 все что нужно в обновления добавляют. На мой взгляд из плюсов - если небольшая организация, то вести учет очень просто, все что не нужно отключается функциональными опциями и не перегружает интерфейс.
|
|||
99
KnightAlone
25.07.17
✎
10:05
|
(97) В 3.1.3 есть очень полезная фича: Возможность отключения автоматического выполнения перерасчетов при начислении зарплаты.
вот это ждал. после отпуска буду пробовать релиз. а вообще не понял, чего перевозбудились все. еще давайте будем обсуждать 3.1.3.X . аааа, все пропало! новый релиз! смена поколения и рубеж тысячелетий! |
|||
100
Масянька
25.07.17
✎
10:09
|
Сто
|
|||
101
dft2014
25.07.17
✎
10:39
|
(99) Дело не в "перевозбуждении", а в том, с какой периодичностью и категоричностью 1С меняет редакции/подредакции в ЗУП8. Т.е. ошибки очередной редакции не исправляются, а говорят, чтобы переходили на новую редакцию, там типа все исправлено. С Бухгалтерией и то так не штормило... А если у нас на интеграции с ЗУП8 настроено много всяких обменов, помимо доработанного функционала, то времени на все не хватает!
|
|||
102
Масянька
25.07.17
✎
10:44
|
(101) Проблемы индейцев шерифа не волнуют (С) :(
|
|||
103
Amra
25.07.17
✎
10:45
|
(101) Наймите нормального спеца - на все хватать будет
|
|||
104
Amra
25.07.17
✎
10:45
|
(102) Платочек дать? Или сразу жилетку?
|
|||
105
Масянька
25.07.17
✎
10:50
|
(104) Мелко мыслишь... Тут - не хватит ни Боинга, ни морского лайнера.
|
|||
106
novichok79
25.07.17
✎
11:05
|
недавно переводил УТ 11.2 на УТ 11.3, есть пара самописных документов, выпиленных из общих со всеми ссылками на подсистемы БСП, из коих состоит УТ 11.
так вот, некоторые процедуры из общих модулей перенесены, в другие добавлены параметры или изменен их порядок. так что, дописывать все равно приходится. |
|||
107
novichok79
25.07.17
✎
11:08
|
ожидается УТ 11.4, скорее всего под новую БСП 2.4 и платформу 8.3.10. когда это все переводить, хз, когда внедрение в процессе.
|
|||
108
Alexandr_U1982
25.07.17
✎
11:10
|
(106)(107)Здесь обсуждают не УТ, а ЗУП.
|
|||
109
novichok79
25.07.17
✎
11:11
|
(108) ага, БСП в них совсем другая, да?
|
|||
110
Alexandr_U1982
25.07.17
✎
11:12
|
(101)1с обещает каждый год выпускать подредакции ЗУП 3.1.Х.
Так что готовьтесь переписывать ваши доработки каждый год. |
|||
111
Alexandr_U1982
25.07.17
✎
11:13
|
(109)Да не в БСП здесь проблема. ТС плачет, что в новых подредакциях ЗУП 1С меняет структуру регистров.
|
|||
112
novichok79
25.07.17
✎
11:16
|
(111) 1С большой, ему виднее. Плакаться на мисте не имеет смысла, фирма 1С если и читает этот форум, то косвенно. Остается только подстраиваться под существующие реалии.
|
|||
113
Alexandr_U1982
25.07.17
✎
11:22
|
(112)В ЗУПе есть методика, как избежать переписывания доработок при смене версии подредакции ЗУПа. Разумеется документации, где все это описано в одном месте, - нет.
ТС и прочий народ эту методику изучать не хочет. Каждый раз наступает на одни и те же грабли и плачет)) |
|||
114
novichok79
25.07.17
✎
11:25
|
(113) Бывает нет времени копаться в общих модулях, надо сделать быстро - вот и делают. Тут уж, что приоритетнее - либо "правильно", либо "быстро". В каждом из подходов свои преимущества и издержки. И невозможность "быстрого" обновления - есть одна из них.
|
|||
115
Масянька
25.07.17
✎
11:25
|
(112) Только пользователи не сознательные... Не понимают, что "Жить стало лучше. Жить стало веселее" (С) :(
|
|||
116
novichok79
25.07.17
✎
11:28
|
(112) решение фирмы 1С было сознательно куплено, с условиями использования согласились, так что остается только "грызть кактус"
|
|||
117
novichok79
25.07.17
✎
11:29
|
(116) -> (115)
|
|||
118
Масянька
25.07.17
✎
11:31
|
(116) Решение 1С покупалось, когда условия были другими.
|
|||
119
novichok79
25.07.17
✎
11:33
|
(118) тогда нужно жаловаться в фирму 1С, отдел по работе с клиентами и отдел контроля качества.
|
|||
120
dft2014
25.07.17
✎
11:34
|
(113) Документацией по ЗУП3 1С вообще не балует, особенно в начале 2015года: даже для пользователей документации по работе со ВСЕМИ режимами в ЗУП3 - НЕ БЫЛО! Как можно было выпускать такой "сырой" программный продукт без соответствующей документации?!
|
|||
121
Amra
25.07.17
✎
11:36
|
(120) Вас заставили сразу же на нее перейти?
|
|||
122
dft2014
25.07.17
✎
11:36
|
(111) Не передергивайте мой ответ. Изменения в регистрах - это то, что я помню. Переход делали в начале 2017года, поэтому сейчас уже не вспомню точные названия измененных модулей и процедур, но факт такой был!
|
|||
123
dft2014
25.07.17
✎
11:37
|
(121) Иногда принимаются политические решения о переходе.
|
|||
124
Масянька
25.07.17
✎
11:38
|
(119) Да, хоть в Организацию Объединенных Наций.
Только не надо потом уповать на нарушение своих прав (как не эсника). |
|||
125
novichok79
25.07.17
✎
11:45
|
(124) вот и я о том же, спорить с 1С бесполезно.
|
|||
126
Filippov
25.07.17
✎
13:49
|
Alexandr_U1982 назвал пару полезных функций, которые не требуют знания у разработчика, в каких регистрах и под какими именами хранятся нужные ему кадровые данные, и защищают его от последующих изменений конфигурации в этой части. Конечно, в общих модулях есть много чего ещё, "что и не снилось нашим мудрецам"
|
|||
127
dft2014
25.07.17
✎
16:49
|
(68) Вы просили привести пример, когда при смене редакции/подредакции ЗУП8, 1С вносит изменения в общих модулях.
Пример: Редакция 3.0.25: общий модуль "РасчетЗарплатыРасширенный" была экспортная процедура РассчитатьФОТСотрудников(), которую мы использовали и в своих самописных отчетах. В последующих редакциях ЗУП8, такой процедуры в этом общем модуле уже вообще нет! Соответственно, отчеты, использующие эту процедуру - стали неработоспособными! |
|||
128
dft2014
25.07.17
✎
16:59
|
+(127) Как-то описанное мною в (127) не сходится с вашим постом в (55). Цитирую (55):
"При изменении конфигурации в новых редакциях имена этих процедур/функций и список параметров остаются одними и теми же." А по факту мы видим совершенно другое! Поэтому провозглашаемая Вами в (52) и (55) секретная/уникальная методика правильной доработки ЗУП8 - не соответствует реалиям! Имена процедур/функций и список параметров не только изменяются при смене редакции, но и могут быть вообще перенесены или удалены из общего модуля. |
|||
129
Amra
25.07.17
✎
17:01
|
(128) При смене редакции везде так. Но 3.1.3 это не новая редакция, успокойтесь и хватит истерить
|
|||
130
Новиков
25.07.17
✎
17:06
|
Слушайте, самые несчастные в мире люди, и по совместительству, 1сники-зуперы. Вам ныть не надоело еще?
По пробуйте афебазол после еды по два раза в день принимать пару месяцев. Вроде говорят отпускает людей. И вас может отпустит. |
|||
131
Aleksey
25.07.17
✎
17:06
|
(129) везде это где?Мы же о зуп говорим
|
|||
132
Aleksey
25.07.17
✎
17:09
|
(130) да нам вообще пофиг. Мы зацепились за конкретную фразу конкретного человека, который утверждает что вы все дураки, а он Дартаньян и знает секретную методику доработки ЗУПа, которую выкладывала 1с, но ссылку на неё он потерял И используя эту доработку внешние отчеты написанный один раз для версии 1.0 будут работать вплоть до версии 10.100.1000 без изменения и доработок
|
|||
133
dft2014
25.07.17
✎
17:14
|
(130) В спорах рождается истина! Поэтому это не нытье, а обмен мнениями на профессиональном форуме. Если вам не нравится, то можете не заходить в эту тему про изменяемость ЗУП!
|
|||
134
Новиков
25.07.17
✎
17:18
|
(130) секретная методика? Алексей, ты в следующий раз, попробуй читать такие сообщения в шапочке из фольги. Говорят помогает :)
|
|||
135
Вафель
25.07.17
✎
17:18
|
(129) ну в ЕРП например при переходе с 2.2.3 на 2.2.4 поменяли таки несколько модулей ))).
Может ЗУП в этом плане более консервативный |
|||
136
Aleksey
25.07.17
✎
17:21
|
(134) Начало в (7)
|
|||
137
Alexandr_U1982
25.07.17
✎
17:22
|
(132)Приведите цитату, где я говорю, что потерял ссылку.
Также прошу привести цитату, где речь идет о том, что методика "секретная". И да, написанные доработки для ЗУПа продолжают успешно работать. Рекомендую воспользоваться советом из (130) |
|||
138
Amra
25.07.17
✎
17:25
|
(131) И я о нем же. С 2.1 на 2.5 не переходили?
|
|||
139
dft2014
25.07.17
✎
17:28
|
(137) Вот Ваша фраза из (55):
"Про эту методику узнал из конференции 1С, а ссылки на нее здесь не приветствуются. Так что ищите сами." Я тоже все поняла именно так, как написал Aleksey в (132). |
|||
140
Amra
25.07.17
✎
17:31
|
(139) ВЫ бы правила сначала почитали: "Запрещена публикация информации с партнёрского форума 1С", а потом бы "думали"
|
|||
141
dft2014
25.07.17
✎
17:34
|
(137) Alexandr_U1982, а как вы бы обыграли ситуацию, описанную мной в (127), согласно уникальной методике по доработке ЗУП, анонсируемой Вами в (113)?
|
|||
142
Alexandr_U1982
25.07.17
✎
17:38
|
(127)(141) Итак, в конфигурациях ЗУП 3.0.25.ХХХ в общем модуле "РасчетЗарплатыРасширенный" действительно была процедура "РассчитатьФОТСотрудников()".
Рекомендую посмотреть, в какой области модуля находится эта процедура. А находится она в области "СлужебныеПроцедурыИФункции". В (55) написано, что нужно использовать процедуры и функции из "программного интерфейса". Для тех, кто в танке: эта область выделяется в общих модулях буковками "#Область ПрограммныйИнтерфейс ...... #КонецОбласти", либо "#Область СлужебныйПрограммныйИнтерфейс .... #КонецОбласти". Именно они (и только они) не будут изменяться в будущих релизах. Еще раз для особо одаренных и цепляющих к словам: не будут изменяться имена и список параметров. Мельком сравнил процедуры/функции из программного интерфейса общего модуля "РасчетЗарплатыРасширенный" - они одни и те же. Вы же на свой страх и риск использовали процедуру из другой области. Ну и получили геморой. Ну что тут можно еще сказать? Продолжайте есть кактус или учите матчасть. |
|||
143
Масянька
25.07.17
✎
17:50
|
(142) А другой "РассчитатьФОТСотрудников()" (из кошерной области) был/есть?
|
|||
144
Масянька
25.07.17
✎
17:52
|
(142) Ну и, насчет матчасти: программа - для пользователя. А не наоборот.
|
|||
145
Alexandr_U1982
25.07.17
✎
17:53
|
(127)Вместо того, чтобы тут спорить, вы бы лучше почитали буковки из этой самой "РассчитатьФОТСотрудников()".
Посмотрите, как там построены запросы. Там в запросах вместо таблиц регистров используются временные таблицы. А временные таблицы формируются с помощью процедур/функций программного интерфейса общих модулей "КадровыйУчет, КадровыйУчетРасширенный, ЗарплатаКадрыОбщиеНаборыДанных". Вот, собственно, и применение этой "жутко секретной" методики. ЗапросВТПлановыеНачисленияСотрудников = КадровыйУчетРасширенный.ЗапросВТПлановыеНачисленияСотрудников( Ложь, "ВТПлановыеНачисленияСотрудников", "ВТТаблицаСотрудниковПредварительно"); ОписательВТ = КадровыйУчет.ОписательВременныхТаблицДляСоздатьВТКадровыеДанныеСотрудников( Запрос.МенеджерВременныхТаблиц, "ВТТаблицаСотрудниковПредварительно", "Сотрудник,Период"); КадровыйУчет.СоздатьВТКадровыеДанныеСотрудников( ОписательВТ, Истина, "Подразделение,ГрафикРаботы,ДоляНеполногоРабочегоВремени,КоличествоСтавок",, Ложь); ПараметрыПостроения = ЗарплатаКадрыОбщиеНаборыДанных.ПараметрыПостроенияДляСоздатьВТИмяРегистраСрез(); ПараметрыПостроения.ФормироватьСПериодичностьДень = Ложь; ЗарплатаКадрыОбщиеНаборыДанных.СоздатьВТИмяРегистраСрезПоследних( "ЗначенияПериодическихПоказателейРасчетаЗарплатыСотрудников", Запрос.МенеджерВременныхТаблиц, Истина, ЗарплатаКадрыОбщиеНаборыДанных.ОписаниеФильтраДляСоздатьВТИмяРегистра( "ВТТаблицаСотрудниковПредварительно", "Сотрудник"), ПараметрыПостроения); И т.д. и т.п. |
|||
146
Alexandr_U1982
25.07.17
✎
17:55
|
(143) Без понятия. Знаю, что были какие-то проблемы с расчетом этого самого ФОТ в ЗУП 3.0.25.ХХХ.
Было много ситуаций, где этот самый ФОТ врал. |
|||
147
Alexandr_U1982
25.07.17
✎
17:56
|
(144) Ой! А здесь че, все пользователи что ли?
А я распинаюсь, как перед разработчиками... Ну раз "пользователи", то пользуйте, что есть и не лезьте в конфигуратор. |
|||
148
Масянька
25.07.17
✎
18:00
|
(147) Ой! А ты - для себя пишешь? Чисто из интереса и патриотизма? И, конечно же, абсолютно бесплатно?
|
|||
149
Мыш
25.07.17
✎
18:02
|
(148) Вы неправы. Гражданин пишет действительно полезные вещи. Для разработчиков.
|
|||
150
dft2014
25.07.17
✎
18:04
|
(142) Я вас поняла. Но не всегда нужная процедура/функция находится в областях "Программного интерфейса"! Большинство нужных (для нас) процедур/функций находятся как раз в области "СлужебныеПроцедурыИФункции"... Спасибо за информацию, но жаль, что подобной информации нет в открытом доступе.
|
|||
151
Масянька
25.07.17
✎
18:05
|
(149) Не права в чем?
|
|||
152
Мыш
25.07.17
✎
18:06
|
(151) > насчет матчасти: программа - для пользователя. А не наоборот
В этом. |
|||
153
Масянька
25.07.17
✎
18:07
|
(152) А для кого программа?
|
|||
154
Мыш
25.07.17
✎
18:08
|
(153) В той части, которая здесь обсуждается, для разработчика.
|
|||
155
Масянька
25.07.17
✎
18:08
|
(154) Самому не смешно?
|
|||
156
Мыш
25.07.17
✎
18:10
|
(155) Мне - нет.
|
|||
157
Масянька
25.07.17
✎
18:12
|
(156) Понятно.
|
|||
158
Масянька
25.07.17
✎
18:14
|
(156) "Та часть" - для разработчика, а бьет по карману (не только в финансовом плане) пользователя.
Действительно, не смешно... |
|||
159
Alexandr_U1982
25.07.17
✎
18:21
|
(148)Не понял смысла вопросов. Уточните.
|
|||
160
Alexandr_U1982
25.07.17
✎
18:51
|
(139)
http://www.forum.mista.ru/rules.php Правила, связанные с платформой 1С:Предприятие и фирмой 1С 2.Запрещена публикация информации с партнёрского форума 1С, закрытых семинаров для франчайзи или из других корпоративных источников фирмы 1С, например, из переписки с линией консультации или с партнёрского ИТС. |
|||
161
Asirius
26.07.17
✎
16:27
|
Кто-нить ставил уже 3.1.3.136? Я вот напоролся, не могу включить в пустой конфигурации "Дополнительные отчеты и обработки".
Покапался в отладчике, в новой БСП что-то намудрили, и теперь моя файловая база считает, что она работает в режиме сервиса с включенным разделителем... и поэтому срабатывает такой код: Элементы.ИспользоватьДополнительныеОтчетыИОбработки.Видимость = Не РазделениеВключено; |
|||
162
Asirius
26.07.17
✎
16:33
|
Ставишь такой обновление 3.1.3.136, а все твои доп-отчеты и обработки уходят в закат... Весело...
|
|||
163
Alexandr_U1982
26.07.17
✎
16:35
|
(161)Есть такое))
|
|||
164
Alexandr_U1982
26.07.17
✎
16:36
|
(161) Константы.ИспользоватьДополнительныеОтчетыИОбработки.Установить(Истина);
И все снова работает. |
|||
165
Asirius
26.07.17
✎
16:45
|
(164) Так и поборол... Только вот стремно за то, что база считает себя разделенной, вдруг там еше какая козябра вылезет
|
|||
166
_Batoo
26.07.17
✎
17:26
|
Лайк Alexandr_U1982. За информацию и терпение.
Разжевал на конкретных примерах годную вещь. "Чисто из интереса и патриотизма. И, конечно же, абсолютно бесплатно." |
|||
167
Мыш
26.07.17
✎
17:34
|
(162) 1С старательно намекает: используйте подсистему "ПодключаемыеОтчетыИОбработки" )))
|
|||
168
supersonic
26.07.17
✎
19:37
|
Присоединяюсь к (166). Отдельный плюс за терпение.
|
|||
169
Bigbro
01.08.17
✎
06:48
|
День добрый.
Есть те, кто перешел на 3.1.3 при этом используя ограничения на уровне групп доступа физлиц? в 101 и 136 одна и та же ошибка для документов начисление зп и премии у расчетчиков. после выбора сотрудника с доступной группой фл расчетчиком записать документ не удается. в зарегистрированных ошибках не вижу такого, по форумам тоже не услышал. |
|||
170
Bigbro
01.08.17
✎
06:49
|
если отключаем контроль доступа по группам физлиц - запись проходит.
|
|||
171
dnab
01.08.17
✎
08:48
|
(145) если не сложно, выложи пожалуйста пример такого отчета. Можно простейший по кадровым данным с одной таблицей. Интересует именно взаимодействие вызовов программного интерфейса с СКД. Как временные таблицы передать в СКД, как учесть пользовательские настройки, отборы.
Я вот тексты запросов динамически формировал для СКД, ТЗ передавал в СКД в качестве источника дынных. А как передать туда ВТ? И для варианта когда из общего модуля возвращается таблица значений. Пользовательские отборы уже учтены до этого вызова или предполагается наложить отборы после передачи ТЗ в СКД? Если второе, то не очень хорошо: я например хочу сформировать отчет только по 1 подразделению, а у мне придется сначала рассчитать для всех. |
|||
172
breezee
01.08.17
✎
09:08
|
(7) А где про эти стандарты почитать?
|
|||
173
Мыш
01.08.17
✎
09:49
|
||||
174
Alexandr_U1982
01.08.17
✎
12:21
|
(171)Посмотри как работают типовые отчеты. Например "КадроваяИсторияСотрудников", "ЛицевыеСчетаСотрудников", "ГрафикОтпусков".
Посмотри как там реализованы процедуры "ПриКомпоновкеРезультата()" и "ИнициализироватьОтчет()". В отчетах на СКД в схеме компановки данных создается "представление" запроса, которое потом с помощью процедуры "ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеИсточникиДанныхОтчета()" замещается обычным текстом запроса. |
|||
175
Alexandr_U1982
01.08.17
✎
12:33
|
(172)В партнерской конференции разработчики ЗУПа про них писали. Больше не знаю где почитать. Можно поизучать как работает типовой ЗУП 3.
|
|||
176
dnab
01.08.17
✎
15:05
|
(174) посмотрел отчет КадроваяИсторияСотрудников. Там только работа с текстом, результат помещается в тексты запросов СКД. Тут все понятно.
А в каких случаях используется в программных интерфейсах объект Запрос и объект МенеджерВременныхТаблиц? И результат выполнения Таблица значений? если тоже для отчетов, то вопрос остается (связь с СКД), если не для отчетов, то вопроса нет. |
|||
177
Alexandr_U1982
01.08.17
✎
15:30
|
(176)Думаю, что не для отчетов.
Я сам не знаю досконально всех механизмов ЗУП 3. Насколько понимаю: - если происходит работа с отчетом на СКД, то нужно использовать процедуры/функции программного интерфейса, которые возвращают тексты запросов для СКД. Пример: ЗарплатаКадрыОбщиеНаборыДанных.ЗаполнитьОбщиеИсточникиДанныхОтчета(). - если нужно выбрать данные для каких-либо вычислений в запросе, то нужно использовать процедуры/функции программного интерфейса, которые вернут временную таблицу в менеджер временных таблиц. В такие процедуры/функции обычно в качестве параметра передается менеджер временных таблиц. Пример: КадровыйУчет.СоздатьВТКадровыеДанныеСотрудников(), ЗарплатаКадрыОбщиеНаборыДанных.СоздатьВТИмяРегистраСрезПоследних() и т.д. - если нужно выбрать данные для вывода пользователю, заполнения реквизитов документов/справочников, выполнения расчетов кодом (а не запросом), то нужно использовать процедуры/функции программного интерфейса, которые возвращают таблицу значений. Пример: КадровыйУчет.КадровыеДанныеСотрудников(), КадровыйУчет.КадровыеДанныеФизическихЛиц() |
|||
178
dnab
01.08.17
✎
15:56
|
(177) будем надеяться что так оно и есть.
Спасибо большое! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |