{"action":"created","issue":{"url":"https://api.github.com/repos/GoldenSoftwareLtd/gedemin-apps/issues/5","labels_url":"https://api.github.com/repos/GoldenSoftwareLtd/gedemin-apps/issues/5/labels{/name}","comments_url":"https://api.github.com/repos/GoldenSoftwareLtd/gedemin-apps/issues/5/comments","events_url":"https://api.github.com/repos/GoldenSoftwareLtd/gedemin-apps/issues/5/events","html_url":"https://github.com/GoldenSoftwareLtd/gedemin-apps/issues/5","id":63177470,"number":5,"title":"Перезапись справочников при обновлении конфигурации клиента","user":{"login":"stasgm","id":8355925,"avatar_url":"https://avatars.githubusercontent.com/u/8355925?v=3","gravatar_id":"","url":"https://api.github.com/users/stasgm","html_url":"https://github.com/stasgm","followers_url":"https://api.github.com/users/stasgm/followers","following_url":"https://api.github.com/users/stasgm/following{/other_user}","gists_url":"https://api.github.com/users/stasgm/gists{/gist_id}","starred_url":"https://api.github.com/users/stasgm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stasgm/subscriptions","organizations_url":"https://api.github.com/users/stasgm/orgs","repos_url":"https://api.github.com/users/stasgm/repos","events_url":"https://api.github.com/users/stasgm/events{/privacy}","received_events_url":"https://api.github.com/users/stasgm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-03-20T06:37:55Z","updated_at":"2015-03-20T08:14:34Z","closed_at":null,"body":"В бухгалтерии План счетов, в зарплате Види начислений, в фронте розницы Настройка клавиатуры. Все эти справочники у клиентов затираются при обновлении конфигурации через синхронизацию ПИ. Но справочники это не скрипт-функции, которые мы хотим сохранять в едином виде у всех. В настоящем механизме синхронизации это проблема никак не решена. \r\nНеделей ранее я обновил зп и ок заказчику и потом неделю они звонили по поводу того, что счёт не тот, то сумма не та.\r\nВаши решения?"},"comment":{"url":"https://api.github.com/repos/GoldenSoftwareLtd/gedemin-apps/issues/comments/83947293","html_url":"https://github.com/GoldenSoftwareLtd/gedemin-apps/issues/5#issuecomment-83947293","issue_url":"https://api.github.com/repos/GoldenSoftwareLtd/gedemin-apps/issues/5","id":83947293,"user":{"login":"gsbelarus","id":5175764,"avatar_url":"https://avatars.githubusercontent.com/u/5175764?v=3","gravatar_id":"","url":"https://api.github.com/users/gsbelarus","html_url":"https://github.com/gsbelarus","followers_url":"https://api.github.com/users/gsbelarus/followers","following_url":"https://api.github.com/users/gsbelarus/following{/other_user}","gists_url":"https://api.github.com/users/gsbelarus/gists{/gist_id}","starred_url":"https://api.github.com/users/gsbelarus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gsbelarus/subscriptions","organizations_url":"https://api.github.com/users/gsbelarus/orgs","repos_url":"https://api.github.com/users/gsbelarus/repos","events_url":"https://api.github.com/users/gsbelarus/events{/privacy}","received_events_url":"https://api.github.com/users/gsbelarus/received_events","type":"User","site_admin":false},"created_at":"2015-03-20T08:14:34Z","updated_at":"2015-03-20T08:14:34Z","body":"Как задумывалось:\r\n\r\n1) Если при загрузке ПИ установлена галка Перезаписывать, то перезапишет всегда\r\n2) Если нет поля EDITIONDATE -- надо эксперементировать. Задумывалось, что в этом случае возьмется дата самого ПИ. Но как сейчас работает код, это надо проверять отдельно.\r\n3) Если есть поле EDITIONDATE -- перезапишет, если в файле новее, чем в БД.\r\n\r\nОчевидно, что механизм не идеален. \r\n\r\nДля упомянутых стасом случаев должен действовать такой же механизм, как и для рабочей компании, которая создается при первом подключении к чистой БД.\r\n\r\nТ.е. некие параметры, привязанные к текущей БД, должны создаваться, если их нет, и инициализироваться некоторыми стандартными значениями, взятыми из таблиц, из ПИ. В последствии, так как это локально созданные записи, они затираться не будут.\r\n\r\nОтрицательный эффект такого нововведения, что если ДЕЙСТВИТЕЛЬНО надо обновить/переписать некоторый параметр из ИП, то сделать это уже будет невозможно без вмешательства оператора.\r\n\r\n"}}