Both sides previous revisionПредходна версияСледваща версия | Предходна версия |
inout:vavedenie [2021/04/28 10:25] – [Реализирани са необходимите скриптове за импорти, създаване на товарителница, справки.] t.lalova | inout:vavedenie [2021/04/28 10:46] (текуща) – t.lalova |
---|
====== Интерфейс към онлайн системата на куриерска фирма InOut ====== | ====== Интерфейс към куриерска фирма InOut ====== |
| |
В Selmatic ERP е разработен **интерфейс за работа с куриерска фирма InOut**. Целта е да се осигури възможност потребителите на системата да покрият пазарите си в **Румъния**, **Гърция** и други в **ЕС**, използвайки InOut. | В Selmatic ERP е разработен **интерфейс за работа с куриерска фирма InOut**. Целта е да се осигури възможност потребителите на системата да покрият пазарите си в **Румъния**, **Гърция** и други в **ЕС**, използвайки InOut. |
* Скрипт **"-385. INOUT Импорт на Офиси"** импортира офисите на куриерите. | * Скрипт **"-385. INOUT Импорт на Офиси"** импортира офисите на куриерите. |
* Скрипт **"-386. INOUT Създаване на товарителница"** се използва за Създаване на товарителници, съдържащ основни параметри за пратката, адреси подател и получател, офиси на куриери и др. | * Скрипт **"-386. INOUT Създаване на товарителница"** се използва за Създаване на товарителници, съдържащ основни параметри за пратката, адреси подател и получател, офиси на куриери и др. |
* В **"-387. Справка градове на куриер без мапинг"** се вижда кои градове на куриери от номенклатурата им нямат сходен град от номенклатурата в Selmatic ERP. | |
| |
Проверката за съществуваща товарителница при опит за създаване на нова към InOut е на ниво изпълнение на скрипта за създаване на товарителница, а не при самото му стартиране. | Проверката за съществуваща товарителница при опит за създаване на нова към InOut е на ниво изпълнение на скрипта за създаване на товарителница, а не при самото му стартиране. |
| |
/*<box red round | **Забележка:**> Към дата 14.01.21 уеб средата на INOUT не позволява Анулиране на товарителница.</box>*/ | * В **"-387. Справка градове на куриер без мапинг"** се вижда кои градове на куриери от номенклатурата им нямат сходен град от номенклатурата в Selmatic ERP. |
| |
==== Подаване на Наложен платеж и Обявена сума за застраховка към InOut ==== | ==== Анулиране на товарителница към InOut ==== |
| |
Разграничени са данните, които се подават към InOut, при създаване на товарителница, за **Сумата за наложен платеж** и **Обявената сума за застраховка**. | Тъй като анулирането на товарителница, създадена в InOut, става чрез обаждане по телефона в техен офис, в Селматик ЕРП е предоставена възможност да се извърши анулиране на товарителницата по съответния документ (източник -393. INOUT Анулиране на товарителница). \\ |
* Сумата за наложен платеж се попълва и подава в полето "bankRepayment"; | По този начин може **повторно да се създаде нова товарителница по същия документ**. \\ |
* Обявена сума за застраховка може да се предава чрез полето "declaredValue". По подразбиране това поле е празно. Ако е посочено в настройките, може да се попълва автоматично със същата сума, която се очаква от наложения платеж. | |
| |
| ==== Обновяване статуса на много товарителници чрез интерфейс с InOut ==== |
| |
==== Анулиране на товарителница към InOut ==== | За да се правят анализи по товарителници, e необходимо да се следи какъв е **актуалният** им **статус**. \\ |
| За целта се използва скрипт за обновяване на статуса на много товарителници (източник „-395. INOUT Проверка на статус на товарителници“), с който периодично да се обновява статусът на активните товарителници. |
| |
Тъй като анулирането на товарителница, създадена в InOut, става чрез обаждане по телефона в техен офис, в Селматик ЕРП е налична възможност да се извърши анулиране на товарителницата и по документа. По този начин може **повторно да се създаде нова товарителница по същия документ**. \\ | Дадена е възможност да получаваме освен техния статус и статуса на куриера, който е доставил пратката, което би улеснило последващи анализи по тях.\\ |
Скриптът за Анулиране на товарителница в InOut е източник -393. | Статусите се записват последователно в поле "Статус" с разделител "/". |
| |
| ==== Изтегляне на цена за куриерска услуга по номер на товарителница ==== |
| |
==== Полета за размери в товарителница към InOut ==== | При Електронни продажби, когато стоката се доставя с куриер, към цената се начислява куриерска услуга. Най-често за нея се попълва фиксирана цена по подразбиране още в онлайн магазина. \\ |
| Понякога, обаче, към дадена продажба (напр. на едрогабаритни стоки), може да се наложи цената в товарителницата да е различна. При връщане много често цената също е различна от тази при продажбата. |
| |
За куриерът партньор на InOut в Румъния размерите са задължителни полета. В тази връзка в системата е налице възможност за попълване на: | За улеснение на **попълването на коректна цена за куриерска услуга**, се използва скрипт **"-399. Изтегляне на цена на куриерска услуга, по номер на товарителница"**, който изтегля цената за куриерска услуга директно от InOut. |
* **Брой опаковки от даден вид** - по подразбиране 1 бр.; | |
* **Размери (ширина, височина и дължина)** за съответния вид опаковка; | |
* **Тегло** за съответния вид опаковка. | |
За една товарителница могат да се опишат **до 5 вида опаковки**. | |
| |
| ==== Подаване на Наложен платеж и Обявена сума за застраховка към InOut ==== |
| |
==== Обновяване статуса на много товарителници чрез интерфейс с InOut ==== | Разграничени са данните, които се подават към InOut, при създаване на товарителница, за **Сумата за наложен платеж** и **Обявената сума за застраховка**. |
| * Сумата за наложен платеж се попълва и подава в полето "bankRepayment"; |
| * Обявена сума за застраховка може да се предава чрез полето "declaredValue". По подразбиране това поле е празно. Ако е посочено в настройките, може да се попълва автоматично със същата сума, която се очаква от наложения платеж. |
| |
За да се правят анализи по товарителници, e необходимо да се следи какъв е **актуалният** им **статус**. \\ | |
За целта се използва скрипт за обновяване на статуса на много товарителници към ИнАут (източник „-395. INOUT Проверка на статус на товарителници“), с който периодично да се обновява статусът на активните товарителници. | |
| |
==== Изтегляне на цена за куриерска услуга по номер на товарителница ==== | ==== Полета за размери в товарителницата ==== |
| |
При Електронни продажби, когато стоката се доставя с куриер, към цената се начислява куриерска услуга. Най-често за нея се попълва фиксирана цена по подразбиране още в онлайн магазина. \\ | За куриерът партньор на InOut в Румъния размерите са задължителни полета. В тази връзка може да се попълват: |
Понякога, обаче, към дадена продажба (напр. на едрогабаритни стоки), може да се наложи цената в товарителницата да е различна. При връщане много често цената също е различна от тази при продажбата. \\ | * **Брой опаковки от даден вид** - по подразбиране 1 бр.; |
За да се улесни **попълването на коректна цена за куриерска услуга**, е създаден скрипт **"-399. Изтегляне на цена на куриерска услуга, по номер на товарителница"**, който изтегля цената за куриерска услуга директно от ИнАут. | * **Размери (ширина, височина и дължина)** за съответния вид опаковка; |
| * **Тегло** за съответния вид опаковка. |
| За една товарителница могат да се опишат **до 5 вида опаковки**. |
| |
==== Попълване на "Наложен платеж сума" в INOUT товарителница според ФД в ТД ==== | ==== Попълване на "Наложен платеж сума" според ФД в ТД ==== |
| |
В скриптът за създаване на товарителница към INOUT (източник -386) има параметър, в който да се записва списък с типове финансови документи и на негова база да се управлява стойността в поле **"Наложен платеж сума"**. \\ | В скриптът за създаване на товарителница (източник -386) стойността в поле **"Наложен платеж сума"** може да се управлява посредством параметър, в който се записва списък с типове финансови документи. \\ |
Ако в ТД, от който се стартира товарителницата, има приключен ФД, участващ в списъка посочен в параметъра, тогава в товарителницата в полето "Наложен платеж сума" се зарежда стойност нула (0). В противен случай се поставя стойността на документа. | Ако в ТД, от който се стартира товарителницата, има приключен ФД, участващ в списъка посочен в параметъра, тогава в товарителницата в полето "Наложен платеж сума" се зарежда стойност нула (0). \\ |
| В противен случай се поставя стойността на документа. |
| |
==== Определяне на "Обявена стойност" в товарителница към InOut ==== | ==== Определяне на "Обявена стойност" ==== |
| |
В SelmaticERP е налице възможност за попълване на поле **"Обявена стойност"** в товарителница към InOut.\\ | При създаване на InOut товарителница системата дава възможност за попълване на поле **"Обявена стойност"**.\\ |
Параметърът, с който се управлява стойността на това поле (**"Попълни ст-та на документа като обявена стойност"**) може да приеме следните стойности: | Параметърът, с който се управлява стойността на това поле (**"Попълни ст-та на документа като обявена стойност"**) може да приема следните стойности: |
* 0 - не се попълва; | * 0 - не се попълва; |
* 1 - попълва общата стойност на документа; | * 1 - попълва общата стойност на документа; |
* 2 - попълва стойността с ДДС преди ТО от позициите в документа, които се следят по наличност - в този случай в поле "Обявена стойност" се попълва Стойността с ДДС преди ТО на всички позиции от документа, които се следят по наличност. | * 2 - попълва стойността с ДДС преди ТО от позициите в документа, които се следят по наличност - в този случай в поле "Обявена стойност" се попълва Стойността с ДДС преди ТО на всички позиции от документа, които се следят по наличност. |
| |