VF06 nie wystawia faktur w background job

A tu dla odmiany podyskutować możesz na tematy logistyczne SAP. Jeśli pojawią się jakieś pytania, nie zwlekaj, zadaj je natychmiast.
arnonim
Posty: 169
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 13 times
Been thanked: 12 times

VF06 nie wystawia faktur w background job

Post autor: arnonim »

Witam wszystkich,
problem polega na tym, że VF06 nie wystawia faktur jako zadanie w background job. Próbowałem VF04 z wariantem jako zadanie w SM36, ale również nie działa. VF04 uruchomione przez użytkownika wystawia faktury.
dominik.tylczynski
Posty: 7899
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1653 times
Been thanked: 1335 times

Re: VF06 nie wystawia faktur w background job

Post autor: dominik.tylczynski »

Skoro w pierwszym planie na użytkowniku dialogowym wszystko jest ok a w tle się sypie, to sprawdź przede wszystkim uprawnienia użytkownika, na którym działa zadanie w tle. Brakujące uprawnienia zobaczysz w SU53.
arnonim
Posty: 169
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 13 times
Been thanked: 12 times

Re: VF06 nie wystawia faktur w background job

Post autor: arnonim »

Nie są to raczej uprawnienia, gdyż użytkownik posiada odpowiednie. W logu wykonania zadania też nie ma żadnych błędów.
Ostatnia sekcja ekranu selekcji "Aktualiz." gdzie do wyboru mamy:
- Asynchr.
- Synchronicznie przez protokół
- Synchronicznie bez protokołu V
może mieć wpływ na wykonanie (wystawienie faktur) ?
dominik.tylczynski
Posty: 7899
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1653 times
Been thanked: 1335 times

Re: VF06 nie wystawia faktur w background job

Post autor: dominik.tylczynski »

Moim zdaniem nie powinna. Ewentualnie przy trybie asynchronicznym aktualizacje są robione w update tasks. Jeśli tutaj będzie problem, to powinieneś sprawdzić błędne zadania aktualizacji w SM13.
arnonim
Posty: 169
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 13 times
Been thanked: 12 times

Re: VF06 nie wystawia faktur w background job

Post autor: arnonim »

Niestety nie działa, co ciekawe jak wziąłem szerszy zakres dokumentów (wpadły z innego Punktu wysyłkowego) to próbował utworzyć faktury, gdyż pojawiły się błędy w logach.

Doszedłem do tego, że przy wykonaniu w tle pojawiają się jakieś wewnętrzne błędy, których nie ma przy wykonaniu rzeczywistym.
Można w jakiś sposób ustawić background job ażeby nie były te błędy uwzględniane ?
wojtas7
Posty: 950
Rejestracja: pt mar 14, 2008 12:51 pm
Has thanked: 59 times
Been thanked: 260 times

Re: VF06 nie wystawia faktur w background job

Post autor: wojtas7 »

arnonim pisze: wt wrz 27, 2022 12:55 pm Można w jakiś sposób ustawić background job ażeby nie były te błędy uwzględniane ?
Czy dobrze rozumiem że chciałbyś jakimś pstryczkiem spowodować, że nie naprawisz tych nieznanych błędów, ale po prostu chcesz zmusić system żeby je zignorował? No nie powiem, ciekawe podejście. Ale może nie ma co śmieszkować, w niektórych miejscach można ustawić że dane komunikaty będą typu W/S/I w miejsce E. Jakie to błędy?

Poza tym uważam że nie ma co zostawiać tematu że nie wiadomo o co chodzi i robić jakieś workaroundy, naprawdę w SAP wszystko można sprawdzić i zrozumieć, to nie jest czarna skrzynka, kod jest otwarty.
arnonim
Posty: 169
Rejestracja: czw kwie 23, 2009 9:22 am
Has thanked: 13 times
Been thanked: 12 times

Re: VF06 nie wystawia faktur w background job

Post autor: arnonim »

Błędy a raczej weryfikacja, która powodowała brak wykonania zadania w tle okazała się sprawdzeniem dodanym w UserExit.
Została poprawiona (rozbudowana) i obecnie zadanie w tle działa poprawnie.
Dziękuję za udzielone wskazówki.