Komunikaty w MIRO

A tu dla odmiany podyskutować możesz na tematy logistyczne SAP. Jeśli pojawią się jakieś pytania, nie zwlekaj, zadaj je natychmiast.
sylwia123
Posty: 288
Rejestracja: czw mar 22, 2018 8:39 am
Has thanked: 91 times
Been thanked: 32 times

Komunikaty w MIRO

Post autor: sylwia123 »

Witam,

Napisałam parę komunikatów ze statusem ostrzeżenie. Działają one ok. Jednak tylko po naciśnięciu przycisku "Symulacja". Jeżeli użytkownik nie naciśnie "Symulacja" tylko od razu przycisk zapisz to one się nawet nie pojawiają użytkownikowi na ekranie. Bardzo łatwo to przeoczyć, a nie chcę zmieniać statusu na "Błąd". Czy da sie to jakoś ustawić, aby te komunikaty się pojawiły przy zapisie?
adasko213
Posty: 28
Rejestracja: pn wrz 01, 2014 2:29 pm
Has thanked: 2 times
Been thanked: 14 times

Re: Komunikaty w MIRO

Post autor: adasko213 »

Komunikaty pochodzące z walidacji FI?
anetajur
Posty: 228
Rejestracja: pn lut 05, 2018 1:36 pm
Has thanked: 61 times
Been thanked: 20 times

Re: Komunikaty w MIRO

Post autor: anetajur »

Komunikat oparty na tabeli BSEG czyli księgowania zrobiony w GGB0.
I wprowadzam fakturę w MIRO i używam przycisku zaksięguj i pozwala księgować bez niczego.
anetajur
Posty: 228
Rejestracja: pn lut 05, 2018 1:36 pm
Has thanked: 61 times
Been thanked: 20 times

Re: Komunikaty w MIRO

Post autor: anetajur »

GGB0 -> Rachunkowość finansowa -> Pozycja dokumentu
anetajur
Posty: 228
Rejestracja: pn lut 05, 2018 1:36 pm
Has thanked: 61 times
Been thanked: 20 times

Re: Komunikaty w MIRO

Post autor: anetajur »

Kurcze może powinnam je umieścić w drzewku "Kompletny dokument"??
adasko213
Posty: 28
Rejestracja: pn wrz 01, 2014 2:29 pm
Has thanked: 2 times
Been thanked: 14 times

Re: Komunikaty w MIRO

Post autor: adasko213 »

W momencie zapisania dokumentu (bez księgowania) nie ma jeszcze danych dokumentu FI czyli danych do BKPF, BSEG. Więc system nie ma czego sprawdzać. Mamy jedynie informacje w strukturach RSEG i tym podobnych. Żeby zrobić walidacje na tym etapie musisz użyć BADI bądź USER-EXIT.
Przykładowo BADI INVOICE_UPDATE metoda CHANGE_AT_SAVE.
anetajur
Posty: 228
Rejestracja: pn lut 05, 2018 1:36 pm
Has thanked: 61 times
Been thanked: 20 times

Re: Komunikaty w MIRO

Post autor: anetajur »

Dzięki za wskazanie BADI pogrzebę tam bo kurcze, nie grzebałam w tym nigdy. Ale to jest prawdopodobnie to o co mi chodziło zawsze.

Ale mimo wszystko robiąc fakturę w MIRO i właśnie KSIĘGUJĄC czyli używając CTRL+S komunikaty się nie pojawiają. Rozumiem, że są ze statusem ostrzeżenie no ale powinny chyba wyskoczyć...
Pojawiają się tylko po kliknięciu "Symulacja". Dziwne to.
adasko213
Posty: 28
Rejestracja: pn wrz 01, 2014 2:29 pm
Has thanked: 2 times
Been thanked: 14 times

Re: Komunikaty w MIRO

Post autor: adasko213 »

Komunikaty ostrzegawcze nie wyskoczą - ponieważ nie blokują one księgowania. Są widoczne jedynie w symulacji.
W MIRO wszystkie komunikaty są przekazywane do logu, który widzisz pod przyciskiem "Komunikaty".
anetajur
Posty: 228
Rejestracja: pn lut 05, 2018 1:36 pm
Has thanked: 61 times
Been thanked: 20 times

Re: Komunikaty w MIRO

Post autor: anetajur »

Dzięki rozumiem :) a więc zagłębię się w BADI :D
dominik.tylczynski
Posty: 7438
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1356 times
Been thanked: 1179 times

Re: Komunikaty w MIRO

Post autor: dominik.tylczynski »

adasko213 pisze: czw cze 21, 2018 11:11 am W momencie zapisania dokumentu (bez księgowania) nie ma jeszcze danych dokumentu FI czyli danych do BKPF, BSEG. Więc system nie ma czego sprawdzać. Mamy jedynie informacje w strukturach RSEG i tym podobnych. Żeby zrobić walidacje na tym etapie musisz użyć BADI bądź USER-EXIT.
Przykładowo BADI INVOICE_UPDATE metoda CHANGE_AT_SAVE.
Tylko zanim zaczniesz generować własne komunikaty z rozszerzeń, przeczytaj najpierw dokładnie i ze zrozumieniem dokumentację do rozszerzenia. Bywa tak, że rozszerzenie jest wywoływane w update task i wygenerowanie komunikatu może spowodować niespójności w danych.
greg_hhl
Posty: 141
Rejestracja: wt paź 10, 2017 4:26 pm
Has thanked: 48 times
Been thanked: 79 times

Re: Komunikaty w MIRO

Post autor: greg_hhl »

dominik.tylczynski pisze: czw cze 21, 2018 1:27 pm
adasko213 pisze: czw cze 21, 2018 11:11 am W momencie zapisania dokumentu (bez księgowania) nie ma jeszcze danych dokumentu FI czyli danych do BKPF, BSEG. Więc system nie ma czego sprawdzać. Mamy jedynie informacje w strukturach RSEG i tym podobnych. Żeby zrobić walidacje na tym etapie musisz użyć BADI bądź USER-EXIT.
Przykładowo BADI INVOICE_UPDATE metoda CHANGE_AT_SAVE.
Tylko zanim zaczniesz generować własne komunikaty z rozszerzeń, przeczytaj najpierw dokładnie i ze zrozumieniem dokumentację do rozszerzenia. Bywa tak, że rozszerzenie jest wywoływane w update task i wygenerowanie komunikatu może spowodować niespójności w danych.
CHANGE_AT_SAVE jest wołane z FM MRM_INVOICE_POST (nie bezpośrednio, FM woła kolejne, też w normalnym trybie) wykonywanego w normalnym trybie więc nie powinno być z tym specjalnych problemów. Nie pamiętam teraz dokładnie ale parę lat temu robiliśmy (znaczy - konsultanci robili) kontrolę na podwójne faktury i działało podobnie jak opisała syliwa123 - przy symulacji, przy zapisie bez wcześniejszej symulacji komunikatu błędu nie było. Wiem, że koledzy nie wykorzystywali tego BADI ale nie potrafię powiedzieć dlaczego. Przy najbliższej okazji zaczepię ich o to.
sylwia123
Posty: 288
Rejestracja: czw mar 22, 2018 8:39 am
Has thanked: 91 times
Been thanked: 32 times

Re: Komunikaty w MIRO

Post autor: sylwia123 »

greg_hhl pisze: czw cze 21, 2018 4:06 pm
dominik.tylczynski pisze: czw cze 21, 2018 1:27 pm
adasko213 pisze: czw cze 21, 2018 11:11 am W momencie zapisania dokumentu (bez księgowania) nie ma jeszcze danych dokumentu FI czyli danych do BKPF, BSEG. Więc system nie ma czego sprawdzać. Mamy jedynie informacje w strukturach RSEG i tym podobnych. Żeby zrobić walidacje na tym etapie musisz użyć BADI bądź USER-EXIT.
Przykładowo BADI INVOICE_UPDATE metoda CHANGE_AT_SAVE.
Tylko zanim zaczniesz generować własne komunikaty z rozszerzeń, przeczytaj najpierw dokładnie i ze zrozumieniem dokumentację do rozszerzenia. Bywa tak, że rozszerzenie jest wywoływane w update task i wygenerowanie komunikatu może spowodować niespójności w danych.
CHANGE_AT_SAVE jest wołane z FM MRM_INVOICE_POST (nie bezpośrednio, FM woła kolejne, też w normalnym trybie) wykonywanego w normalnym trybie więc nie powinno być z tym specjalnych problemów. Nie pamiętam teraz dokładnie ale parę lat temu robiliśmy (znaczy - konsultanci robili) kontrolę na podwójne faktury i działało podobnie jak opisała syliwa123 - przy symulacji, przy zapisie bez wcześniejszej symulacji komunikatu błędu nie było. Wiem, że koledzy nie wykorzystywali tego BADI ale nie potrafię powiedzieć dlaczego. Przy najbliższej okazji zaczepię ich o to.
Chętnie się dowiem :) może wymyślili inny sposób na wywołanie tych komunikatów? Pozdrawiam
anetajur
Posty: 228
Rejestracja: pn lut 05, 2018 1:36 pm
Has thanked: 61 times
Been thanked: 20 times

Re: Komunikaty w MIRO

Post autor: anetajur »

Czy koledzy odpowiedzieli na ten temat? :)
anetajur
Posty: 228
Rejestracja: pn lut 05, 2018 1:36 pm
Has thanked: 61 times
Been thanked: 20 times

Re: Komunikaty w MIRO

Post autor: anetajur »

greg_hhl pisze: czw cze 21, 2018 4:06 pm
dominik.tylczynski pisze: czw cze 21, 2018 1:27 pm
adasko213 pisze: czw cze 21, 2018 11:11 am W momencie zapisania dokumentu (bez księgowania) nie ma jeszcze danych dokumentu FI czyli danych do BKPF, BSEG. Więc system nie ma czego sprawdzać. Mamy jedynie informacje w strukturach RSEG i tym podobnych. Żeby zrobić walidacje na tym etapie musisz użyć BADI bądź USER-EXIT.
Przykładowo BADI INVOICE_UPDATE metoda CHANGE_AT_SAVE.
Tylko zanim zaczniesz generować własne komunikaty z rozszerzeń, przeczytaj najpierw dokładnie i ze zrozumieniem dokumentację do rozszerzenia. Bywa tak, że rozszerzenie jest wywoływane w update task i wygenerowanie komunikatu może spowodować niespójności w danych.
CHANGE_AT_SAVE jest wołane z FM MRM_INVOICE_POST (nie bezpośrednio, FM woła kolejne, też w normalnym trybie) wykonywanego w normalnym trybie więc nie powinno być z tym specjalnych problemów. Nie pamiętam teraz dokładnie ale parę lat temu robiliśmy (znaczy - konsultanci robili) kontrolę na podwójne faktury i działało podobnie jak opisała syliwa123 - przy symulacji, przy zapisie bez wcześniejszej symulacji komunikatu błędu nie było. Wiem, że koledzy nie wykorzystywali tego BADI ale nie potrafię powiedzieć dlaczego. Przy najbliższej okazji zaczepię ich o to.
udało się podpytac kolegów? :)
greg_hhl
Posty: 141
Rejestracja: wt paź 10, 2017 4:26 pm
Has thanked: 48 times
Been thanked: 79 times

Re: Komunikaty w MIRO

Post autor: greg_hhl »

anetajur pisze: pn kwie 19, 2021 11:11 am
greg_hhl pisze: czw cze 21, 2018 4:06 pm
dominik.tylczynski pisze: czw cze 21, 2018 1:27 pm Tylko zanim zaczniesz generować własne komunikaty z rozszerzeń, przeczytaj najpierw dokładnie i ze zrozumieniem dokumentację do rozszerzenia. Bywa tak, że rozszerzenie jest wywoływane w update task i wygenerowanie komunikatu może spowodować niespójności w danych.
CHANGE_AT_SAVE jest wołane z FM MRM_INVOICE_POST (nie bezpośrednio, FM woła kolejne, też w normalnym trybie) wykonywanego w normalnym trybie więc nie powinno być z tym specjalnych problemów. Nie pamiętam teraz dokładnie ale parę lat temu robiliśmy (znaczy - konsultanci robili) kontrolę na podwójne faktury i działało podobnie jak opisała syliwa123 - przy symulacji, przy zapisie bez wcześniejszej symulacji komunikatu błędu nie było. Wiem, że koledzy nie wykorzystywali tego BADI ale nie potrafię powiedzieć dlaczego. Przy najbliższej okazji zaczepię ich o to.
udało się podpytac kolegów? :)
Och nie .... prawdę mówiąc, wyszło mi z głowy. Ale odświeżyłaś temat - postaram się w najbliższych dniach czegoś dowiedzieć.