Вход | Регистрация
 

ЗУП 3.0 Плановые начисления

ЗУП 3.0 Плановые начисления
Я
   skupidom
 
28.12.17 - 15:21
Господа, есть такой код из ЗУП 2.5, как его возможно интерпритировать в ЗУП 3.0 ?

|            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ДействуетДо < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ДействуетДо <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ВидРасчетаЗавершения.ТребуетВводаТарифногоРазряда
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ВидРасчета.ТребуетВводаТарифногоРазряда
    |        КОНЕЦ, ЛОЖЬ) КАК ТребуетВводаТарифногоРазряда,
    |    ЕСТЬNULL(ВЫБОР
    |            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ДействуетДо < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ДействуетДо <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ТарифныйРазряд1Завершения.Наименование
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ТарифныйРазряд1.Наименование
    |        КОНЕЦ, """") КАК ТарифныйРазряд,
    |    Данные.ПериодРегистрации КАК ПериодРегистрации,
    |    ЕСТЬNULL(ВЫБОР
    |            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ДействуетДо < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ДействуетДо <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель1Завершения
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель1
    |        КОНЕЦ, 0) КАК Показатель1,
    |    ЕСТЬNULL(ВЫБОР
    |            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель2Завершения
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель2
    |        КОНЕЦ, 0) КАК Показатель2,
    |    ЕСТЬNULL(ВЫБОР
    |            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель3Завершения
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель3
    |        КОНЕЦ, 0) КАК Показатель3,
    |    ЕСТЬNULL(ВЫБОР
    |            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель4Завершения
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель4
    |        КОНЕЦ, 0) КАК Показатель4,
    |    ЕСТЬNULL(ВЫБОР
    |            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель5Завершения
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель5
    |        КОНЕЦ, 0) КАК Показатель5,
    |    ЕСТЬNULL(ВЫБОР
    |            КОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения < &КонецПериода
    |                    И ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
    |                ТОГДА ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель6Завершения
    |            ИНАЧЕ ПлановыеНачисленияРаботниковОрганизацииСрезПоследних.Показатель6
    |        КОНЕЦ, 0) КАК Показатель6,
   vde69
 
1 - 28.12.17 - 15:24
не занимайтесь херней !!!!

не нужно допиливать ЗУП 3.х, в ней есть ВСЕ, просто надо подумать как сделать старух свистелку чисто штатными методами.
   skupidom
 
2 - 28.12.17 - 15:27
я пишу выгрузку из ЗУП 3.0 на основе выгрузки из ЗУП 2.5, поэтоу такие вопросы
   skupidom
 
3 - 28.12.17 - 15:28
прошу помочь по возможности найти точки интерпретаций
   vde69
 
4 - 28.12.17 - 15:29
(2) более дебильного занятия я представить не могу...

у них идеологические расхождения... не надо писать "на основании", надо писать "заново"
   vde69
 
5 - 28.12.17 - 15:31
в трешке используется три вида регистров описывающие одно и тоже,

основной,
интервальный
исправлений


по этому в (0) написан бред по тому как он не учитывает остальные регистры ....
   skupidom
 
6 - 28.12.17 - 15:32
Какая идеология в ЗУП 3.0 относительно приведенного кода ?
   skupidom
 
7 - 28.12.17 - 15:33
я понимаю, а как описать реквизит регистра = ВидРасчета, а главное условие - ТребуетВводаТарифногоРазряда ?
   vde69
 
8 - 28.12.17 - 15:34
если хочешь разобраться

берешь одинаковый документ в старой и новой базе и смотришь движение по каким регистрам идут....

я например этого использую http://catalog.mista.ru/public/720627/
   vde69
 
9 - 28.12.17 - 15:35
(7) это настраивается в самом показателе
   skupidom
 
10 - 28.12.17 - 15:38
не скачивается(,если не сложно можно на почту 79684393838@yandex.ru
   skupidom
 
11 - 28.12.17 - 16:38
? мой остался: кто сможет объяснить здесь какая связь в ЗУП 3.0 между тарифными разрядами,формулами расчета и показателями с 1 стороны и Плановыми начислениями с другой ?
   Alexandr_U1982
 
12 - 28.12.17 - 17:43
Нет там однозначного соответствия. Работа с показателями в тройке реализована совершенно по-другому чем в 2.5. Плановые начисления и значения прказателей хранятся в разных регитрах.
Попробуй руками сделать один и тот же документ с плановыми начислениями в 2.5 и 3.1, затем сравни движения и думай как написать обработку.
   skupidom
 
13 - 28.12.17 - 17:50
спасибо, понял

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.