Как можно заимпортить регистрируемые типы зарплат

Автор Сообщение
REBUS
Заслуженный форумщик

Зарегистрирован: 07.12.2005
Сообщения: 87
Откуда: Астана

Добавлено: 28.06.2007 15:12 Заголовок сообщения: Как можно заимпортить регистрируемые типы зарплат
Как можно автоматически заимпортить регистрируемые типы зарплат?
Чтобы при этом считались команды прописааный в этих ТЗ: например прибавить к переменной какой-нибудь
_________________
Rebus
vome
Народный форумщик

Зарегистрирован: 17.09.2004
Сообщения: 210
Откуда: Санкт-Петербург -> Москва

Добавлено: 28.06.2007 16:00 Заголовок сообщения: Re: Как можно заимпортить регистрируемые типы зарплат

REBUS писал(а):
Как можно автоматически заимпортить регистрируемые типы зарплат?
Чтобы при этом считались команды прописааный в этих ТЗ: например прибавить к переменной какой-нибудь

При импорте в поле "Тип строки" загрузить знак плюс.

REBUS
Заслуженный форумщик

Зарегистрирован: 07.12.2005
Сообщения: 87
Откуда: Астана

Добавлено: 29.06.2007 09:17 Заголовок сообщения:
У меня получилось как надоSmile
Пользовался пунктом меню:
\Зарплата\Регистрируемы Типы Зарплат\Импорт из других систем.
Создал файл импорта:
ТН, ТЗ, ДатаНачТЗ, ДатаОкончТЗ.
Самое главное что мне было нужно,
чтобы импортируемая сумма облагалась подоходным налогом (+пенс,соцюналог и соц.отчисления
К О М А Н Д Ы :

Код:
01: U 00 00   Введите нач. и конеч. даты типа з/пбез числа дней 2 -1без числа часов
02: F 01 03   Загрузить значение ответа на вопрос       N 01 ‘Сумма’ в счетчик N        03
03: Q 03 50   Добавить значение счетчика N03 к значению  рабочей переменной N 50 ‘Для накопительного фонда’
04: Q 03 22   Добавить значение счетчика N03 к значению  рабочей переменной N 22 ‘Налогооблагаемая сумма’
05: Q 03 28   Добавить значение счетчика N03 к значению  рабочей переменной N 28 ‘БазаСоцналогаТекГодБезПенсионн’
06: Q 03 25   Добавить значение счетчика N03 к значению  рабочей переменной N 25 ‘База для начисления алиментов’
)

Пояснение:
Тип зарлаты "Подоходный налог" работает от суммы в переменной 22 "Налогооблагаемая сумма".

Так вот я создал файл импорта для нескольких сотрудников
заимпортил.
Сделал расчет зарплаты
и у меня эти суммы обложились налогомSmile

Т.е. команды Q в ТЗ сработали

Что и нужно было.

Так же срабатываеют команды Y (положить в накопитель)

Пробовал формат с типом строки = "+".
Но разницы нет, что с ним , что без него.

Для чего он нужен = Тип строки ("+", возмжны другие значения?)

В любом случае спасибо vome.
Ваш ответ подтолкнул меня проверить этот вариант импорта.
_________________
Rebus

vome
Народный форумщик

Зарегистрирован: 17.09.2004
Сообщения: 210
Откуда: Санкт-Петербург -> Москва

Добавлено: 29.06.2007 10:17 Заголовок сообщения:

REBUS писал(а):
У меня получилось как надоSmile


Поздравляю. Браво!

REBUS писал(а):
Для чего он нужен = Тип строки ("+", возмжны другие значения?)

А вы попробуйте заимпортить тип зарплаты отпуск или больничный с "+" и без него, без импорта суммы, используя только даты начала и окончания ТЗ, и почувствуйте разницу.
Так!.. Нет, так...
"+" используется если сумма в 3 счетчике должна рассчитаться самим импортируемым типом зарплаты.

REBUS
Заслуженный форумщик

Зарегистрирован: 07.12.2005
Сообщения: 87
Откуда: Астана

Добавлено: 29.06.2007 12:11 Заголовок сообщения:
Да действительно
Больничный импортится и считается Very Happy
Классно!
Я даже не знал про эту возможность.
Обязательно постараемся использовать.
Спасибо большое!!!

Доп.вопрос: если при регистрации спрашиваются значения
командой F их тоже можно заимпортить?
_________________
Rebus

Игорь Голиков
Главный форумщик

Зарегистрирован: 21.09.2004
Сообщения: 284
Откуда: Свято-Петроград

Добавлено: 14.07.2007 12:47 Заголовок сообщения: Re: Как можно заимпортить регистрируемые типы зарплат

REBUS писал(а):
Как можно автоматически заимпортить регистрируемые типы зарплат?
Чтобы при этом считались команды прописааный в этих ТЗ: например прибавить к переменной какой-нибудь


Видимо, под "переменной какой-нибудь" Вы понимали накопители, рабочие переменные и т.п., а VOME (и это естественно) понял как счетчики и совершенно верно Вам ответил.

REBUS писал(а):
Самое главное что мне было нужно,
чтобы импортируемая сумма облагалась подоходным налогом (+пенс,соцюналог и соц.отчисления
К О М А Н Д Ы :

Код:
01: U 00 00 Введите нач. и конеч. даты типа з/пбез числа дней 2 -1без числа часов
02: F 01 03 Загрузить значение ответа на вопрос N 01 ‘Сумма’ в счетчик N 03
03: Q 03 50 Добавить значение счетчика N03 к значению рабочей переменной N 50 ‘Для накопительного фонда’
04: Q 03 22 Добавить значение счетчика N03 к значению рабочей переменной N 22 ‘Налогооблагаемая сумма’
05: Q 03 28 Добавить значение счетчика N03 к значению рабочей переменной N 28 ‘БазаСоцналогаТекГодБезПенсионн’
06: Q 03 25 Добавить значение счетчика N03 к значению рабочей переменной N 25 ‘База для начисления алиментов’
)

В приведенном Вами примере и не требовался "+": команды L, P, Q, Y выполняются для регистрируемых Типов Зарплат (ТЗ) не при расчете во время регистрации, а (без перерасчета) только на этапе формирования РА09 перед началом обработки ТЗ по табелю.

REBUS писал(а):
Да действительно
Больничный импортится и считается Very Happy
Классно!
Я даже не знал про эту возможность.
Обязательно постараемся использовать.
Спасибо большое!!!

Доп.вопрос: если при регистрации спрашиваются значения
командой F их тоже можно заимпортить?


В приведенном Вами примере команда F присутствует и все ОК. Другое дело, что команды "F" и "U 00" при импорте игнорируются: просто предполагается, что в соответствующий счетчик и даты будут симпортированы нужные значения.

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

REBUS
Заслуженный форумщик

Зарегистрирован: 07.12.2005
Сообщения: 87
Откуда: Астана

Добавлено: 16.07.2007 07:59 Заголовок сообщения: Re: Как можно заимпортить регистрируемые типы зарплат

Игорь Голиков писал(а):
В приведенном Вами примере и не требовался "+": команды L, P, Q, Y выполняются для регистрируемых Типов Зарплат (ТЗ) не при расчете во время регистрации, а (без перерасчета) только на этапе формирования РА09 перед началом обработки ТЗ по табелю.


Вот это предложение я не понял.
Всегда считал что для регистрируемых типов зарплат все рабочие переменные и накопители (с появлением буквы B в PA34) обновляются
при регистрации.
А где и когда проходит "этап формирования РА09 перед началом обработки ТЗ по табелю(без перерасчета)"?
_________________
Rebus

REBUS
Заслуженный форумщик

Зарегистрирован: 07.12.2005
Сообщения: 87
Откуда: Астана

Добавлено: 16.07.2007 08:11 Заголовок сообщения: Re: Как можно заимпортить регистрируемые типы зарплат

Игорь Голиков писал(а):
Но стоит заметить, что использование одного и того же ТЗ для обычной регистрации и для импорта с кодом "+" требует учета многих "нюансов", изложение которых потребовали бы нескольких страниц "убористого текста".


Согласен принять и прочитать несколько страниц "убористого текста".
т.к. вводимые у нас отпуска и больничные можно и нужно вводить автоматически через импорт.
Так было удобнее для бухгалтеров.
Просто у нас есть ньюансы.
Например: при регистрации (помимо дат начала и окончания ТЗ)
спрашивается Дата, относительно которой оттчитывается расчетный период (12 месяцев) назад.
И эта дата как правило совпадает с Датой начала ТЗ.
Но не всегда — поэтому все нужно учесть.
_________________
Rebus

Игорь Голиков
Главный форумщик

Зарегистрирован: 21.09.2004
Сообщения: 284
Откуда: Свято-Петроград

Добавлено: 30.07.2007 15:33 Заголовок сообщения: Re: Как можно заимпортить регистрируемые типы зарплат

REBUS писал(а):
Всегда считал что для регистрируемых типов зарплат все рабочие переменные и накопители (с появлением буквы B в PA34) обновляются при регистрации.

В формировании рабочих переменных и накопителей при регистрации участвуют только ТЗ, ранне зарегистрированные в этом месяце. В отличие от автоматических и постоянных ТЗ результат следующего примера:

J 60 xx
L yy zz

для регистрируемых ТЗ не будет никак зависеть от хх, добавление счетчика уу в накопитель zz произойдет безусловно.

REBUS писал(а):
А где и когда проходит "этап формирования РА09 перед началом обработки ТЗ по табелю(без перерасчета)"?

При расчете по некоему лицевому счету, что и формирует РА09, результаты расчетов по регистрируемым ТЗ будут добавлены перед результатами по ТЗ из "Диапазона обработки табеля" (см. определение модели расчета).