Учет ремонта автомобиля

Содержание

Использование услуг сторонней организации

Добавил: Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам. Вуз: Предмет: Файл: інтегровані_системи_управління(5курс)Хоменко / isu-lect.doc Скачиваний: 14 Добавлен: 19.04.2015 Размер: 620.03 Кб ☆ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 < Предыдущая Стр 22 из 22 22

Использование услуг сторонней организации (outsourcing) — это практика найма сторонней компании для проведения части или всей деятельности организации по обработке своих данных. На практике существует две разновидности таких услуг.

В одном варианте (mainframe outsourcing agreement) подрядчик нанимает всех или часть служащих клиента, занятых обработкой данных, а затем эксплуатирует всю систему, используя свои компьютеры или компьютеры, купленные у клиента. Такие контракты заключаются на длительное время, обычно на 10 лет. Клиент вносит фиксированную годовую оплату и дополнительные выплаты в зависимости от объемов обработки данных. Благодаря специализации такое сотрудничество оказывается взаимовыгодным.

В другом варианте (client/server outsourcing agreement) организация отдает на обслуживание лишь часть своей деятельности по обработке данных, поручает выполнять какую-то отдельную функцию. Например, установку и техническое обслуживание компьютеров, обучение и консультирование обслуживающего персонала или обновление программного и аппаратного обеспечения на регулярной основе. Такие соглашения заключаются на срок до пяти лет и позволяют каждому партнеру сосредоточиться на своих задачах.

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

Прототипирование

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

К достоинствам прототипирования относится лучшее определение потребностей пользователей, большая вовлеченность пользователей в разработку и как следствие — их удовлетворенность, ускорение времени разработки, обнаружение многих программных ошибок при экспериментах, простота внесения изменений, меньшая стоимость.

Из недостатков можно назвать большой расход времени пользователей, стремление сделать прототип быстро модифицируемым приводит к недостаточно эффективному использованию компьютерных ресурсов, прототип не охватывает все свойства разрабатываемой системы, повышенные ожидания пользователей по отношению к будущей системе и возможные разочарования.

В большинстве случаев прототипирование не заменяет жизненный цикл разработки системы. Оно обычно используется для небольших нестандартных систем, свойства которых можно отразить в упрощенном варианте.

«).append(b.parseHTML(e)).find(i):e)}).complete(r&&function(e,t){s.each(r,o||)}),this},b.each(,function(e,t){b.fn=function(e){return this.on(t,e)}}),b.each(,function(e,n){b=function(e,r,i,o){return b.isFunction(r)&&(o=o||i,i=r,r=t),b.ajax({url:e,type:n,dataType:o,data:r,success:i})}}),b.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:yn,type:»GET»,isLocal:Nn.test(mn),global:!0,processData:!0,async:!0,contentType:»application/x-www-form-urlencoded; charset=UTF-8″,accepts:{«*»:Dn,text:»text/plain»,html:»text/html»,xml:»application/xml, text/xml»,json:»application/json, text/javascript»},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:»responseXML»,text:»responseText»},converters:{«* text»:e.String,»text html»:!0,»text json»:b.parseJSON,»text xml»:b.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Mn(Mn(e,b.ajaxSettings),t):Mn(b.ajaxSettings,e)},ajaxPrefilter:Hn(An),ajaxTransport:Hn(jn),ajax:function(e,n){«object»==typeof e&&(n=e,e=t),n=n||{};var r,i,o,a,s,u,l,c,p=b.ajaxSetup({},n),f=p.context||p,d=p.context&&(f.nodeType||f.jquery)?b(f):b.event,h=b.Deferred(),g=b.Callbacks(«once memory»),m=p.statusCode||{},y={},v={},x=0,T=»canceled»,N={readyState:0,getResponseHeader:function(e){var t;if(2===x){if(!c){c={};while(t=Tn.exec(a))c.toLowerCase()]=t}t=c}return null==t?null:t},getAllResponseHeaders:function(){return 2===x?a:null},setRequestHeader:function(e,t){var n=e.toLowerCase();return x||(e=v=v||e,y=t),this},overrideMimeType:function(e){return x||(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>x)for(t in e)m=,e];else N.always(e);return this},abort:function(e){var t=e||T;return l&&l.abort(t),k(0,t),this}};if(h.promise(N).complete=g.add,N.success=N.done,N.error=N.fail,p.url=((e||p.url||yn)+»»).replace(xn,»»).replace(kn,mn+»//»),p.type=n.method||n.type||p.method||p.type,p.dataTypes=b.trim(p.dataType||»*»).toLowerCase().match(w)||,null==p.crossDomain&&(r=En.exec(p.url.toLowerCase()),p.crossDomain=!(!r||r===mn&&r===mn&&(r||(«http:»===r?80:443))==(mn||(«http:»===mn?80:443)))),p.data&&p.processData&&»string»!=typeof p.data&&(p.data=b.param(p.data,p.traditional)),qn(An,p,n,N),2===x)return N;u=p.global,u&&0===b.active++&&b.event.trigger(«ajaxStart»),p.type=p.type.toUpperCase(),p.hasContent=!Cn.test(p.type),o=p.url,p.hasContent||(p.data&&(o=p.url+=(bn.test(o)?»&»:»?»)+p.data,delete p.data),p.cache===!1&&(p.url=wn.test(o)?o.replace(wn,»$1_=»+vn++):o+(bn.test(o)?»&»:»?»)+»_=»+vn++)),p.ifModified&&(b.lastModified&&N.setRequestHeader(«If-Modified-Since»,b.lastModified),b.etag&&N.setRequestHeader(«If-None-Match»,b.etag)),(p.data&&p.hasContent&&p.contentType!==!1||n.contentType)&&N.setRequestHeader(«Content-Type»,p.contentType),N.setRequestHeader(«Accept»,p.dataTypes&&p.accepts]?p.accepts]+(«*»!==p.dataTypes?», «+Dn+»; q=0.01″:»»):p.accepts);for(i in p.headers)N.setRequestHeader(i,p.headers);if(p.beforeSend&&(p.beforeSend.call(f,N,p)===!1||2===x))return N.abort();T=»abort»;for(i in{success:1,error:1,complete:1})N(p);if(l=qn(jn,p,n,N)){N.readyState=1,u&&d.trigger(«ajaxSend»,),p.async&&p.timeout>0&&(s=setTimeout(function(){N.abort(«timeout»)},p.timeout));try{x=1,l.send(y,k)}catch(C){if(!(2>x))throw C;k(-1,C)}}else k(-1,»No Transport»);function k(e,n,r,i){var c,y,v,w,T,C=n;2!==x&&(x=2,s&&clearTimeout(s),l=t,a=i||»»,N.readyState=e>0?4:0,r&&(w=_n(p,N,r)),e>=200&&300>e||304===e?(p.ifModified&&(T=N.getResponseHeader(«Last-Modified»),T&&(b.lastModified=T),T=N.getResponseHeader(«etag»),T&&(b.etag=T)),204===e?(c=!0,C=»nocontent»):304===e?(c=!0,C=»notmodified»):(c=Fn(p,w),C=c.state,y=c.data,v=c.error,c=!v)):(v=C,(e||!C)&&(C=»error»,0>e&&(e=0))),N.status=e,N.statusText=(n||C)+»»,c?h.resolveWith(f,):h.rejectWith(f,),N.statusCode(m),m=t,u&&d.trigger(c?»ajaxSuccess»:»ajaxError»,),g.fireWith(f,),u&&(d.trigger(«ajaxComplete»,),—b.active||b.event.trigger(«ajaxStop»)))}return N},getScript:function(e,n){return b.get(e,t,n,»script»)},getJSON:function(e,t,n){return b.get(e,t,n,»json»)}});function _n(e,n,r){var i,o,a,s,u=e.contents,l=e.dataTypes,c=e.responseFields;for(s in c)s in r&&(n]=r);while(«*»===l)l.shift(),o===t&&(o=e.mimeType||n.getResponseHeader(«Content-Type»));if(o)for(s in u)if(u&&u.test(o)){l.unshift(s);break}if(lin r)a=l;else{for(s in r){if(!l||e.converters]){a=s;break}i||(i=s)}a=a||i}return a?(a!==l&&l.unshift(a),r):t}function Fn(e,t){var n,r,i,o,a={},s=0,u=e.dataTypes.slice(),l=u;if(e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u)for(i in e.converters)a=e.converters;for(;r=u;)if(«*»!==r){if(«*»!==l&&l!==r){if(i=a||a,!i)for(n in a)if(o=n.split(» «),o===r&&(i=a]||a])){i===!0?i=a:a!==!0&&(r=o,u.splice(s—,0,r));break}if(i!==!0)if(i&&e)t=i(t);else try{t=i(t)}catch(c){return{state:»parsererror»,error:i?c:»No conversion from «+l+» to «+r}}}l=r}return{state:»success»,data:t}}b.ajaxSetup({accepts:{script:»text/javascript, application/javascript, application/ecmascript, application/x-ecmascript»},contents:{script:/(?:java|ecma)script/},converters:{«text script»:function(e){return b.globalEval(e),e}}}),b.ajaxPrefilter(«script»,function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type=»GET»,e.global=!1)}),b.ajaxTransport(«script»,function(e){if(e.crossDomain){var n,r=o.head||b(«head»)||o.documentElement;return{send:function(t,i){n=o.createElement(«script»),n.async=!0,e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,t){(t||!n.readyState||/loaded|complete/.test(n.readyState))&&(n.onload=n.onreadystatechange=null,n.parentNode&&n.parentNode.removeChild(n),n=null,t||i(200,»success»))},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(t,!0)}}}});var On=,Bn=/(=)\?(?=&|$)|\?\?/;b.ajaxSetup({jsonp:»callback»,jsonpCallback:function(){var e=On.pop()||b.expando+»_»+vn++;return this=!0,e}}),b.ajaxPrefilter(«json jsonp»,function(n,r,i){var o,a,s,u=n.jsonp!==!1&&(Bn.test(n.url)?»url»:»string»==typeof n.data&&!(n.contentType||»»).indexOf(«application/x-www-form-urlencoded»)&&Bn.test(n.data)&&»data»);return u||»jsonp»===n.dataTypes?(o=n.jsonpCallback=b.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,u?n=n.replace(Bn,»$1″+o):n.jsonp!==!1&&(n.url+=(bn.test(n.url)?»&»:»?»)+n.jsonp+»=»+o),n.converters=function(){return s||b.error(o+» was not called»),s},n.dataTypes=»json»,a=e,e=function(){s=arguments},i.always(function(){e=a,n&&(n.jsonpCallback=r.jsonpCallback,On.push(o)),s&&b.isFunction(a)&&a(s),s=a=t}),»script»):t});var Pn,Rn,Wn=0,$n=e.ActiveXObject&&function(){var e;for(e in Pn)Pn(t,!0)};function In(){try{return new e.XMLHttpRequest}catch(t){}}function zn(){try{return new e.ActiveXObject(«Microsoft.XMLHTTP»)}catch(t){}}b.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&In()||zn()}:In,Rn=b.ajaxSettings.xhr(),b.support.cors=!!Rn&&»withCredentials»in Rn,Rn=b.support.ajax=!!Rn,Rn&&b.ajaxTransport(function(n){if(!n.crossDomain||b.support.cors){var r;return{send:function(i,o){var a,s,u=n.xhr();if(n.username?u.open(n.type,n.url,n.async,n.username,n.password):u.open(n.type,n.url,n.async),n.xhrFields)for(s in n.xhrFields)u=n.xhrFields;n.mimeType&&u.overrideMimeType&&u.overrideMimeType(n.mimeType),n.crossDomain||i||(i=»XMLHttpRequest»);try{for(s in i)u.setRequestHeader(s,i)}catch(l){}u.send(n.hasContent&&n.data||null),r=function(e,i){var s,l,c,p;try{if(r&&(i||4===u.readyState))if(r=t,a&&(u.onreadystatechange=b.noop,$n&&delete Pn),i)4!==u.readyState&&u.abort();else{p={},s=u.status,l=u.getAllResponseHeaders(),»string»==typeof u.responseText&&(p.text=u.responseText);try{c=u.statusText}catch(f){c=»»}s||!n.isLocal||n.crossDomain?1223===s&&(s=204):s=p.text?200:404}}catch(d){i||o(-1,d)}p&&o(s,c,p,l)},n.async?4===u.readyState?setTimeout(r):(a=++Wn,$n&&(Pn||(Pn={},b(e).unload($n)),Pn=r),u.onreadystatechange=r):r()},abort:function(){r&&r(t,!0)}}}});var Xn,Un,Vn=/^(?:toggle|show|hide)$/,Yn=RegExp(«^(?:()=|)(«+x+»)(*)$»,»i»),Jn=/queueHooks$/,Gn=,Qn={«*»:,r=o||(b.cssNumber?»»:»px»),»px»!==r&&s){s=b.css(i.elem,e,!0)||n||1;do u=u||».5″,s/=u,b.style(i.elem,e,s+r);while(u!==(u=i.cur()/a)&&1!==u&&—l)}i.unit=r,i.start=s,i.end=o?s+(o+1)*n:n}return i}]};function Kn(){return setTimeout(function(){Xn=t}),Xn=b.now()}function Zn(e,t){b.each(t,function(t,n){var r=(Qn||).concat(Qn),i=0,o=r.length;for(;o>i;i++)if(r.call(e,t,n))return})}function er(e,t,n){var r,i,o=0,a=Gn.length,s=b.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;var t=Xn||Kn(),n=Math.max(0,l.startTime+l.duration-t),r=n/l.duration||0,o=1-r,a=0,u=l.tweens.length;for(;u>a;a++)l.tweens.run(o);return s.notifyWith(e,),1>o&&u?n:(s.resolveWith(e,),!1)},l=s.promise({elem:e,props:b.extend({},t),opts:b.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:Xn||Kn(),duration:n.duration,tweens:,createTween:function(t,n){var r=b.Tween(e,l.opts,t,n,l.opts.specialEasing||l.opts.easing);return l.tweens.push(r),r},stop:function(t){var n=0,r=t?l.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)l.tweens.run(1);return t?s.resolveWith(e,):s.rejectWith(e,),this}}),c=l.props;for(tr(c,l.opts.specialEasing);a>o;o++)if(r=Gn.call(l,e,c,l.opts))return r;return Zn(l,c),b.isFunction(l.opts.start)&&l.opts.start.call(e,l),b.fx.timer(b.extend(u,{elem:e,anim:l,queue:l.opts.queue})),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always)}function tr(e,t){var n,r,i,o,a;for(i in e)if(r=b.camelCase(i),o=t,n=e,b.isArray(n)&&(o=n,n=e=n),i!==r&&(e=n,delete e),a=b.cssHooks,a&&»expand»in a){n=a.expand(n),delete e;for(i in n)i in e||(e=n,t=o)}else t=o}b.Animation=b.extend(er,{tweener:function(e,t){b.isFunction(e)?(t=e,e=):e=e.split(» «);var n,r=0,i=e.length;for(;i>r;r++)n=e,Qn=Qn||,Qn.unshift(t)},prefilter:function(e,t){t?Gn.unshift(e):Gn.push(e)}});function nr(e,t,n){var r,i,o,a,s,u,l,c,p,f=this,d=e.style,h={},g=,m=e.nodeType&&nn(e);n.queue||(c=b._queueHooks(e,»fx»),null==c.unqueued&&(c.unqueued=0,p=c.empty.fire,c.empty.fire=function(){c.unqueued||p()}),c.unqueued++,f.always(function(){f.always(function(){c.unqueued—,b.queue(e,»fx»).length||c.empty.fire()})})),1===e.nodeType&&(«height»in t||»width»in t)&&(n.overflow=,»inline»===b.css(e,»display»)&&»none»===b.css(e,»float»)&&(b.support.inlineBlockNeedsLayout&&»inline»!==un(e.nodeName)?d.zoom=1:d.display=»inline-block»)),n.overflow&&(d.overflow=»hidden»,b.support.shrinkWrapBlocks||f.always(function(){d.overflow=n.overflow,d.overflowX=n.overflow,d.overflowY=n.overflow}));for(i in t)if(a=t,Vn.exec(a)){if(delete t,u=u||»toggle»===a,a===(m?»hide»:»show»))continue;g.push(i)}if(o=g.length){s=b._data(e,»fxshow»)||b._data(e,»fxshow»,{}),»hidden»in s&&(m=s.hidden),u&&(s.hidden=!m),m?b(e).show():f.done(function(){b(e).hide()}),f.done(function(){var t;b._removeData(e,»fxshow»);for(t in h)b.style(e,t,h)});for(i=0;o>i;i++)r=g,l=f.createTween(r,m?s:0),h=s||b.style(e,r),r in s||(s=l.start,m&&(l.end=l.start,l.start=»width»===r||»height»===r?1:0))}}function rr(e,t,n,r,i){return new rr.prototype.init(e,t,n,r,i)}b.Tween=rr,rr.prototype={constructor:rr,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||»swing»,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(b.cssNumber?»»:»px»)},cur:function(){var e=rr.propHooks;return e&&e.get?e.get(this):rr.propHooks._default.get(this)},run:function(e){var t,n=rr.propHooks;return this.pos=t=this.options.duration?b.easing(e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(e){var t;return null==e.elem||e.elem.style&&null!=e.elem.style?(t=b.css(e.elem,e.prop,»»),t&&»auto»!==t?t:0):e.elem},set:function(e){b.fx.step?b.fx.step(e):e.elem.style&&(null!=e.elem.style]||b.cssHooks)?b.style(e.elem,e.prop,e.now+e.unit):e.elem=e.now}}},rr.propHooks.scrollTop=rr.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem=e.now)}},b.each(,function(e,t){var n=b.fn;b.fn=function(e,r,i){return null==e||»boolean»==typeof e?n.apply(this,arguments):this.animate(ir(t,!0),e,r,i)}}),b.fn.extend({fadeTo:function(e,t,n,r){return this.filter(nn).css(«opacity»,0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=b.isEmptyObject(e),o=b.speed(t,n,r),a=function(){var t=er(this,b.extend({},e),o);a.finish=function(){t.stop(!0)},(i||b._data(this,»finish»))&&t.stop(!0)};return a.finish=a,i||o.queue===!1?this.each(a):this.queue(o.queue,a)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return»string»!=typeof e&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||»fx»,),this.each(function(){var t=!0,n=null!=e&&e+»queueHooks»,o=b.timers,a=b._data(this);if(n)a&&a.stop&&i(a);else for(n in a)a&&a.stop&&Jn.test(n)&&i(a);for(n=o.length;n—;)o.elem!==this||null!=e&&o.queue!==e||(o.anim.stop(r),t=!1,o.splice(n,1));(t||!r)&&b.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||»fx»),this.each(function(){var t,n=b._data(this),r=n,i=n,o=b.timers,a=r?r.length:0;for(n.finish=!0,b.queue(this,e,),i&&i.cur&&i.cur.finish&&i.cur.finish.call(this),t=o.length;t—;)o.elem===this&&o.queue===e&&(o.anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r&&r.finish&&r.finish.call(this);delete n.finish})}});function ir(e,t){var n,r={height:e},i=0;for(t=t?1:0;4>i;i+=2-t)n=Zt,r=r=e;return t&&(r.opacity=r.width=e),r}b.each({slideDown:ir(«show»),slideUp:ir(«hide»),slideToggle:ir(«toggle»),fadeIn:{opacity:»show»},fadeOut:{opacity:»hide»},fadeToggle:{opacity:»toggle»}},function(e,t){b.fn=function(e,n,r){return this.animate(t,e,n,r)}}),b.speed=function(e,t,n){var r=e&&»object»==typeof e?b.extend({},e):{complete:n||!n&&t||b.isFunction(e)&&e,duration:e,easing:n&&t||t&&!b.isFunction(t)&&t};return r.duration=b.fx.off?0:»number»==typeof r.duration?r.duration:r.duration in b.fx.speeds?b.fx.speeds:b.fx.speeds._default,(null==r.queue||r.queue===!0)&&(r.queue=»fx»),r.old=r.complete,r.complete=function(){b.isFunction(r.old)&&r.old.call(this),r.queue&&b.dequeue(this,r.queue)},r},b.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},b.timers=,b.fx=rr.prototype.init,b.fx.tick=function(){var e,n=b.timers,r=0;for(Xn=b.now();n.length>r;r++)e=n,e()||n!==e||n.splice(r—,1);n.length||b.fx.stop(),Xn=t},b.fx.timer=function(e){e()&&b.timers.push(e)&&b.fx.start()},b.fx.interval=13,b.fx.start=function(){Un||(Un=setInterval(b.fx.tick,b.fx.interval))},b.fx.stop=function(){clearInterval(Un),Un=null},b.fx.speeds={slow:600,fast:200,_default:400},b.fx.step={},b.expr&&b.expr.filters&&(b.expr.filters.animated=function(e){return b.grep(b.timers,function(t){return e===t.elem}).length}),b.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){b.offset.setOffset(this,e,t)});var n,r,o={top:0,left:0},a=this,s=a&&a.ownerDocument;if(s)return n=s.documentElement,b.contains(n,a)?(typeof a.getBoundingClientRect!==i&&(o=a.getBoundingClientRect()),r=or(s),{top:o.top+(r.pageYOffset||n.scrollTop)-(n.clientTop||0),left:o.left+(r.pageXOffset||n.scrollLeft)-(n.clientLeft||0)}):o},b.offset={setOffset:function(e,t,n){var r=b.css(e,»position»);»static»===r&&(e.style.position=»relative»);var i=b(e),o=i.offset(),a=b.css(e,»top»),s=b.css(e,»left»),u=(«absolute»===r||»fixed»===r)&&b.inArray(«auto»,)>-1,l={},c={},p,f;u?(c=i.position(),p=c.top,f=c.left):(p=parseFloat(a)||0,f=parseFloat(s)||0),b.isFunction(t)&&(t=t.call(e,n,o)),null!=t.top&&(l.top=t.top-o.top+p),null!=t.left&&(l.left=t.left-o.left+f),»using»in t?t.using.call(e,l):i.css(l)}},b.fn.extend({position:function(){if(this){var e,t,n={top:0,left:0},r=this;return»fixed»===b.css(r,»position»)?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),b.nodeName(e,»html»)||(n=e.offset()),n.top+=b.css(e,»borderTopWidth»,!0),n.left+=b.css(e,»borderLeftWidth»,!0)),{top:t.top-n.top-b.css(r,»marginTop»,!0),left:t.left-n.left-b.css(r,»marginLeft»,!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||o.documentElement;while(e&&!b.nodeName(e,»html»)&&»static»===b.css(e,»position»))e=e.offsetParent;return e||o.documentElement})}}),b.each({scrollLeft:»pageXOffset»,scrollTop:»pageYOffset»},function(e,n){var r=/Y/.test(n);b.fn=function(i){return b.access(this,function(e,i,o){var a=or(e);return o===t?a?n in a?a:a.document.documentElement:e:(a?a.scrollTo(r?b(a).scrollLeft():o,r?o:b(a).scrollTop()):e=o,t)},e,i,arguments.length,null)}});function or(e){return b.isWindow(e)?e:9===e.nodeType?e.defaultView||e.parentWindow:!1}b.each({Height:»height»,Width:»width»},function(e,n){b.each({padding:»inner»+e,content:n,»»:»outer»+e},function(r,i){b.fn=function(i,o){var a=arguments.length&&(r||»boolean»!=typeof i),s=r||(i===!0||o===!0?»margin»:»border»);return b.access(this,function(n,r,i){var o;return b.isWindow(n)?n.document.documentElement:9===n.nodeType?(o=n.documentElement,Math.max(n.body,o,n.body,o,o)):i===t?b.css(n,r,s):b.style(n,r,i,s)},n,a?i:t,a,null)}})}),e.jQuery=e.$=b,»function»==typeof define&&define.amd&&define.amd.jQuery&&define(«jquery»,,function(){return b})})(window);

Бюджетному учреждению оказана услуга по текущему ремонту служебного автомобиля. В ходе ремонта использованы запасные части исполнителя.
Исполнитель работ по текущему ремонту служебного автомобиля представляет акт выполненных работ. В данном акте отдельными строками отражены собственно работы по ремонту и запасные части, использованные в ходе ремонта, с указанием их стоимости.
Нужно ли в такой ситуации отражать поступление материальных запасов (запасных частей), использованных исполнителем при ремонте автомобиля?
Какие документы необходимо оформить в данной ситуации, какими проводками отразить в бухгалтерском учете данные расходы?

21 июня 2016

Рассмотрев вопрос, мы пришли к следующему выводу:
Бюджетное учреждение, принимающее выполненные по договору подряда ремонтные работы служебного автомобиля, не должно принимать к учету запасные части, выделенные исполнителем отдельной строкой в акте выполненных работ.

Обоснование вывода:
С точки зрения гражданского законодательства, оказание услуг по ремонту автотранспорта осуществляется на основании договора подряда (ст. 702 ГК РФ). По договору подряда одна сторона (подрядчик) обязуется выполнить по заданию другой стороны (заказчика) определенную работу и сдать ее результат заказчику, а заказчик обязуется принять результат работы и оплатить его (п. 1 ст. 702 ГК РФ). Согласно ст. 704 ГК РФ, если иное не предусмотрено договором, работа выполняется иждивением подрядчика — из его материалов, его силами и средствами.
При осуществлении ремонта автомобилей специализированными сервисными мастерскими в качестве договора на оказание услуг (выполнение работ) по ремонту применяется заказ-наряд. Его оформление производится в соответствии с требованиями п. 15 Правил оказания услуг (выполнения работ) по техническому обслуживанию и ремонту автомототранспортных средств, утвержденных постановлением Правительства РФ от 11.04.2001 N 290 (далее — Правила).
Заказ-наряд должен содержать информацию о перечне запасных частей, предоставленных исполнителем (п. 16 Правил). Оформленный в установленном порядке заказ-наряд в любом случае должен содержать перечень запчастей, предоставленных и использованных исполнителем при ремонте автомобиля, из чего можно сделать вывод, что запасные части, использованные при ремонте (техническом обслуживании), не признаются реализованными на основании договора купли-продажи (смотрите также п. 1 ст. 454 ГК РФ).
К данному заключению, в частности, приходят и специалисты финансового ведомства (смотрите, в частности, письма Минфина России от 05.08.2014 N 03-11-11/38552, от 28.08.2013 N 03-11-06/3/35364)*(1).
Для того чтобы считать операцию по передаче запасных частей в ходе ремонта их реализацией, необходимо наличие отдельного договора купли-продажи таких запасных частей с приложением соответствующих документов (товарных накладных).
Соответственно, бюджетное учреждение, принимающее выполненные по договору работы по ремонту служебного автомобиля, не должно принимать к учету запасные части, выделенные отдельной строкой в акте выполненных работ. Фактически бюджетное учреждение осуществляет приемку отремонтированного автомобиля. Приемка запасных частей этого автомобиля, использованных при ремонте, не осуществляется. Факт проведения ремонтных работ должен подтверждаться актами, при этом стоимость отдельных видов работ и материалов, использованных для проведения ремонтных работ, должна учитываться при составлении данных актов.
Отражение в учете выполненных работ по ремонту служебного автомобиля производится на основании Акта приема-сдачи отремонтированных, реконструированных и модернизированных объектов основных средств (форма 0504103). Данные ремонта вносятся в Инвентарную карточку учета объекта нефинансовых активов (форма 0504031).
Согласно п. 3 раздела V Указаний о порядке применения бюджетной классификации Российской Федерации, утвержденных приказом Минфина России от 01.07.2013 N 65н (далее — Указания N 65н), расходы по оплате договоров на ремонт нефинансовых активов учреждения относятся на подстатью 225 «Работы, услуги по содержанию имущества» КОСГУ.
Учитывая изложенное, а также положения Инструкции по применению плана счетов бухгалтерского учета бюджетных учреждений, утвержденной приказом Минфина России от 16.12.2010 N 174н, отражение в учете бюджетного учреждения ремонта служебного автомобиля (в том числе при выделении в акте выполненных работ запасных частей, использованных при ремонте) осуществляется бухгалтерской записью:
Дебет 0 109 00 225 (0 401 20 225)*(2) Кредит 0 302 25 730
— на всю сумму акта.

Ответ подготовил:
Эксперт службы Правового консалтинга ГАРАНТ
Сульдяйкина Валентина

Контроль качества ответа:
Рецензент службы Правового консалтинга ГАРАНТ
Миллиард Мария

2 июня 2016 г.

Материал подготовлен на основе индивидуальной письменной консультации, оказанной в рамках услуги Правовой консалтинг.

————————————————————————-
*(1) Ранее специалисты финансового ведомства придерживались несколько иного мнения. А именно если в договоре (акте) на оказание услуг (в заказе-наряде) стоимость запчастей выделяется отдельной строкой и указывается с наценкой, то такую деятельность рекомендовалось признавать розничной торговлей (смотрите, в частности, письма Минфина России от 17.12.2012 N 03-11-11/379, от 14.12.2012 N 03-11-06/3/87). Суды такое мнение не поддерживали (смотрите, к примеру, постановление Президиума ВАС РФ от 22.06.2010 N 14630/09).
*(2) Применение того или иного счета в данной ситуации регулируется положениями учетной политики учреждения.

Статья: Расходы на ремонт автомобиля: бухгалтерский и налоговый учет (Паршина Ю.Б.) («Официальные материалы для бухгалтера. Комментарии и консультации», 2010, n 8)

«Официальные материалы для бухгалтера. Комментарии и консультации», 2010, N 8
РАСХОДЫ НА РЕМОНТ АВТОМОБИЛЯ: БУХГАЛТЕРСКИЙ
И НАЛОГОВЫЙ УЧЕТ
Транспортные средства организации, как собственные, так и арендованные, подвергаются физическому и моральному износу и нуждаются в восстановлении своих технических характеристик.
В соответствии с п. 26 Положения по бухгалтерскому учету «Учет основных средств» ПБУ 6/01, утвержденного Приказом Минфина России от 30.03.2001 N 26н (ред. от 27.11.2006), и п. 66 Методических указаний по бухгалтерскому учету основных средств, утвержденных Приказом Минфина России от 13.10.2003 N 91н (ред. от 27.11.2006), основные средства можно восстанавливать как посредством ремонта, так и посредством модернизации или реконструкции.
Ремонт автомобилей осуществляется для того, чтобы поддерживать их в рабочем состоянии.
Главным отличием ремонта от реконструкции или модернизации является то, что он не улучшает технических характеристик автомобиля, не изменяет его назначения и не придает объекту новых качеств. Отличать ремонт от других видов работ необходимо для того, чтобы правильно отразить затраты на ремонт в бухгалтерском и налоговом учете. Это очень важно помнить, поскольку затраты на проведение модернизации автомобиля следует включать в первоначальную стоимость улучшенных объектов. Такое правило действует и в бухгалтерском (п. 14 ПБУ 6/01), и в налоговом учете (п. 2 ст. 257 НК РФ). Расходы на ремонт первоначальную стоимость автотранспортных средств не изменяют ни в бухгалтерском, ни в налоговом учете.
Также необходимо отличать ремонт от технического обслуживания.
Понятия «техническое обслуживание» и «ремонт» определены в Положении о техническом обслуживании и ремонте подвижного состава автомобильного транспорта, утвержденном Минавтотрансом РСФСР 20 сентября 1984 г. Под техническим обслуживанием понимается комплекс плановых мероприятий, проводимых с целью поддержания автотранспорта в работоспособном состоянии. Ремонт — это совокупность мероприятий по восстановлению исправного или работоспособного состояния автотранспорта.
Если ремонт связан с устранением как уже возникших неисправностей, так и с заменой деталей до выхода их из строя, то техническое обслуживание не связано с устранением выявленных неисправностей, оно осуществляется лишь с целью поддержать эксплуатационные свойства объекта основных средств (п. 66 Методических указаний по бухгалтерскому учету основных средств).
Ремонт основных средств может быть текущим, средним или капитальным (в зависимости от сложности и продолжительности работ).
Текущий и средний ремонт транспортных средств необходим для того, чтобы систематически и своевременно предохранять их от преждевременного износа и поддерживать в рабочем состоянии. Основное отличие этих двух видов ремонта состоит в том, что текущий ремонт проводится чаще, чем средний.
При капитальном ремонте транспортных средств, как правило, производятся полная разборка агрегата, ремонт базовых и корпусных деталей и узлов, замена или восстановление всех изношенных деталей и узлов на новые и более современные, сборка, регулирование и испытание агрегата.
Насколько часто организация проводит капитальный ремонт, зависит от того, как интенсивно эксплуатируется тот или иной автомобиль. Однако, как правило, такой ремонт производят не чаще одного раза в несколько лет.
Отнесение ремонтных работ к тому или иному виду подтверждается соответствующими документами.
Основными документами при ремонте основных средств являются дефектная ведомость, смета и акт приемки выполненных работ. Если организация проводит планово-предупредительный ремонт, то основанием для проведения такого ремонта является предварительно утвержденный план.
Ремонт автомобиля необходимо проводить в соответствии с планом, который заранее разрабатывают с учетом технических характеристик машины, условий ее эксплуатации и других причин. В план записывают, что именно подлежит ремонту, какие запчасти будут заменены, и указывают общую сумму расходов. Следует учитывать, что план составляют исходя из системы планово-предупредительного ремонта, утвержденной приказом или распоряжением руководителя организации. Данная система должна определять порядок обслуживания транспортных средств, проведения их текущих или средних ремонтов, а также капитального и особо сложного ремонта отдельных объектов. План ремонта утверждает приказом или распоряжением руководитель организации.
Согласно п. 68 Методических указаний по бухгалтерскому учету основных средств инвентарные карточки по объектам транспортных средств, переданным в ремонт, в картотеке следует переставить в группу «Основные средства в ремонте». Это необходимо сделать для того, чтобы своевременно получить ремонтируемые объекты.
Приемка объектов основных средств по окончании ремонта производится по форме N ОС-3 «Акт о приеме-сдаче отремонтированных, реконструированных и модернизированных объектов основных средств», утвержденной Постановлением Госкомстата России от 21.01.2003 N 7. При этом должен осуществляться контроль за правильным выполнением объема работ. Что касается инвентарной карточки, при поступлении автомобиля из ремонта ее следует переместить из группы «Основные средства в ремонте».
Здесь необходимо обратить внимание на то, что в бухгалтерском учете, когда срок проведения ремонта объекта основных средств превышает 12 месяцев, начисление амортизационных отчислений по данному объекту приостанавливается (п. 23 ПБУ 6/01). Для целей налогообложения амортизация в этом случае продолжает начисляться в обычном порядке.
Ремонт собственного автомобиля
В бухгалтерском и налоговом учете расходы на ремонт собственных транспортных средств организации отражаются в зависимости от способа их учета, который необходимо предусмотреть в учетной политике.
Нормативные документы, регулирующие порядок бухгалтерского учета основных средств, позволяют организациям выбрать один из трех возможных вариантов учета расходов на ремонт основных средств:
сумма фактических затрат на ремонт может в полном объеме относиться в состав текущих расходов (как правило, расходов по обычным видам деятельности) того периода, в котором они были произведены;
учет расходов на ремонт может вестись с применением счета 97 «Расходы будущих периодов» с последующим списанием на текущие расходы;
организация может создавать резерв на проведение ремонта основных средств с последующим списанием расходов за счет созданного резерва.
Организация может выбрать для целей бухгалтерского учета любой из представленных способов учета расходов на ремонт автомобилей исходя из специфики своей деятельности, структуры и количества объектов транспортных средств, периодичности проведения ремонта.
Для целей налогообложения расходы на ремонт основных средств уменьшают налогооблагаемую базу согласно п. 1 ст. 260 НК РФ и относятся к прочим расходам, связанным с производством и реализацией. В НК РФ предусмотрено два варианта учета расходов на ремонт основных средств:
расходы на ремонт основных средств можно включать в состав прочих расходов в том отчетном (налоговом) периоде, в котором они были осуществлены, в размере фактических затрат;
можно сформировать резерв под предстоящие ремонты основных средств для обеспечения в течение двух и более налоговых периодов равномерного включения расходов на проведение ремонта основных средств.
Важно отметить, что избежать ведения двойного учета расходов на ремонт автомобилей можно только одним способом — необходимо выбрать и для целей бухгалтерского, и для целей налогового учета единый порядок учета расходов на ремонт: либо путем включения в состав расходов суммы фактических расходов на ремонт, либо путем формирования резерва на ремонт основных средств.
Рассмотрим порядок отражения расходов на ремонт при каждом из возможных вариантов учета.
Как правило, в бухгалтерском учете расходы на ремонт включаются в состав расходов по обычным видам деятельности в сумме фактических затрат на его проведение в соответствии с п. 7 Положения по бухгалтерскому учету «Расходы организации» ПБУ 10/99, утвержденного Приказом Минфина России от 06.05.1999 N 33н (ред. от 27.11.2006). Для целей налогообложения, согласно п. 1 ст. 260 НК РФ, затраты на ремонт относятся в состав прочих расходов, уменьшающих налогооблагаемый доход, в размере фактических затрат в том отчетном (налоговом) периоде, в котором они были осуществлены.
Стоимость ремонтных работ относится в дебет счетов 20 «Основное производство», 25 «Общепроизводственные расходы», 26 «Общехозяйственные расходы» и т.д. в зависимости от характера использования собственных основных средств. Если организация производит ремонт автомобилей, которые не используются в процессе производства и собственного потребления, то расходы учитываются на счете 91 «Прочие доходы и расходы».
Ремонт транспортных средств может быть выполнен как с привлечением сторонних организаций — подрядный способ, так и непосредственно самой организацией — хозяйственный способ.
При осуществлении ремонта подрядным способом основанием для записей в бухгалтерском учете будут:
акт выполненных работ или заказ-наряд от автосервиса, подтверждающий факт проведения ремонта;
счет-фактура от автосервиса, в котором указана сумма НДС, что позволяет обоснованно возместить ее из бюджета;
платежные документы (платежное поручение, квитанция к приходному кассовому ордеру, расходный кассовый ордер, авансовый отчет, чек ККМ), подтверждающие оплату услуг автосервиса и стоимость запасных частей.
При осуществлении ремонта подрядным способом в бухгалтерском учете необходимо сделать следующие записи:
Дебет 20 (23, 25…) Кредит 60
отражена стоимость выполненного ремонта;
Дебет 19 Кредит 60
отражена сумма НДС по выполненному ремонту;
Дебет 60 Кредит 51
оплачена подрядчику стоимость выполненных работ;
Дебет 68 Кредит 19
предъявлена к вычету сумма НДС по выполненному ремонту.
Отметим, что, согласно п. 2 ст. 171 НК РФ, организация имеет право на вычет суммы НДС по выполненному ремонту, если отремонтированный подрядчиком автомобиль используется для осуществления деятельности, облагаемой НДС. При этом вычет возможен при одновременном выполнении следующих условий:
работы подрядчиком выполнены (акт о приеме-сдаче работ подписан обеими сторонами);
сумма НДС уплачена подрядчику;
имеется надлежащим образом оформленный счет-фактура подрядчика на стоимость выполненных работ с выделенной суммой НДС.
Если организация использует автомобиль в деятельности, не облагаемой НДС, то сумма налога по ремонтным работам к вычету не принимается, а учитывается в стоимости ремонта (п. 2 ст. 170 НК РФ).
Если ремонт проводят хозяйственным способом, т.е. силами самой организации, то первичными документами, на основании которых делают записи в бухгалтерском учете, будут:
накладная от поставщика запасных частей;
смета ремонтных работ;
дефектная ведомость ремонта автомобиля;
акт о приемке выполненных работ;
акт о списании израсходованных запасных частей и т.д.
Указанные документы необходимы для экономического обоснования расходов на ремонт.
При осуществлении ремонта собственными силами организации в бухгалтерском учете делаются следующие записи:
Дебет 10 Кредит 60
приобретены материалы для проведения ремонта;
Дебет 19 Кредит 60
отражен НДС по приобретенным материалам;
Дебет 60 Кредит 51
приобретенные материалы оплачены поставщику;
Дебет 68 Кредит 19
предъявлена к вычету сумма НДС по приобретенным материалам;
Дебет 20 (23, 25…) Кредит 10
отражена стоимость материалов, отпущенных на выполнение ремонта;
Дебет 20 (23, 25…) Кредит 70 (69…)
отражены прочие затраты, связанные с проведением ремонта (заработная плата рабочих, страховые взносы и т.д.).
Вычет НДС по материалам, используемым для ремонта транспортных средств, осуществляется в общеустановленном порядке по мере оплаты и оприходования материалов, независимо от того, когда будет фактически выполнен ремонт. При этом должны быть выполнены остальные требования, необходимые для применения вычетов.
Если ремонт транспортных средств производится неравномерно в течение года, то учетной политикой для целей бухгалтерского учета может быть предусмотрено, что суммы, истраченные на ремонт, сначала учитываются в составе расходов будущих периодов на счете 97, а затем равномерно списываются на текущие расходы.
В бухгалтерском учете необходимо сделать следующие записи:
Дебет 97 Кредит 23 (69, 70…)
отражены расходы на ремонт основных средств;
Дебет 20 Кредит 97
списаны расходы на ремонт.
При этом в учетной политике организации для целей бухгалтерского учета необходимо предусмотреть порядок списания расходов будущих периодов и текущих расходов. Согласно п. 65 Положения по ведению бухгалтерского учета и бухгалтерской отчетности в Российской Федерации, утвержденного Приказом Минфина России от 29.07.1998 N 34н (ред. от 26.03.2007), порядок списания расходов будущих периодов устанавливается организацией самостоятельно.
Однако в налоговом учете такого варианта списания расходов на ремонт не предусмотрено. Именно поэтому для целей сближения бухгалтерского и налогового учета мы не рекомендуем организациям использовать счет 97, а советуем сразу списывать затраты на ремонт в состав текущих расходов.
В соответствии с Положением по бухгалтерскому учету «Учет расчетов по налогу на прибыль организаций» ПБУ 18/02, утвержденным Приказом Минфина России от 19.11.2002 N 114н (ред. от 11.02.2008), если расходы уменьшают прибыль для целей налогообложения в текущем периоде, а для целей бухгалтерского учета распределяются равномерно, то образуются налогооблагаемые временные разницы. Именно поэтому если организация все же использует в бухгалтерском учете для списания затрат на ремонт счет 97, то у нее образуются налогооблагаемые временные разницы — пример 1.
Пример 1. ЗАО «Бальтервиль» в соответствии со своей учетной политикой отражает расходы на ремонт основных средств в составе расходов будущих периодов. Произведенные расходы списываются со счета 97 равномерно в течение года, в котором был произведен ремонт.
В августе 2010 г. ЗАО «Бальтервиль» подрядным способом произвело ремонт автомобиля иностранного производства. Автомобиль используется организацией для производства продукции, облагаемой НДС. Стоимость ремонта — 600 000 руб. (в том числе НДС — 91 525 руб.). Стоимость работ была оплачена в этом же месяце.
В августе 2010 г. в бухгалтерском учете ЗАО «Бальтервиль» выполнение ремонта необходимо отразить следующим образом:
Дебет 97 Кредит 60
508 475 руб. — отражена стоимость ремонта автомобиля в составе расходов будущих

Статья: О договоре франчайзинга (Панченко Т.М.) (‘Официальные материалы для бухгалтера. Комментарии и консультации’, 2010, n 8) «

← НазадВперед → 123