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


ЗУП 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
спасибо, понял

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