Отгрузка товара со склада

Регламент отгрузки и доставки заказа клиента со склада М. Пример.

  • О нас
    • О нас
    • Наша команда
    • Наши услуги
    • Наши партнеры
    • Наши клиенты
    • Наши статьи
    • Контакты
    • Карта сайта
  • Услуги
    • О наших услугах
    • Логистический аудит
    • Логистический проект
    • Консультации
    • Обучение
    • Представительство
    • Контакты
    • Реклама
  • Библиотека
    • Другие статьи
    • Наши статьи
    • Книги по логистике
    • Теория. Аналитика.
    • О логистике
    • Складская логистика
    • Производственная логистика
    • Управление запасами
    • Транспорт. Экспедирование.
    • Учёт. Документооборот.
    • Распределительная логистика. Маркетинг.
    • ВЭД. Закупки. Таможня.
    • Информационные технологии.
    • Регламенты, Нормативы, Инструкции, Формы документов
    • Управление. Мотивация.
  • Биржа труда
    • Правила биржи
    • Поиск работы
    • Добавить резюме
    • Подбор персонала
    • Добавить вакансию
      • Каталог компаний
        • Правила каталога
        • Добавить компанию
        • Транспорт. ТЭК
        • Склад, ИТ, Производство
        • ВЭД
        • Таможня
        • Консалтинг
        • Кадры
        • Образование
        • Страхование
      • Объявления Главная О нас — О нас — Наша команда — Наши услуги — Наши партнеры — Наши клиенты — Наши статьи — Контакты — Карта сайта Услуги — О наших услугах — Логистический аудит — Логистический проект — Консультации — Обучение — Представительство — Контакты — Реклама Библиотека — Другие статьи — Наши статьи — Книги по логистике — Теория. Аналитика. — О логистике — Складская логистика — Производственная логистика — Управление запасами — Транспорт. Экспедирование. — Учёт. Документооборот. — Распределительная логистика. Маркетинг. — ВЭД. Закупки. Таможня. — Информационные технологии. — Регламенты, Нормативы, Инструкции, Формы документов — Управление. Мотивация. Биржа труда — Правила биржи — Поиск работы — Добавить резюме — Подбор персонала — Добавить вакансию — — — — — Каталог компаний — Правила каталога — Добавить компанию — Транспорт. ТЭК — Склад, ИТ, Производство — ВЭД — Таможня — Консалтинг — Кадры — Образование — Страхование Объявления — Добавить объявления — Правила подачи объявлений — Аренда склада — Продажа склада — Покупка транспорта — Продажа транспорта — Покупка оборудования — Складские услуги — Транспортные услуги — Консалтинг и обучение Интернет-магазин

        Регламент отгрузки и доставки заказа клиента со склада М. Пример.

        Регламент отгрузки и доставки заказа клиента со склада М. Пример.

        Введение

        Цель: обеспечение отгрузки товара на складе в нужном количестве, в установленное время, в нормативные сроки.

        Условные обозначения:

        Перечень подразделений и должностей, участвующих в процессе:

        Перечень регламентирующих типовых документов:

        Введение

        Цель: обеспечение отгрузки товара на складе в нужном количестве, в установленное время, в нормативные сроки.

        Условные обозначения:

        ТСХ – транспортно-складское хозяйство

        ОП – отдел продаж

        ПРС – план работы склада

        ПО — план отгрузок

        ФД – финансовый департамент

        СД – товаросопроводительные документы

        ТЕ – транспортная единица на складе

        Перечень подразделений и должностей, участвующих в процессе:

        1. ТСХ – зав. складом

        2. ТСХ – кладовщик

        3. ТСХ – менеджер по транспортной логистике

        4. ТСХ – грузчик

        5. ТСХ – водитель-экспедитор

        6. ПО – менеджер

        7. ФД — менеджер

        Перечень регламентирующих типовых документов:

        ТОРГ-12 «Товарная накладная»

        Постановление Госкомстата РФ от 25.12.1998 г. N 132

        1-T «Товарно-транспортная накладная»

        Постановление Госкомстата РФ от 28.11.1997 г. N 78

        4-П «Путевой лист грузового автомобиля»

        Постановление Госкомстата РФ от 28.11.1997 г. N 78

        «Транспортная накладная»

        Постановление Правительства от 15.04.11 N 272
        M-2 «Доверенность»

        Постановление Госкомстата РФ от 30.10.1997 г. N 71а

        1. Норма сборки заказов складом в день определяется утверждёнными нормативами.

        1.1. Документ «Заказ покупателю» сбрасывается менеджером ОП на склад до 14:00, в этом случае, товар должен быть набран, отгружен и доставлен клиенту:

        — для срочных заказов (выделенных цветом) на следующий день после отправки заказа на склад, но не более 15000шт;

        — для несрочных заказов через день после отправки заказа на склад.

        — в случае если заказ был отправлен позднее 14:00 отгрузка передвигается на один день.

        1.2. После получения заказа от менеджера ОП Логист склада передает его для подбора кладовщикам.

        1.3. После подбора заказа по заявке Логист склада отправляет его в 1С, где документу «Заказ покупателя» присваивается статус «Набрано».

        2. Менеджер ОП, после того как документу «Заказ покупателя» присвоен статус «Набрано», разрешает отгрузку (присваивается статус «Разрешена к отгрузке»), на складе формируются сопроводительные документы Товарная накладная, Счет-фактура, ТТН, ТН.

        2.1 Менеджер ОП должен разрешить отгрузку до 17:00, в противном случае отгрузка сдвигается на один день.

        3. Отгрузка товара со склада по заказу клиента на основании электронного документа (ЭД) Заявка на отгрузку в WMS планируется менеджером по транспортной логистике за сутки.

        4. Менеджер по транспортной логистике ТСХ ставит подпись и печать в документах Товарная накладная и Счет-фактура (в счетах фактуры только подпись), товар отправляется клиенту на склад, либо в транспортную компанию для отправки клиенту.

        4.1. При передаче товара клиенту на нашем экземпляре накладной обязательно ставится подпись принимающего лица и печать фирмы-покупателя (для ИП достаточно подписи).

        4.2. Если у клиента нет печати для отметки в накладной, им выдается доверенность на получение груза.

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

        4.4. Уполномоченные сотрудники должны быть обеспечены необходимым пакетом документов на право подписи сопроводительных документов на товар и печатями организаций.

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

        6. В случае передачи товара с машины компании на машину клиента вне склада компании или склада клиента, место передачи выбирает клиент (место перегрузки должно быть согласованно с клиентом, таким образом, чтоб было удобно и ему и нам).

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

        8. Менеджер по транспортной логистике определяет очерёдность загрузки машин, что в какую загружать, распечатывает СД, путевые листы и передаёт их водителю-экспедитору.. Зав.склада даёт задание назначенному им кладовщику на перемещение заказа из зоны хранения заказов в зону отгрузки.

        9. Назначенный кладовщик проверяет комплектность заказа, сканируя ш/к ТЕ каждого гофрокороба, а так же по количеству отгружаемых мест, после чего заказ приобретает статус «ушёл со склада».

        10. Кладовщики (грузчики) загружают в фургон товар, в соответствии с инструкцией по укладке товара, сортируя по заказам в порядке соответствующем маршруту развоза товара клиентам, который определяет менеджер по транспортной логистике. После чего кладовщик докладывает Зав.склада о выполнении задания.

        11. Далее водитель-экспедитор, двигаясь по маршруту, развозит товар по клиентам и ТК.

        12. Водитель-экспедитор, несет полную материальную ответственность за вверенный ему товар, лично передаёт заказ клиенту или его представителю по доверенности, получив их подписи в возвратных экземплярах СД.

        13. После выполнения задания по доставке заказов водитель-экспедитор отчитывается перед менеджером по транспортной логистике и передаёт ему подписанные возвратные СД .

        14. Менеджер по транспортной логистике, по полученным им от водителей документам, составляет реестр СД по доставленным заказам, который передаёт менеджеру ФД с СД.

        14.2. Менеджер по транспортной логистике в 1С меняет статус документа с «Отгруженные» в статус «Доставлен» по документам, которые были доставлены клиентам.

        Разработал Н.Б.Лобанов 27.08.2011

        Возврат к списку

        Рекламный блок

        • 05.01.2015

          Поздравляю с Рождеством Христовым!

          С Рождеством Христовым поздравляю!

        • 15.12.2014

          С Новым Годом!

          С Новым Годом 2017!

        • Генеральные партнёры

          Сайт «KlubOK.net — материалы об управлении и маркетинге» входит в 10 самых посещаемых и известных русскоязычных сайтов по теме «Менеджмент и консалтинг»

      • Организация и технология отпуска товаров со склада

        Меню
        Главная
        Авторизация/Регистрация
        Главная Маркетинг Складской технологический процесс

        Операции по отпуску товаров составляют заключительную часть складского технологического процесса. От правильности их организации зависит рациональное и своевременное снабжение розничной торговой сети товарами в необходимом количестве и ассортименте.

        Эти операции включают в себя:

        отборку товаров с мест хранения;

        комплектование и упаковку отобранных товаров;

        оформление документов и передачу подготовленных

        товаров в экспедицию;

        погрузку товаров и их отправку в розничную торговую сеть.

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

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

        Зал товарных образцов представляет собой обособленное помещение склада, оснащенное специализированной торговой мебелью (стеллажами, горками, подиумами и др.), средствами рекламы и информации. Площадь зала разделена оборудованием на отдельные участки, на каждом из которых представлены образцы товаров одной или нескольких товарных групп. При этом каждой товарной группе отводится определенное место, что позволяет постоянным покупателям быстро находить нужные товары. Здесь же находятся рабочие места товароведов-коммерсантов.

        Образцы выставленных на торговом оборудовании товаров снабжаются табличкой с указанием наименования, артикула, цены товара, а также других характеристик в зависимости от вида товара (размер, рост, цвет и т. п.). Желательно при этом, чтобы были выставлены все имеющиеся модели, фасоны, а если позволяет площадь зала, то и цвета каждого предлагаемого для продажи товара. Для выкладки новых товаров следует отводить определенное место и указывать на ценнике, что это — товар-новинка.

        Многие товары в зале товарных образцов могут быть представлены с помощью списков, альбомов, каталогов, паспортов, инструкций. Например, все продовольственные товары, за исключением новых и малоизвестных, а также крупногабаритные товары (мебель, ковры, музыкальные инструменты и т. п.) представляют в виде списков; ткани, обои и другие мерные товары — в альбомах; технически сложные товары — в каталогах, инструкциях.

        Данные обо всех товарах, поступающих на склад, заносятся в карточки количественно-стоимостного учета.

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

        Следует отметить, что товары простого ассортимента,как правило, не требуют их личной отборки покупателем, а заказы на них могут передаваться, например, по телефону.

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

        Различают механизированную и ручную отборку товаров с мест хранения.

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

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

        На складах применяют два метода отборки товаров — индивидуальный и комплексный.

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

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

        Отобранные товары доставляются в зону комплектования заказов покупателей, где проверяется правильность отборки товаров в соответствии с заказами покупателей. Затем товары укладывают в инвентарную тару отдельно для каждого магазина. В качестве инвентарной тары используются специальные разборные ящики, брезентовые мешки и т. д. В последнее время широкое распространение получили контейнеры на роликах грузовместимостью 0,5 и 1,25 т. Контейнеры приспособлены для захвата их вилочными погрузчиками. Их погрузка и выгрузка может производиться бортподъемником грузовой автомашины.

        Перед пломбированием тарных мест в них вкладывается один экземпляр заполненного паковочного ярлыка. Он выписывается работником склада на каждое отдельное место, подписывается материально ответственными лицами и упаковщиком. Второй экземпляр ярлыка (с указанием массы каждого места) прилагается к счету-фактуре, а третий — остается на складе.

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

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

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

        Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter

        < Предыдущая СОДЕРЖАНИЕ
        Предметы
        Агропромышленность
        Банковское дело
        БЖД
        Бухучет и аудит
        География
        Документоведение
        Естествознание
        Журналистика
        Информатика
        История
        Культурология
        Литература
        Логика
        Логистика
        Маркетинг
        Математика, химия, физика
        Медицина
        Менеджмент
        Недвижимость
        Педагогика
        Политология
        Право
        Психология
        Религиоведение
        Социология
        Статистика
        Страховое дело
        Техника
        Товароведение
        Туризм
        Философия
        Финансы
        Экология
        Экономика
        Этика и эстетика
        Прочее

        «).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);