Archiwum kategorii: Newsy

Bądź gotowy na duże obciążenie w Black Friday – zrób testy wydajnościowe systemu e-commerce

Wyprzedaże sezonowe, Black Friday, a może po prostu zwiększony ruch w sklepie online. W przypadku posiadania zbyt małej ilości zasobów serwerowych promocja, która miała przynieść zyski – spełznie na niczym. Dzieje się tak, ponieważ każdy system sprzedażowy ma inne zapotrzebowanie na zasoby serwerowe. W momencie, gdy zaczyna ich brakować, dostęp do sklepu dla klientów może być utrudniony. Mamy jednak na to rozwiązanie.

Testy wydajnościowe, inaczej zwane obciążeniowymi, sprawdzają wydajność danego systemu sprzedażowego. Inaczej mówiąc, pozwalają określić jaka jest wytrzymałość sklepu przy określonym ruchu. Takie statystyki tworzy się na podstawie liczby zapytań klienckich na minutę.

Proces

Właściciel systemu sprzedażowego, w swoim panelu może monitorować ilość obecnych zasobów serwerowych. Gdy zachodzi potrzeba zbadania, czy będą one wystarczające w przewidywanym okresie zwiększonego ruchu, testerzy i-systems przygotowują odpowiednie testy wydajnościowe, w których odwzorowują przykładowy schemat poruszania się po witrynie przez potencjalnego klienta. Przykładową akcją może być wejście na stronę główną sklepu, listing produktu czy kategorii, albo dodanie produktów do koszyka. Dotyczy to zarówno osób zalogowanych, jak i niezalogowanych. Testy wydajnościowe mogą być przeprowadzane na nieograniczonej liczbie zapytań.

Relic - liczba zapytań na minutę

Relic – liczba zapytań na minutę

Testy wydajnościowe wykonywane są automatycznie, a bezpieczeństwo serwerów jest cały czas monitorowane. Po przeprowadzeniu testów, narzędzie Jmeter generuje raport w pliku CSV z podsumowaniem. W pliku zapisany jest rodzaj zapytania oraz kody określające poprawność lub błąd w działaniu systemu. Tester sprawdza i analizuje raport w oparciu o Relic – narzędzie do diagnostyki ruchu oraz dodaje swoje uwagi. Następnie, administrator proponuje ilość zasobów, niezbędną do prawidłowego funkcjonowania sklepu. Jeśli zapotrzebowanie na zasoby jest dużo większe, niż obecnie posiadane, konieczna jest szersza ingerencja w infrastrukturę cloud. Raport przekazywany jest klientowi i-systems, który podejmuje decyzję czy chce zwiększyć ilość zasobów.

Korzyści

W momencie szybkiego rozwoju biznesu i rosnącej liczbie zapytań, warto monitorować zasoby i zabezpieczyć się przed ewentualnymi utrudnieniami w dostępie do systemu sprzedażowego. Dzięki diagnostyce ruchu na stronie, otrzymywana jest jasna informacja o rekomendowanej ilości zasobów serwerowych, pozwalającej na radzenie sobie z dużym ruchem na stronie. Po okresie wzmożonego ruchu można wrócić do poprzedniego stanu lub zdecydować się na wprowadzenie zmian na stałe. Z odpowiednią ilością zasobów, właściciel może mieć pewność, że jego sklep online będzie dostępny między innymi w trakcie sezonowych wyprzedaży czy peaków sprzedażowych.



Zobacz rozwiązania dla branży fashion

Firma z branży HoReCa inwestuje w e-commerce

Popyt na dedykowane rozwiązania e-commerce w branży HoReCa stale rośnie. Wraz z dynamicznym rozwojem, kolejna firma z tej branży zdecydowała się na wdrożenie nowoczesnego systemu sprzedaży online razem z i-systems. Po przeprowadzonej analizie biznesowej, rozpoczęto prace nad budową platformy sprzedażowej, która sprosta wymaganiom klientów detalicznych i hurtowych firmy oraz będzie dopasowana do potrzeb branży HoReCa.

Nowy klient to prężnie działająca firma na rynku HoReCa, która dysponuje bogatą ofertą akcesoriów, sprzętu oraz wyposażenia dla gastronomii. Wśród dużej gamy produktów oferowanych przez przedsiębiorstwo, znajdują się także specjalne akcesoria dla koneserów wina oraz najwyżej jakości, profesjonalny sprzęt  kuchenny. Firma obsługuje klientów detalicznych, hurtowych, a także zapewnia obsługę centrów szkoleniowych i sklepów.

Unikatowe badanie przedsiębiorstwa

Przed rozpoczęciem prac wdrożeniowych, analitycy firmy i-systems przeprowadzili szczegółowe badanie przedsiębiorstwa, które pozwoliło poznać kluczowe procesy zachodzące w firmie. Po zakończonej analizie biznesowej zdefiniowano i zaproponowano najlepsze rozwiązania systemowe, dopasowane do zróżnicowanych potrzeb przedsiębiorstwa i wymagań branży HoReCa. W toku prac analitycznych, firma i-systems przygotowała również projekty graficzne wraz z makietami sklepu, zgodne z najlepszymi praktykami UX.

Rozwiązania e-commerce dopasowane do branży HoReCa

Szeroka oferta asortymentowa firmy z sektora HoReCa potrzebuje dedykowanych rozwiązań e-commerce, które z jednej strony ułatwią dokonywanie zakupów, a drugiej pozwolą na komfortowe zarządzanie sprzedażą w modelu B2C oraz B2B. Nowy system e-commerce zawierać będzie szereg rozwiązań, dostosowanych do szczególnych wymagań branży HoReCa i będzie odpowiadać za sprawną realizację zamówień, obsługę płatności online, reklamacje i zwroty, zarządzanie produktami oraz obsługę klienta. Prace wdrożeniowe będą prowadzone metodą Continuous Integration, co pozwoli na dopasowanie jak największej liczby funkcjonalności i rozwiązań do potrzeb przedsiębiorstwa w toku realizowanych prac.

Zaprojektowane rozwiązania dla nowego klienta i-systems są ściśle dopasowane do potrzeb branży HoReCa i odpowiadają na szczegółowe wymagania przedsiębiorstwa, które zostały wyznaczone na podstawie przeprowadzonej analizy biznesowej. Obecnie trwają prace nad wdrożeniem dedykowanego systemu e-commerce. Więcej informacji przekażemy po uruchomieniu.

Rozwiązania dla branży HoReCa

Wszyscy kontrahenci spięci w jeden panel B2B

B2B contractor to moduł dystrybucyjny, wspierający sprzedaż na określonych warunkach kontraktowych. Pozwala on udostępnić kontrahentom indywidualny panel B2B, w celu umożliwienia im dokonywania zamówień. Zawarte są w nim wszelkie dokumenty dotyczące kontraktu i zamówień oraz dane kontrahenta, jego placówek i pracowników.

Panel B2B umożliwia utworzenie podmiotu gospodarczego (kontrahenta), który posiada warunki handlowe określone kontraktem ofertowym. Zarejestrowani pracownicy, powiązani z kontrahentem mają możliwość zakupu produktów w określonej cenie – zgodnie ze zdefiniowanymi warunkami kontraktu. Prócz powiązania Kontrahent – Pracownik, istnieje również możliwość dodania relacji agencyjnej pomiędzy placówką handlową a kontrahentem i pracownikiem. Dzięki temu, zarządzanie dostępem do informacji handlowych podmiotu odbywa się na poziomie konkretnego pracownika, placówki lub wszystkich danych kontrahenta.

Panel B2B w praktyce

iqsi-screenshot

Partnerem biznesowym (kontrahentem) dystrybutora kawy jest sieć kawiarni. Dystrybutor udostępnia jej swój panel sprzedażowy. Otrzymany dostęp do panelu sprzedażowego zapewnia dostęp do indywidualnej oferty cenowej produktów Sieć posiada dwie placówki, którymi zarządzają managerowie. Jedna zlokalizowana jest w Gdańsku, druga w Katowicach. Placówki nadzoruje  dyrektor w Warszawie, który jest administratorem panelu kontrahenta. Administrator posiada dostęp do wszystkich informacji handlowych, zamówieniowych i ofertowych kontrahenta. Managerowie placówek w Gdańsku i Katowicach kupują asortyment jedynie dla swoich lokalizacji. Mają oni także udostępniony widok wyłącznie zamówień ze swoich placówek. Panel B2B może być dostępny dla większej ilości pracowników którejś z placówek, po ówczesnej autoryzacji. Wówczas wszyscy pracownicy z dostępem widzą nawzajem swoje zamówienia. Wszystkie placówki kontrahenta mają te same ceny, określone w kontrakcie.

Dostępne są również rozwiązania komplementarne, wspierające działanie panelu B2B. Jednym z nich jest określenie minimum logistycznego zamówienia. Panel B2B może być również personalizowany pod konkretnego kontrahenta, poprzez dodanie jego kolorystyki oraz logo. Innymi rozwiązaniami są: obsługa zwrotów i reklamacji, możliwość negocjacji cen bezpośrednio przez system sprzedażowy oraz ustalanie odroczonych terminów płatności.

Dodatkową możliwością jest rozdzielenie asortymentu na grupy towarowe, z określonymi indywidualnymi cenami. Kolejną rzeczą jest możliwość wygenerowania oferty przez kontrahenta, dla jego klienta, bezpośrednio z panelu B2B.

Rozwiązanie umożliwia firmie spięcie wszystkich jej kontrahentów oraz ich danych w jeden system sprzedażowy, a kontrahentom daje zaś dostęp do panelu, z którego sami mogą dokonywać zamówień. Panel B2B zawiera również zindywidualizowane oferty oraz wszystkie dokumenty kontrahentów. Firma posiadająca system umożliwiający sprzedaż B2B może mieć pewność, że wszyscy kontrahenci będą składać zamówienia po określonych w kontrakcie cenach, co oznacza, że nie trzeba będzie weryfikować tych zamówień ręcznie.
Zobacz inne rozwiązania B2B

Firma z branży marketingowej w trakcie wdrożenia systemu B2B

System sprzedaży dla klientów biznesowych zostanie wprowadzony dla firmy świadczącej usługi w branży marketingowej. Grupa Perfeccto od 2007 roku zajmuje się tworzeniem projektów promocyjnych. Obejmują one produkty, takie jak gadżety reklamowe, upominki czy materiały konferencyjne, targowe i szkoleniowe. Świadczy także usługi, a konkretnie realizuje projekty graficzne, przygotowane przez doświadczonych grafików pod indywidualne potrzeby klientów.

Firma stale śledzi trendy na rynku i przykłada dużą wagę do atrakcyjności wizualnej swoich produktów i usług. Wyróżnia się również własnym parkiem maszynowym, za pośrednictwem którego znakują większość swoich produktów. Do klientów marki zaliczyć można Grupę Azoty, Ziko, Politechnikę Wrocławską, Uniwersytet Jagielloński oraz ING Bank Śląski.

Grupa Perfeccto od dłuższego czasu poszukiwała firmy, która zaproponowałabym im efektywne rozwiązania technologiczne w zakresie e-commerce, pozwalające wyróżnić się na tle konkurencji. Stworzenie platformy sprzedażowej B2B dla usług jest nietypowym zadaniem. Analiza biznesowa obejmowała identyfikację potrzeb i wymagań stawianych przez firmę, zajmującą się produkcją i dystrybucją gadżetów reklamowych, materiałów konferencyjnych oraz przygotowaniem identyfikacji graficznej. Następnie wyłoniono i dopasowano rozwiązania odpowiadające specyfice branży reklamowej.

Po przeprowadzeniu analizy biznesowej wszystkich procesów w firmie z tak nietypowej branży dla sprzedaży B2B, rozpoczęły się prace nad tworzeniem dedykowanego systemu sprzedaży online. Największy nacisk położony jest na przygotowanie konfiguratora znakowania produktów. Pozwala on klientom na zaprojektowanie indywidualnego produktu, począwszy od doboru koloru, poprzez określenie rodzaju znakowania, a na finalnych detalach kończąc.

Już od dłuższego czasu szukaliśmy firmy, która wdroży u nas system e-commerce, dedykowany stricte pod nasze potrzeby, wraz z integracją z systemem ERP. Postawiliśmy na i-systems wierząc, że ich doświadczenie oraz liczba programistów pozwoli na bieżące wprowadzanie naszych pomysłów. Czas przy realizacji takiego przedsięwzięcia jest bardzo ważny. W pierwszym etapie zdecydowaliśmy się na wdrożenie systemu z częścią kluczowych funkcjonalności, a następnie system ten będzie dynamicznie rozwijany. Liczymy ze system stworzony przez i-systems podniesie jakość obsługi oraz skróci czas realizacji zleceń naszych klientów – mówi Piotr Gawron, Właściciel firmy Perfeccto.

Sprzedaż business to business dotychczas kojarzyła się z przedsiębiorstwami zajmującymi się hurtową sprzedażą produktów. Jednak trendy się zmieniają, a B2B wkracza w zupełnie nowe obszary. Grupa Perfeccto jest jedną z firm, które prócz produktów, wprowadzają usługi do platformy sprzedażowej dla klienta biznesowego.



Poznaj nasze rozwiązania B2B

Vistula Group S.A. i W.KRUK S.A. z nowym systemem e-commerce od i-systems

Vistula Group S.A. to spółka notowana na Giełdzie Papierów Wartościowych w Warszawie. Specjalizuje się w projektowaniu, produkcji i dystrybucji odzieży męskiej i damskiej. W związku z dynamicznym rozwojem Vistula Group S.A. sukcesywnie rozwija swoje działania e-commerce. W ramach współpracy z i-systems zostały uruchomione nowe, dedykowane platformy sprzedaży dla marek Vistula i Wólczanka. Projekt obejmował również stworzenie nowego systemu e-commerce dla W.KRUK, najstarszej marki jubilerskiej w Polsce, którą zarządza bezpośrednio spółka W.KRUK S.A. należąca do Grupy Kapitałowej Vistula Group S.A. Za wszystkie prace technologiczne odpowiada spółka i-systems.

Analiza biznesowa

Skala projektu oraz poziom jego zaawansowania wymagały rozpoczęcia prac od analizy biznesowej. Ten szczególny rodzaj badania dotychczasowej architektury IT wyodrębnił kluczowe dla firmy procesy, aktorów oraz obszary. Wskazał także punkty, które warto rozbudować, aby osiągać jeszcze lepsze wyniki biznesowe. Efektem był dokument, tworzący fundament wdrożenia wszystkich trzech systemów. Ten etap zajął miesiąc pracy zespołu analityków i-systems.

– Analiza pokazała możliwości nowego systemu oraz określiła wstępny harmonogram prac. Była równocześnie na tyle elastyczna, aby móc korygować plan, np. dodając nowe opcje już na etapie wdrożenia. To ważne, żeby podczas tak dużych realizacji pozostać otwartym na nowe opcje – ocenia Aneta Kazanowska, Manager ds. sklepów internetowych w Vistula Group S.A.

Efektywny proces wdrożenia

Prace developerskie rozpoczęły się niezwłocznie po etapie analizy biznesowej. Stworzono dedykowany zespół projektowy, który składał się z osób odpowiedzialnych za poszczególne obszary (analizę, UX, frontend, politykę cenową, integrację, importy, rozwiązania omnichannel, itp.). Wielkość zespołu była elastyczna w całym procesie. Wszystkie prace projektowo-realizacyjne dla trzech marek zostały wykonane w niecałe trzy miesiące i zakończyły się zgodnie z ustalonym harmonogramem. Nowy system dla spółki został uruchomiony w trzech etapach. Na początku, premierę miał sklep internetowy marki Wólczanka, następnie Vistula, a zwieńczeniem projektu było uruchomienie systemu dla W.KRUK.

– To jedno z większych wdrożeń e-commerce w Polsce, które odbyło się w tak krótkim czasie. Warto docenić zaangażowanie zespołu klienta w projekt – komentuje Marek Pawlak, Project Manager w i-systems.

wkruk_mobile

Rozwiązania omnichannel

Grupa Vistula dysponuje dynamicznie rozwijającą się siecią sprzedaży stacjonarnej. Aktualnie posiada 370 salonów, o łącznej powierzchni sprzedażowej liczącej 30,9 tys. m2 (w tym między innymi: 118 sklepów marki Vistula, 116 sklepów marki Wólczanka). Sieć salonów jubilerskich W.KRUK obejmuje 106 butików. W związku z tym, podczas wdrożenia od razu uwzględniono rozwiązania wielokanałowości. Wybrane z nich, to: możliwość sprawdzenia online dostępności produktów w sklepie stacjonarnym, możliwość zamówienia produktów z dostawą do domu podczas zakupów w sklepie stacjonarnym, spójny program lojalnościowy dla Klientów – niezależnie od miejsca zakupu, czy zaawansowane zarządzanie stanami magazynowymi.

Nowe systemy w długoterminowej perspektywie

Bezpośrednio po uruchomieniu, Grupa Vistula, W.KRUK oraz i-systems podpisały umowy na dalszy rozwój. Umowy dotyczą utrzymania systemów w ramach SLA, zasobów dedykowanej infrastruktury cloud oraz obsługi powdrożeniowej.

– Pierwszy etap nowej odsłony sprzedaży online w W.KRUK już za nami. Teraz rozpoczynamy rozwój systemów. Mamy dużo ciekawych pomysłów, które systematycznie chcemy wcielać w życie – komentuje Bartłomiej Twardosz, Menedżer ds. e-commerce w W.KRUK.

Więcej szczegółów wdrożenia zostanie opisanych w najbliższym czasie w formie case study.

Logotyp Marka Śląskie

Firma i-systems laureatem nagrody „Marka Śląskie”

Już po raz ósmy rozstrzygnięto konkurs o tytuł „Marka Śląskie”. Plebiscyt organizowany jest przez Regionalną Izbę Przemysłowo-Handlową w Gliwicach oraz Urząd Marszałkowski Województwa Śląskiego. W tegorocznej edycji Kapituła Konkursowa uhonorowała i-systems w kategorii usługa, doceniając znaczący wkład firmy w rozwój województwa śląskiego.

Firma i-systems została nagrodzona „Marką Śląskie” za innowacyjne i dedykowane rozwiązania e-commerce, dynamikę i szybkość rozwoju oraz rosnące grono pracowników z obszaru województwa śląskiego. Firma otrzymała nagrodę w kategorii usługa i była oceniana za: zastosowanie nowych rozwiązań świadczenia usług, proinnowacyjny charakter usług, zastosowane normy jakości oraz wdrożenie świadczenia e-usług.

Podczas uroczystej gali wręczenia nagród w imieniu i-systems statuetkę „Marki Śląskie” odebrał Marcin Rutkowski, PR & Marketing Manager i-systems.

Tytuł „Marka Śląskie” w kategorii usługa jest dla nas wyjątkowym wyróżnieniem. Dążymy do ciągłego rozwoju świadczonych usług oraz staramy się promować i godnie reprezentować cały obszar Śląska w kraju i za granicą – mówił Marcin Rutkowski podczas XXIII Gali Regionalnej Izby Przemysłowo-Handlowej w Gliwicach.

Przyznawany tytuł „Marka Śląskie” ma na celu promocję regionu śląskiego oraz zwiększenie jego atrakcyjności gospodarczej, kulturalnej, naukowej i politycznej w Polsce i Europie. Konkurs ma za zadanie wyłonienie i wypromowanie produktów, firm i przedsięwzięć, które ze względu na swoją jakość, unikatowe walory i związki z województwem śląskim, reprezentują wysoki poziom pracy i świadczonych usług.

8a.pl numerem jeden w rankingu sklepów outdoorowych

Portalgorski.pl zorganizował II edycję Rankingu Sklepów Górskich. W badaniu wzięło udział osiem sklepów, prowadzących sprzedaż zarówno online jak i offline.

Celem badania było wyłonienie sklepu outdoorowego, który wyróżnia się na tle innych jakością obsługi, w tym szybką, fachową i adekwatną odpowiedzią na zapytania e-mail, termin realizacji zamówienia oraz system zwrotu towaru, a także dostępnym metodom płatności i przesyłki. Przeanalizowane zostały także platformy sprzedażowe marek pod kątem przejrzystości i intuicyjności wyszukiwania produktów, jak również szczegółowości opisów. Analiza przeprowadzona została przez tzw. “tajemniczego klienta”.

Sklep 8a.pl uzyskał 44 z 45 punktów, plasując się tym samym na pierwszym miejscu w rankingu. Firma została doceniona między innymi za sprawny czas odpowiedzi i kontynuację korespondencji, a także przyjazny ton e-maila i dopasowanie propozycji do zapytania. Marka zaproponowała różne warianty cenowe i satysfakcjonująco przedstawiła ofertę w stosunku do potrzeb klienta.

Bardzo się cieszymy, iż po raz kolejny zostaliśmy najlepiej ocenieni spośród sklepów outdoorowych. Wkładamy bardzo dużo wysiłku w obsługę zamówień oraz jakość kontaktu z klientem. Tym bardziej, docenienie pracy całego zespołu 8a.pl jest bardzo miłe i mobilizuje do dalszego udoskonalania procesów – mówi Piotr Czmoch, Właściciel 8a.pl.


Firma wyróżniła się również bezzwłoczną realizacją zamówienia, dostępnością wielu metod płatności i przesyłki. Jeśli chodzi o zwroty towaru, 8a.pl uzyskało punkty za szybki zwrot pieniędzy, łącznie z kosztami przesyłki zwrotnej.

Sklep online 8a.pl został również najwyżej oceniony ze wszystkich pozostałych, stając się tym samym faworytem rankingu.

Strona jest przejrzysta i estetyczna, menu bardzo intuicyjne, dobrze zbudowane, czytelne. Wyszukiwarka produktów jest wygodna, a sensownie zaprojektowane filtry pozwalają na ustawianie różnych parametrów w celu zawężenia wyszukiwania. Szczegółowe opisy opatrzone są wieloma zdjęciami i to bez wątpienia ogromna zaleta sklepu 8a.pl – komentuje redakcja Portalgorski.pl.

8a.pl to gliwicka firma, specjalizująca się w sprzedaży profesjonalnego sprzętu i odzieży do wspinaczki, górskich wędrówek oraz szeroko pojętego outdooru. Firma prowadzi sprzedaż zarówno offline, jak i online. Firma istnieje od 2001 roku. Posiada sklep stacjonarny, zlokalizowany w Gliwicach. W 2004 roku natomiast, powstała pierwsza wersja sklepu internetowego. Od 2015 roku firma działa na systemie sprzedaży online, opartym na dedykowanym oprogramowaniu i-systems. Idąc za nowymi trendami, sklep internetowy rozwija się od tego czasu o coraz to nowsze rozwiązania.



Zobacz Case Study 8a.pl Przejdź do sklepu 8a.pl

W drodze do Continuous Integration

Ciągła Integracja, czyli Continuous Integration to jedna z dwunastu praktyk Ekstremalnego Programowania, stosowana podczas rozwoju oprogramowania. Polega na scalaniu wyników pracy zespołu programistycznego, poprzez włączanie ich do głównego repozytorium. Dla nowoczesnych systemów e-commerce oznacza to stałe podnoszenie jakości oprogramowania, a także ciągły jego rozwój. Częstsze dostarczanie klientom nowych funkcji i aktualizacji systemu, jest kluczem do osiągnięcia przewagi konkurencyjnej.  

Integracja kolejnych zmian w kodzie powinna odbywać się przynajmniej raz dziennie. Zintegrowane wersje kodu poddawane są natomiast automatycznym testom, a następnie, po sprawdzeniu ich poprawności, wprowadzane są do systemów klientów. Celem ciągłej integracji jest większa efektywność pracy członków zespołu, ponieważ mają stały dostęp do aktualnego postępu prac swojego teamu. CI ułatwia także prewencyjne wykrywanie ewentualnych błędów. Dla klientów oznacza to stały dostęp do aktualnej wersji oprogramowania.

Proces ciągłej integracji

Wszystkie zmiany, wprowadzane do repozytorium przez programistów, testowane są automatycznie. Najpierw przeprowadzane są testy unitowe, czyli sprawdzana jest poprawność kodu. Później następuje proces kompilacji kodu, tzw. build, na którym przeprowadzane są testy akceptacyjne. W przypadku wykrycia błędów, system natychmiast informuje o tym odpowiednie osoby przypisane do projektu. Jeśli natomiast testy się powiodą, zmiany przygotowywane są do wdrożenia i stają się kandydatami do wprowadzenia do bazowej wersji oprogramowania. W założeniu mogą więc od razu działać w systemie klienta.

Korzyści CI

Continuous Integration ma wiele zalet. Po pierwsze, klient ma zawsze dostęp do najnowszej wersji oprogramowania. Po drugie, zwiększa się efektywność w łączeniu prac zespołu programistycznego nad konkretnymi projektami, co skutkuje znaczną oszczędnością roboczogodzin pracowników. CI ułatwia także wykrywanie ewentualnych błędów, a co za tym idzie szybszą reakcję na ich rozwiązanie. Natomiast w przypadku konieczności wycofania wcześniej wprowadzonych zmian do systemu, zapewnia bezpieczeństwo bazy danych.

Prace nad Continuous Integration są częścią długoterminowej wizji rozwoju oprogramowania i-systems, która ma na celu systematycznie podnoszenie jakości dostarczanych rozwiązań.

Moduł ARMS, czyli rozpostarte ramiona w zarządzaniu rozliczeniami

Duże przedsiębiorstwa, operujące w systemie sprzedaży B2B, często zmagają się z problemem przeterminowanych należności oraz ich odzyskiwania. Firmy te charakteryzują się znaczną liczbą zamówień, a co za tym idzie – transakcji, oraz wysokim saldem kredytu kupieckiego. Te właśnie czynniki mają negatywny wpływ na kwestie finansowe firmy i znacznie utrudniają codzienne procesy organizacyjne. Dzieje się tak dlatego, że w momencie gdy klienci zwlekają z płatnościami, firma notuje straty. Odzyskiwanie należności, poprzez wykonywanie niezliczonych telefonów oraz ręczne pisanie maili, może zająć pracownikowi dużo czasu. A jak to mówią – czas to pieniądz. Rozwiązaniem jest system do windykacji, czyli Moduł ARMS.

Proces odzyskiwania należności w przedsiębiorstwach często wygląda tak: najpierw księgowa wysyła e-mail z informacją o wystawieniu faktury, następnie kontroluje, które faktury nie zostały opłacone i o ile dni są przeterminowane, potem wysyła ponownie maila z przypomnieniem o płatności. Jeżeli to nie poskutkuje, pozostaje wykonanie telefonu do klienta, przy czym telefony albo są ignorowane, albo klient nie ma czasu i księgowa zostaje odsyłana od jednego działu do drugiego. Na koniec, pozostaje jedynie wystawienie wezwania do zapłaty, często zarówno drogą mailową i papierową, co po raz kolejny niepotrzebnie zajmuje czas. W efekcie nie ma tygodnia, w którym księgowa nie miałaby styczności z nieopłaconymi fakturami.

System do windykacji ARMS (Account Receivable Management System) ma za zadanie wspierać dział finansowo-księgowy w zautomatyzowaniu procesów związanych z zarządzaniem płatnościami. Głównym założeniem tego systemu, jest możliwość ustalenia kroków postępowania, dzięki którym zdefiniowane zadania będą wykonywane cyklicznie.

Moduł ARMS ma zastosowanie w kilku obszarach. W przypadku nierozliczonych płatności, wspomaga procesy windykacyjne oraz ogranicza do minimum przeterminowane zobowiązania klientów wobec firmy. System do windykacji daje także możliwość weryfikacji poprawności ustawień zarządzania płatnościami, zanim informacje te trafią do klienta. Dzięki temu ma się pewność, że przypomnienia o zapłacie nie będą zawierać błędnych informacji.

Kolejną cechą modułu jest tworzenie zdefiniowanych grup odbiorców, dla których przyporządkować można zadania – akcje, które ma podjąć system, oraz warunki wejściowe, po których mają nastąpić owe akcje.

Takimi warunkami mogą być między innymi: określenie daty wystawienia dokumentu sprzedaży, terminu płatności, kwoty do zapłaty, kwoty pozostałej do zapłaty, a także limitu przeterminowanych płatności wynikającego z limitu kupieckiego.

ARMS schemat

Administrator systemu sam określa akcję, która powinna nastąpić po wcześniej zdefiniowanym warunku. Na przykład, wysłanie maila do kontrahenta z dołączoną fakturą, z przypomnieniem dwa dni przed terminem płatności, kolejnym przypomnieniem kilka dni po terminie płatności itd. Może także skorzystać z szablonu wiadomości e-mail oraz wstawić do niego zmienne dynamiczne – numer oraz datę wystawienia dokumentu, dane klienta, termin płatności, kwotę zobowiązania. Osoba zajmująca się płatnościami nie musi już zapisywać sobie wszystkiego ręcznie, a podczas urlopu może być spokojna, że po powrocie nie czeka na nią sterta zaległości, ponieważ wszystko dzieje się automatycznie.

System do windykacji ma również opcję automatycznego blokowania możliwości składania zamówień, po upływie ustalonego czasu, a także utworzenia zadania w kalendarzu pracownika, aby skontaktował się z wierzycielem. Wystarczy, że administrator określi użytkownika oraz kalendarz, do którego ma zostać przypisane zadanie.

Dzięki Modułowi ARMS, faktury są płacone szybciej, ponieważ wysyłane są automatyczne maile z przypomnieniem w cyklicznych odstępach czasu. Co za tym idzie, rzadziej przekładane są daty blokady składania zamówień, jak również oszczędza się czas zarówno klienta, jak i użytkownika Modułu ARMS. Jeśli więc firma chce usprawnić zarządzanie procesami windykacyjnymi, może wesprzeć się na ramieniu Modułu ARMS, który pozwoli je zautomatyzować.



Dowiedz się więcej o Modułach B2B



Release i-systems core 4.6

Wymagania właścicieli systemów sprzeda online stale się zmieniają. Powstają coraz to nowe funkcjonalności, mające za zadanie zwiększyć sprzedaż oraz efektywność działań wewnętrznych i zewnętrznych przedsiębiorstwa. Z tego względu, i-systems prowadzi regularne aktualizacje bazowej wersji systemu. W odpowiedzi na zmieniające się trendy e-commerce powstał release 4.6.

Moduł Tłumaczeń

Moduł tłumaczeń sklepu internetowego został przeniesiony do panelu administratora, skąd można edytować je pod odpowiedni język. Sposób dodawania nowych oraz edycji aktualnych tłumaczeń został znacznie poprawiony. Raz pobrane tłumaczenie jest przechowywane w pamięci podręcznej, co oszczędza czas i zasoby. Rozwiązanie pomaga także utrzymać kontrolę nad powtórzeniami i wyeliminować konflikty podczas aktualizacji sklepu.

Kalendarz

Moduł Kalendarza został poszerzony o nowe funkcjonalności. Teraz do kalendarzy można dodawać uprawnienia dostępu dla grup i użytkowników. Dodano również możliwość automatycznego tworzenia kalendarzy. Przypominając, Moduł kalendarza jest miejscem gromadzącym wszystkie daty związane z danym użytkownikiem. Mogą się tu znaleźć spotkania z klientami, terminy realizacji poszczególnych zadań, mijające terminy ustosunkowania się do reklamacji. Za pomocą tego modułu można również śledzić urlopy, chorobowe, pracę zdalną, rezerwacje sal konferencyjnych, samochodów służbowych czy sprzętu.

iqsi-screenshot

Inne rozwiązania w ramach release

Ponadto, do modułu polityki rabatowej, dodany został delegat, dzięki któremu naliczona zostanie zniżka za polecenie produktu na serwisie społecznościowym Facebook. Więcej o module polityki rabatowej można przeczytać pod tym linkiem.  

Powstało również nowe rozwiązanie, które umożliwia łączenie wszystkich zamówień klienta pod tym samym adresem e-mail, nawet bez rejestracji w bazie systemu. Zamówienia przypisywane są do jednego konta, a po rejestracji udostępniona jest cała historia zamówień, nawet tych składanych przed założeniem konta.

Release jest aktualizacją bazowej wersji na której opiera się system e-commerce, do której regularnie dodawane są nowe funkcjonalności. Dzięki aktualizacji można rozwijać system i dostosowywać go do zmian zachodzących na rynku. Istnieje również możliwość aktualizowania dedykowanych rozwiązań w ramach kolejnych releasów.



Dowiedz się więcej o aktualizacji systemu



Nabór na kurs „Wakacje z programowaniem” rozpoczęty

Na przełomie lipca i sierpnia, rozpocznie się wakacyjny kurs programowania. Przez dwa tygodnie uczestnicy zdobędą wiedzę i umiejętności praktyczne z wybranych przez siebie tematów. Kurs skierowany jest do osób z podstawową wiedzą z zakresu programowania. Prowadzącymi są programiści pracujący na co dzień w i-systems. Cykl spotkań zakończy się otrzymaniem certyfikatu, a na najlepszych czeka praca w naszej firmie!

Termin i lokalizacja:

24.07. – 06.08.2017 (pn.-czw., w godzinach: 9-13, odbędzie się 8 spotkań)
Gliwice, ul. Bojkowska 47,  siedziba i-systems

Prowadzący:

Adam – programista PHP, od 2 lat pracujący komercyjnie, specjalizuje się w optymalizacji aplikacji

Łukasz – programista z 7-letnim stażem, specjalista w dziedzinie wzorców projektowych oraz testowania oprogramowania

Korneliusz – programista PHP z 9-letnim stażem, specjalizuje się w algorytmach, optymalizacji oraz integracji sklepów

Konrad – szef działu IT w i-systems, od 2 lat zarządza zespołem i projektami w IT

Tomek – programista PHP oraz Team Leader, w zawodzie od 5 lat, specjalizuje się w analizie i penetracji kodu oraz integracji z systemami zewnętrznymi

Korzyści z udziału w kursie:

  • Możliwość pracy w i-systems dla najlepszych uczestników
  • Zdobycie praktycznych umiejętności w zakresie podstaw programowania
  • Uzyskanie certyfikatu ukończenia kursu
  • Poznanie specyfiki pracy w IT
  • Wymiana wiedzy z innymi uczestnikami kursu
  • Nauka w kameralnym gronie i przyjaznej atmosferze

Kryteria wyboru uczestników i proces rekrutacji:

Stawiamy na osoby chętne, zdeterminowane i zainteresowane zdobyciem praktycznych umiejętności. Zależy nam na uczestnikach, dla których programowanie to pasja. Co musisz zrobić?

1. Przeczytaj ogłoszenie o naborze na kurs: na stronie kariery i-systems
2. Wyślij do nas CV i list motywacyjny, w którym opiszesz / zakodujesz / narysujesz „dlaczego Ty powinieneś wziąć udział w kursie?”. Termin nadsyłania zgłoszeń: 26.06.2017 r.
3. Odbierz telefon z działu rekrutacji i umów się na spotkanie w sprawie kursu
4. Wybierz 8 interesujących Cię zagadnień z listy 14 proponowanych tematów
5. Przyjdź na kurs 24 lipca 2017 r.

Proponowana tematyka kursu*:

1. Optymalizacja, wyszukiwanie wąskich gardeł w kodzie PHP
2. MySQL
3. Wzorce projektowe
4. Testy jednostkowe
5. Zarządzanie wersjami / composer
6. Debuging
7. Webservice
8. SPL
9. Domain driven design
10. Programowanie obiektowe
11. SOLID
12. Hello world
13. IDE
14. SOLR

* osoby wybrane do wzięcia udziału w kursie wybiorą 8 tematów, które będa opracowywane na kursie

Release i-systems – wersja 4.5

Wprowadzona została nowa wersja bazowej wersji systemu e-commerce i-systems. Release 4.5 zawiera znaczące ulepszenia w interpretacji cen oraz optymalizacji pamięci. Stworzony został także nowy Moduł Cenników.

Ceny w produkcie

Produkty w bazie mają przypisane swoje ceny. W release 4.5 wprowadzona została możliwość podpięcia jakiegokolwiek źródła cen pod produkt, np. modułu cenników, czy bazy poprzednich cen zapisanych w produktach. Oznacza to, że w momencie gdy klient chce użyć ceny z innego źródła, będą one automatycznie pobierane, bez importowania ich do bazy i-systems.

Optymalizacja sklepu

Wprowadzono sporo modyfikacji przyspieszających działanie sklepu i redukujących potrzebną ilość pamięci. Przeprowadzone zostało profilowanie sklepu, co w wyniku prac programistycznych doprowadziło do przyspieszenia działania sklepu, dzięki zredukowaniu ilości potrzebnej pamięci. Został zmniejszony czas potrzebny na rendering strony: strony głównej, listingu produktów oraz karty produktu. Od teraz wymagane jest mniej zasobów pamięci, a działanie bazowej wersji systemu e-commerce zostało znacznie przyspieszone. Oznacza to, że zoptymalizowana została odpowiedź serwera, jak i zapotrzebowanie pamięci na jedno zapytanie.

Moduł cenników

Nowy Moduł Cenników pozwala zarządzać cenami nie tylko produktów, ale także może dotyczyć np. zestawów. Do tej pory istniały cztery rodzaje cen przypisane do produktu: standardowa, promocyjna, hurtowa, dopłaty do wariantów. Obecnie, istnieje możliwość tworzenia nieskończonej ilości cenników i dodawać do nich nieskończoną ilość cen. Można je również hierarchizować poprzez ustawienie strategii wybierania ceny według odpowiednich kryteriów. Daje to szeroką możliwość zarządzania cenami. Dotyczy to również cenników obcych, czyli niepochodzących z modułu cenników. Przykładem takiego cennika może być cennik walutowy, który pobiera dane na podstawie swojego kursu. Dzięki Modułowi Cenników można więc pobrać cenniki z innego modułu w czasie rzeczywistym.

W release 4.5 zaszły także inne ulepszenia, takie jak np. zmiana sposobu dobierania waluty oraz kraju. Klient przechowuje informacje o kraju i kraju dostawy, a do kraju przypisana jest waluta. Zostało także ujednolicone generowanie formularzy dla zwykłych płatności i multipłatności.

Release jest aktualizacją bazowej wersji na której opiera się system e-commerce, do której regularnie dodawane są nowe funkcjonalności. Dzięki aktualizacji można rozwijać system i dostosowywać go do zmian zachodzących na rynku. Istnieje również możliwość aktualizowania dedykowanych rozwiązań w ramach kolejnych releasów.



Dowiedz się więcej o aktualizacji systemu