LINKMAX# - перечень показателей с выбором максимального значения при слиянии строк в одну запись.




PICT# - кол-во знаков после точки числовых показателей. Все показатели, кроме параметров настройки и полей SPISOKи COMPFI, а также входящих в параметры FIELDSCи FIELDSD, считаются числовыми

MULTI# - множитель к показателям сумм и перечень показателей для него

RESCALES# - перекодировка шкал из архивов взносов и регистров и дополнительного налогообложения

FORMATFI# - формат вых.файла – для 2-НДФЛ

INDREGR# - индекс показателя с доходом в массиве хранения показателей для таблиц с регресс.шкалой

XLS_FI# - имя xls-файла, если опущен параметр, то в excelотчет не выгружается

FILETNOM# - имя связанного шаблона-таблицы с данными по отдельным людям

FIELDSC# - перечень символьных полей

FIELDSD# - перечень полей-дат

WF_TNOM# - вывод данных о табNв wf-файлы для заполнения excel-таблицы по работникам

BEGSUM# - перечень показателей, дающих право на включение в список по работникам, если хотя бы по одному из них значение непустое

MAINPOKS# - перечень показателей, дающих право на дальнейшую обработку, если хотя бы по одному из них значение непустое. Применяется только к первичным показателям, производные можно применять в BEGSUM. Для gener-показателей следует перечислять показатели шаблонов и их варианты после замещения знаков «?»

SPIS_FORM# - форма печати списка

Inv-список инвалидов с кат.плат.взносов НРИВ (умолч.),

* - форма печатается по каждому чел-ку,

Var-обычный список по шаблону в FILETNOM)

PREF_SPOOL# - префикс sp/ zpархивов начислений/удержаний или расчетных листков (умолч.zp)

FUNCX_ITOG# - перечень полей,к итогам которых надо применить формулы

FITOG_ONLY# - перечень полей,по которым вычисляются только итоги-формулы, но не по каждой записи

FITOG_NO# - перечень полей,по которым не вычисляются итоги-формулы, только по каждой записи

IN_ONE_SPR# - для формы 10c:.t.-все шкалы в 1 справку,.f. – по каждой шкале отдельный бланк

PROTO_ACC# - протоколирование подбора реквизита в функции retaccepts: 0-нет,1-неоднозначные,2-подробно

STATJOB_PASS# - обход записей приемов/ увольнений с указанными статусами:

? - задавать вопрос о принятии одного из значений

* - рассчитывать к-т вхождения каждого значения

LEN_C# - принудит.ширина симв.полей

FL_BANK# - откуда выбирать платежи:

Запрос,

Не собирать,

2-по журналу платежей (BANK\DATA\magaz),

3-по архивам платежей bank->sp<yyyymm>,

По архивам отчетов insureи архиву взносов и регистров pfund,

По архиву перечислений nalfpayс подтверждением,

6-по архивам платежей tp<yyyymm>

LINKTNOM# - слияние записей, связанных по полю compfi->pftnom, в f1014bв одну запись перед расчетом формул.

Применяется, когда в разных обособленных подразделениях создаются записи для одного работника в списке работающих.

Варианты значения:

<пусто>-не сливать,

<ключ из полей f1014b, при совпадении которых сливать записи>. Например, PFSTAS, где в vidd10cFSTA– value=@COMPFI->PFSTATUS.

Если справа от ключа стоит <NUL>, то обнулять сливаемые показатели в подсоединяемой записи,

если <DEL>, то удалять подсоединяемую строку

LINKPLUS# - перечень суммируемых показателей при слиянии строк в одну запись

LINKMAX# - перечень показателей с выбором максимального значения при слиянии строк в одну запись.

Комбинация [@…Имя_поля…@#?Название@] - описание запрашиваемого символьного реквизита. Этот реквизит должен встречаться в теле шаблона – как самостоятельное поле или часть функции, уже без названия. Комбинация [@&Алиас@]- открыть файл (обычно справочник). При подготовке к формированию документа желательно в шаблоне в ячейки строки списка писать показатели ([@...@]), а не имена.

В справочнике Vidd10c может быть общая строка для группы показателей с шаблоном в поле gener, где правые 1-3 знака – символы «?». Значение помещается в показатель, имя которого создается замещением знаков «?» на ключ из дополнительного файла с именем <MODULE>.dbf, в котором задается условие.

функции записываются в поле vidd10c->funcx и в funcxno при невыполнении условия в cond:

 

() - возврат value при выполнении cond

f14s_f1(... – в module-файле, ищется строка с ключом, равным правым 2-м знакам кода показателя vidd10c->vid. Если vidd10c->value, содержащее имя показателя бланка, находится в строке условия и условие выполняется, то возвращается значение показателя, иначе – 0.

f14sfio(1-3) - возврат части ФИО по параметру

f14spol() - возврат пола по показателю vidd10c->vid у табN f1014b->tnom

f14sduty(t57_list) - возврат группы должностей по показателю vidd10c->vid у табN f1014b->tnom

f14spens() - возврат размера пособия из архива пособий по показателю vidd10c->vid у табN f1014b->tnom. Список к/о и период содержится в vidd10c->koddp и sp соответственно

f14s_out() - факт выбытия человека в заказанном периоде - в поле vidd10c->value или vidd10c->cond

f14s_in() - факт приема человека в заказанном периоде - в поле vidd10c->value или vidd10c->cond

f14sgraf(D/C) - дни/часы по графику

f14splace() - кал.дни присутствия чел-ка в д-й организации

f14skd() - кал.дни в заказ.периоде

f14srazr() - возврат разряда (doplaty->sum при viddp="W")

f14skat17() - возврат 1, если собранные в поле f1014b->kateg17 категории из zp-файлов, по которым работал человек, входят в перечень из vidd10c->kateg17

или, если есть параметр, то в параметр-перечень

isregr(шкала) - есть ли регресс по д-й шкале

max_regr() - расчет зашкалки дохода над макс.границей по vidd10c->subv

tar_vzn() - возврат названия текущего тарифа взносов по табN и году из pfst_out

f14sdivmon()-кол-во месяцев в заказанном периоде

f14stxt(<поле compfi или spisok>,<c/s>) - возврат наименования к коду-значению в поле-compfi/spisok - 1-м параметре, 2-й-пар-р - "c"-compfi, "s"-spisok,

* если на строке vidd10c->addfiles (доп.файл) непустое, то поиск наименования вести в этом файле, иначе - в файле с именем=имени поля с кодом

f14spill() - возврат суммы из spill (архива окладов) по к/о vidd10c->koddp. Если период vidd10c->sp="l",то выбираются данные по последнему имеющемуся месяцу,

если "f" - по первому. Если параметр - "+d", то табN дублей тоже учитываются.

fill_regr - заполнение массива subvregr д-ми о границах регрессии, возврат макс.границы

f14s_value(vidd10c->value) - преобразование значения к предполагаемому типу

f14s_subv() - наличие в арх.взносов и регистров записи о шкале subv в соответствующем периоде- для определеня права на вредный стаж при отсутствии НБ по нему (чтобы необлагаемые накидки плюсовались к сумме выплат по вредному списку всего)

f14s_ill(x) - подсчет количества б/листов в периоде по к/о из vidd10c->koddp и заполнение файла для последующей печати списка (temp) списком б/листов, где

x - (С1) -если пустое, то "4" (для совместимости)-1-й символ temp->stroka - идентификатор списка. Список с идентификатором "4" будет печататься (forma10b.pf14d_9), его надо применять для самых общих показателей - с макс.охватом, для остальных показателей следует применять буквы от А до З (русские большие). Каждый показатель с функцией f14s_ill в формуле по данному перечню видов б/л должен иметь уникальный параметр-идентификатор

f14s_acc(fld_acc, fld_app) - получение списка значений поля accepts-><fld_acc> (приемов/ увольнений), например, должностей, состояний, квалификаций и т.д. в периоде, заданном vidd10c->sp. Если задан параметр fld_app, то в справочнике fld_acc подбираются значения полей fld_acc для собранного списка значений, обычно это наименования.

f14s_spbeg() - начало отчетного периода, включать показатель в funcx_itog и fitog_only. Параметр – формат возвращаемого значения - ym: yyyymm, yy: yyyy, mm: mm

f14s_spend() - конец отчетного периода, включать показатель в funcx_itog и fitog_only. Параметр – формат возвращаемого значения - ym: yyyymm, yy: yyyy, mm: mm, qq: квартал с нараст.по справ.ФНС:21,31,33,34

f14sinsure(<показатель>) - выбор числового пок-ля из insure (архива отчетов, который заполняется в формах 16 или вручную), файл Insure задается в addfiles, для итога не вычисляется

f14s_field(<поле compfi или spisok-ключ>,<c/s>,fld_app) - возврат симв.поля fld_app (обычно наименования) к коду-значению поля из справочников compfi или spisok, из addfiles

f14s_kldok() - возврат кода вида документа удост.личн. Включать в fitog_no

 

Выводимые в список по табN показатели в vidd10c->temp помечают лат.буквами A-Z и цифрами в порядке размещения слева направо. В записях Gener-показателей, т.е. получаемых из шаблона при подстановке в него ключа из module-файла, можно 1-м символом указывать “*” – в этом случае программа подтянет в список выводимых в поименный список полей все подходящие по шаблону имени gener показатели и продлит нумерацию

Форма 14 может работать с автоперезапусками после обработки определенного количества записей списка работающих, заданного в параметре настройки, итоги собираются в файле f1014s структуры: {nm (C10), tp (C1), valL (L), valD (D), valN (N…), valC (C…)},

Где nm – имя показателя, tp – тип его, ост.поля - значения, причем размерность C- и N-полей вычисляется при формировании файла.

Параметр в Setforms (необязательный, для машин с лимитом памяти и большим списком работников, а также для форм с большим количеством показателей): module=”forma14s”, variable=”LIM__MEM”, fmt=”L”, valuel = {.t.-экономный режим,.f.-обычный}, txtvarible=”Экономия памяти-.t., txtmodule=”Отчеты по труду и зарплате».

 

10. Справочник шкал налога snalog.dbf не подлежит корректировке и содержит полный перечень шкал, по которым считаются НДФЛ и страховые взносы. Код шкалы используется в справочниках видов налога knalog.dbf, условий работы stazh.dbf, сводов-показателей vidd10c.dbf, а также содержится в архивах взносов и регистров и дополнительного налогообложения. Шкалы, применяемые по обстоятельствам, вводятся либо в карточку работника в «Доп.шкалы н/о», либо – вредный стаж - увязаны с содержимым архива приемов/увольнений и дополнительными сведениями работника. Реквизиты SPN и SPK – годы начала и окончания действия шкалы, позволяют использовать в периоде только актуальные, но хранить в архивах и выводить и старые данные. LEV – класс опасности для печати.

SUBV VID TXT SPN SPK LEV
    НДФЛ из совокупн.дохода      
    НДФЛ из МВ от займов      
    НДФЛ из дивидендов      
A   ЕСН/стр.взн.ПФ с превыш.      
B   ЕСН/стр.взносы ФСС      
C   ЕСН/стр.взносы ФФОМС      
D   ЕСН/стр.взносы ТФОМС      
    НДФЛ из МВ от банк.вклад      
F   Накоп.ч.взносов старш.гр.      
G   Накоп.ч.взносов средн.гр.      
H   Накоп.ч.взносов младш.гр.      
E   Взносы на травматизм      
    НДФЛ из совокупн.дохода      
    НДФЛ из МВ от займов      
    НДФЛ из дивидендов      
A   ЕСН/стр.взн.ПФ с превыш.      
B   ЕСН/стр.взносы ФСС      
C   ЕСН/стр.взносы ФФОМС      
D   ЕСН/стр.взносы ТФОМС      
    НДФЛ из МВ от банк.вклад      
F   Страх.ч.взносов старш.гр.      
G   Страх.ч.взносов средн.гр.      
H   Страх.ч.взносов младш.гр.      
E   Взносы на травматизм      
I   Добров.страх.ФСС      
I   Добров.страх.ФСС      
J   Доп.тариф ФСС      
J   Доп.тариф ФСС      
K   Доп.взносы 27-1 ПФР      
K   Доп.взносы 27-1 ПФР      
L   Доп.взносы 27-2... ПФР      
L   Доп.взносы 27-2... ПФР      
M   Страх.взносы ПФР в целом      
M   Страх.взносы ПФР в целом      
N   Доп.взносы 27-2 кл.3.1     В3.1
N   Доп.взносы 27-2 кл.3.1     В3.1
O   Доп.взносы 27-2 кл.3.2     В3.2
O   Доп.взносы 27-2 кл.3.2     В3.2
P   Доп.взносы 27-2 кл.3.3     В3.3
P   Доп.взносы 27-2 кл.3.3     В3.3
Q   Доп.взносы 27-2 кл.3.4     В3.4
Q   Доп.взносы 27-2 кл.3.4     В3.4
R   Доп.взносы 27-2 кл.4     О4
R   Доп.взносы 27-2 кл.4     О4
S   Доп.взносы 27-1 кл.3.1     В3.1
S   Доп.взносы 27-1 кл.3.1     В3.1
T   Доп.взносы 27-1 кл.3.2     В3.2
T   Доп.взносы 27-1 кл.3.2     В3.2
U   Доп.взносы 27-1 кл.3.3     В3.3
U   Доп.взносы 27-1 кл.3.3     В3.3
V   Доп.взносы 27-1 кл.3.4     В3.4
V   Доп.взносы 27-1 кл.3.4     В3.4
W   Доп.взносы 27-1 кл.4     О4
W   Доп.взносы 27-1 кл.4     О4
X   Доп.взносы 27-2 РЗ      
X   Доп.взносы 27-2 РЗ      

 

 

11. Справочник видов налогообложения vnalog.dbf не подлежит произвольной корректировке, большинство его ключей обрабатываются в модулях расчета и печати.

Реквизит Prmin задает коэффициент к условному МРОТ в настройке setup.col, задающий размер необлагаемого вычета по НДФЛ на работника при subv =.f.,

Prizn =”S” – признак внешнего совместителя, «U» - уволенного, “I”-иностранца,

Subv = Истина задает учет данных из таблицы налогов при назначении вычетов на работника и prmin=1. Применяется при зависимости вычета от дохода.

 

VID TXT PRIZN PRMIN SUBV
  обычный порядок   1.00 ИСТИНА
  не брать налог      
  ликвидатор до 2001      
  иностранный гражданин      
  временно не работает   1.00 ИСТИНА
  военный, милиционер      
  3 минимума   3.00  
  5 минимумов   5.00  
  совместитель (без льгот) S    
U уволенный U    
  обычный порядок <=дохода   1.00 ИСТИНА
L ликвидатор,инв.ВОВ-2001   30.00  

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: