Robert Roróg Software House Robert Roróg Software House
← Wszystkie realizacje

Systemy biznesowe

ERP logistyki i transportu - dual-framework Symfony

Krytyczny system ERP dla logistyki i transportu. Dual-framework Symfony 1.4 + 5.4 pozwolił migrować moduły bez wyłączania operacji firmy: fakturowanie, KSeF, SAP, geolokalizacja naczep.

Okres
04.2020 - 03.2026
Klient
Firma transportowo-logistyczna
Współpraca
Kontrakt B2B, zdalnie w zespole klienta
Moja rola
Senior Software Developer (B2B), architektura i utrzymanie

Technologie

  • PHP
  • Symfony
  • MySQL
  • PostgreSQL
  • SAP
  • Docker
  • Linux
Wizualizacja poglądowa: ERP logistyki i transportu - dual-framework Symfony
Wizualizacja poglądowa

Kluczowe rezultaty

  • Bez przestoju

    migracja 1.4 → 5.4 na działającym ERP

  • 6 lat

    ciągłe utrzymanie B2B

  • KSeF

    fakturowanie przez SAP gotowe na KSeF

  • 6 integracji

    SAP, KSeF, KRS, SMS, Webfleet, REST

O projekcie

Migracja legacy Symfony w logistyce to nie ćwiczenie akademickie. Przy transporcie i fakturowaniu każdy przestój boli operacyjnie. Dual-framework pozwala wdrażać nowe wymagania (KSeF, SAP) na Symfony 5.4, zostawiając działające procesy na 1.4 do czasu, aż dany moduł będzie gotowy.

Praca zdalna B2B przez sześć lat oznaczała codzienną diagnostykę produkcji: integracje, uprawnienia, bazy MySQL i PostgreSQL, Docker na Linuxie. Klient ocenia ciągłość biznesową, nie liczbę zrobionych rewrite'ów.

Wyzwanie

System musiał działać bez przerwy, podczas gdy rdzeń był w Symfony 1.4, a nowe moduły wymagały współczesnego stacku.

Rozwiązanie

Zamiast przepisywania wszystkiego naraz: równoległe działanie 1.4 i 5.4, stopniowe przenoszenie domeny, wspólne dane i uprawnienia.

Zakres prac

  • Architektura dual-framework w jednej aplikacji produkcyjnej
  • Moduły domenowe: fakturowanie, rozliczenia transportu, geolokalizacja naczep
  • Integracje: SAP (w tym ścieżka KSeF), KRS, bramki SMS, Webfleet
  • Bezpieczeństwo: Symfony Voter, naprawa IDOR
  • Utrzymanie kodu krytycznego, Docker na Linuxie, wspólne repo Git

Kluczowe funkcjonalności

  • Ciągłość pracy firmy przy migracji na nową wersję frameworka
  • Fakturowanie kraj / zagranica pod KSeF
  • Geolokalizacja naczep i rozliczenia transportu
  • Sześć lat B2B zdalnie przy ERP klasy enterprise

Integracje

  • SAP
  • KSeF
  • KRS
  • SMS
  • Webfleet
  • REST API

Jak to działa

  1. Moduły legacy Symfony 1.4
  2. Nowe moduły Symfony 5.4
  3. SAP księgowość
  4. KSeF e-faktury

Mój zakres

Etapy, za które odpowiadałem osobiście - bez pośredników i przekazywania pracy dalej.

  • Analiza (poza zakresem)
  • Architektura (w zakresie)
  • Implementacja (w zakresie)
  • Wdrożenie (w zakresie)
  • Serwer / DevOps (w zakresie)
  • Utrzymanie (w zakresie)

Twój system trzyma firmę, ale hamuje rozwój?

Rozwinę lub zmigruję system bez zatrzymywania pracy firmy - moduł po module, na działającej produkcji.

  • Migracja bez przestoju
  • Integracje SAP, KSeF, Subiekt
  • Utrzymanie po wdrożeniu
  • Bezpłatna rozmowa wstępna
  • Odpowiedź w 24 h
  • 26 lat doświadczenia