Wgranie noty - modyfikacji

Jeśli programujesz, administrujesz, integrujesz i masz wątpliwość lub obawę, to właśnie najlepsze miejsce dla Ciebie. Pisz śmiało...
ODPOWIEDZ
wojtas7
Posty: 1061
Rejestracja: pt mar 14, 2008 12:51 pm
Has thanked: 71 times
Been thanked: 315 times

Wgranie noty - modyfikacji

Post autor: wojtas7 »

Ahoj,

Pierwszy raz spotykam się z takim problemem, że centrala każe zlikwidować notę na produkcji, którą dopiero co wgraliśmy i co naprawiło problem, ponieważ ta nota to "modyfikacja" - nr https://me.sap.com/notes/672142/E

To chyba normalne że nota dodaje/usuwa linie kodu, a tu napisali że to modyfikacja i że wyskoczy przy upgrade w SPAU.

Skąd to się bierze? Nie można normalnie wgrać noty nie jako modyfikacji?

Dodam że notę mieliśmy wgraną od 10 lat, ale po upgrade do S/4 noty w S/4 nie było, i wrócił stary problem (partnera do deliverki Y* nie dodaje w ogóle, po wgraniu noty - dodaje, gdy partner nie jest zaznaczony jako obowiązkowy). Po wgraniu teraz noty partnerzy działają OK ale centrala każe to wycofać.

Dziwactwo?
dominik.tylczynski
Posty: 8356
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1924 times
Been thanked: 1478 times
Kontakt:

Re: Wgranie noty - modyfikacji

Post autor: dominik.tylczynski »

To nie jest dziwactwo, to jest ignorancja i lenistwo.

Większość not to noty typu "program error". Zawierają korekty kodu SAP i są włączane do support package. Dlatego zmiana kodu wynikająca z implementacji noty nie koliduje z późniejszym importem support package czy upgrade, bo wersja kodu w nocie i w support package jest taka sama. Tak jest co do zasady, bo zdarza się, że podczas implementacji noty nie wszystko pójdzie gładko i trzeba zrobić ręczne modyfikacje, na co transakcja SNOTE pozwala. Wtedy oczywiście wersje kodu po implementacji noty i z support package są różne, co wychodzi w transakcji SPAU.

Analiza i rozwiązanie konfliktów wersji w transakcji SPAU są normalną częścią importu support package czy upgrade! To nie jest nic niezwykłego czy strasznego, to jest normalna procedura i krok SPAU oraz SPDD musi być wykonany przy każdym imporcie support package.

Twoja centrala po prostu tego nie rozumie, ale rozumie i jest zbyt leniwa, żeby robić SPAU, albo jedno i drugie.

Natomiast Twoja nota jest szczególna. To nie jest zwykła korekta błędu, to jest modyfikacja.
Nota: 672142 - Partner transfer from customer master for purchase order as of Release 4.7 pisze: Note that this modification cannot be made available as a standard correction because this would affect the system behavior of already productive systems. In particular, the corrections are not included in a Support Package. Therefore, when you import Support Packages, make sure that the corrections remain completely intact (compare with transactions SPAM/SPAU).
W skrócie - zmiany dostarczone w tej nocie nie są ujęte w żadnym support package. Nota zmienia dwie funkcje:
  • SHP_CHECK_PARTNER_COMBINATION
  • SHP_COPY_PARTNER_FROM_PREC_DOC
Dlatego jeśli jakiś support package również zmieni te dwie funkcje (jest to raczej mało prawdopodobne, bo to są bardzo wygrzane funkcje) to dostaniesz konflikt wersji w SPAU między wersją z noty i wersją z importowanego support package. Wtedy wystarczy ponownie zaimplementować zmiany z noty i wszystko gra - to jest nawet wprost napisane w tej nocie.
To jest normalna procedura przy imporcie support package czy upgrade.
wojtas7
Posty: 1061
Rejestracja: pt mar 14, 2008 12:51 pm
Has thanked: 71 times
Been thanked: 315 times

Re: Wgranie noty - modyfikacji

Post autor: wojtas7 »

Dzięki za potwierdzenie. Sądzę że chodzi o to że szefo szefów już na taki level wskoczył, że po migracji do S/4 już może rozkazy wydawać tego typu, że od dziś nie robimy żadnych modyfikacji, bo nie :-) I notę będę odkręcał a partnerów dopisywał w BADI do deliverek. No cóż. Ważne że płacą ;]
dominik.tylczynski
Posty: 8356
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1924 times
Been thanked: 1478 times
Kontakt:

Re: Wgranie noty - modyfikacji

Post autor: dominik.tylczynski »

wojtas7 pisze: czw lip 20, 2023 3:40 pmI notę będę odkręcał a partnerów dopisywał w BADI do deliverek.
Poważnie :?:
Chcesz odinstalować dobrą notę, ze słusznym rozwiązaniem, tylko dlatego że ktoś ma głowę powyżej chmur i stracił kontakt z bazą :?:

wojtas7 pisze: czw lip 20, 2023 3:40 pmWażne że płacą ;]
Wiadomo, ale jakby jeszcze płacili za sensowną pracę...
wojtas7
Posty: 1061
Rejestracja: pt mar 14, 2008 12:51 pm
Has thanked: 71 times
Been thanked: 315 times

Re: Wgranie noty - modyfikacji

Post autor: wojtas7 »

dominik.tylczynski pisze: pt lip 21, 2023 8:28 am
wojtas7 pisze: czw lip 20, 2023 3:40 pmI notę będę odkręcał a partnerów dopisywał w BADI do deliverek.
Poważnie :?:
Chcesz odinstalować dobrą notę, ze słusznym rozwiązaniem, tylko dlatego że ktoś ma głowę powyżej chmur i stracił kontakt z bazą :?:

wojtas7 pisze: czw lip 20, 2023 3:40 pmWażne że płacą ;]
Wiadomo, ale jakby jeszcze płacili za sensowną pracę...
no wiesz, taka decyzja - mam się szarpać w imię czego, żeby mieć satysfakcję? :-) szkoda zdrowia jak na mój gust.
dominik.tylczynski
Posty: 8356
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1924 times
Been thanked: 1478 times
Kontakt:

Re: Wgranie noty - modyfikacji

Post autor: dominik.tylczynski »

Pewnie masz rację. Mnie jeszcze czasem ponosi i się szarpię.
ODPOWIEDZ