помогите доработать расчетный листок!ЗУП #566254


#0 by uuu_ggg
Делаю следующее: в компоновку добавляю еще один набор данных-запрос,который получает по данному сотруднику таблицу ВидРасчета          ЧисловойПризнак Оклад по дням             5 премия                    6 (не заморачивайтесь над этим числовым признаком,конфа не типовая.он нам нужен для определенных целей.) В расчетном листке стоят след начисления:                      отраб дней,отраб часов ..и т.д   Оклад по дням           премия                     надбавка                   доплата добавила в макет колонку для вывода этого признака,то есть вот так получилось                  Признак    отраб дней,отраб часов ..и т.д Оклад по дням       премия                     надбавка                   доплата Подскажите ГДЕ мне в КОМПАНОВКЕ проставить УСЛОВИЕ,чтоб соответствующим видам начисления поставился этот признак???то есть чтоб вот так получилось                    Признак   отраб дней,отраб часов ..и т.д Оклад по дням        5 премия               6     надбавка                   доплата
#1 by uuu_ggg
задачка то вроде простая...я просто не знаю как это сделать...помогите плиз..
#2 by uuu_ggg
товарищи программисты...подскажите пожалуйста..очень нужно...
#3 by Skylark
Ни фига это не простая задачка, это как в стол с тремя ящиками добавить четвертый. Это просто на мебельной фабрике, когда его делали, но когда он уже у тебя дома придеться повозиться
#4 by uuu_ggg
может кто-то что-то подобное делал уже?
#5 by uuu_ggg
хотя бы подскажите с чего начать...даже не знаю что делать)
#6 by БалбесВ1с
Рано ещё.
#7 by Ирис_яркая
мозги не проснулись?
#8 by dmpl
На вкладке "Связи наборов данных", по идее...
#9 by uuu_ggg
я уже как могла все связывала...
#10 by uuu_ggg
помогите пожалуйста девушке  с  отчетом)
#11 by mikecool
это типа перерустановки винды? )))
#12 by Al77
а зачем еще запрос? прям в этот же запрос где получаешь виды расчетов добавляешь выбор когда видрасчета = оклад по дням тогда "5" конец как-то вот так
#13 by lopus
По виду расчета соединяешь
#14 by lopus
В полях признак есть
#15 by uuu_ggg
а это на какой закладке?))сейчас я подробно опишу что сделала..
#16 by uuu_ggg
добавляю в компоновке запрос ВЫБРАТЬ    НачислениеЗарплатыРаботникамОрганизаций.Организация,    НачислениеЗарплатыРаботникамОрганизацийНачисления.Сотрудник,    НачислениеЗарплатыРаботникамОрганизаций.ПериодРегистрации ИЗ    Документ.НачислениеЗарплатыРаботникамОрганизаций.Начисления КАК НачислениеЗарплатыРаботникамОрганизацийНачисления Документ начисления выбираю потому что признак этот там храниться! На закладке связи делаю три записи, с работниками организации и новым запросам по трем полям(период регистрации,сотрудник, физлицо) Дальнейшие мои попытки вывести соответствия в расчетный лист)были  неудачными
#17 by uuu_ggg
где это соединять???я наверно где то не там соединяю))
#18 by uuu_ggg
может не понятно,чего я вообще хочу?))я могу еще объяснить)
#19 by uuu_ggg
ну что Вы все замолчали снова?))
#20 by dimaldinho
непонятно, что надо
#21 by uuu_ggg
прям все не понятно?)
#22 by dimaldinho
Правильно ли я понимаю, что в строке макета СтрокаНачисленийУдержаний: Заголовок нужно добавить колонки Отработано дней, Отработано часов?
#23 by uuu_ggg
нееееет нужно следующее из документа начисление зарплаты по этому сотруднику в этом периоде вытащить колонку (она доработанная!)с числами. Пример: В расчетном листе следующие начисления премия                     надбавка                   доплата В документе начисления по этому сотруднику(на закладке основные!)только две строки с этим самым признаком,например: а мне нужно ,чтобы в расчетный листок,для каждого начисления проставился этот признак из документа,то есть вот так: доплата
#24 by dimaldinho
Правильно ли я понимаю, что строке макета СтрокаНачисленийУдержаний нужно добавить колонку "ИмяПокаНеПридумали", которую нужно заполнять данными из ТЧ документа начисление зарплаты?
#25 by uuu_ggg
да,и чтобы "ИмяПокаНеПридумали" было соответствующего вида начисления
#26 by Aprobator
насколько мне помнится там еще есть внешние наборы данных в расчетном листке то. Так что еще их смотри.
#27 by uuu_ggg
если бы я знала что смотреть))
#28 by dimaldinho
Задача разбивается на две подзадачи, которые следует решать отдельно: 1. Расчет колонки. 2. Вывод колонки в макет. 1. Расчет колонки делать в консоли запросов, т.к. легче отлаживать. Т.к. источник связи в компоновке РаботникиОрганизации - то выдергиваем этот запрос в консоль, помещаем его во временную таблицу ВТРаботникиОрганизации, в следующем запросе пакета считаем нашу колонку, помещаем ее во временную таблицу ВТИмяПокаНеПридумали, в следующем запросе пакета соединяем упомянутые временные таблицы левым соединением. Проверяем, что все работает как надо. Отлаживаем, пока не начнет работать как надо. 2. Запрос ВТИмяПокаНеПридумали из предыдущего шага - это наш новый набор данных. Создаем его в компоновке, делаем его приемником связи, указав те же условия соединения, что указывали в п.1. Далее рисуем новую колонку в макете по аналогии с уже существующими: ОтработанныеДни, ОтработанныеЧасы, ОплаченныеДни... Profit!
#29 by dimaldinho
А! Только т.к. виды расчета в таблице НачисленияУдержания, то именно с ней работаем, а не с РаботникиОрганизации.
#30 by uuu_ggg
а зачем нам её расчитывать??она же просто из документа берется..
#31 by dimaldinho
Под "рассчитывать" я имею ввиду присоединение ее левым соединением к уже существующим таблицам.
#32 by uuu_ggg
я не знаю как выдернуть НачисленияУдержания из компановки..?
#33 by uuu_ggg
это же объект
#34 by wald
1) Зайти на инфостарт 2)Скачать обработку "РАсчетный листок с начислениями" 3) Смотреть и радоваться
#35 by dimaldinho
Да, это немного усложняет ситуацию. Это таблица значений, она заполняется в Посмотри в отладчике, как она выглядит после заполнения, и напиши запрос, возвращающий похожую таблицу.
#36 by uuu_ggg
а ссылки нету? оооуф...попробую..
#37 by uuu_ggg
нет там такого отчета)
#38 by uuu_ggg
блииин...я не понимаю ничего там(
#39 by uuu_ggg
помогите мне с этой таблицей)))?
#40 by dimaldinho
На каком шаге из возникли сложности?
#41 by uuu_ggg
я не знаю как мне через компоновку это посмотреть(
#42 by dimaldinho
Ничего не надо смотреть через компоновку. Поставь точку останова в модуле отчета после строки ЗаполнитьВнешнийИсточникДанных(ПостроительОтчетов, ВидРасчетногоЛистка); Установи в РЛ отбор по двум сотрудникам, нажми сформировать, в отладке посмотри таблицу, скопируй ее в эксель, и т.д. как в
#43 by uuu_ggg
я не знаю как мне запросом сделать такую же таблицу как и НачисленияУдержания, её не достанешь не от куда....она же там  не запросом формируется(
#44 by uuu_ggg
может как-нибудь эту мою колонку ИмяПокаНеПридумали поместить в таблицу НачисленияУдержания???только  я посмотрела, и не поняла вообще как это сделать)
#45 by uuu_ggg
тут есть кто-нибудь?))
#46 by ilpar
я ничего не умею. помогите мне кто нибудь.
#47 by ilpar
сама не можешь - плати специалисту
#48 by uuu_ggg
да не получается как то с этой задачкой..))
#49 by d_koz
за 4 дня все еще не допилили одну печатную форму? А денег жалко,чтобы это сделал кто-нибудь, кто умеет и понимает?
#50 by uuu_ggg
вообще не жалко))просто хочется самой)))
#51 by uuu_ggg
я же желаю сама обычно)))просто тут застряла(
#52 by d_koz
раз хочется самой - делай,Бог в помощь, зачем просить, чтобы сделали?
#53 by uuu_ggg
ну не получается(((а давайте вы мне тут поможете,а я переведу денежку....небольшую правда)))чисто символически)
#54 by d_koz
сколько в рублях РФ?
#55 by uuu_ggg
1000р)))мало наверно)да?)
#56 by d_koz
ща набегут желающие, подожди :)
#57 by uuu_ggg
ну правда,мало?))
#58 by uuu_ggg
а сколько надо?)
#59 by uuu_ggg
я маленько кстати не так вам сказала, из документа доставать нужно не вновь добавленное поле, а отработано часов... потому что для основного начисления отработано часов попадает в регистр, а для всех остальных нет,по той причине что документ этот(начисление зп ) делается переносом из другой программы...
#60 by uuu_ggg
ну смысл тот,что в расчетный лист отработанные часы должны попадать из документа...
#61 by uuu_ggg
блин,совсем мне никто не поможет?(
#62 by bazvan
потому что больным на всю голову помогать смысла нет. Только идиотом выглядеть придется. а многим это не нужно. вы со своими дебилами сами уж разберайтесь. Вы даже смысловую нагрузку вашего пвна не привели, кроме "мы так хатим", купите ексель и хотите пока не облезните.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С