SAP ABAP / Fiori Consultant – SD Output Management, E-mailing & RAP
Tech Stack / Keywords
Firma i stanowisko
Dla międzynarodowego projektu realizowanego w środowisku SAP S/4HANA poszukujemy doświadczonego Senior SAP ABAP / Fiori Consultanta, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie rozwiązania automatyzującego wysyłkę dokumentów sprzedażowych do klientów drogą mailową. Projekt obejmuje automatyczną wysyłkę dokumentów SD, takich jak faktury, potwierdzenia zamówień oraz dokumenty dostawy, wraz z załącznikami PDF z archiwum. System łączy klasyczne mechanizmy ABAP i SD Output Processing z technologiami SAPUI5, Fiori Elements, CDS oraz RAP, i jest modernizowany w kierunku nowoczesnej architektury SAP. Rozwiązanie działa produkcyjnie w kilku krajach i jest wdrażane w kolejnych jednostkach organizacyjnych.
Wymagania
- Minimum 5 lat doświadczenia w rozwoju SAP ABAP, w szczególności w środowisku SAP S/4HANA
- Bardzo dobra znajomość nowoczesnego ABAP 7.5x oraz programowania obiektowego (ABAP Object-Oriented)
- Praktyczne doświadczenie z klasycznymi technologiami ABAP: Reports, Function Modules, Dynpro, ALV, Enhancements, BAdIs
- Umiejętności debugowania i analizy short dumps
- Znajomość ABAP Unit, ATC oraz zasad tworzenia wydajnego i jakościowego kodu
- Bardzo dobra znajomość procesów SAP SD / Order-to-Cash, w szczególności billing, sales areas, copy control, customer master, partner functions
- Praktyczna znajomość SD Output Processing, w tym: NAST, RSNAST00, Output Determination, Condition Technique, Partner Functions
- Doświadczenie w analizie i rozwiązywaniu problemów związanych z automatycznym generowaniem i wysyłką dokumentów SD
- Praktyczna znajomość mechanizmów SAPconnect / BCS
- Doświadczenie z SOST / SCOT oraz analizą procesów wysyłki wiadomości
- Znajomość ArchiveLink oraz procesów archiwizacji dokumentów SAP
- Umiejętność troubleshooting end-to-end procesu: dokument → output → archiwizacja → załącznik → e-mail → logi
- Praktyczne doświadczenie z SAP RAP i tworzenia / utrzymania managed Business Objects
- Doświadczenie z determinations, validations, actions, draft handling, OData services
- Dobra znajomość CDS Views
- Praktyczne doświadczenie z SAPUI5 oraz Fiori Elements
- Znajomość annotations, value helps, konfiguracji Fiori Launchpad
Mile widziane:
- Znajomość S/4HANA Output Management
- Znajomość zasad Clean Core i doświadczenie w modernizacji klasycznych rozszerzeń SAP
- Doświadczenie z SAP Gateway / SEGW
- Doświadczenie w obsłudze Excel / file upload w aplikacjach SAP
- Znajomość konfiguracji i harmonogramowania background jobs
- Doświadczenie z abapGit oraz praktyczna znajomość abapGit / Eclipse
- Znajomość języka niemieckiego i/lub hiszpańskiego
Obowiązki
Zakres projektu obejmuje m.in.:
- rozwój i utrzymanie rozwiązania odpowiedzialnego za wysyłkę dokumentów SD
- obsługę procesów output processing, archiwizacji oraz e-mail dispatch
- rozwój aplikacji SAPUI5 i Fiori Elements
- modernizację istniejących rozwiązań w kierunku RAP i Clean Core
- wdrażanie rozwiązania dla kolejnych krajów, sales organisations, billing types i scenariuszy biznesowych
- analizę oraz optymalizację istniejących procesów i mechanizmów integracyjnych
Wsparcie techniczne:
- zapewnienie 2nd/3rd level support dla rozwiązania – analiza przypadków problemów z wysyłką dokumentów
- przeprowadzanie kompleksowej analizy przepływu dokumentu: od SD Output Processing do logów e-mail
- monitorowanie i obsługa background job chains oraz błędów przetwarzania
- identyfikowanie przyczyn problemów i wdrażanie trwałych rozwiązań
Rozwój aplikacji i systemu:
- projektowanie i implementacja rozszerzeń dla różnych krajów, organizacji sprzedaży i scenariuszy biznesowych
- rozwój i utrzymanie RAP Business Objects i aplikacji Fiori, m.in. reguły biznesowe, masowe ładowanie danych, monitoring, konfiguracja
- utrzymanie i migracja aplikacji SAPGUI / SAPUI5 do Fiori Elements
- praca z CDS Views, OData i RAP
- współpraca z użytkownikami biznesowymi przy utrzymaniu danych i konfiguracji
Procesy i dokumentacja:
- realizacja zmian end-to-end: analiza, development, testy, dokumentacja, transport zmian
- przestrzeganie standardów jakości kodu i wymaganych quality gates
- tworzenie i aktualizacja dokumentacji technicznej dotyczącej architektury, przepływów, konfiguracji i obiektów technicznych
- przygotowywanie operating procedures oraz instrukcji użytkowych
- prowadzenie knowledge transferu i współpraca z międzynarodowymi zespołami IT i biznesowymi
SQUARE ONE RESOURCES
151 aktywnych ofert