Czytanie faktur dostawcy z PDF
Import przekształca fakturę dostawcy dostarczoną jako plik PDF w dane, którymi magazyn może się posłużyć: rozpoznaje tabelę pozycji, dopasowuje wiersze do produktów w sklepie i pozwala zamienić wynik w zamówienie zakupu albo przyjęcie.
Konfigurację przeprowadza się w ustalonej kolejności, ponieważ każdy ekran opisuje obiekt utworzony na ekranie poprzednim i pozostaje pusty, dopóki ten obiekt nie istnieje.
Zanim zaczniesz
Dział zatytułowany „Zanim zaczniesz”Wymagana jest prawdziwa faktura od konfigurowanego dostawcy. Cała konfiguracja jest opisem jednego formatu dokumentu i nie da się jej przygotować z pamięci.
Produkty muszą być możliwe do dopasowania. Wiersze dopasowywane są po numerze dostawcy, kodzie EAN albo numerze produktu, więc przynajmniej jedna z tych wartości musi istnieć po Twojej stronie. → Dostawcy
1. Utwórz dostawcę
Dział zatytułowany „1. Utwórz dostawcę”Cała pozostała konfiguracja jest przypisana do dostawcy: struktura należy do dostawcy, podobnie jak wszystkie elementy niżej. → Dostawcy
2. Opisz tabelę — struktura
Dział zatytułowany „2. Opisz tabelę — struktura”Stockly → Operations → Import PDF → dostawca → Structs. Struktura opisuje tabelę pozycji na dokumencie tego dostawcy, a jedna struktura na format faktury zwykle wystarcza.
Pusty stan podaje to wprost: dopóki dostawca nie ma struktury, następny ekran nie ma czego opisywać. → Struktury
3. Nazwij kolumny
Dział zatytułowany „3. Nazwij kolumny”Gdy struktura już istnieje, ekran Columns przestaje być pusty. Każda kolumna określa, którą część wiersza zawiera, na przykład ilość, cenę albo numer artykułu, aby czytnik mógł zinterpretować tabelę. → Kolumny
4. Zmapuj wartości
Dział zatytułowany „4. Zmapuj wartości”Mappings przekształcają zawartość dokumentu na terminy używane w sklepie. Struktura wymaga co najmniej jednego mapowania Identifier albo Supplier identifier wraz z mapowaniem Stock: bez identyfikatora nie da się ustalić produktu, a bez ilości nie ma czego zaimportować.
Trzy typy mapowań działają na całym wierszu, a nie na pojedynczej kolumnie. Oznaczają początek strony, powtórzony wiersz nagłówków oraz początek pozycji, dzięki czemu dokumenty wielostronicowe są czytelne dla modułu. → Mapowania
5. Wskaż, kto dzieli plik na strony
Dział zatytułowany „5. Wskaż, kto dzieli plik na strony”Stockly → Settings → Import → zakładka Adobe API → Split mode. Zanim rozpocznie się analiza, dokument dzielony jest na pojedyncze strony i każda strona analizowana jest osobno. Internal by FPDI wykonuje ten podział wewnątrz sklepu i oszczędza kredyty konta Adobe, a External by Adobe pozostawia go usłudze. Podział wewnętrzny może się nie powieść przy nietypowym układzie albo nietypowej kompresji; plik jest wtedy przekazywany do usługi Adobe, aby analiza mogła być kontynuowana.
Jak sprawdzić, że działa
Dział zatytułowany „Jak sprawdzić, że działa”Wgraj tę fakturę. Czytnik znajduje tabelę, wiersze zawierają właściwe ilości i ceny, a dopasowane pozycje wskazują produkt, do którego zostały przypisane. Stamtąd dokument staje się zamówieniem zakupu albo przyjęciem. → Zadania importu
Gdy wynik jest pusty
Dział zatytułowany „Gdy wynik jest pusty”Ekstrakcja, która nie znalazła tabeli, nie jest błędem dopasowania. Przeczytaj najpierw log samego zadania: podaje on, czy dokument został poprawnie podzielony, a najczęstszą przyczyną jest struktura napisana pod inny układ. → Logi importu
Dokąd dalej
Dział zatytułowany „Dokąd dalej”- Struktury — każdy parametr opisu tabeli.
- Mapowania — typy mapowań i to, kiedy każdy z nich jest właściwym narzędziem.
- Zadania importu — dokąd trafia wgrany dokument i co z niego wychodzi.