Автор Тема: Актуальные билеты  (Прочитано 631433 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

mkanaev

  • Пользователь
  • **
  • Сообщений: 27
  • ФИО: Канаев Михаил Сергеевич
Актуальные билеты
« Ответ #60 : Сентябрь 09, 2013, 02:57:28 pm »
Lada_k, ЗначениеФактическийПериодДействия - берется по периоду действия записи а не за базовый период, максимум можно взять Базовый период действия который возвращает плановые данные за период(не фактические), тут же минус, коммандировка может начисляться по дгугому графику и график в прошлом месяце может быть другой

sergejandreev

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей Андреев
Актуальные билеты
« Ответ #61 : Сентябрь 10, 2013, 07:11:52 am »
ребята, кто уже прорешал 11 билет, киньте пример, никак додуматься не могу как там лучше всего данные организовать


NigaStoleMyPlane

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Anton
Актуальные билеты
« Ответ #62 : Сентябрь 10, 2013, 08:22:24 am »
Цитата (sergejandreev)
ребята, кто уже прорешал 11 билет, киньте пример, никак додуматься не могу как там лучше всего данные организовать
 Ребят объясните что за методики блокировок старые и новые?
Вложения:
_11.dt

sergejandreev

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей Андреев
Актуальные билеты
« Ответ #63 : Сентябрь 10, 2013, 09:21:47 am »
Цитата (NigaStoleMyPlane)
Ребят объясните что за методики блокировок старые и новые?
Методика блокировок одна, просто она отличается от спопособа проведения документа по старой методике и новой. Т.е. если ты списываешь остатки по новой методике, то перед записью движений в регистр (перед строчкой Движения.Записать()), достаточно написать РегистрНакопления.НазваниеРегистра.БлокироватьДляИзменения = Истина, и далее уже искать данные из регистра запросом, используя в качестве периода "границу". Если проведение по старой методике, то перед получением данных запросом, необходимо использовать конструктцию Блокировка = Новый БлокировкаДанных и далее уже описывать элементы блокировки

NigaStoleMyPlane

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Anton
Актуальные билеты
« Ответ #64 : Сентябрь 10, 2013, 11:09:18 am »
Цитата (sergejandreev)
используя в качестве периода "границу"

 А границу "Включая" или нет? И кто нибудь делал УФ билет № 8 с функциональными опциями.
 Я немного потыкал но не работает (почему-то)...

 Можно конечно при открытии формы документа воспользоваться "ПолучитьФункциональнуюОпцию(ИмяОпции,Параметры)", и по возвр. значению включать отключать видимость, но это все должно и так работать без этих манипуляций - автоматически.
Вложения:
Bilet_8_UF.dt
« Последнее редактирование: Сентябрь 10, 2013, 11:30:55 am от Anton »

sergejandreev

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей Андреев
Актуальные билеты
« Ответ #65 : Сентябрь 10, 2013, 12:02:04 pm »
Цитата (NigaStoleMyPlane)
А границу "Включая" или нет?
Обязательно "Включая", хотя вид границы можно и не указывать, по умолчанию стоит "включая". Но почему-то все указывают, да и я как-то привык

anho

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Andrey
Актуальные билеты
« Ответ #66 : Сентябрь 10, 2013, 10:49:30 pm »
Цитата (NigaStoleMyPlane)
Я немного потыкал но не работает (почему-то)...
Я добавил в модуль формы процедуру:

 &НаСервере
 Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
     СтруктураПараметров= Новый Структура("Сотрудник", ПараметрыСеанса.ТекущийПользователь );
     УстановитьПараметрыФункциональныхОпцийФормы( СтруктураПараметров);
 КонецПроцедуры

 После этого вроде бы все заработало.
« Последнее редактирование: Сентябрь 10, 2013, 10:52:19 pm от Andrey »

grayshadow

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Anastasiia
Актуальные билеты
« Ответ #67 : Сентябрь 11, 2013, 06:29:47 pm »
билет 4 (без УФ)
 имхо получился красивый бух отчет по собственным организациям (без получения через точку и без лишних субконто)
 премия руководителю по окладам сотрудников подразделения, исключая самого руководителя, считается через разрезы РР - незаслуженно забытая полезная фишка

 коллеги, пожалуйста, у кого есть решения 13-го и 15-го билетов, поделитесь!
 послезавтра сдавать, боюсь, не успею:)
Вложения:
04_grayshadow.dt
« Последнее редактирование: Сентябрь 11, 2013, 06:39:09 pm от Anastasiia »

fominos

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Екатерина
Актуальные билеты
« Ответ #68 : Сентябрь 11, 2013, 09:42:28 pm »
Цитата (grayshadow)
коллеги, пожалуйста, у кого есть решения 13-го и 15-го билетов, поделитесь! послезавтра сдавать, боюсь, не успею:)
Вот здесь есть: https://docs.google.com/spreadsheet/ccc?key=0Ak6tZB5R7a86dFZOUFdfaFotVmNaNHp6eTl2UV9aRUE#gid=0
 Похоже, мы вместе "сдаёмся" =)

grayshadow

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Anastasiia
Актуальные билеты
« Ответ #69 : Сентябрь 11, 2013, 09:59:48 pm »
fominos, спасибо, это я смотрела:) но формулировки задач сильно поменялись , только 3 из 6 остались как в сборнике...

sergejandreev

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Сергей Андреев
Актуальные билеты
« Ответ #70 : Сентябрь 17, 2013, 01:34:15 pm »
nskripka, возник еще один вопрос. А когда делал документом изменение учетной политики с фифо на среднюю, блокировал ли регистр наколения перед получением остатков? Если да, то можешь описать как? Ведь у нас нет данных ни по номенклатуре, ни по партии, которые нужно заблокировать

nskripka

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Николай
Актуальные билеты
« Ответ #71 : Сентябрь 17, 2013, 05:53:02 pm »
sergejandreev, блокировал весь регистр. Тоже думал над этим. Вопросов не было у принимающего.
 Также блокировал весь счет в документе корректировка долга по валюте. 
 Код, вот такой (могу ошибиться, по памяти пишу)
 Блок = Новый БлокировкаДанных;
 ЭлБлок = Блок.Добавить("РегистрНакопления.ОстаткиНоменклатуры");
 ЭлБлок.Режим = РежимБлокировкиДанных.Исключительный;
 Блок.Заблокировать();
 //выборка и запись отстатков
 ....

nk

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Наталья
Актуальные билеты
« Ответ #72 : Сентябрь 19, 2013, 12:47:54 pm »
Добрый день! 
 Мое решение билета №3.
Вложения:
nk_3.dt

XYZ

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Gosha
Актуальные билеты
« Ответ #73 : Сентябрь 19, 2013, 07:47:58 pm »
Добрый день!
 Выкладываю свое решение Билета № 11
Вложения:
_11_XYZ.dt

Student

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Рудаков Дмитрий Викторович
Актуальные билеты
« Ответ #74 : Сентябрь 20, 2013, 12:52:41 pm »
Здравствуйте 

 Почему в 4 билете, в расчетной задаче имеются противоречия:

 Тарифная ставка в расчетном периоде не меняется.
 Тарифная ставка может меняться каждый день но берется на начало расчетного периода. В документе Начисление Зарплаты пользователь вводит значение тарифной ставки вручную.


 Или возможны два варианта задачи ?