Przejdź do głównej zawartości

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.

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

Cała pozostała konfiguracja jest przypisana do dostawcy: struktura należy do dostawcy, podobnie jak wszystkie elementy niżej. → Dostawcy

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

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

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

Stockly → Settings → Import → zakładka Adobe APISplit 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.

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

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

  • 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.