Pole REINDAT

W tym dziale znajdują się posty z zakresu modułów finansowych systemu SAP...
Olesia
Posty: 35
Rejestracja: pn lip 25, 2016 2:14 pm
Has thanked: 17 times
Been thanked: 5 times

Pole REINDAT

Post autor: Olesia »

Witam,
Mam problem z polem REINDAT, mianowicie pole jest widoczne przy uruchomieniu transakcji FB01, można w nim wpisywać wartość daty, ale po wprowadzeniu pozycji i wyświetleniu symulacji, pole nie jest widoczne w nagłówku.
Po zaksięgowaniu i wyświetleniu listy dokumentów w FB03, można wprawdzie wyświetlić dodatkowo kolumnę z polem REINDAT, jednak wklikując się w dokument pole również jest niewidoczne.
Pole BKPF-REINDAT dodałam do tabeli z regułami zmian dokumentu i zaznaczyłam "pole można zmieniać".
Czy jest jakiś sposób, żeby pole pokazywało się w danych nagłówka, a najlepiej jeszcze, żeby było edytowalne po zaksięgowaniu?
Zgłaszałam ten problem w wątku dotyczącym problemów z JPK, ale nikt mi nie odpowiedział, więc ponawiam pytanie z prośbą o pomoc :?
dominik.tylczynski
Posty: 8350
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1922 times
Been thanked: 1476 times
Kontakt:

Re: Pole REINDAT

Post autor: dominik.tylczynski »

Tutaj sap-fin/jpk-jednolity-plik-kontrolny-w- ... dat#p24054 opisałem swoje doświadczenia z aktywacja pola REINDAT.
Lukas.terb
Posty: 19
Rejestracja: śr maja 11, 2016 12:32 pm
Has thanked: 4 times
Been thanked: 4 times

Re: Pole REINDAT

Post autor: Lukas.terb »

To ja wskażę swoje dwa małe problemy.
- mir6 - brak możliwości selekcji dokumentów po tym polu
- fb04 - nie zapisuje się historia zmian dokumentu.
dominik.tylczynski
Posty: 8350
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1922 times
Been thanked: 1476 times
Kontakt:

Re: Pole REINDAT

Post autor: dominik.tylczynski »

Lukas.terb pisze:To ja wskażę swoje dwa małe problemy.
- mir6 - brak możliwości selekcji dokumentów po tym polu
Istotnie, MIR6 nie ma kryterium selekcji wg REINDAT. To jest do zrobienia - wymaga rozszerzenia ekranu selekcji w transakcji MIR6, przekazania kryterium wg REINDAT do funkcji MRM_INVHEAD_MANY_READ i dodania tego warunku selekcji w zapytaniu SELECT z tablicy RBKP. Tych zapytań jest 8, zatem najprościej wstawić kryterium selekcji wg REINDAT do tablicy mrmt_badi_select_clause w ok. linii 71 po wywołaniu:

Kod: Zaznacz cały

* Prepayment: Get Selection Clause
  CALL METHOD cl_wrf_prepayment=>get_sel_clause
    CHANGING
      cht_mrm_select_clause = mrmt_badi_select_clause
      chtr_ivtyp            = t_ivtyp
      chtr_rbstat           = t_rbstat[].
Lukas.terb pisze:- fb04 - nie zapisuje się historia zmian dokumentu.
To wynika z definicji elementu danych REINDAT, gdzie nie jest zaznaczone generowanie dokumentów zmian:
2016-08-02_10h22_51.png
2016-08-02_10h22_51.png (15.94 KiB) Przejrzano 2163 razy
Wystarczy zmienić element danych i zaznaczyć ten checkbox. Dokumenty zmian powinny się zacząć generować.
Olesia
Posty: 35
Rejestracja: pn lip 25, 2016 2:14 pm
Has thanked: 17 times
Been thanked: 5 times

Re: Pole REINDAT

Post autor: Olesia »

Dziękuję, więc jestem skazana na wgranie not :(
Raczej się na to nie zdecyduję.
dominik.tylczynski
Posty: 8350
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1922 times
Been thanked: 1476 times
Kontakt:

Re: Pole REINDAT

Post autor: dominik.tylczynski »

Olesia pisze:Dziękuję, więc jestem skazana na wgranie not :(
Raczej się na to nie zdecyduję.
Dlaczego? To są standardowe noty SAP i działają bez problemu. Co prawda nieco pracy jest z ich implementacją, ale to nie jest rocket science.
Olesia
Posty: 35
Rejestracja: pn lip 25, 2016 2:14 pm
Has thanked: 17 times
Been thanked: 5 times

Re: Pole REINDAT

Post autor: Olesia »

dominik.tylczynski pisze:Lukas.terb napisał(a):
- fb04 - nie zapisuje się historia zmian dokumentu.
To wynika z definicji elementu danych REINDAT, gdzie nie jest zaznaczone generowanie dokumentów zmian:

2016-08-02_10h22_51.png (15.94 KiB) Przeglądane 611 razy
Wystarczy zmienić element danych i zaznaczyć ten checkbox. Dokumenty zmian powinny się zacząć generować.
Witam,
Chciałabym skorzystać z powyższej porady, ale niestety, kiedy wyświetlam element danych REINDAT pozostaje on nieaktywny.
Proszę o wskazanie, co mogę robić nie tak :?
dominik.tylczynski
Posty: 8350
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1922 times
Been thanked: 1476 times
Kontakt:

Re: Pole REINDAT

Post autor: dominik.tylczynski »

Aktywuj po prostu element danych w SE11.
Olesia
Posty: 35
Rejestracja: pn lip 25, 2016 2:14 pm
Has thanked: 17 times
Been thanked: 5 times

Re: Pole REINDAT

Post autor: Olesia »

dominik.tylczynski pisze:Aktywuj po prostu element danych w SE11.
Problem w tym, że nie mogę, ponieważ, jak pisałam wchodząc w element danych REINDAT okno jest nieaktywne (szare), pomimo, że zastosowałam klucz dostępu.
Po prostu w chodzę do transakcji se11, wybieram tabelę BKPF i w zakładce "Pola" wybieram element danych REINDAT. W tym momencie wyświetla się nieaktywne okno, więc uaktywniam zmianę jeszcze raz i nic to nie daje :? Nadal okno jest nieaktywne.
Olesia
Posty: 35
Rejestracja: pn lip 25, 2016 2:14 pm
Has thanked: 17 times
Been thanked: 5 times

Re: Pole REINDAT

Post autor: Olesia »

Olesia pisze:
dominik.tylczynski pisze:Aktywuj po prostu element danych w SE11.
Problem w tym, że nie mogę, ponieważ, jak pisałam wchodząc w element danych REINDAT okno jest nieaktywne (szare), pomimo, że zastosowałam klucz dostępu.
Po prostu w chodzę do transakcji se11, wybieram tabelę BKPF i w zakładce "Pola" wybieram element danych REINDAT. W tym momencie wyświetla się nieaktywne okno, więc uaktywniam zmianę jeszcze raz i nic to nie daje :? Nadal okno jest nieaktywne.
Przepraszam, już doszłam do tego, co robiłam nie tak, ale mam ostrzeżenia:

000012 Brak kategorii rozszerzeń dla tabeli
000013 Kategoria rozszerzeń dla Include lub podtypu
000014 Tabela ABKPF została skontrolowana z ostrzeżeniami

000015 TABL ACCBAPIFD1 zostało dopasowane
000016 Kontrola tabeli ACCBAPIFD1 (CFR4010034/07.10.16/08:20)
000017 Nazwa pola PARAMETER jest zarezerwowana (Bez wykorzyst. jako INCLUDE w tabeli BD)
000018 Tabela ACCBAPIFD1 została skontrolowana z ostrzeżeniami

Czy powinnam jeszcze coś wykonać?
dominik.tylczynski
Posty: 8350
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1922 times
Been thanked: 1476 times
Kontakt:

Re: Pole REINDAT

Post autor: dominik.tylczynski »

Jeśli to tylko ostrzeżenia to nic nie rób - przeczytaj i zignoruj :wink:
Olesia
Posty: 35
Rejestracja: pn lip 25, 2016 2:14 pm
Has thanked: 17 times
Been thanked: 5 times

Re: Pole REINDAT

Post autor: Olesia »

Po wykonaniu zmian przeczyłam log z ostrzeżeniami i wylogowałam się z systemu.
Po ponownym zalogowaniu próbowałam wykonać zmiany w polu REINDAT, ale niestety pole nadal nie zapisuje zmian :(
Co może być powodem? Bardzo liczę na pomoc :)
dominik.tylczynski
Posty: 8350
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1922 times
Been thanked: 1476 times
Kontakt:

Re: Pole REINDAT

Post autor: dominik.tylczynski »

Olesia pisze:Po ponownym zalogowaniu próbowałam wykonać zmiany w polu REINDAT, ale niestety pole nadal nie zapisuje zmian :(
Przede wszystkim nie ma potrzeby ponownego logowania - to nie jest Windows :wink:

Napisz proszę dokładnie z czym jest problem, czy nie możesz zapisać zmiany wartości pola REINDAT, czy też zmiany wartości pola zapisują się, ale nie tworzą s]ię dokumenty zmian dla tego pola? To są dwie zupełnie różne rzeczy.
Olesia
Posty: 35
Rejestracja: pn lip 25, 2016 2:14 pm
Has thanked: 17 times
Been thanked: 5 times

Re: Pole REINDAT

Post autor: Olesia »

To wylogowanie, to na wszelki wypadek, bo nie widziałam zmiany w dokumencie :?

Dokumenty zmian są dla tego pola utworzone, widzę je w transakcji FB04.
Nie widzę jednak zmiany w samym dokumencie. Pole pozostaje puste podczas wyświetlania dokumentu.
dominik.tylczynski
Posty: 8350
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1922 times
Been thanked: 1476 times
Kontakt:

Re: Pole REINDAT

Post autor: dominik.tylczynski »

Jeśli dokumenty zmian dla pola REINDAT zapisują się i widzisz je w FB04 tzn. że aktywacja elementu danych przeszła prawidłowo i system widzi wprowadzone przez Ciebie zmiany w tym polu.

Skoro w samym nagłówku dokumentu pole pozostaje puste tzn. że coś jest nie tak z implementacją not aktywujących pole REINDAT.
ODPOWIEDZ