Незаконный обход ошибок ЕИС, или что запрещено предлагать

Регистрация, работа в ЕИС и её подсистемах

Re: Помощь в размещении планов закупок, планов графиков

Сообщение rus94 » 15 мар 2017, 08:45

vsalda писал(а): Для её обхода пришлось добавить кнопку

ТС, а вы можете добавить кнопку, чтоб ЕИС работал всегда и у всех? :-)
ЭБнутый зак! Чистые куки!
Аватар пользователя
rus94
Профессор
 
Сообщений: 15491
Зарегистрирован: 30 авг 2012, 15:52
Благодарил (а): 187 раз.
Поблагодарили: 1706 раз.
Роль: Заказчик
Пункты репутации: 781

Re: Помощь в размещении планов закупок, планов графиков

Сообщение kir_dfg » 15 мар 2017, 09:31

rus94 писал(а):
vsalda писал(а): Для её обхода пришлось добавить кнопку продолжить при нажатии на размещение план закупок. до этого выходило окно с ошибкой и там была кнопка только отмена, в данном месте добавил вторую кнопку "продолжить" на отправку на контроль.

:sh_ok:
Модераторы, может оставим ТС? и его сообщение? может помочь отчаившимся)

Коллега, да с удовольствием оставим, просто выяснить очень хотелось бы - как такое возможно, во-первых, во-вторых, почему такая странная конспирация, в-третьих, если речь идет о правке кода, насколько это безопасно
. Ну, допустим, человек хочет заработать, пишет на форум (хотя это нарушение, пусть даже и подредактированное потом) - есть, типа, способ обхода всех-всех ошибок (напоминает рекламу про порошок, который выводит любые пятна). Хорошо, поверим - есть. Уговариваем описать его бесплатно. Описывает, при этом оказывается, что речь идет о правке кода, о внесении в него дополнительных каких-то фрагментов, каких и где - опять-таки не пишет. Только общие слова. Но при этом заявляет, что напишите мне, мол, по электронной почте, я напишу, какой механизм. Никто ничего еще не заподозрил? :-): Хорошо. Я, как специалист в этой части, заявляю - вероятность исправить такие ошибки подобным образом, безусловно, существует. Но для этого требуются серьезные умения, в том числе - глубочайшие познания кода ЕИС, в том числе и его серверной части. Даже не каждый программист в состоянии это адекватно сделать. Вспомните ситуацию с выбрасыванием наверх страницы при редактировании позиции ПЗ - сколько уже было тут споров на эту тему и сколько людей накололось. И действительно, это чревато последствиями, но не такими, как пишет ТС, а связанными с усугублением технической ситуации. То, что можно сообщить по почте, можно написать и здесь. Но даже если и описать все подробнейшим образом (что будет совершенно непонятно для простых пользователей), скорее всего, этого будет недостаточно.
Короче говоря, все слишком туманно. Я не против, но здесь уже были предостережения против подобных вещей.
И кстати, именно поэтому в FAQе присутствуют только безопасные и относительно безопасные способы, которые позволяют решить большинство проблем, причем вполне законным путем.
Машины времени есть у каждого. Те, что переносят в прошлое, зовутся воспоминаниями, а те, что уносят в будущее - мечтами ©

kir_dfg
Профессор
 
Сообщений: 12105
Зарегистрирован: 19 дек 2016, 11:34
Откуда: Юпитер-2
Благодарил (а): 173 раз.
Поблагодарили: 1534 раз.
Роль: Заказчик
Пункты репутации: 635

Re: Помощь в размещении планов закупок, планов графиков

Сообщение kir_dfg » 15 мар 2017, 09:43

rus94 писал(а):
vsalda писал(а): Для её обхода пришлось добавить кнопку

ТС, а вы можете добавить кнопку, чтоб ЕИС работал всегда и у всех? :-)

Даа, если уж такие, судя по всему, глубочайшие познания в коде ЕИС (откуда? насколько я знаю, доступ к серверному коду есть только у разработчиков и ТП, а клиентский код не дает представления, достаточного для исправления подобных проблем. Сам бы много отдал, чтобы посмотреть хоть одним глазком на этот код), то уж исправьте личный кабинет, уберите липовые ФЛК, косяки поправьте. Поверьте, за участниками не заржавеет.
Машины времени есть у каждого. Те, что переносят в прошлое, зовутся воспоминаниями, а те, что уносят в будущее - мечтами ©

kir_dfg
Профессор
 
Сообщений: 12105
Зарегистрирован: 19 дек 2016, 11:34
Откуда: Юпитер-2
Благодарил (а): 173 раз.
Поблагодарили: 1534 раз.
Роль: Заказчик
Пункты репутации: 635

Re: Помощь в размещении планов закупок, планов графиков

Сообщение vsalda » 15 мар 2017, 10:47

извините что долга не писал. Был у заказчика и решали другую проблему с планами закупок. В вкратце: создали план закупок с особыми закупками, отправили на контроль. Контроль не прошел из-за превышения суммы по годам, заказчик изменил суммы и отправил на контроль. Контроль прошел. Версия плана закупок 0,1. В дальнейшем при создании плана графика не дает добавить особые закупки. при добавлении вышибает на страницу превышен лимит ожидания (или чтото такое) с кнопками войти. В ходе копания в ЕИС оказалось что задублировались особые закупки в плане закупок, хотя в плане закупок все хорошо. Т.е. (ИКЗ и Сумма особой закупки первоначальная (план закупок не прошедший контроль) и тотже ИКЗ и Сумма особой закупки измененная) к одному икз привязалось две суммы. В данном случае пришлось обнулять закупки, добавлять новые чтобы присвоился новый икз. и с помощью правки кода страницы добавить кнопку крестик (удалить) на зануленные строки. Т.к. без данного удаления зануленных строк возникали ошибки неуникальности. В итоге план закупок переразмещен, план график теперь формируется

vsalda
Специалист
 
Сообщений: 34
Изображения: 0
Зарегистрирован: 15 мар 2017, 06:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Роль: Прохожий
Пункты репутации: -5

Re: Помощь в размещении планов закупок, планов графиков

Сообщение vsalda » 15 мар 2017, 10:51

kir_dfg писал(а):
rus94 писал(а):
vsalda писал(а): Для её обхода пришлось добавить кнопку

ТС, а вы можете добавить кнопку, чтоб ЕИС работал всегда и у всех? :-)

Даа, если уж такие, судя по всему, глубочайшие познания в коде ЕИС (откуда? насколько я знаю, доступ к серверному коду есть только у разработчиков и ТП, а клиентский код не дает представления, достаточного для исправления подобных проблем. Сам бы много отдал, чтобы посмотреть хоть одним глазком на этот код), то уж исправьте личный кабинет, уберите липовые ФЛК, косяки поправьте. Поверьте, за участниками не заржавеет.

При заходе на сайт скачивается страница на комп, и до следущего запроса на обновления страницы она на компе. правим её не серверный код. после перезагрузки страницы она возращается к исходному серверному коду... То что на ЕИС не включены контроли соответствия страниц с серверными сам в шоке, узнал только вчера.

vsalda
Специалист
 
Сообщений: 34
Изображения: 0
Зарегистрирован: 15 мар 2017, 06:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Роль: Прохожий
Пункты репутации: -5

Re: Помощь в размещении планов закупок, планов графиков

Сообщение kir_dfg » 15 мар 2017, 11:35

Хорошо, давайте для примера. Опишите, как Вы добавляете кнопку удаления особых закупок. Именно что за фрагмент кода, куда, каким образом обеспечиваете взаимодействие с серверным кодом, которого не знаете, каким образом обеспечиваете сохранность связей в базе, чем можете подтвердить безопасность таких операций, выполненных без соответствующих проверок и простым пользователем. Ждем.
Машины времени есть у каждого. Те, что переносят в прошлое, зовутся воспоминаниями, а те, что уносят в будущее - мечтами ©

kir_dfg
Профессор
 
Сообщений: 12105
Зарегистрирован: 19 дек 2016, 11:34
Откуда: Юпитер-2
Благодарил (а): 173 раз.
Поблагодарили: 1534 раз.
Роль: Заказчик
Пункты репутации: 635

Re: Помощь в размещении планов закупок, планов графиков

Сообщение Alienora » 15 мар 2017, 11:38

vsalda писал(а):При заходе на сайт скачивается страница на комп, и до следущего запроса на обновления страницы она на компе. правим её не серверный код. после перезагрузки страницы она возращается к исходному серверному коду... То что на ЕИС не включены контроли соответствия страниц с серверными сам в шоке, узнал только вчера.

У Вас какая-то научная фантастика получается... :du_ma_et:
Аватар пользователя
Alienora
Профессор
 
Сообщений: 12968
Изображения: 0
Зарегистрирован: 22 янв 2013, 10:25
Благодарил (а): 213 раз.
Поблагодарили: 1772 раз.
Роль: Заказчик

Re: Помощь в размещении планов закупок, планов графиков

Сообщение kir_dfg » 15 мар 2017, 11:48

vsalda писал(а):При заходе на сайт скачивается страница на комп, и до следущего запроса на обновления страницы она на компе. правим её не серверный код. после перезагрузки страницы она возращается к исходному серверному коду... То что на ЕИС не включены контроли соответствия страниц с серверными сам в шоке, узнал только вчера.

Не поняли Вы. Есть серверный код, это код, выполняющий основную работу, то есть формирующий страницы на основании данных из базы ЕИС и обрабатывающий поступающие от клиентов данные. Я не знаю, на чем он там сделан, возможно, на Java. С клиентским кодом он не имеет ничего общего. Клиентский же код - это код внутри страниц, JavaScript, и только он и доступен на конечной станции. Он выполняет только часть действий, хотя от него также многое зависит. Результаты своей работы он отправляет методом Postback на сервер, где они уже обрабатываются далее и изменяют, при необходимости, базу ЕИС. Так вот. Если править клиентскую сторону, не зная, что происходит при этом на серверной, Вы можете столкнуться с ситуацией, когда внесенные Вами изменения приведут к краху плана или, по крайней мере, к ухудшению ситуации. Это не пустые слова, такие случаи уже были. Единственное, что можно править в клиентском коде - наименования, и то при необходимости устранения каких-то легких проблем. Все остальное править, конечно, тоже можно, но для этого нужно обязательно знать, как эти правки обработаются на серверной стороне. Например, те же самые особые закупки. Вы в курсе, что опубликованные позиции из базы удалять нельзя не только потому, что так просит закон, а еще и потому, что это приведет к некондиционности связей в ней? В каждой последующей редакции плана должны быть строки, имеющиеся в предыдущей. Даже если Вы умудритесь это как-то сделать, далеко не факт, что потом у Вас не вылезут совершенно невероятные глюки, которые Вы уже исправить не сможете.
Машины времени есть у каждого. Те, что переносят в прошлое, зовутся воспоминаниями, а те, что уносят в будущее - мечтами ©

kir_dfg
Профессор
 
Сообщений: 12105
Зарегистрирован: 19 дек 2016, 11:34
Откуда: Юпитер-2
Благодарил (а): 173 раз.
Поблагодарили: 1534 раз.
Роль: Заказчик
Пункты репутации: 635

Re: Помощь в размещении планов закупок, планов графиков

Сообщение vsalda » 15 мар 2017, 12:56

Как интересно рассуждать, Вы пишите "Хорошо, давайте для примера. Опишите, как Вы добавляете кнопку удаления особых закупок." и тут же "Если править клиентскую сторону, не зная, что происходит при этом на серверной, Вы можете столкнуться с ситуацией, когда внесенные Вами изменения приведут к краху плана или, по крайней мере, к ухудшению ситуации. Это не пустые слова, такие случаи уже были. "
В том то и дело если я выложу код добавления кнопки и все его начнут использовать не думая может произойти крах. А крайним останется автор кода. Из-за этого все решается индивидуально и совместно с заказчиком.

vsalda
Специалист
 
Сообщений: 34
Изображения: 0
Зарегистрирован: 15 мар 2017, 06:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Роль: Прохожий
Пункты репутации: -5

Re: Помощь в размещении планов закупок, планов графиков

Сообщение rus94 » 15 мар 2017, 13:04

Коллеги, я думаю что никакие коды в интернетах выкладывать не надо.
ЭБнутый зак! Чистые куки!
Аватар пользователя
rus94
Профессор
 
Сообщений: 15491
Зарегистрирован: 30 авг 2012, 15:52
Благодарил (а): 187 раз.
Поблагодарили: 1706 раз.
Роль: Заказчик
Пункты репутации: 781

Пред.След.

Вернуться в Единая информационная система (ЕИС)

Кто сейчас на форуме

Зарегистрированные пользователи: нет зарегистрированных пользователей

Работает на phpВВ © phpВВ Group