#0
by BigShmax
Беру срез последних в период сую параметром дату 31.12.2010 выдает одного человека который уволился 31.10.2010 как вытащить оттуда работающих сотрудников на дату?
#2
by BigShmax
ВЫБРАТЬ ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних
#3
by almar
Начнем с терминов. "Уволился 31.12" - это его последний рабочий день, или дата увольнения 30.12?
#4
by PVV65
Синтаксис РегистрСведений.<Имя регистра>.СрезПоследних (InformationRegister.<Имя регистра>.SliceLast) Поля Описание: Предназначена для получения наиболее поздних записей регистра сведений на указанную дату (включительно). Включает только активные записи. По каждой комбинации измерений будет найдена наиболее поздняя запись, но не более поздняя, чем указанная дата. Пример:
#7
by BigShmax
запрос выдает вот такую табличку Сотрудник Период Должность Ершов Александр Сергеевич 31.12.2010 0:00:00 Грузчик Параметр Период = 31.12.2010 0:00:00 в карточке сотрудник увольнение из организации стоит 30.12.2010 0:00:00
#8
by BigShmax
во что то получил похожее на истину , спасибо сейчас проверю. ток чет по сотруднику гад не сортирует ну эт пока не надо. вообще цель конечная посчитать среднюю ЗП за месяц за 2010 год :-) дергать буду из РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций.Обороты взяв только работающих на 31.12.2010
#9
by hhhh
вот это вот полный бред, согласись. то есть ты хочешь вытащить из регистра записи, датированные именно этим днем. А их там нет или очень мало.
#11
by BigShmax
Вобщем задача полностью нарисовалась с какого бока подступиться реально не знаю. Нужно вычислить среднее за месяц сотрудников за 2010й год Выплаты есть РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций.Обороты работает или нет на конец 2010 разобрались. далее самое интересное. для тех кто работал целый год выплаты начисления а их 12 разделить на 12. а тех кто приходил в 2010 или увольнялся и потом вернулся нужно брать последний период работы и сумму за этот период делить на кол-во начислений. опа какая то :-(
#13
by BigShmax
Я брал начисления зарплаты работникам организаций. т.ею. начисления конечно же. их 12 за год. + я задачу описал неправильно , точнее не полностью. я тайм аут день возьму описать все как можно короче и грамотнее. а то мечусь из стороны в сторону.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8: Регистр сведений - метод "Получить"
- Регистр сведений или регистр накоплений. Опыта работы с v8 нет.
- v8: Регистр сведений - получить запись и открыть форму записи.
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: COM соединение к v8, не могу получить доступ к методом модуля внешних с
- v8: Замена регистра накопления регистром сведений, минус к производительности?
В этой группе 1С
- Удалил базу SQL.
- PosgreSQL 8.4.3 Запуск vacuum, analyze, reindex из командной строки
- КА Выпуск продукции спецификации
- Автоматическое написание Если-Иначе-КонецЕсли;
- 1С:Платежные документы 8
- Внешняя печатная форма документа Поступление товаров и услуг
- Как отследить попытку пометить на удаление элемента любого справочника?
- v8: Ошибка 'UNION' Допустимо объединение не более 256 результатов запросов
- Вопрос о транзакциях 8.2 Запись в регистр сведений при отказе от проведения.
- ЗУП расчет больничного из МРОТ
- Смена пользователя в текущем сеансе
- Как обойти запрос
- параметры страницы очень долго открываются
- Расчет времени полёта тела
- Как запустить обработку по расписанию
- Цикл Для с заданным шагом, как реализовать ?
- Регламентное задание: формирование XML
- Печать в PDF
- Расчет себестоимости УПП
- Как получить название реквизитов справочника в 7-ке?