Udostępnij za pośrednictwem


Konfiguracja SafePay dla kanadyjskich banków w Microsoft Dynamics GP

W tym artykule opisano kroki konfigurowania wymaganych pól w konfiguratorze SafePay.

Dotyczy: Microsoft Dynamics GP
Oryginalny numer KB: 2584867

Symptomy

Istnieją pewne pola wymagane w pliku Safe Pay przez kanadyjskie banki, przy których klienci potrzebują pomocy w konfiguracji. Niektóre z tych pól mogą również mieć zastosowanie do wymagań banku USA.

Przyczyna

Nie wszystkie pola są dostępne w konfiguratorze Safe Pay.

Rozwiązanie

Wykonaj poniższe kroki, aby skonfigurować odpowiednie pola:

  1. ŁĄCZNA LICZBA TRANSAKCJI — to pole jest liczbą kontroli w pliku SafePay. Będzie uwzględniane tylko w liniach rekordów zwiastuna zestawu lub zwiastuna pliku. Nie będzie on liczony w wierszach nagłówka pliku ani nagłówka partii z założenia. Można policzyć dopiero po podaniu szczegółowych danych.

    Nazwa pola: łączna liczba transakcji
    Pola standardowe: numer kontrolny
    Typ pola: numeryczne
    Format pola: liczba elementów
    Liczba znaków: 8 (lub zgodnie z określonymi wymaganiami banku) Typ wypełnienia: zera (lub zgodnie z określonymi wymaganiami banku) Uzasadnienie: lewo (lub zgodnie z określonymi wymaganiami banku)

  2. ŁĄCZNA KWOTA TRANSAKCJI W DOLARACH — to pole jest sumą kwot kontrolnych w pliku SafePay. Sumowanie odbywa się tylko w liniach rekordów końcowych partii lub plików. Nie będzie sumowany w wierszach nagłówka pliku ani rekordu nagłówka partii zgodnie z projektem. Sumowanie jest możliwe tylko po podaniu wierszy szczegółowych.

    Nazwa pola: Łączna kwota transakcji w dolarach
    Pola standardowe: Sprawdzanie ilości
    Typ pola: Waluta — brak wartości dziesiętnej $/no decimal (lub zgodnie z określonymi wymaganiami dotyczącymi formatu banku) Format pola: Suma netto
    Liczba znaków: 13 (lub zgodnie z określonymi wymaganiami banku) Typ wypełnienia: zera (lub zgodnie z określonymi wymaganiami banku) Uzasadnienie: prawo (lub zgodnie z określonymi wymaganiami banku)

  3. NUMER TWORZENIA PLIKU — to pole będzie zwiększać się o jeden (1) przy każdym kolejno wygenerowanym pliku SafePay dla każdego numeru konta CRS. Bank odrzuci wszystkie pliki z używanym numerem tworzenia pliku w ciągu ostatnich 16 przesłanych plików w celu zabezpieczenia przed tym samym plikiem przetwarzanym dwa razy. Niestety to pole przyrostowe nie jest obecnie dostępne w usłudze SafePay w tej chwili. Dostępne są następujące opcje:

    Opcja 1 — poszukaj niezależnego dostawcy oprogramowania firmy Microsoft, który może to zrobić jako dostosowanie zręczności dla Ciebie, lub wyszukaj plik Dodatnie wynagrodzenie innej firmy, który jest zgodny z dynamics GP, który może już mieć tę funkcję.

    Opcja 2 — inną opcją jest zakodowanie stałej wartości w pliku, takiej jak "000X". Następnie możesz ręcznie śledzić wartość przyrostową oddzielnie i edytować plik SafePay z tą wartością za każdym razem przed wysłaniem pliku do banku.

    Nazwa pola: numer tworzenia pliku
    Pola standardowe: stała
    Typ pola: tekst
    Liczba znaków: 4 (lub zgodnie z określonymi wymaganiami banku) (tylko dla stałego typu formatu) Wartość stała*: 000X (Wprowadź tyle cyfr, ile określają wymagania banku dotyczące długości tego pola) Typ wypełnienia: zera (lub zgodnie z wymaganiami specyficznymi dla banku) (tylko dla stałego typu formatu) Wyrównanie: do prawej (lub zgodnie z określonymi wymaganiami banku)

    Uwaga

    Ze względu na wymagania dotyczące długości wiersza w pliku wyjściowym upewnij się, że użytkownik nie usuwa ani nie dodaje żadnych dodatkowych spacji podczas edytowania tego pola przed wysłaniem pliku do banku. Załóżmy na przykład, że to pole jest zakodowane jako 000X i jest to 14 plik, więc muszą edytować to pole jako 14, muszą zastąpić to pole jako 0014. Musi ona zawierać 4 znaki (lub liczbę znaków zdefiniowanych przez wymagania bankowe). Dlatego jeśli łączna długość wiersza wynosi 94, a klucze użytkownika 00014 (co sprawia, że to pole ma szerokość 5 znaków zamiast 4), spowoduje to wypchnięcie całkowitej długości wiersza do 95 znaków szerokości (zamiast wymaganego 94), więc bank nie zaakceptuje pliku. Należy zachować ostrożność, aby podczas edycji pliku zastępować wyłącznie dokładną liczbę potrzebnych znaków, tak aby nie naruszyć łącznej szerokości wiersza.

    Jeśli chcesz zobaczyć pole Numer tworzenia pliku dodane do programu Microsoft Dynamics GP jako przyszłe rozszerzenie, przejdź do poniższego linku do sugestii produktu Microsoft i zgłoś tę propozycję. Im więcej głosów dostaje w miarę upływu czasu, tym wyższy priorytet tego ulepszenia zostanie uznany za przyszłe ulepszenie.

    Dynamics 365 Application Ideas

  4. TYP TRANSAKCJI — bank udostępni określone wymagane kody, aby wskazać, jaki typ dokumentu zawierają wiersze szczegółów w pliku SafePay, takie jak: problematyczne transakcje, wstrzymane płatności, unieważnienia lub usunięcia itp. Plik SafePay w programie Microsoft Dynamics GP będzie pobierać tylko czeki, anulacje lub przelewy EFT, więc są jedynymi typami, które można wprowadzić. Poniżej przedstawiono kroki konfigurowania kodów typów transakcji:

    1. Wprowadź kody transakcji w konfiguratorze:

      1. W oknie Safe Pay Configurator wybierz Wprowadzanie Kodów na górnym pasku menu, a następnie wybierz Wprowadzanie Kodów Transakcji.
      2. W oknie Wpis typów transakcji wybierz listę rozwijaną obok Typu Transakcji, a następnie wybierz Czek, Unieważnienie lub EFT w zależności od potrzeb.
      3. Wprowadź wymagany przez bank kod dla tego typu dokumentu w polu Pasujący kod.
      4. Przejście do wpisania następnego typu transakcji oraz kodu dopasowania, jeśli jest to potrzebne. (Zazwyczaj są wprowadzane wartości Check i Void).
      5. Wybierz pozycję Zapisz.
    2. Teraz w wierszu rekordu szczegółów pliku konfiguratora należy zamapować jedno z pól zgodnie z wymaganiami banku, aby ściągnąć odpowiednie kody typów transakcji wprowadzone powyżej.

    3. W oknie Bezpieczny konfigurator płatności wybierz wiersz szczegółów w sekcji "Krok 2 — Tworzenie wierszy rekordów wyjściowych".

    4. W sekcji "Krok 3 — Edytowanie pól rekordu" kliknij dwukrotnie pole, które chcesz mapować zgodnie z wymaganiami banku.

    5. Wprowadź pole w następujący sposób i zapisz:

      Nazwa pola: Pola standardowe kodu transakcji: Typ transakcji
      Typ pola: tekst
      Liczba znaków: 3 (lub zgodnie z określonymi wymaganiami banku)

      Pola Typ wypełnienia i Uzasadnienie mogą być puste. (Zwykle jeśli bank wymaga, aby pole było szerokie trzy znaki, na przykład kody, które dostarczają, są takie same szerokość, więc typ wypełnienia lub uzasadnienie marginesu nie jest potrzebne. Kod wypełni całe pole).

  5. POLE ZE WSZYSTKIMI ZERAMI — te kroki pokazują, jak utworzyć pole typu filler ze wszystkimi zerami w nim. Nazwa pola: Filler
    Pola standardowe: Filler
    Typ pola: tekst
    Liczba znaków: 8 (lub zgodnie z określonymi wymaganiami banku) Typ wypełnienia: zera

  6. PUSTE POLE — te kroki pokazują, jak utworzyć pole typu filler, które jest puste lub zawiera spacje. Nazwa pola: Filler
    Pola standardowe: Wypełniacz
    Typ pola: tekst
    Liczba znaków: 8 (lub zgodnie z określonymi wymaganiami banku) Typ wypełnienia: spacje

  7. BEZWZGLĘDNA WARTOŚĆ OBCIĄŻEŃ I UZNAŃ - Niektóre banki wymagają bezwzględnej sumy obciążeń i uznań (suma łączna) w linii stopki. W systemie Dynamics GP 2016 i nowszych wersjach można wybrać pole Amount oraz typ kwoty Net Total – Absolute Value (całkowita wartość bezwzględna netto). W Dynamics GP 2015 i wcześniejszych wersjach dostępna jest tylko Suma netto. Istnieje bezpłatny plik cnk, który pozwala na wartości bezwzględne w pliku Safe Pay.

Więcej informacji

Aby uzyskać więcej informacji na temat konfigurowania programu SafePay Configurator, wybierz następujący numer artykułu, aby wyświetlić artykuł w bazie wiedzy Microsoft Knowledge Base:

Możesz skontaktować się z zespołem doradczym partnera, aby uzyskać informacje na temat rozliczanego zaangażowania konsultingowego w celu uzyskania wszelkich innych potrzebnych dostosowań. Wszystkie usługi są obsługiwane za pośrednictwem partnera, ponieważ jedyną formą zaakceptowanej waluty jest obniżenie godzin doradczych partnerów (godziny PAH).