Skip to content

Instantly share code, notes, and snippets.

@IvanZelenskyy
Last active December 5, 2019 10:50
Show Gist options
  • Save IvanZelenskyy/be0146d8916290998170e8d339658c84 to your computer and use it in GitHub Desktop.
Save IvanZelenskyy/be0146d8916290998170e8d339658c84 to your computer and use it in GitHub Desktop.
{"requestId" : "353432", "indicator" : {"id": "M6_6_T1", "data" : [{"firstDayOfPeriod" : "2019-09-01", "periodСode" : "month", "orgId" : 4925, "error" : 0, "errorText" : "", "okved2" : "06", "region" : "87", "workers_average" : "4363.00", "workers_on_payroll_average" : "4363.00", "off_hour_workers_average" : "0.00", "civil_contract_workers_average" : "0.00", "salary_fund" : "421977.40", "on_payroll_salary_fund" : "421545.80", "off_hour_salary_fund" : "60.60", "civil_contracr_salary_fund" : "370.90"}, {"firstDayOfPeriod" : "2019-09-01", "periodСode" : "month", "orgId" : 4925, "error" : 0, "errorText" : "", "okved2" : "09.1", "region" : "87", "workers_average" : "1065.00", "workers_on_payroll_average" : "1064.00", "off_hour_workers_average" : "0.00", "civil_contract_workers_average" : "1.00", "salary_fund" : "142144.60", "on_payroll_salary_fund" : "137783.30", "off_hour_salary_fund" : "9.30", "civil_contracr_salary_fund" : "4352.10"}, {"firstDayOfPeriod" : "2019-09-01", "periodСode" : "month", "orgId" : 4925, "error" : 0, "errorText" : "", "okved2" : "06", "region" : "45", "workers_average" : "3.00", "workers_on_payroll_average" : "3.00", "off_hour_workers_average" : "0.00", "civil_contract_workers_average" : "0.00", "salary_fund" : "317.90", "on_payroll_salary_fund" : "317.90", "off_hour_salary_fund" : "0.00", "civil_contracr_salary_fund" : "0.00"}, {"firstDayOfPeriod" : "2019-09-01", "periodСode" : "month", "orgId" : 4925, "error" : 0, "errorText" : "", "okved2" : "06", "region" : "11100", "workers_average" : "1219.00", "workers_on_payroll_average" : "1219.00", "off_hour_workers_average" : "0.00", "civil_contract_workers_average" : "0.00", "salary_fund" : "137261.50", "on_payroll_salary_fund" : "137227.70", "off_hour_salary_fund" : "33.80", "civil_contracr_salary_fund" : "0.00"}, {"firstDayOfPeriod" : "2019-09-01", "periodСode" : "month", "orgId" : 4925, "error" : 0, "errorText" : "", "okved2" : "09.1", "region" : "11100", "workers_average" : "298.00", "workers_on_payroll_average" : "297.00", "off_hour_workers_average" : "1.00", "civil_contract_workers_average" : "0.00", "salary_fund" : "30198.20", "on_payroll_salary_fund" : "30013.50", "off_hour_salary_fund" : "184.70", "civil_contracr_salary_fund" : "0.00"} ] } }
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"ReqID": {
"title": "1",
"type": "string",
"minimum": 1
},
"SourceID": {
"title": "SAP_BW_GiD",
"type": "string"
},
"OrgList": {
"title": "1018",
"type": "array",
"minItems": 1,
"uniqueItems": true,
"items": {
"type": "number"
}
},
"KeyFig": {
"title": "ZKLSKF",
"description": "Идентификатор запрашиваемого показателя",
"type": "string"
},
"Code": {
"title": "month01102019",
"description": "Указывается код периода и первый день",
"type": "object",
"properties": {
"periodCode": {
"type": "string",
"enum": ["day", "week", "month", "quarter",
"half year", "year", "decade"
]
},
"FirstDay": {
"type": "string",
"format": "date-time"
}
}
}
},
"required": [
"ReqID",
"SourceID",
"KeyFig",
"Code"
]
}
@IvanZelenskyy
Copy link
Author

curl -H 'Content-type: application/json; utf-8' -X POST -d '{"requestId" : "124667555", "indicator" : {"id": "ZKLSKF", "data" : [{"firstDayOfPeriod" : "20190801", "periodCode" : "month", "orgId" : 1083, "error" : 0, "errorText" : "", "ZKLSKF" : "0.0000000000000000E+00", "ZVSKVPROD" : "0000000000", "Z3SKVPPRO" : "0000000000", "ZCTRSRV" : "0000000000", "ZINDLKSKV" : "0", "ZINDRSTR" : "0", "ZWELLPURP" : "0000000000", "Z3SKVSOST" : "0000000000", "ZSOSTSKV" : "0000000000", "ZWELLOPER" : "0000000000", "ZOILFIELD__ZGEOSTR" : "0000000000"} ] } } ' http://localhost:9090/integration/lukoil/saveIndicatorData -v

@IvanZelenskyy
Copy link
Author

com.gost_group.nsi.controller.integration.FormIntegrationController: Exception while saveFi
nalIndicatorData({"requestId":"111404985","indicator":{"id":"M6_1_T5555","data":[{"firstDayOfPeriod":"2019-01-01","periodСode":"year","orgId":982,"error":1,"errorTe
xt":"Показатель (M6_1_T5555) не определён. Проверьте верность указания наименование показателя"}]}})

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment