Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 32.64 KB | None | 0 0
  1. {
  2.     "module": "revizor",
  3.     "moduleName": "Ревизор",
  4.     "jsAppName": "FssArmRevizor",
  5.     "basePackage": "ru.fss.arm.revizor",
  6.     "entities": {
  7.         "docsContent": {
  8.             "javaPackage": "docs",
  9.             "dbView": "V_DOCS_CONTENT",
  10.             "dbPackage": "PCK_DOCS_API"
  11.         },
  12.         "docs": {
  13.             "javaPackage": "docs",
  14.             "dbView": "V_DOCS",
  15.             "type": "DOCS",
  16.             "dbPackage": "PCK_DOCS_API"
  17.         },
  18.         "loadedDocDocs": {
  19.             "javaPackage": "loadedDocDocs",
  20.             "dbView": "V_LOADED_DOC_DOCS",
  21.             "dbPackage": "PCK_LOADED_DOC_DOCS_API",
  22.             "type": "DOCS",
  23.             "childs": [
  24.                 {
  25.                     "fieldName": "docs",
  26.                     "relationType": "ONE_TO_ONE",
  27.                     "entityLink": "docs",
  28.                     "paramsMap": [
  29.                         {
  30.                             "parentField": "DOCS_ID",
  31.                             "childField": "ID"
  32.                         }
  33.                     ]
  34.                 }
  35.             ]
  36.         },
  37.         "loadedDocument": {
  38.             "comment": "Загруженный документ",
  39.             "javaPackage": "benefitDocuments",
  40.             "dbView": "V_LOADED_DOC",
  41.             "dbPackage": "PCK_LOADED_DOC_API",
  42.             "childs": [
  43.                 {
  44.                     "fieldName": "loadedDocDocs",
  45.                     "relationType": "ONE_TO_MANY",
  46.                     "entityLink": "loadedDocDocs",
  47.                     "paramsMap": [
  48.                         {
  49.                             "parentField": "ITEM_ID",
  50.                             "childField": "LOADED_DOC_ID"
  51.                         },
  52.                         {
  53.                             "parentField": "ID",
  54.                             "childField": "LOADED_DOC_VERS_ID"
  55.                         }
  56.                     ]
  57.                 }
  58.             ]
  59.         },
  60.         "benefitCalcCheckNspzList": {
  61.             "comment": "Грид. Проверка расчета пособия по временной нетрудоспособности и отпуск на лечение",
  62.             "javaPackage": "benefitCalcCheckNspzList",
  63.             "dbView": "V_BENEFIT_CALC_CHECK_NSPZ_LST",
  64.             "readOnly": true
  65.         },
  66.         "benefitCalcCheckVnCard": {
  67.             "comment": "Карточка. Проверка расчета пособия по временной нетрудоспособности",
  68.             "javaPackage": "benefitCalcCheckVnCard",
  69.             "dbView": "V_BENEFIT_CALC_CHECK",
  70.             "dbPackage": "PCK_BENEFIT_CALC_CHECK_API",
  71.             "childs": [
  72.                 {
  73.                     "comment": "Ссылка на Проверяемые данные по расчету пособия по ВН из ЛН",
  74.                     "fieldName": "checkedDataVn",
  75.                     "relationType": "ONE_TO_ONE",
  76.                     "entityLink": "checkedDataVn",
  77.                     "paramsMap": [
  78.                         {
  79.                             "parentField": "ID",
  80.                             "childField": "BENEFIT_CALC_CHECK_VERS_ID",
  81.                             "type": "SAVE"
  82.                         },
  83.                         {
  84.                             "parentField": "ITEM_ID",
  85.                             "childField": "BENEFIT_CALC_CHECK_ID"
  86.                         }
  87.                     ]
  88.                 },
  89.                 {
  90.                     "comment": "Ссылка на Выявленные данные по расчету пособия по ВН из ЛН",
  91.                     "fieldName": "revealedDataVn",
  92.                     "relationType": "ONE_TO_ONE",
  93.                     "entityLink": "revealedDataVn",
  94.                     "paramsMap": [
  95.                         {
  96.                             "parentField": "ID",
  97.                             "childField": "BENEFIT_CALC_CHECK_VERS_ID",
  98.                             "type": "SAVE"
  99.                         },
  100.                         {
  101.                             "parentField": "ITEM_ID",
  102.                             "childField": "BENEFIT_CALC_CHECK_ID"
  103.                         }
  104.                     ]
  105.                 }
  106.             ]
  107.         },
  108.         "recomInsurVpList": {
  109.             "comment": "Страхователи для включения в план",
  110.             "javaPackage": "recomInsurVpList",
  111.             "dbView": "V_RECOM_INSUR_VP_LST",
  112.             "dbPackage": "PCK_RECOM_LIST_INSUR_VP_API",
  113.             "readOnly": true,
  114.             "fields": [{
  115.                 "name" : "nsipzCntCrit",
  116.                 "description" : "Кол-во критериев (НСиПЗ)",
  117.                 "viewField" : "NSIPZ_CNT_CRIT",
  118.                 "packageField" : null,
  119.                 "javaClass" : "java.lang.Long",
  120.                 "packageParamType" : null,
  121.                 "fieldType" : "SIMPLE",
  122.                 "dictView" : null
  123.             }, {
  124.                 "name" : "nsipzPreviousVp",
  125.                 "description" : "Предыдущая ВП (НСиПЗ)",
  126.                 "viewField" : "NSIPZ_PREVIOUS_VP",
  127.                 "packageField" : null,
  128.                 "javaClass" : "java.time.LocalDateTime",
  129.                 "packageParamType" : null,
  130.                 "fieldType" : "SIMPLE",
  131.                 "dictView" : null
  132.                 },{
  133.                 "name" : "nsipzInPlan",
  134.                 "description" : "В плане (НСиПЗ)",
  135.                 "viewField" : "NSIPZ_IN_PLAN",
  136.                 "packageField" : null,
  137.                 "javaClass" : "java.lang.Boolean",
  138.                 "packageParamType" : null,
  139.                 "fieldType" : "SIMPLE",
  140.                 "dictView" : null
  141.             }, {
  142.                 "name" : "vnimCntCrit",
  143.                 "description" : "Кол-во критериев (ВНиМ)",
  144.                 "viewField" : "VNIM_CNT_CRIT",
  145.                 "packageField" : null,
  146.                 "javaClass" : "java.lang.Long",
  147.                 "packageParamType" : null,
  148.                 "fieldType" : "SIMPLE",
  149.                 "dictView" : null
  150.             }, {
  151.                 "name" : "vnimPreviousVp",
  152.                 "description" : "Предыдущая ВП (ВНиМ)",
  153.                 "viewField" : "VNIM_PREVIOUS_VP",
  154.                 "packageField" : null,
  155.                 "javaClass" : "java.time.LocalDateTime",
  156.                 "packageParamType" : null,
  157.                 "fieldType" : "SIMPLE",
  158.                 "dictView" : null
  159.             },{
  160.                 "name" : "vnimInPlan",
  161.                 "description" : "В плане (ВНиМ)",
  162.                 "viewField" : "VNIM_IN_PLAN",
  163.                 "packageField" : null,
  164.                 "javaClass" : "java.lang.Boolean",
  165.                 "packageParamType" : null,
  166.                 "fieldType" : "SIMPLE",
  167.                 "dictView" : null
  168.             },{
  169.                 "name" : "nsipzPExpensesFor3Year",
  170.                 "description" : "Расходы за -3 год (НСиПЗ расходы)",
  171.                 "viewField" : "NSIPZ_P_N_EXPENSES_FOR_3_YEAR",
  172.                 "packageField" : null,
  173.                 "javaClass" : "java.lang.Long",
  174.                 "packageParamType" : null,
  175.                 "fieldType" : "SIMPLE",
  176.                 "dictView" : null
  177.             }, {
  178.                 "name" : "nsipzPExpensesFor2Year",
  179.                 "description" : "Расходы за -2 год (НСиПЗ расходы)",
  180.                 "viewField" : "NSIPZ_P_N_EXPENSES_FOR_2_YEAR",
  181.                 "packageField" : null,
  182.                 "javaClass" : "java.lang.Long",
  183.                 "packageParamType" : null,
  184.                 "fieldType" : "SIMPLE",
  185.                 "dictView" : null
  186.             }, {
  187.                 "name" : "nsipzPExpensesFor1Year",
  188.                 "description" : "Расходы за -1 год (НСиПЗ расходы)",
  189.                 "viewField" : "NSIPZ_P_N_EXPENSES_FOR_1_YEAR",
  190.                 "packageField" : null,
  191.                 "javaClass" : "java.lang.Long",
  192.                 "packageParamType" : null,
  193.                 "fieldType" : "SIMPLE",
  194.                 "dictView" : null
  195.             }, {
  196.                 "name" : "nsipzPCntCrit",
  197.                 "description" : "Кол-во критериев (НСиПЗ расходы)",
  198.                 "viewField" : "NSIPZ_P_CNT_CRIT",
  199.                 "packageField" : null,
  200.                 "javaClass" : "java.lang.Long",
  201.                 "packageParamType" : null,
  202.                 "fieldType" : "SIMPLE",
  203.                 "dictView" : null
  204.             }, {
  205.                 "name" : "nsipzPPreviousVp",
  206.                 "description" : "Предыдущая ВП (НСиПЗ расходы)",
  207.                 "viewField" : "NSIPZ_P_PREVIOUS_VP",
  208.                 "packageField" : null,
  209.                 "javaClass" : "java.lang.LocalDateTime",
  210.                 "packageParamType" : null,
  211.                 "fieldType" : "SIMPLE",
  212.                 "dictView" : null
  213.             }, {
  214.                 "name" : "nsipzPInPlan",
  215.                 "description" : "В плане (НСиПЗ расходы)",
  216.                 "viewField" : "NSIPZ_P_IN_PLAN",
  217.                 "packageField" : null,
  218.                 "javaClass" : "java.lang.Boolean",
  219.                 "packageParamType" : null,
  220.                 "fieldType" : "SIMPLE",
  221.                 "dictView" : null
  222.             }, {
  223.                 "name" : "vnimPExpensesFor3Year",
  224.                 "description" : "Расходы за -3 год (ВНиМ расходы)",
  225.                 "viewField" : "VNIM_P_N_EXPENSES_FOR_3_YEAR",
  226.                 "packageField" : null,
  227.                 "javaClass" : "java.lang.Long",
  228.                 "packageParamType" : null,
  229.                 "fieldType" : "SIMPLE",
  230.                 "dictView" : null
  231.             }, {
  232.                 "name" : "vnimPExpensesFor2Year",
  233.                 "description" : "Расходы за -2 год (ВНиМ расходы)",
  234.                 "viewField" : "VNIM_P_N_EXPENSES_FOR_2_YEAR",
  235.                 "packageField" : null,
  236.                 "javaClass" : "java.lang.Long",
  237.                 "packageParamType" : null,
  238.                 "fieldType" : "SIMPLE",
  239.                 "dictView" : null
  240.             }, {
  241.                 "name" : "vnimPExpensesFor1Year",
  242.                 "description" : "Расходы за -1 год (ВНиМ расходы)",
  243.                 "viewField" : "VNIM_P_N_EXPENSES_FOR_1_YEAR",
  244.                 "packageField" : null,
  245.                 "javaClass" : "java.lang.Long",
  246.                 "packageParamType" : null,
  247.                 "fieldType" : "SIMPLE",
  248.                 "dictView" : null
  249.             }, {
  250.                 "name" : "vnimPCntCrit",
  251.                 "description" : "Кол-во критериев (ВНиМ расходы)",
  252.                 "viewField" : "VNIM_P_CNT_CRIT",
  253.                 "packageField" : null,
  254.                 "javaClass" : "java.lang.Long",
  255.                 "packageParamType" : null,
  256.                 "fieldType" : "SIMPLE",
  257.                 "dictView" : null
  258.             }, {
  259.                 "name" : "vnimPPreviousVp",
  260.                 "description" : "Предыдущая ВП (ВНиМ расходы)",
  261.                 "viewField" : "VNIM_P_PREVIOUS_VP",
  262.                 "packageField" : null,
  263.                 "javaClass" : "java.lang.LocalDateTime",
  264.                 "packageParamType" : null,
  265.                 "fieldType" : "SIMPLE",
  266.                 "dictView" : null
  267.             }, {
  268.                 "name" : "vnimPInPlan",
  269.                 "description" : "В плане (ВНиМ расходы)",
  270.                 "viewField" : "VNIM_P_IN_PLAN",
  271.                 "packageField" : null,
  272.                 "javaClass" : "java.lang.Boolean",
  273.                 "packageParamType" : null,
  274.                 "fieldType" : "SIMPLE",
  275.                 "dictView" : null
  276.             }
  277.             ]
  278.  
  279.         },
  280.         "checkedDataVn": {
  281.             "comment": "Проверяемые данные по расчету пособия по ВН из ЛН",
  282.             "javaPackage": "checkedDataVn",
  283.             "dbPackage": "PCK_CHECKED_DATA_VN_API",
  284.             "dbView": "V_CHECKED_DATA_VN",
  285.             "readOnly": false,
  286.             "childs": [
  287.                 {
  288.                     "comment": "Ссылка на Лист нетрудоспособности",
  289.                     "fieldName": "disabilitySheet",
  290.                     "relationType": "ONE_TO_ONE",
  291.                     "entityLink": "disabilitySheet",
  292.                     "paramsMap": [
  293.                         {
  294.                             "parentField": "ID",
  295.                             "childField": "CHECKED_DATA_VN_VERS_ID",
  296.                             "type": "SAVE"
  297.                         },
  298.                         {
  299.                             "parentField": "ITEM_ID",
  300.                             "childField": "CHECKED_DATA_VN_ID"
  301.                         }
  302.                     ]
  303.                 },
  304.                 {
  305.                     "comment": "Ссылка на Заработок за 2 года у других работодателей",
  306.                     "fieldName": "incomeOverYears",
  307.                     "relationType": "ONE_TO_MANY",
  308.                     "entityLink": "incomeOverYears",
  309.                     "paramsMap": [
  310.                         {
  311.                             "parentField": "ID",
  312.                             "childField": "CHECKED_DATA_VN_VERS_ID",
  313.                             "type": "SAVE"
  314.                         },
  315.                         {
  316.                             "parentField": "ITEM_ID",
  317.                             "childField": "CHECKED_DATA_VN_ID"
  318.                         }
  319.                     ]
  320.                 },
  321.                 {
  322.                     "comment": "Ссылка на Доход для расчета пособия",
  323.                     "fieldName": "incomeForCalc",
  324.                     "relationType": "ONE_TO_MANY",
  325.                     "entityLink": "incomeForCalc",
  326.                     "paramsMap": [
  327.                         {
  328.                             "parentField": "ID",
  329.                             "childField": "CHECKED_DATA_VN_VERS_ID",
  330.                             "type": "SAVE"
  331.                         },
  332.                         {
  333.                             "parentField": "ITEM_ID",
  334.                             "childField": "CHECKED_DATA_VN_ID"
  335.                         }
  336.                     ]
  337.                 }
  338.             ]
  339.         },
  340.         "disabilitySheet": {
  341.             "comment": "Лист нетрудоспособности",
  342.             "javaPackage": "disabilitySheet",
  343.             "dbView": "V_DISABILITY_SHEET",
  344.             "dbPackage": "PCK_DISABILITY_SHEET_API",
  345.             "childs": [
  346.                 {
  347.                     "comment" : "ЛН. Данные о члене семьи, за которым осуществляется уход",
  348.                     "fieldName": "serviceToPerson",
  349.                     "relationType": "ONE_TO_MANY",
  350.                     "entityLink": "disabilitySheetService",
  351.                     "dbView": "V_DIS_SHEET_SERV",
  352.                     "dbPackage": "PCK_DIS_SHEET_SERV_API",
  353.                     "readOnly": false,
  354.                     "paramsMap": [
  355.                         {
  356.                             "parentField": "ID",
  357.                             "childField": "DISABILITY_SHEET_VERS_ID",
  358.                             "type": "SAVE"
  359.                         },
  360.                         {
  361.                             "parentField": "ITEM_ID",
  362.                             "childField": "DISABILITY_SHEET_ID"
  363.                         }
  364.                     ]
  365.                 },
  366.                 {
  367.                     "comment": "ЛН. Данные о периодах нетрудоспособности",
  368.                     "fieldName": "disabilityPeriods",
  369.                     "relationType": "ONE_TO_MANY",
  370.                     "entityLink": "disabilitySheetPeriods",
  371.                     "dbView": "V_DIS_SHEET_PERIODS",
  372.                     "dbPackage": "PCK_DIS_SHEET_PERIODS_API",
  373.                     "readOnly": false,
  374.                     "paramsMap": [
  375.                         {
  376.                             "parentField": "ID",
  377.                             "childField": "DISABILITY_SHEET_VERS_ID",
  378.                             "type": "SAVE"
  379.                         },
  380.                         {
  381.                             "parentField": "ITEM_ID",
  382.                             "childField": "DISABILITY_SHEET_ID"
  383.                         }
  384.                     ]
  385.                 }
  386.             ]
  387.         },
  388.         "revealedDataVn": {
  389.             "comment": "Выявленные данные по расчету пособия по ВН из ЛН",
  390.             "javaPackage": "revealedDataVn",
  391.             "dbPackage": "PCK_REVEALED_DATA_VN_API",
  392.             "dbView": "V_REVEALED_DATA_VN",
  393.             "readOnly": false,
  394.             "childs": [
  395.                 {
  396.                     "comment": "Ссылка на Заработок за 2 года у других работодателей",
  397.                     "fieldName": "incomeOverYears",
  398.                     "relationType": "ONE_TO_MANY",
  399.                     "entityLink": "incomeOverYears",
  400.                     "paramsMap": [
  401.                         {
  402.                             "parentField": "ID",
  403.                             "childField": "REVEALED_DATA_VN_VERS_ID",
  404.                             "type": "SAVE"
  405.                         },
  406.                         {
  407.                             "parentField": "ITEM_ID",
  408.                             "childField": "REVEALED_DATA_VN_ID"
  409.                         }
  410.                     ]
  411.                 },
  412.                 {
  413.                     "comment": "Ссылка на Доход для расчета пособия",
  414.                     "fieldName": "incomeForCalc",
  415.                     "relationType": "ONE_TO_MANY",
  416.                     "entityLink": "incomeForCalc",
  417.                     "paramsMap": [
  418.                         {
  419.                             "parentField": "ID",
  420.                             "childField": "REVEALED_DATA_VN_VERS_ID",
  421.                             "type": "SAVE"
  422.                         },
  423.                         {
  424.                             "parentField": "ITEM_ID",
  425.                             "childField": "REVEALED_DATA_VN_ID"
  426.                         }
  427.                     ]
  428.                 }
  429.             ]
  430.         },
  431.         "incomeOverYears": {
  432.             "comment": "Заработок за 2 года у других работодателей",
  433.             "javaPackage": "incomeOverYears",
  434.             "dbPackage": "PCK_INCOME_OVER_YEARS_API",
  435.             "dbView": "V_INCOME_OVER_YEARS",
  436.             "readOnly": false
  437.         },
  438.         "incomeForCalc": {
  439.             "comment": "Доход для расчета пособия",
  440.             "javaPackage": "incomeForCalc",
  441.             "dbPackage": "PCK_INCOME_FOR_CALC_API",
  442.             "dbView": "V_INCOME_FOR_CALC",
  443.             "readOnly": false,
  444.             "childs": [
  445.                 {
  446.                     "comment": "Данные для расчета ср.заработка и дохода по месяцам",
  447.                     "fieldName": "monthlyIncome",
  448.                     "relationType": "ONE_TO_MANY",
  449.                     "dbView": "V_MONTHLY_INCOME",
  450.                     "javaPackage": "incomeForCalc",
  451.                     "dbPackage": "PCK_MONTHLY_INCOME_API",
  452.                     "paramsMap": [
  453.                         {
  454.                             "parentField": "ID",
  455.                             "childField": "INCOME_FOR_CALC_VERS_ID",
  456.                             "type": "SAVE"
  457.                         },
  458.                         {
  459.                             "parentField": "ITEM_ID",
  460.                             "childField": "INCOME_FOR_CALC_ID"
  461.                         }
  462.                     ]
  463.                 }
  464.             ]
  465.         },
  466.         "insuranceCasesFindSelector": {
  467.             "comment": "Селектор. Страховой случай",
  468.             "javaPackage": "insuranceCasesFindSelector",
  469.             "dbView": "V_INSURANCE_CASES_FIND",
  470.             "readOnly": true
  471.         },
  472.         "benefitRecipient": {
  473.             "comment": "Получатель пособия",
  474.             "javaPackage": "benefitRecipient",
  475.             "dbView": "V_BENEFIT_RECIPIENT",
  476.             "dbPackage": "PCK_BENEFIT_RECIPIENT_API"
  477.         },
  478.         "benefitAuditorData": {
  479.             "comment": "Выявленные ревизором данные для расчета пособия на отпуск на лечение",
  480.             "javaPackage": "benefitAuditorData",
  481.             "dbView": "V_REVEALED_DATA_OL",
  482.             "dbPackage": "PCK_REVEALED_DATA_OL_API"
  483.         },
  484.         "benefitCheckedData": {
  485.             "comment": "Проверяемые данные расчета пособия на отпуск на лечение",
  486.             "javaPackage": "benefitCheckedData",
  487.             "dbView": "V_CHECKED_DATA_OL",
  488.             "dbPackage": "PCK_CHECKED_DATA_OL_API"
  489.         },
  490.         "verifier": {
  491.             "comment": "Проверяющие",
  492.             "javaPackage": "verifier",
  493.             "dbView": "V_VERIFIER"
  494.         },
  495.         "benefitCalcCheckVacationCard": {
  496.             "comment": "Проверка расчета пособия",
  497.             "javaPackage": "benefitCalcCheckVacationCard",
  498.             "dbView": "V_BENEFIT_CALC_CHECK",
  499.             "dbPackage": "PCK_BENEFIT_CALC_CHECK_API",
  500.             "childs": [
  501.                 {
  502.                     "fieldName": "benefitCheckedData",
  503.                     "relationType": "ONE_TO_ONE",
  504.                     "entityLink": "benefitCheckedData",
  505.                     "readOnly": true,
  506.                     "paramsMap": [
  507.                         {
  508.                             "parentField": "ID",
  509.                             "childField": "BENEFIT_CALC_CHECK_VERS_ID"
  510.                         },
  511.                         {
  512.                             "parentField": "ITEM_ID",
  513.                             "childField": "BENEFIT_CALC_CHECK_ID"
  514.                         }
  515.                     ]
  516.                 },
  517.                 {
  518.                     "fieldName": "benefitAuditorData",
  519.                     "relationType": "ONE_TO_ONE",
  520.                     "entityLink": "benefitAuditorData",
  521.                     "readOnly": false,
  522.                     "paramsMap": [
  523.                         {
  524.                             "parentField": "ID",
  525.                             "childField": "BENEFIT_CALC_CHECK_VERS_ID"
  526.                         },
  527.                         {
  528.                             "parentField": "ITEM_ID",
  529.                             "childField": "BENEFIT_CALC_CHECK_ID"
  530.                         }
  531.                     ]
  532.                 },
  533.                 {
  534.                     "fieldName": "benefitRecipient",
  535.                     "relationType": "ONE_TO_ONE",
  536.                     "entityLink": "benefitRecipient",
  537.                     "readOnly": false,
  538.                     "paramsMap": [
  539.                         {
  540.                             "parentField": "ID",
  541.                             "childField": "BENEFIT_CALC_CHECK_VERS_ID"
  542.                         },
  543.                         {
  544.                             "parentField": "ITEM_ID",
  545.                             "childField": "BENEFIT_CALC_CHECK_ID"
  546.                         }
  547.                     ]
  548.                 },
  549.                 {
  550.                     "fieldName": "loadedDocument",
  551.                     "relationType": "ONE_TO_MANY",
  552.                     "entityLink": "loadedDocument",
  553.                     "paramsMap": [
  554.                         {
  555.                             "parentField": "ID",
  556.                             "childField": "BENEFIT_CALC_CHECK_VERS_ID"
  557.                         },
  558.                         {
  559.                             "parentField": "ITEM_ID",
  560.                             "childField": "BENEFIT_CALC_CHECK_ID"
  561.                         }
  562.                     ]
  563.                 },
  564.                 {
  565.                     "fieldName": "verifier",
  566.                     "relationType": "ONE_TO_ONE",
  567.                     "entityLink": "verifier",
  568.                     "readOnly": true,
  569.                     "paramsMap": [
  570.                         {
  571.                             "parentField": "VERIFIER_VERS_ID",
  572.                             "childField": "ID"
  573.                         },
  574.                         {
  575.                             "parentField": "VERIFIER_ID",
  576.                             "childField": "ITEM_ID"
  577.                         }
  578.                     ]
  579.                 }
  580.             ]
  581.         },
  582.         "valCritSelectVpList": {
  583.             "javaPackage": "valCritSelectVpList",
  584.             "dbView": "V_VAL_CRIT_SELECT_VP_LST",
  585.             "dbPackage": "PCK_VAL_CRIT_SELECT_VP_API",
  586.             "readOnly": false
  587.         },
  588.         "vpPlanList": {
  589.             "comment": "Грид. Список планов ВП(выездных проверок)",
  590.             "javaPackage": "vpPlanList",
  591.             "dbView": "V_VP_PLAN_LST",
  592.             "readOnly": true
  593.         },
  594.         "vpPlanListYearsFilter": {
  595.             "comment": "Вью для фильтра, требуется чтобы фильтровать Список планов ВП по году",
  596.             "javaPackage": "vpPlanListYearsFilter",
  597.             "dbView": "V_VP_PLAN_LST_FLTR_YEAR",
  598.             "readOnly": true
  599.         },
  600.         "consolidatedPlanVp": {
  601.             "comment": "Версии сводного плана ВП",
  602.             "javaPackage": "consolidatedPlanVp",
  603.             "dbView": "V_ACONS_PLAN_VER",
  604.             "readOnly": true
  605.         },
  606.         "consolidatedPlanVpRO": {
  607.             "comment": "Сводные годовые планы ВП уровня РО",
  608.             "javaPackage": "consolidatedPlanVp",
  609.             "dbView": "V_ACONS_PLAN_RO",
  610.             "readOnly": true,
  611.             "childs": [
  612.                 {
  613.                     "fieldName": "consolidatedPlanVps",
  614.                     "relationType": "ONE_TO_MANY",
  615.                     "entityLink": "consolidatedPlanVp",
  616.                     "readOnly": true,
  617.                     "paramsMap": [
  618.                         {
  619.                             "parentField": "ID",
  620.                             "childField": "ACONS_PLAN_VERS_ID"
  621.                         },
  622.                         {
  623.                             "parentField": "ITEM_ID",
  624.                             "childField": "ACONS_PLAN_ID"
  625.                         }
  626.                     ]
  627.                 }
  628.             ]
  629.         },
  630.         "vConsPlanVpMainLst": {
  631.             "comment": "Основная вьюха для карточки сводного плана. Основные сведения",
  632.             "javaPackage": "consolidatedPlanVp",
  633.             "dbView": "v_cons_plan_vp_main_lst",
  634.             "readOnly": true
  635.         },
  636.         "vConsPlanVerChangesLst": {
  637.             "comment": "Вьюха: Изменения в версии сводного плана ВП",
  638.             "javaPackage": "consolidatedPlanVp",
  639.             "dbView": "v_cons_plan_ver_changes_lst",
  640.             "readOnly": true
  641.         },
  642.         "pPdnGetAggr": {
  643.             "comment": "Функция возвращает курсор для выборки количества проверок в плане с разбивкой по месяцам",
  644.             "javaPackage": "consolidatedPlanVp",
  645.             "dbReadMethod": "pck_vp_plans_aggr_sel.p_pdn_get_aggr",
  646.             "type": "CURSOR"
  647.         },
  648.         "pPdnQuarterAggr": {
  649.             "comment": "Функция возвращает курсор для выборки количества проверок в разбивке по КВАРТАЛАМ",
  650.             "javaPackage": "consolidatedPlanVp",
  651.             "dbReadMethod": "pck_vp_plans_aggr_sel.p_pdn_quarter_aggr",
  652.             "type": "CURSOR"
  653.         },
  654.         "aplanVpCard": {
  655.             "javaPackage": "aplanVpCard",
  656.             "dbView": "V_APLAN_VP",
  657.             "dbPackage": "PCK_APLAN_VP_API",
  658.             "readOnly": false,
  659.             "childs": [
  660.                 {
  661.                     "fieldName": "aplanVpVer",
  662.                     "relationType": "ONE_TO_MANY",
  663.                     "entityLink": "aplanVpVer",
  664.                     "readOnly": false,
  665.                     "paramsMap": [
  666.                         {
  667.                             "parentField": "ID",
  668.                             "childField": "APLAN_VP_VERS_ID"
  669.                         },
  670.                         {
  671.                             "parentField": "ITEM_ID",
  672.                             "childField": "APLAN_VP_ID"
  673.                         }
  674.                     ]
  675.                 }
  676.             ]
  677.         },
  678.         "aplanVpVer": {
  679.             "comment": "Версии годового плана выездных проверок (ВП)",
  680.             "javaPackage": "aplanVpCard",
  681.             "dbView": "V_APLAN_VP_VER",
  682.             "dbPackage": "PCK_APLAN_VP_VER_API",
  683.             "readOnly": false,
  684.             "childs": [
  685.                 {
  686.                     "comment": "Годовые планы в сводном",
  687.                     "fieldName": "aplanInCons",
  688.                     "relationType": "ONE_TO_MANY",
  689.                     "entityLink": "aplanInCons",
  690.                     "dbView": "V_APLAN_IN_CONS",
  691.                     "readOnly": true,
  692.                     "paramsMap": [
  693.                         {
  694.                             "parentField": "ITEM_ID",
  695.                             "childField": "APLAN_VP_VER_ID"
  696.                         }
  697.                     ]
  698.                 }
  699.             ]
  700.         },
  701.         "annPlanVerChangesLst": {
  702.             "comment": "Изменения в версии",
  703.             "javaPackage": "aplanVpCard",
  704.             "dbView": "V_ANN_PLAN_VER_CHANGES_LST"
  705.         },
  706.         "annPlanVpMainLst": {
  707.             "comment": "Список запланированных ВП годового плана",
  708.             "javaPackage": "aplanVpCard",
  709.             "dbView": "V_ANN_PLAN_VP_MAIN_LST"
  710.         },
  711.         "deptYearVpDashboardFull": {
  712.             "comment": "Показатели годового плана",
  713.             "javaPackage": "aplanVpCard",
  714.             "dbView": "V_DEPT_YEAR_VP_DASHBOARD_FULL"
  715.         },
  716.         "deptYearDashbTotalFull": {
  717.             "comment": "Показатели версии годового плана по кварталам",
  718.             "javaPackage": "aplanVpCard",
  719.             "dbView": "V_DEPT_YEAR_DASHB_TOTAL_FULL"
  720.         },
  721.         "visitsToInsurerList": {
  722.             "comment": "Грид. Список Выездных проверок",
  723.             "javaPackage": "visitsToInsurerList",
  724.             "dbView": "V_VISITS_TO_INSURER_LST",
  725.             "readOnly": true
  726.         },
  727.         "visitToInsurerCard": {
  728.             "comment": "Карточка выездной проверки",
  729.             "javaPackage": "visitToInsurerCard",
  730.             "dbView": "V_VISIT_TO_INSURER",
  731.             "childs": [
  732.                 {
  733.                     "fieldName": "rvzChecksLst",
  734.                     "comment": "Производимые проверки",
  735.                     "dbView": "V_RVZ_CHECKS_LST",
  736.                     "relationType": "ONE_TO_MANY",
  737.                     "paramsMap": [
  738.                         {
  739.                             "childField": "VISIT_TO_INSURER_VERS_ID",
  740.                             "parentField": "ID"
  741.                         },
  742.                         {
  743.                             "childField": "VISIT_TO_INSURER_ID",
  744.                             "parentField": "ITEM_ID"
  745.                         }
  746.                     ]
  747.                 }
  748.             ]
  749.         },
  750.         "insurersInVpPlan": {
  751.             "comment": "Грид. Список страхователей в планах ВП",
  752.             "javaPackage": "insurersInVpPlanList",
  753.             "dbView": "V_INSURERS_IN_VP_PLAN",
  754.             "readOnly": true
  755.         },
  756.         "deptYearVpDashboard": {
  757.             "comment": "Грид. Показатели годового плана",
  758.             "javaPackage": "deptYearVpDashboard",
  759.             "dbView": "V_DEPT_YEAR_VP_DASHBOARD",
  760.             "readOnly": true
  761.         },
  762.         "deptYearVpDashboardTotal": {
  763.             "comment": "Грид. Агрегированные показатели годового плана",
  764.             "javaPackage": "deptYearVpDashboardTotal",
  765.             "dbView": "V_DEPT_YEAR_VP_DASHBOARD_TOTAL",
  766.             "readOnly": true
  767.         }
  768.     }
  769. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement