Witam,
Mam pytanie, w WB w polu opis dla płatności przychodzącej jest identyfikator pozwalający jednoznacznie określić numer odbiorcy w SAP. Czy któś wie jak ustawić " search string vs regula księgowania", żeby przy zaistnieniu tego identyfikatora, system przy rozliczaniu podstawił tego konkretnego odbiorcę?
Pozdraiwam
A.
Electroniczny WB - string postawiający odbiorcę
-
- Posty: 213
- Rejestracja: czw lip 10, 2014 7:53 pm
- Has thanked: 21 times
- Been thanked: 258 times
Re: Electroniczny WB - string postawiający odbiorcę
Cześć,
jako, że nie podałeś jaki masz tekst dostarczany przez bank, to posłużę się wymyślonym przykładem:
Bank przesyła Ci tekst: aaaaabbb id: 345690
Ustawiasz pierwszy search string:
W nim podajesz szukaną frazę i jej mapowanie na numer klienta.
Następnie tworzysz drugi search string, który mówi systemowi, że chodzi o typ konta 'D', czyli klient:
Następnie oba search stringi musisz zaktywować:
Search string z numerem klienta musi być mapowany na pole EBAVKON: Numer konta. Koniecznie należy dodać Podstawę mapowania, pamiętając, że numer klientów (jeżeli są nadawane wewnętrznie), mają wiodące zera.
Search string z rodzajem konta powinen być zmapowany na pole EBAVKOA: Rodzaj konta.
W tym momencie, jak tylko system znajdzie ten ciąg znaków, zmapuje go na dany numer klienta - uzupełnione zostaną pola AVKOA (rodzajem konta 'D') oraz AVKON (numerem konta) w tabeli REGUP. Przez co zobaczysz również numer klienta w FEBAN.
jako, że nie podałeś jaki masz tekst dostarczany przez bank, to posłużę się wymyślonym przykładem:
Bank przesyła Ci tekst: aaaaabbb id: 345690
Ustawiasz pierwszy search string:
W nim podajesz szukaną frazę i jej mapowanie na numer klienta.
Następnie tworzysz drugi search string, który mówi systemowi, że chodzi o typ konta 'D', czyli klient:
Następnie oba search stringi musisz zaktywować:
Search string z numerem klienta musi być mapowany na pole EBAVKON: Numer konta. Koniecznie należy dodać Podstawę mapowania, pamiętając, że numer klientów (jeżeli są nadawane wewnętrznie), mają wiodące zera.
Search string z rodzajem konta powinen być zmapowany na pole EBAVKOA: Rodzaj konta.
W tym momencie, jak tylko system znajdzie ten ciąg znaków, zmapuje go na dany numer klienta - uzupełnione zostaną pola AVKOA (rodzajem konta 'D') oraz AVKON (numerem konta) w tabeli REGUP. Przez co zobaczysz również numer klienta w FEBAN.
Marek Turczyński
Re: Electroniczny WB - string postawiający odbiorcę
Hej,
Dzięki za podpowiedź, jednak system się dziwnie zachowuje: po ustawieniu stringów, w FEBAN pojaiwa mi się właściwy numer odbiorcy i rodzaj konta ale przy próbie księgowania nie podstawia się ten odbiorca . Dodatkowo jeśli w FEBAN dokonamy ręcznej modyfikacji numeru odbiorcy to po modyfikacji odbiorca ten się podstawia przy próbie księgowania . Prównałem wpisy tabeli FEBEP przed modyfikacją odbiorcy i po modyfikacji odbiorcy w FEBAN i okazało się że jak zmienimy odbiorcę to FEBEP, pojawia się dodatkowy wpis w polu FEBEP-KKRF2 (Cust.-cust.reference) : "11 1". Nie wiem czy to ma jakieś znaczenie.
Pozdrawiam
a.
Dzięki za podpowiedź, jednak system się dziwnie zachowuje: po ustawieniu stringów, w FEBAN pojaiwa mi się właściwy numer odbiorcy i rodzaj konta ale przy próbie księgowania nie podstawia się ten odbiorca . Dodatkowo jeśli w FEBAN dokonamy ręcznej modyfikacji numeru odbiorcy to po modyfikacji odbiorca ten się podstawia przy próbie księgowania . Prównałem wpisy tabeli FEBEP przed modyfikacją odbiorcy i po modyfikacji odbiorcy w FEBAN i okazało się że jak zmienimy odbiorcę to FEBEP, pojawia się dodatkowy wpis w polu FEBEP-KKRF2 (Cust.-cust.reference) : "11 1". Nie wiem czy to ma jakieś znaczenie.
Pozdrawiam
a.
-
- Posty: 213
- Rejestracja: czw lip 10, 2014 7:53 pm
- Has thanked: 21 times
- Been thanked: 258 times
Re: Electroniczny WB - string postawiający odbiorcę
W celu podstawienia numeru klienta w księgowaniu konieczne jest jeszcze jedno mapowanie.
Dotychczasowe tylko wypełniało numer klienta w FEBEP, tak, żeby automatycznie podstawiały się jego pozycje otwarte do wyrobu w rozliczeniu.
Jeżeli chodzi o dodanie do linii księgowania, to należy utworzyć jeszcze jedno mapowanie, wg wzorca podanego powyżej, które mapuje znaleziony ciąg znaków na jedną z wartości (w zależności w której pozycji dokumentu chcemy podstawić odbiorcę):
0: Pierwsza Linia , Obszar 1
1: Pierwsza Linia , Obszar 2
2: Druga Linia , Obszar 1
3: Druga Linia , Obszar 2
Przykładowo, masz regułę księgowania: WN BANK / MA - Odbiorca w pierwszym obszarze, to Twoja reguła mapowania musi mapować się na wartość '2'. Wtedy numer klienta podstawi się w stronie MA pierwszego obszaru.
Tą regułę mapowania musisz podstawić na pola docelowego EBFKOA1 - BDC-Rodzaj konta 1 i ją aktywować. W ten sposób pole Odbiorca powinno być automatycznie wypełnione podczas księgowania.
Dotychczasowe tylko wypełniało numer klienta w FEBEP, tak, żeby automatycznie podstawiały się jego pozycje otwarte do wyrobu w rozliczeniu.
Jeżeli chodzi o dodanie do linii księgowania, to należy utworzyć jeszcze jedno mapowanie, wg wzorca podanego powyżej, które mapuje znaleziony ciąg znaków na jedną z wartości (w zależności w której pozycji dokumentu chcemy podstawić odbiorcę):
0: Pierwsza Linia , Obszar 1
1: Pierwsza Linia , Obszar 2
2: Druga Linia , Obszar 1
3: Druga Linia , Obszar 2
Przykładowo, masz regułę księgowania: WN BANK / MA - Odbiorca w pierwszym obszarze, to Twoja reguła mapowania musi mapować się na wartość '2'. Wtedy numer klienta podstawi się w stronie MA pierwszego obszaru.
Tą regułę mapowania musisz podstawić na pola docelowego EBFKOA1 - BDC-Rodzaj konta 1 i ją aktywować. W ten sposób pole Odbiorca powinno być automatycznie wypełnione podczas księgowania.
Marek Turczyński
Re: Electroniczny WB - string postawiający odbiorcę
W jakiej transakcji ustawia się te mapowania ?
Dotyczy to tylko wyciągów bankowych, czy można ustawić takie mapowania także na inne zdarzenia w systemie ?
pozdrawiam, Michał
Dotyczy to tylko wyciągów bankowych, czy można ustawić takie mapowania także na inne zdarzenia w systemie ?
pozdrawiam, Michał
Re: Electroniczny WB - string postawiający odbiorcę
Witam,
Temat przeklikałem . Na tą chwilę nie udało mi sie poprzez "stringi" podstawiać odbiorcę do rozliczenia . Podstawianie akonto odbiorcy działa ale nie o to chodzi. Jeśli chcemy podstawiać odbiorcę do rozliczenia to najlepszą metodą będzie user exit i tabela zetowa która będzie zawierała nr odbiorcy i cechę która pojawia się w pliku z WB lub zetowy algorytm interpretacji, który będzie wyszukiwał odbiorcę po na przykład numerze bankowym który jest w pliku MT940 i w danych podstawowych.
Pozdrawiam
a.
Temat przeklikałem . Na tą chwilę nie udało mi sie poprzez "stringi" podstawiać odbiorcę do rozliczenia . Podstawianie akonto odbiorcy działa ale nie o to chodzi. Jeśli chcemy podstawiać odbiorcę do rozliczenia to najlepszą metodą będzie user exit i tabela zetowa która będzie zawierała nr odbiorcy i cechę która pojawia się w pliku z WB lub zetowy algorytm interpretacji, który będzie wyszukiwał odbiorcę po na przykład numerze bankowym który jest w pliku MT940 i w danych podstawowych.
Pozdrawiam
a.