![]() |
![]() |
![]() |
|
ЗиК | ☑ | ||
---|---|---|---|---|
0
Evgen08
07.06.07
✎
22:54
|
Как в Зике убрать уволенных?
|
|||
1
Скользящий
07.06.07
✎
22:56
|
Никак. Они в доках числятся. Сделай папку уволенные, и скинь туда их. При желании, ее можно сделать невидимой.
|
|||
2
Evgen08
07.06.07
✎
22:56
|
Мне нужна DBF запихать токо работаюших!
|
|||
3
Evgen08
07.06.07
✎
22:57
|
Мне нужно в DBF запихать токо работаюших!т.е штатных
|
|||
4
Скользящий
07.06.07
✎
23:01
|
В какую dbf. (пошел за паяльником, придется проводить терморектальный криптоанализ)
|
|||
5
Мандалай
07.06.07
✎
23:03
|
Тебе для переноса в др конфу?
|
|||
6
Evgen08
07.06.07
✎
23:03
|
Выгрузку в DBF файл надо сделать и запихать туда всех штатных
|
|||
7
Evgen08
07.06.07
✎
23:04
|
Нет для обмена с банковской прогой!
|
|||
8
Мандалай
07.06.07
✎
23:05
|
Тогда не от того пляшешь...
Просто запихиваешь в дбф только тех сотрудников, по которым есть начисления. Остальные я так понимаю тебе в принципе не нужны. |
|||
9
Evgen08
07.06.07
✎
23:08
|
Спасибо!
|
|||
10
Evgen08
07.06.07
✎
23:10
|
А так долго должно работать?Или нет?
|
|||
11
Мандалай
07.06.07
✎
23:12
|
А вообще, конечно, по хорошему у сотрудников в ЗиКе есть реквизит СостояниеФизЛица, по нему определяется работает ли сотрудник у нас в конторе или нет, типа если значение пустое на такую то дату, тогда не работает, иначе (типа если чем-то заполнено) смотрим чем именно заполнено.
|
|||
12
Мандалай
07.06.07
✎
23:13
|
Все зависит от испорченности того кто будет писать выгрузку. А так хз..
|
|||
13
Evgen08
07.06.07
✎
23:18
|
Может от количества человек?
|
|||
14
Мандалай
07.06.07
✎
23:19
|
(13)Вариант.
У тебя сколько человек? 100 или 10000? |
|||
15
Evgen08
07.06.07
✎
23:21
|
1500
|
|||
16
Evgen08
07.06.07
✎
23:21
|
работает секунд 15
|
|||
17
Мандалай
07.06.07
✎
23:26
|
что работает 15 секунд?
|
|||
18
Evgen08
07.06.07
✎
23:29
|
Обработка
|
|||
19
Мандалай
07.06.07
✎
23:32
|
Ну я вообще догадался, что не ЗИЛ груженый песком..
Ты лучше скажи что твоя обработка делает, и что будет делать ты обработка, которой ты отберешь только работающих сотрудников. |
|||
20
Evgen08
07.06.07
✎
23:36
|
В общем нужно выгрузить в DBF файл сотрудников у которых есть начисления в периоде,табельный номер,ФИО и зарплатный счет.
|
|||
21
Мандалай
07.06.07
✎
23:37
|
Код кажи
|
|||
22
Evgen08
07.06.07
✎
23:39
|
Спр=СоздатьОбъект("Справочник.Сотрудники");
ВЗ=СоздатьОбъект("Документ.ВыплатаЗаработнойПлаты"); Спр.ВыбратьЭлементы(1); Пока Спр.ПолучитьЭлемент()=1 Цикл Таб.Добавить(); Таб.Tnumb = Спр.Код; Таб.Fname = Спр.Наименование; Таб.Account = Спр.НомерЗарплатногоСчета; Вз.ВыбратьДокументы(ДатаНач,ДатаКон); Если вз.Выбран()=0 Тогда Предупреждение("За выбранный период с "+ДатаНач+" по "+ДатаКон+ " документ выплата заработной платы не обнаружен!"); Возврат; КонецЕсли; Пока Вз.ПолучитьДокумент()=1 Цикл Если Вз.ПометкаУдаления()=0 Тогда ВЗ.ВыбратьСтроки(); Пока ВЗ.ПолучитьСтроку()=1 Цикл Если Спр.ТекущийЭлемент()=Вз.Сотрудник тогда Таб.Nachisleno=Таб.Nachisleno+ВЗ.Сумма; Таб.Записать(); КонецЕсли; КонецЦикла; КонецЕсли; КонецЦикла; Таб.Записать(); КонецЦикла; Таб.ЗакрытьФайл(); |
|||
23
Мандалай
07.06.07
✎
23:50
|
Идея, конечно интересная, но не совсем в духе 1с.
Окей будем отталкиваться от того, что имеем.. Если тебя интересует только проверка на "работает сотрудник или нет", то делай проверку типа Если ПустоеЗначение(Спр.СостояниеФизЛица.Получить(ДатаКон))=1 Тогда Продолжить; КонецЕсли; //при приеме на работу у сотрудника данный реквизит заполняется одним из перечислений - обычно ШтатныйСотрудник, если сотрудник увольняется этот реквизит очищается. Смысл понятен? Хотя, в принципе можно и без данной проверки обойтись - у тебя же ведь все равно идет поиск ВЗ.Сумма - вот и проверяй, типа если эта цифирь равна нулю, тогда не записывать в файл. Больше советовать ничего не буду, потому что ты больше ничего не спрашивал. |
|||
24
Evgen08
07.06.07
✎
23:52
|
Мандалай спасибо огромное!Извини если что то не так сказал!
|
|||
25
Мандалай
07.06.07
✎
23:56
|
(24)Да собсно не за что извиняться, просто по хорошему можно было бы несколько иначе построить отчет. Но я так понимаю, что у тебя уже работает этот отчет. Просто в след раз посмотри типовую конфу, каким образом там заполняется список работающих сотрудников.
|
|||
26
Evgen08
08.06.07
✎
00:03
|
Я смотрел,но там надо очень много писать,да еще заранее бух будет выгружать ЗП за закрытый период
|
|||
27
Мандалай
08.06.07
✎
00:07
|
(26)Я не совсем понял, но спорить с тобой не буду, поздно уже, спать пора.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |