Definicje transakcji (węzeł Transact)
W poniższej tabeli opisano właściwości definicji, które mają być używane dla źródeł transakcji.
Aby uzyskać więcej informacji na temat tworzenia i dodawania definicji transakcji, zapoznaj się z Konfigurowanie transakcji.Konfigurowanie transakcji
Definicje transakcji (właściwości)
Nazwa | Opis |
|---|---|
Nazwa | Wprowadź nazwę. |
Kodowanie | Wybierz zestaw znaków używany przez źródło transakcji, np. kasę. Pomaga to XProtect Transact przekonwertować dane transakcji na zrozumiały tekst, z którym można pracować podczas konfigurowania definicji. Jeśli wybierzesz nieprawidłowe kodowanie, dane mogą zostać wyświetlone jako tekst bez sensu. |
Rozpocznij zbieranie danych | Zbieraj dane transakcji z podłączonego źródła transakcji. Możesz użyć tych danych, aby skonfigurować definicję transakcji. Poczekaj na ukończenie przynajmniej jednej, ale najlepiej większej liczby transakcji. |
Przerwij zbieranie danych | Po zgromadzeniu danych wystarczających do skonfigurowania definicji kliknij ten przycisk. |
Wczytaj z pliku | Kliknij ten przycisk, jeśli chcesz zaimportować dane z istniejącego pliku. Zazwyczaj jest to plik utworzony wcześniej w formacie .capture. Mogą to być inne formaty plików. Ważne jest tutaj, aby kodowanie pliku importu było zgodne z kodowaniem wybranym dla bieżącej definicji. |
Zapisz w pliku | Kliknij ten przycisk, jeśli chcesz zapisać zebrane dane surowe w pliku. Możesz użyć jej ponownie później. |
Typ dopasowania | Wybierz typ dopasowania, który ma być używany w celu wyszukiwania wzorca rozpoczęcia i wzorca zakończenia w zebranych danych surowych:
|
Nieprzetworzone dane | W tej sekcji wyświetlane są ciągi danych transakcji z podłączonego źródła transakcji. |
Wzorzec rozpoczęcia | Określ wzorzec rozpoczęcia, aby wskazać miejsce rozpoczęcia transakcji. W polu Podgląd wstawiane są poziome linie, aby zwizualizować, gdzie rozpoczyna się i kończy transakcja, co pozwala zachować rozdzielenie poszczególnych transakcji. |
Zatrzymaj wzorzec | Określ wzorzec stop, aby wskazać miejsce zakończenia transakcji. Wzorzec zatrzymania nie jest obowiązkowy, ale jest przydatny, jeśli otrzymane dane zawierają nieistotne informacje, takie jak informacje o godzinach otwarcia lub ofertach specjalnych, między rzeczywistymi transakcjami. Jeśli nie określisz wzorca zatrzymania, koniec paragonu zostanie zdefiniowany w kategoriach miejsca rozpoczęcia następnego paragonu. Początek jest określany przez wartość wprowadzoną w polu Wzorzec początku. |
Dodaj filtr | Użyj przycisku Dodaj filtry, aby wskazać znaki, które mają zostać pominięte w XProtect Smart Client lub zastąpione innymi znakami lub znakiem łamania linii. Zamiana znaków jest przydatna, gdy ciąg źródłowy transakcji zawiera znaki kontrolne, które nie są drukowane. Dodawanie podziałów wierszy jest konieczne, aby paragony w XProtect Smart Client przypominały oryginalne paragony. |
Filtruj tekst | Wyświetla aktualnie wybrane znaki w sekcji Nieprzetworzone dane. Jeśli znane są znaki, które mają zostać pominięte lub zastąpione, ale nie występują w zebranym nieprzetworzonym ciągu danych, można je wprowadzić ręcznie w polu Znak. Jeśli znak jest znakiem sterującym, należy wprowadzić jego szesnastkową wartość bajtową. Użyj tego formatu dla wartości bajtów: {XX} i {XX, XX,...}, jeśli znak zawiera więcej bajtów. |
Czynność | W przypadku każdego dodawanego filtra należy określić sposób postępowania z wybranymi znakami:
|
Zastępstwo | Wprowadź tekst, który ma zastąpić wybrane znaki. Ma zastosowanie tylko po wybraniu akcji Zastąp. |
Usuń znaki sterujące, które nie są zdefiniowane jako tekst filtra | Usuń znaki niedrukowalne, które nie zostały wcześniej usunięte po dodaniu filtrów. W okienku Dane surowe i w sekcji Podgląd sprawdź, jak zmieniają się ciągi danych transakcji po włączeniu lub wyłączeniu tego ustawienia. |
Podgląd | Skorzystaj z sekcji Podgląd, aby sprawdzić, czy zidentyfikowałeś i odfiltrowałeś niepożądane znaki. Dane wyjściowe, które tu widzisz, przypominają rzeczywisty rachunek za XProtect Smart Client. |