NIP - maska wprowadzania

W tym dziale znajdują się posty z zakresu modułów finansowych systemu SAP...
ODPOWIEDZ
DiDi
Posty: 42
Rejestracja: wt lip 08, 2008 11:45 am
Has thanked: 9 times
Been thanked: 4 times

NIP - maska wprowadzania

Post autor: DiDi »

Dzień dobry.
Mam pytanie czy ktoś może pamięta gdzie się włącza maskę wprowadzania Numer podatku 1 (NIP) ?? XXX-XX-XX-XXX

Kiedyś ktoś mi mówił, że do tego była walidacja, 1-3,5-6,8-9,11-13 zn char 4,7,10="-" ale w walidacjach FI tego nie mam. (sprawdzałam walidacje na pole nagółwka i na poz dokumentu - ale nie powinno jej tam byc bo pole występuje w danych podstawowych dos i odb.) Wiem, że w spro można ustawic Regułę kontroli = 9 Kontrola formatu zgodnie z wymaganiami kraj, ale nie wiem gdzie te wymagania kraj się ustawia.
sajmon
Posty: 299
Rejestracja: pt lut 01, 2008 8:51 pm
Has thanked: 24 times
Been thanked: 28 times

Post autor: sajmon »

SAP NetWeaver - ustawienia ogólne - ustawiania krajów - ustawianie kontroli specyficznych dla krajów

wybierasz PL, wklikujesz się i masz nr ident.pod. długość wpisujesz 12, reguła kontroli 3

tam też ustawisz inne pola i maski wprowadzania
DiDi
Posty: 42
Rejestracja: wt lip 08, 2008 11:45 am
Has thanked: 9 times
Been thanked: 4 times

Post autor: DiDi »

Wiem gdzie jest ustawienie specyficzne dla kraju w spro. Chodzi mi o wbicie warunku pod konrtolę z cyfrą 9, na próbę ustawiłam 10 znaków i 8=dokładna ilość znaków, same cyfry, ale jest to niezgodne z ustawą i kłóci się z wydrukami bo trzeba by napisać wstawkę do programu robiącego wydruki,żeby wstawiał w odpowiednie miejsca kreski, albo kopiować pole do innego i wstawiać kreski.
Chodzi mi o maskę wprowadzania na polu 13-znakowym.
Przy opcji 3 i 7 dokładna ilość znaków możesz wprowadzić kreski w dowolnym miejscu, chodzi mi o to żeby były w stałym miejscu i żeby można było wstawić tylko kreskę na 4 polu tak jak się robi walidacje. Tak jak jest zrobione pole Kod pocztowy.
sajmon
Posty: 299
Rejestracja: pt lut 01, 2008 8:51 pm
Has thanked: 24 times
Been thanked: 28 times

Post autor: sajmon »

SAP NetWeaver - ustawienia ogólne - ustawiania krajów - ustawianie kontroli specyficznych dla krajów

wybierasz PL, wklikujesz się i masz nr ident.pod. długość wpisujesz 12, reguła kontroli 3

tam też ustawisz inne pola i maski wprowadzania
DiDi
Posty: 42
Rejestracja: wt lip 08, 2008 11:45 am
Has thanked: 9 times
Been thanked: 4 times

Post autor: DiDi »

Serdecznie dziękuję. Te ustawienie kontroluje łączną ilośc znaków w polu, ale nie kontroluje pozycji znaku "-".
JAK zmusić system żeby nie pozwalał wpisać inaczej niż 123-45-67-890 ??
bo teraz można 12-34-56-7890 niby ten sam NIP ale daje się wprowadzic dwa razy.
geko11
Posty: 12
Rejestracja: śr maja 21, 2008 12:10 am

Post autor: geko11 »

Zdefiniować walidację w jednej z dostępnych technologii. Prawdopodobnie nie skończy się na konfiguracji, lecz będzie konieczna wstawka w języku ABAP, np. user exit w klasycznej walidacji.
DiDi
Posty: 42
Rejestracja: wt lip 08, 2008 11:45 am
Has thanked: 9 times
Been thanked: 4 times

Post autor: DiDi »

geko11
1. jak zrobić walidację do danych podstawowych odbiorcy/dostawcy ???
2. do czego ją podczepić ?? (znam tylko walidacje do nagłówka i pozycji dokumentu)
dominik.tylczynski
Posty: 8356
Rejestracja: wt kwie 03, 2007 4:05 pm
Has thanked: 1924 times
Been thanked: 1478 times
Kontakt:

Post autor: dominik.tylczynski »

Dane podst. dostawcy: EXIT_SAPMF02K_001
Dane podst. klienta: EXIT_SAPMF02D_001

Dominik Tylczyński, ICG
DiDi
Posty: 42
Rejestracja: wt lip 08, 2008 11:45 am
Has thanked: 9 times
Been thanked: 4 times

Post autor: DiDi »

dziękuję
barteksz
Posty: 14
Rejestracja: czw lip 05, 2007 10:20 am
Been thanked: 1 time

Post autor: barteksz »

Temat był już poruszany :
http://www.forumsap.pl/viewtopic.php?t=309
ODPOWIEDZ