Имя: Пароль:
LIFE
 
OFF: Одинесная разминка мозга
0 PR
 
23.03.20
00:34
1. Свой вариант 75% (6)
2. Обработкой вот так... 13% (1)
3. Не стал бы решать 13% (1)
4. F9 наше все 0% (0)
Всего мнений: 8

Что-то давно не было интересных вопросов :))

Нужно в ЗУП 3 сгенерить несколько тысяч зарплатных документов, отпуска, больничные, командировки
С целью проверить, какие там программа насчитает суммы и сравнить их с теми же данными в другой программе

На входе все константное (организация, дата, период отсутствия и пр.), сотрудники представлены списком уникальных табельных номеров

Как бы вы решали задачу?
1 Доктор Манхэттен
 
23.03.20
00:36
(0) Секцией ошибся, чувачок! Перенесите в 1С, чтобы форум не засоряло.
2 vicof
 
23.03.20
00:43
Поставил бы задачу расчетчикам)

Свой вариант
3 nicxxx
 
23.03.20
01:20
(0) vanessa
4 Aleksey
 
23.03.20
01:24
А КИП нельзя прикрутить? Например Сценарное тестирование ?
5 GreyK
 
23.03.20
01:35
"и сравнить их с теми же данными в другой программе" - тут только перенос.

Свой вариант
6 SleepyHead
 
гуру
23.03.20
06:09
(0) "С целью проверить, какие там программа насчитает суммы и сравнить их с теми же данными в другой программе"

По опыту перевода с других программ на ЗУП я без всякой генерации могу сказать, что результаты будут разными, как минимум на копейки/рубли, так что генерить смысла никакого нет.

Ты лучше настоящую задачу озвучь, которую решаешь.

Не стал бы решать
7 PR
 
23.03.20
09:17
Какой хороший вопрос :))
Сразу видно, кто по делу говорит, а кто хрень всякую :))
8 fisher
 
23.03.20
10:21
Насколько все стандартное? Если пакеты документов только сотрудниками отличаются, то эталонный пакет завел бы руками а остальные сгенерил программным копированием с заменой сотрудников.
Очевидно же вроде, не?

Свой вариант
9 fisher
 
23.03.20
10:24
Хотя я абсолютно не понимаю, какой смысл заводить однотипные пакеты в количестве нескольких тысяч, если для целей сравнения результатов расчета достаточно будет одного.
10 PR
 
23.03.20
11:21
(8) И кто за тебя будет выполнять обработчики перевыбора сотрудника?
11 PR
 
23.03.20
11:21
(9) >>для целей сравнения результатов расчета достаточно будет одного
Откуда такое странное утверждение?
12 Krendel
 
23.03.20
11:23
(10) А Как ты проверять это овно собрался? Эталонной модели то нет
13 Krendel
 
23.03.20
11:26
Если ты не можешь проверить  10 документов, то вероятность проверки пару тысяч документов стремиться к 0
14 Krendel
 
23.03.20
11:26
похоже на задачи от людей, кто хочет списать лишние пару мультов
15 Irbis
 
23.03.20
11:29
Интересно, а если результаты будут отличаться (вероятность 99,9%), то какое решение будет принято или не принято. И как бы оно изменилось, если бы все результаты совпали до копеечки?
16 PR
 
23.03.20
11:31
(12) Разве вопрос в (0) как проверить?
Вопрос как сгенерить
17 PR
 
23.03.20
11:32
(15) Да пофиг
Скорее всего не совпадут
Но вопрос в (0) не как проверить, а как сгенерить
18 Krendel
 
23.03.20
11:33
(16)
Генерить всю массу или базовый справочник физ лич с историей начисления есть?
19 Irbis
 
23.03.20
11:34
(17) Случайные числа разве отменили? Но непонятно, нужно скопировать известный тест-пример в большом количестве. Или сгенерировать случайной лабуды, с тем чтобы испытать на прочность обе программы?
20 PR
 
23.03.20
11:35
(18) Ничего не понял
Есть база 1С, в ней есть все, справочники, зарплата, все, кроме самих проверочных документов
21 Krendel
 
23.03.20
11:37
(20) Ну так бери список и

физ лицо
месяц 1
событие отклонения больничный времяначала  рандом 1, время окончания рандом 2, если рандом 1 больше рандом 2, то к рандом2= рандом 1+1
и т.д.
22 Krendel
 
23.03.20
11:37
Можно и события отклонения и события увольнения зарандомить
23 PR
 
23.03.20
11:38
(19) Доки нужно сгенерить по всем работающим, причем здесь рандом нахрен?
24 PR
 
23.03.20
11:39
(21) Какие рандомы, нахрен, еще раз для безграмотных, все законстантизировано, в том числе период отсутствия
25 Krendel
 
23.03.20
11:39
(23) Генери не по физ лицу, генери по сотруднику
26 Irbis
 
23.03.20
11:39
(23) То есть исходный тест-пример с эталонным ответом существует? Если да, то любым известным и освоенным механизмом (ОЛЕ, ХМЛ и т. п.) выгрузить и загрузить тест-пример.
27 Krendel
 
23.03.20
11:40
(23) Ну так если у тебя все есть, пиши модель обмена и грузи
28 dka80
 
23.03.20
11:41
Если речь идет о том переходить на ЗУП 3 с другой учетной системы или нет, то задача поставлена некорректно, т.к. результаты расчета все равно будут разными плюс/минус.
Если речь идет о том, что мы перешли на ЗУП 3, находимся в тестовой эксплуатации и нужно сверить результаты расчета с текущей системой, то лучше делать руками, т.к. во-первых, пользователи набьют руку, а во-вторых, как ты правильно заметил, есть куча обработчиков на форме

Свой вариант
29 Krendel
 
23.03.20
11:41
По хорошему, из табеля можешь потом набором обработок сгенерировать доки отклонения
30 PR
 
23.03.20
11:42
(25) Что генерить? Какие суммы в доки писать?
31 PR
 
23.03.20
11:42
(26) Откуда суммы-то брать?
32 Krendel
 
23.03.20
11:43
(30) сумма у тебя автоматом считается в ЗУП 3, по докам отклонения
33 PR
 
23.03.20
11:43
(29) И что, все в них само заполнится после выбора сотрудника и периода отсутствия?
34 dka80
 
23.03.20
11:44
(32) не горячись. В больничный и премию тоже по отклонениям?
35 PR
 
23.03.20
11:44
(32) Ладно, все понятно, к тебе больше вопросов нет :))
36 Krendel
 
23.03.20
11:44
(33) Обработка не может эмулировать нажатие кнопки расчитать?
37 Неуловимый Джо
 
23.03.20
11:45
(0) Посадить тёток - пусть руками бьют.
38 PR
 
23.03.20
11:46
(34) Да он бредит
В доках при выборе периода отсутствия и сотрудника заполняется несколько реквизитов, про них, собственно, и речь
А он что-то невнятное бубнит
39 Krendel
 
23.03.20
11:46
(34) В табели же у тебя есть причина
40 dka80
 
23.03.20
11:46
(36) не может. Эта кнопка на форме и она не экспортная. Также на форме не табличные части документа, а таблицы значений, что создаст дополнительный гемор при генерации, т.к. при выборе сотрудника опять же куча всего заполняется в реквизитах формы, а не документа
41 PR
 
23.03.20
11:47
(36) Эээ... у тебя точно стаж 9+ лет?
42 Krendel
 
23.03.20
11:47
(41) Я конфигуратор открывал 3 раза, не переживай ;-)
43 PR
 
23.03.20
11:48
(40) Пусть даже для пущего интереса будем считать, что все неэкспортное в форме я могу сделать экспортным, через расширение :))
44 s_newbi
 
23.03.20
11:48
В чем в итоге вопрос? Создать программно больничный/отпуск с авторасчетом?
45 dka80
 
23.03.20
11:48
Вообщем, я бы настоял на дополнительной денежной стимуляции сотрудников и сделал все руками - так надежнее
46 Krendel
 
23.03.20
11:48
(41) 22 дня стало 12 лет
47 Krendel
 
23.03.20
11:49
22 дня назад стало 12 лет с 1С ;-) без учета перерывов
48 Krendel
 
23.03.20
11:51
так-то все равно модель сопоставления объектов писать. далее по каждому принимать решение, если делать по правильному
49 dka80
 
23.03.20
11:51
(43) ну если так, тогда я бы через обработку на клиенте с вызовом форм делал все. Только горя можно хапнуть, мне сильно кажется
50 Krendel
 
23.03.20
11:52
(48) но словом генерация, я бы не назвал данную работу, скорее обменом
51 Krendel
 
23.03.20
11:53
(0) У Фаберлика же написал обмен по все учетной системе в ЕРП
52 PR
 
23.03.20
11:54
(44) По преданиям глубокой старины вопрос озвучивается в (0)
Но это неточно, может быть болтают злые языки
53 Krendel
 
23.03.20
11:54
написалИ*
54 PR
 
23.03.20
11:55
Что самое интересное, правильный ответ уже прозвучал, но не все его поняли :))
55 mikecool
 
23.03.20
11:57
(54) тебе бы водку пить и философию философствовать
56 Krendel
 
23.03.20
12:00
(54) Правильных ответов в мире айти не существует, есть более оптимальные пути, есть менее оптимальные
57 PR
 
23.03.20
12:02
(56) Словоблуд
Пусть будет наиболее оптимальный
58 Irbis
 
23.03.20
12:04
(57) Оптимальный вообще быть не может, только в каком-то определённом набором параметров оптимальности (оценочной функцией). То что оптимально по времени не всегда оптимально по деньгам или трудозатратам, к примеру.
59 fisher
 
23.03.20
12:04
(10) Ну, через сценарии тестирования можно вроде.
60 Cyberhawk
 
23.03.20
12:05
Баян.
Через менеджера и клиента тестирования 1С, на которых какая-нибудь Ванесса или Тестер работают.

Свой вариант
61 PR
 
23.03.20
12:06
(59) Ну вроде в (3) говорят можно, да :))
62 fisher
 
23.03.20
12:16
Тока до сих пор неясно, где тут разминка мозга. Возможно, слово "одинесная" все объясняет :)
63 PR
 
23.03.20
12:18
(62) Забей, не напрягай мозг
64 fisher
 
23.03.20
12:21
(61) Зачем vanessa? Тут и штатными возможностями работы вроде немного.
(63) Ок
65 Krendel
 
23.03.20
15:11
(63) Давай ответ, посмотрим
66 PR
 
23.03.20
16:33
(65) Так уже сказал, (3), не тормози
67 Sysanin_1ц
 
23.03.20
16:37
(0) Написал бы RPA робота

Свой вариант
68 tgu82
 
23.03.20
16:42
ОФФ малость не по теме: перенес по одной конторе на начало году из зик в зуп. Но не хотят они пока что вести в ЗУП а вот хотят чтобы данные в ЗУП из ЗИК загружались. По конец марта а дальше вроде сами станут продолжать. Я подобные задачи решал когда с фокспрошных зарплат в ЗИК 7.7 загружал. Хотя все равно ен весь документооборот загружался туда.
Что бы ВЫ посоветовали?

У нас-то все хорошо. ; фирмы в одной базу ЗУП. Обмен с БП3.0 наладили довольны хотя ЗИК все равно упорно ведут на всякий случай )

Обработкой вот так...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший