====== Интерфейс към онлайн системата на куриерска фирма СПИДИ ====== /*[[vavedenie:kakvo_novo|релийз 2016.08]]*/ Разработен е **интерфейс** за връзка с **онлайн системата** на куриерска фирма **Спиди** за обмен на данни относно товарителниците. Създаването им в рамките на SelMatic ERP значително оптимизира работата на крайния потребител, свързана с попълването на данните за контрагент и пратка. Посредством интерфейса създадените товарителници автоматично се експортират в профила на потребителя в системата на Спиди и от там остава само да се пусне заявка за посещение от куриер. Извършва се и обмен на данни за офисите и услугите на Спиди, населените места в страната, пощенски кодове и др. ===== Номенклатура Куриери ===== За целите на Спиди интерфейса е създадена **номенклатура Куриери**, която включва **имената на куриерите** и съответните им **контрагенти**. {{:speedy:nom.kurieri.png|}} **Служебни записи**, които **не могат** да бъдат **редактирани** и **изтривани** са записани с **отрицателни ИД-та**. \\ При необходимост може да впишете допълнителни куриери, които да се избират при ръчно вписване на данни за товарителница в документите. Списъкът на Контрагентите, приложен в номенклатурата, е пресечен с правата им. /*erpTfNomCouriersBG*/ ===== Номенклатура Конфигурация на Спиди интерфейс ===== Във връзка с разработката на Спиди интерфейс е създадена **номенклатура за конфигурирането му**. В нея са включени **списъци за избор** (вградени в системата) **за Контрагенти**, **Обекти**, **Спиди услуги** и **Спиди офиси**, **потребителско име** и **парола** за достъп до онлайн системата на Спиди. {{:speedy:конфигурация_speedy_interface.png|}} Други данни, които може да се впишат са подразбиращи се данни за чия сметка са плащането и застраховката (ако има такава); име, адрес и телефон на изпращача; пакетиране; съдържание на пратката, както и параметри на пратката (посочват се с отметки). С отделни скриптове се импортират Услугите на Спиди, техните офиси и селищата на ниво област, град, село, пощ.код, държава. \\ Относно населените места има защита от дублиране при импорт, като се прави проверка за уникалност по име, област и пощенски код. Тъй като обикновено Спиди променят във времето различните им офиси и услуги, е съобразено при повторен импорт на същите, да се правят проверки и в списъците в Конфигурацията и по-късно в пикинга остават видими само **актуалните офиси и услуги** (ако има избран неактивен офис или услуга - записът продължава да се визуализира, но не може да бъде избран от падащия списък). Когато в Спиди се използва акаунт по договор, за който е конфигуриран повече от един обект, е необходимо в Спиди интерфейса да могат да се пускат товарителници от всички обекти, които са свързани към акаунта. \\ При конфигуриране на обектите в уеб модула MySpeedy, те получават уникален клиентски номер, който се използва за тяхната идентификация. \\ /* В [[vavedenie:kakvo_novo|релийз 2017.06]] */ За тази цел се използва колона **Клиентски номер** от номенклатура Конфигурация на SPEEDY интерфейс. В нея се попълват [[speedy:web_modul|съответстващите на избраните обекти клиентски номера от Спиди уеб модула]]. \\ {{:speedy:клиентски_номер_speedy.png?700|}} Чрез този номер при създаване на товарителница се идентифицира обектът, от който се изпраща и неговият адрес, ако е необходимо с едно и също име и парола на Спиди да може да се изпращат пратки от различни собствени обекти.\\ С първоначалната реализацията на Спиди интерфейс в Конфигурацията на Спиди беше заложено да не се позволява за различни собственици да се посочва един и същи обект. Практиката обаче допуска и налага няколко собственика да ползват един общ обект при формиране на товарителниците си. Поради тази причина е направена промяна в Конфигурацията на Спиди да позволява избор на един и същ обект за различни собственици. /*erpTfNomSPEEDYConfigBG*/ ===== Показване на информация за товарителница и куриер в ТД ===== В ТД е добавена група от полета (**таб Куриер**) относно попълването на данни за товарителница при работа с куриерски фирми. Полетата са следните: **Товарителница №** (36символа), **Товарителница – стойност на услугата** (30симв.), **Валута** (задължително при попълване на стойност), **Товарителница - срок на доставка**, **Товарителница - статус** (50симв.), **Коментар товарителница**(200симв.), **Куриер** и **Вътр.№ на куриерският документ** (попълва се при писане в кое да е от другите полета). {{:speedy:tab_kurier_v_td.png|}} Всички куриери с отрицателен номер са от автоматични интерфейси. Такъв куриер не може да бъде избиран ръчно, а всички полета се попълват от автоматичните интерфейси, съответно са сиви и не могат да се редактират. В случай, че няма връзка с онлайн системата на куриерската фирма информацията за куриера и товарителницата с нейните данни се попълва ръчно. В практиката фирма Спиди в началото на всеки месец издава фактура за извършените куриерски услуги от предходния месец. От сайта им всеки потребител има достъп до екселски файл с подробна разбивка с товарителниците, които са включени във фактурата. На базата на справка се сравнява информацията от този файл с тази от базата данни в SelMaticERP и в документите със съответните товарителници се допълва информация за **Фактурата** – **номер** и **дата**. ==== Възможност за смяна на Куриер в ТД след анулиране на товарителница ==== При работа с онлайн магазин се изпращат пратки с повече от един куриер, като обикновено клиентът има възможност да избира, с кой да му бъде доставена стоката. Понякога той може да избере един куриер, но в последствие да реши да го смени с друг, преди да е генерирана товарителница. След анулиране на товарителница вече да се позволява редакцията на Куриер в ТД. Полето се зачиства и в последствие може да се създаде нова товарителница с друг куриер (системен или друг ръчно въведен). [[speedy:sazdavane_tovaritelnica|Генериране на товарителница]] [[speedy:popalvane_na_faktura|Разнасяне на Фактура Номер и Дата по товарителници]]