Przejdź do treści

© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)

Tabela Zapis rezerwacji - Wprowadzenie

Ten techniczny dokument zawiera wskazówki, które pomogą zrozumieć i rozwiązywać problemy z niespójnością danych w tabeli Zapis rezerwacji (Tabela 337) w Business Central. Pierwsza część przedstawia funkcje, które generują lub modyfikują dane w tej tabeli. Omawia również kilka pól w tabeli Zapis rezerwacji, na które warto zwrócić uwagę w związku z tymi funkcjami. Druga część demonstruje na przykładach, jak zapisy w tabeli Zapis rezerwacji są generowane, usuwane lub modyfikowane podczas przetwarzania zleceń przesunięć lub wykonywania funkcji planowania.

Tabela Zapis rezerwacji obsługuje i przechowuje informacje o rezerwacjach, śledzeniu zapasów i śledzeniu zamówień.

Podczas obsługi śledzenia zapasów z częściowym księgowaniem tabela współpracuje z tabelą Specyfikacja śledzenia (Tabela 336). Dane wprowadzone przez użytkownika na stronie Wiersze śledzenia zapasu są tworzone w tymczasowej wersji Tabeli 336 i są zatwierdzane do Tabeli 337 oraz tabeli specyfikacji śledzenia po zamknięciu strony.

Ogólnie rzecz biorąc, dane generowane w tabeli Zapis rezerwacji zależą od używanych funkcji i parametrów wybranych na karcie zapasu. Obejmują one:

  • Zasady śledzenia zamówień
  • Zasady rezerwacji
  • Wykonywane funkcje planowania
  • Zasady uzupełniania zapasów i produkcji
  • Parametry planowania na karcie zapasu lub jednostki magazynowej
  • Kod śledzenia zapasu

Funkcje aktualizujące tabelę Zapis rezerwacji

Zasady śledzenia zamówień

Jeśli pole Zasady śledzenia zamówień dla zapasu jest ustawione na Brak, Business Central nigdy nie utworzy zapisów rezerwacji w tabeli Zapis rezerwacji, chyba że zostanie wykonany Plan zmian netto lub Plan regeneracji, Rezerwacja lub Śledzenie zapasu. Ponadto bez włączonego śledzenia zamówień można mieć zapisy rezerwacji podczas korzystania z zasad Produkcja na zamówienie lub Montaż na zamówienie.

Można rozważyć ustawienie pola Zasady śledzenia zamówień na Brak, jeśli nie jest wymagane bieżące śledzenie popytu względem podaży lub odwrotnie. Śledzenie podaży względem popytu jest obsługiwane przez funkcję śledzenia zamówień lub mechanizm planowania. Nie zalecamy używania śledzenia zamówień razem z funkcją planowania.

Po ustawieniu pola Zasady śledzenia zamówień na Tylko śledzenie, Business Central zawsze utworzy zapisy w tabeli 337 przy każdym utworzeniu zamówienia dla zapasu, ale Stan rezerwacji w tabeli 337 nie zawsze jest ściśle ustawiony na Śledzenie. Rozważmy następujący scenariusz:

Uwaga

Data robocza jest ustawiona jako 23.01.2014 (DD/MM/RRRR) dla wszystkich przykładów.

  1. Utwórz zapas z polem Zasady śledzenia zamówień ustawionym na Tylko śledzenie.
  2. Utwórz zamówienie zakupu. Business Central utworzy zapis rezerwacji ze Stanem rezerwacji Nadwyżka, ponieważ zamówienie zakupu nie jest jeszcze przydzielone do popytu.
  3. Utwórz zamówienie sprzedaży. Business Central utworzy teraz kolejny zapis rezerwacji ze Stanem rezerwacji Śledzenie.

The Stan rezerwacji created in step 2 will be updated to Tracking; this is handled by Business Central automatically. This concept is called Dynamic Tracking. By setting the Order Tracking Policy field on the item to Tracking Only, an end user can make use of the order tracking feature to get an overview of which supply the demand is allocated to and vice versa.

Uwaga

Funkcja śledzenia nie zastępuje funkcji planowania, która uwzględnia wszystkie zapasy, popyt i podaż razem, aby zapewnić optymalne propozycje planowania w celu optymalizacji poziomów obsługi klienta i zrównoważenia poziomów zapasów magazynowych.

Zasady rezerwacji

Rezerwacja składa się z pary rekordów w tabeli Zapis rezerwacji ze Stanem rezerwacji Rezerwacja, które mają ten sam numer zapisu. Jeden rekord ma włączone pole Dodatnie i wskazuje na podaż. Drugi rekord ma pole Dodatnie wyłączone i wskazuje na popyt. Pola Typ źródła, Nr ref. źródła i Identyfikator źródła podkreślają powiązanie rezerwacji między popytem a podażą.

Informacja w polu Typ źródła to tabela, z którą powiązane jest pole Nr zapisu rezerwacji. Na przykład, jeśli jest to zapis popytu (ujemny), może to być tabela Zamówienie sprzedaży (Tabela 37) lub Składnik planowania (Tabela 99000829).

Pole Identyfikator źródła zawiera identyfikator dokumentu w tabeli, do której odwołuje się Typ źródła.

Pole Nr ref. źródła zawiera numer referencyjny dla wiersza, z którym powiązany jest Nr zapisu rezerwacji. Jeśli zapis jest powiązany z wierszem sprzedaży lub zakupu, wierszem dziennika lub wierszem zapotrzebowania, informacja w tym polu jest kopiowana z pola Nr wiersza. Jeśli jest powiązany z zapisem w tabeli Zapis księgi zapasów (Tabela 32), informacja w tym polu jest kopiowana z pola Nr zapisu tabeli Zapis księgi zapasów.

Gdy używasz opcji zasad rezerwacji Zawsze w połączeniu ze śledzeniem zamówień, obie funkcje są zwykle zsynchronizowane. Jednak gdy rezerwacja zostanie usunięta lub data przyjęcia podaży zostanie przesunięta poza termin popytu, śledzenie zamówienia zostanie usunięte. Możesz również napotkać komunikat o błędzie, w którym Business Central pyta, co zrobić z istniejącymi rezerwacjami. Ten scenariusz jest zilustrowany w następującym przykładzie:

  1. Utwórz nowy zapas o nazwie KOMP. Ustaw następujące pola:
  2. System uzupełniania: Zakup
  3. Zasady śledzenia zamówień: Tylko śledzenie
  4. Rezerwacja: Zawsze
  5. Utwórz drugi zapas o nazwie WG. Ustaw następujące pola:
  6. System uzupełniania: Zlec. prod.
  7. Zasady śledzenia zamówień: Tylko śledzenie
  8. Rezerwacja: Zawsze
  9. Utwórz drugi zapas o nazwie WG. Ustaw następujące pola:
  10. Zapas: KOMP
  11. Ilość na: 1
  12. Certyfikuj BOM produkcyjny nr BOM WG i przypisz do zapasu WG.
  13. Utwórz zamówienie zakupu. Ustaw następujące pola:
  14. Zapas: KOMP
  15. Ilość: 10
  16. Kod lokalizacji: NIEBIESKI
  17. Oczekiwana data przyjęcia: 24.01.2014
  18. Utwórz zamówienie sprzedaży. Ustaw następujące pola:
  19. Data wysyłki: 14.02.2014
  20. Kod lokalizacji: NIEBIESKI
  21. Zapas: KOMP
  22. Ilość: 10

Uwaga

Automatyczna rezerwacja została wykonana między zamówieniem zakupu a zamówieniem sprzedaży. Ponadto zostało utworzone śledzenie zamówienia między zamówieniami zakupu i sprzedaży.

  1. Utwórz ręcznie zwolnione zlecenie produkcyjne. Ustaw następujące pola:
  2. Zapas: 14.02.2014
  3. Ilość: 10
  4. Lokalizacja: NIEBIESKI
  5. Termin: 01.02.2014
  6. Na karcie Strona główna w grupie Przetwarzaj wybierz Odśwież zlecenie produkcyjne.
  7. Otwórz listę składników i wyszukaj zapas KOMP.

Uwaga

Żadna rezerwacja ani śledzenie zamówienia nie jest tworzone przez Business Central. Powodem jest to, że rezerwacja już istnieje dla zamówienia sprzedaży utworzonego w kroku 6.

Załóżmy, że z powodów biznesowych zapas jest pilniej potrzebny w zwolnionym zleceniu produkcyjnym utworzonym w kroku 7. W kolejnych krokach anulujemy rezerwację z zamówienia sprzedaży utworzonego w kroku 6 i obserwujemy, jak obsługiwane jest śledzenie zamówienia.

  1. Wyszukaj zamówienie sprzedaży dla zapasu KOMP z kroku 6 i anuluj rezerwację.
  2. Otwórz zamówienie zakupu z kroku 5 i zwróć uwagę, że śledzenie zamówienia jest teraz utworzone między zamówieniem zakupu a składnikiem potrzebnym ze zwolnionego zlecenia produkcyjnego.
  3. Odtwórz rezerwację między składnikiem potrzebnym ze zwolnionego zlecenia produkcyjnego a podażą z zamówienia zakupu w kroku 5.

Uwaga

Rezerwacja nie jest odtwarzana automatycznie, co należy zrobić ręcznie.

  1. Zmień pole Oczekiwana data przyjęcia w nagłówku zamówienia zakupu z kroku 5 z 24.01.2014 na 05.02.2014.

Business Central wyświetli następujący komunikat ostrzegawczy:

Istnieją rezerwacje dla tego zamówienia. Te rezerwacje zostaną anulowane, jeśli ta zmiana spowoduje konflikt danych. Czy chcesz kontynuować?

  1. Wybierz Tak. Wyszukaj zapisy rezerwacji i śledzenia zamówienia z zamówienia zakupu.

Uwaga

Istniejąca rezerwacja została anulowana i musi zostać ręcznie odtworzona. Zamówienie jest jednak dynamiczne i zostało odtworzone przez Business Central, aby istniało między zamówieniem zakupu a zamówieniem sprzedaży. Powodem jest to, że zapotrzebowanie na zwolnione zlecenie produkcyjne (01.02.2014) jest wcześniejsze niż oczekiwana data przyjęcia dostawy.

To kończy demonstrację interakcji między używaniem automatycznych rezerwacji a śledzeniem zamówień. Przykłady pokazują również, co się dzieje, gdy modyfikujesz terminy i jaki komunikat o błędzie jest wyzwalany w przypadku konfliktu rezerwacji.

Planowanie obliczone

Planowanie wykonane przy użyciu planowania zamówień, arkusza zapotrzebowań lub arkusza planowania wygeneruje zapisy w tabeli Zapis rezerwacji z polem Stan rezerwacji ustawionym na Śledzenie, Rezerwacja lub Nadwyżka. Gdy stan to Śledzenie lub Rezerwacja, zawsze powinna istnieć pasująca para z tym samym numerem zapisu o wartości dodatniej i ujemnej w polu Ilość (podstawowa). Pole Typ źródła będzie typem zapotrzebowania, czyli tabela 37 dla ilości ujemnej i tabela planowania, na przykład tabela 246, dla ilości dodatniej. Pole Identyfikator źródła będzie mieć wartość PLANNING.

W przypadku nieprzydzielonej dostawy lub zapotrzebowania, Business Central ustawi pole Stan rezerwacji na Nadwyżka. Na przykład można mieć stan rezerwacji Nadwyżka, gdy istniejące zapasy są poniżej poziomu zapasu bezpieczeństwa lub zapotrzebowanie jest powiązane z prognozą.

Tabela Nieśledzony element planowania (Tabela 99000855) przechowuje informacje o nieśledzonych ilościach wyświetlanych, gdy użytkownik wykonuje wyszukiwanie ze strony śledzenia zamówień, aby zobaczyć nieśledzone ilości, lub wybiera ikonę ostrzeżenia w arkuszu planowania. Tabela zawiera zapisy odpowiadające nieśledzonej nadwyżce w sieci śledzenia zamówień.

Te zapisy są generowane podczas uruchomienia planowania i wyjaśniają, skąd pochodzi nieśledzona nadwyżka w wierszach śledzenia zamówień. Ta nieśledzona nadwyżka może pochodzić z:

  • Prognoza produkcji
  • Zamówienia zbiorcze
  • Ilość zapasu bezpieczeństwa
  • Punkt ponownego zamawiania
  • Maksymalny stan zapasów
  • Ilość ponownego zamówienia
  • Maksymalna ilość zamówienia
  • Minimalna ilość zamówienia
  • Wielokrotność zamówienia
  • Tłumik (% wielkości partii)

W tabeli Zapis rezerwacji, podobnie jak w zamówieniach zakupu, przesunięcia i produkcji, znajduje się pole Elastyczność planowania. To pole opcji określa, czy dostawa reprezentowana przez te zamówienia dostaw jest uwzględniana przez system planowania przy obliczaniu komunikatów akcji. Jeśli pole zawiera opcję Nieograniczona, system planowania uwzględnia wiersz przy obliczaniu komunikatów akcji. Jeśli pole zawiera opcję Brak, wiersz jest ustalony i niezmienny, a system planowania nie uwzględnia go przy obliczaniu komunikatów akcji. Ta funkcja jest zarządzana w tabeli Zapis rezerwacji przez pole o tej samej nazwie.

Zasady uzupełniania zapasów i produkcji

Jeśli funkcja planowania jest wykonywana dla zapasu z zasadą zamawiania ustawioną na Zamówienie, Business Central utworzy zapisy w tabeli Zapis rezerwacji ze stanem rezerwacji typu Rezerwacja zamiast Śledzenie.

Pola Typ źródła i Identyfikator źródła będą traktowane analogicznie jak w przypadku innych zasad zamawiania. Jednak w polu Powiązanie w tabeli Zapis rezerwacji, Business Central wprowadzi wartość Zamówienie z zamówieniem.

Pole Powiązanie jest wypełniane w celu kontrolowania zamówień dostaw powiązanych z określonym zapotrzebowaniem, na przykład zleceń produkcyjnych tworzonych bezpośrednio z zamówienia sprzedaży. Pole wyświetla wartość Zamówienie z zamówieniem, gdy zapis jest powiązany konkretnie z zapotrzebowaniem lub dostawą (Automatyczna rezerwacja). Zapotrzebowanie może być związane ze sprzedażą lub potrzebami komponentów.

Śledzenie zapasu i wstępny zapis rezerwacji

Stan rezerwacji Wstępna może być tworzony przez Business Central w tabeli Zapis rezerwacji, gdy nie używasz żadnych jednostek sieci zamówień, czyli śledzenia zamówień. Na przykład w wierszu dziennika zużycia przypisujesz śledzenie zapasu do komponentu. Jednak jeśli zapas jest już śledzony w zamówieniu, Business Central może utworzyć więcej wstępnych zapisów rezerwacji. Jest to zademonstrowane w PRZYKŁADZIE 2 dotyczącym zamówień przesunięcia w drugiej części tego dokumentu.

Gdy przeglądasz lub modyfikujesz stronę Wiersze śledzenia zapasu, zbiorcza zawartość tabeli Specyfikacja śledzenia (Tabela 336) i tabeli Zapis rezerwacji jest prezentowana w tymczasowej wersji Tabeli 336. Zapewnia to dostęp do historycznych i aktywnych danych śledzenia zapasu jako całości.

Rezerwacje dzielą się na dwie kategorie: Rezerwacje niespecyficzne, gdzie numery partii i numery seryjne nie są określone w momencie rezerwacji, oraz Rezerwacje specyficzne, gdzie rezerwujesz określone numery partii lub numery seryjne z zapasów.

W przypadku rezerwacji niespecyficznej pole Nr partii lub Nr seryjny jest puste w Numer zapisu Tabeli 337 wskazującym na zapotrzebowanie (na przykład sprzedaż). Ze względu na strukturę logiki rezerwacji w Business Central, gdy tworzysz rezerwację niespecyficzną na śledzonej pozycji magazynowej, Business Central musi mimo wszystko wybrać określone zapisy księgi zapasów do rezerwacji.

Ponieważ zapisy księgi zapasów zawierają informacje o śledzeniu zapasu, rezerwacja pośrednio rezerwuje określone numery partii lub numery seryjne, nawet jeśli użytkownik tego nie zamierzał. Jednak przy późnym wiązaniu, Business Central nadal rezerwuje dla określonych zapisów, ale następnie używa mechanizmu przetasowania w Business Central podczas księgowania.

Aby uzyskać więcej informacji, zapoznaj się z dokumentami technicznymi Business Central wymienionymi w sekcji Dodatkowe zasoby na końcu tego dokumentu.

Pola Podtyp źródła, Pominięty komunikat akcji, Korekta komunikatu akcji i Nie zezwalaj na anulowanie

W tej sekcji opisano pola Podtyp źródła, Pominięty komunikat akcji, Korekta komunikatu akcji i Nie zezwalaj na anulowanie w tabeli Zapis rezerwacji. Przedstawiono scenariusze demonstrujące użycie pól Pominięty komunikat akcji, Korekta komunikatu akcji i Nie zezwalaj na anulowanie. Pole Korekta komunikatu akcji jest używane dla funkcji zasad śledzenia zamówień Śledzenie i komunikat akcji. Pole Nie zezwalaj na anulowanie jest używane dla funkcji Montaż na zamówienie w Business Central 2013.

Podtyp źródła

Pole Podtyp źródła wskazuje, z jakim podtypem źródła powiązany jest zapis rezerwacji. Jeśli zapis jest powiązany z wierszem zakupu lub sprzedaży, pole jest kopiowane z pola Typ dokumentu w wierszu. Jeśli jest powiązany z wierszem dziennika, pole jest kopiowane z pola Typ zapisu w wierszu dziennika.

Pominięty komunikat akcji

Pole Pominięty komunikat akcji rejestruje, kiedy istniejąca dostawa została już częściowo przetworzona, na przykład gdy zamówienie zakupu zostało już częściowo przyjęte lub zlecenie produkcyjne ma zaksięgowane zużycia.

Gdy planowanie jest wykonywane, Business Central oznacza to pole i ustawia pole Stan zapisu rezerwacji na Nadwyżka. Poniższy przykład służy jako ilustracja:

  1. Otwórz zapas 80001. Ustaw następujące pola:
  2. Zasada zamawiania: Partia na partię
  3. Rezerwacja: Opcjonalna
  4. Zasada śledzenia zamówień: Brak
  5. Utwórz zamówienie sprzedaży. Ustaw następujące pola:
  6. Zapas: 80001
  7. Lokalizacja: Pusta/Brak
  8. Ilość: 10
  9. Data wysyłki: 15.02.2014
  10. Otwórz Arkusze zapotrzebowań i uruchom zadanie wsadowe Oblicz plan dla zapasu 80001.
  11. Data początkowa: 23.01.2014
  12. Data końcowa: 01.03.2014
  13. Pojawi się sugestia planowania uzupełnienia ilości 10 nowym zamówieniem zakupu z Terminem 15.02.2014.
  14. Na karcie Akcje, w grupie Funkcje, wybierz Wykonaj komunikat akcji, aby utworzyć zamówienie zakupu z Oczekiwaną datą przyjęcia 15.02.2014.
  15. Otwórz zamówienie zakupu z kroku 5 i ustaw Ilość do przyjęcia na 2 oraz zaksięguj tylko przyjęcie.
  16. Otwórz zamówienie sprzedaży z kroku 2 i zmień Datę wysyłki na 10.02.2014.
  17. Otwórz Arkusze zapotrzebowań i uruchom Oblicz plan dla zapasu 80001
  18. Data początkowa: 23.01.2014
  19. Data końcowa: 01.03.2014
  20. Pojawi się sugestia planowania uzupełnienia ilości 8 nowym zamówieniem zakupu z Terminem 10.02.2014.

Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji.

Numer zapisu 28 w Tabeli 337 ma stan rezerwacji Śledzenie, aby dopasować istniejące zapasy zarejestrowane w zapisie księgi zapasów 318 dla 2 jednostek oraz zaległe zapotrzebowanie w Tabeli zamówień sprzedaży 37. Kolejny numer zapisu 29 również ma stan rezerwacji Śledzenie i łączy pozostałą ilość 8 jednostek między zapotrzebowaniem w Tabeli zamówień sprzedaży 37 a sugerowaną dostawą w Tabeli wierszy zapotrzebowań 246.

Numer zapisu 30 to istniejące zamówienie zakupu, które zostało częściowo przyjęte z ilością 2. W rezultacie pole Stan rezerwacji ma wartość Nadwyżka, a Business Central ustawia pole Ilość (podstawowa) na 8 (pozostałe saldo) i pole Pominięty komunikat akcji jest włączone.

Korekta komunikatu akcji

Pole Korekta komunikatu akcji wyświetla zmianę po stronie dostaw w śledzeniu zamówień, która następuje po zaakceptowaniu powiązanych komunikatów akcji. Wartość pojawia się tutaj tylko wtedy, gdy funkcje śledzenia zamówień i komunikatów akcji są aktywne (Zasada śledzenia zamówień ustawiona na Śledzenie i komunikat akcji). Wartość jest obliczana na podstawie danych w tabeli Zapis komunikatu akcji (Tabela 99000849). Poniższy przykład służy jako ilustracja: 1. Otwórz zapas 80002. Ustaw następujące pole: - Zasada śledzenia zamówień: Śledzenie i komunikat akcji 2. Utwórz zamówienie sprzedaży. Ustaw następujące pola: - Zapas: 80002 - Lokalizacja: NIEBIESKI - Ilość: 100 3. Otwórz stronę Planowanie zamówień i uruchom zadanie wsadowe Oblicz plan. 4. Wybierz zamówienie sprzedaży z kroku 2 i uruchom zadanie wsadowe Utwórz zamówienia. 5. W zamówieniu sprzedaży z kroku 2 zmień pole Ilość ze 100 na 105. Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji. 6. Zapis nr 34 ma włączone pole Korekta komunikatu akcji w tabeli 337 dla 5 jednostek ze statusem rezerwacji Nadwyżka. Ponieważ zamówienie sprzedaży zostało zwiększone w kroku 5, Business Central utworzył tę rezerwację, ponieważ wymagana jest większa podaż. 7. Otwórz stronę Arkusze planowania i na karcie Strona główna, w grupie Przetwarzaj, wybierz Pobierz komunikaty akcji. Business Central zasugeruje zwiększenie ilości zamówienia zakupu ze 100 do 105.

Nie zezwalaj na anulowanie

Pole Nie zezwalaj na anulowanie wskazuje, że zapis rezerwacji reprezentuje powiązanie między wierszem zamówienia sprzedaży a zleceniem montażu. Nie można usunąć tej rezerwacji, ponieważ jest wymagana do utrzymania synchronizacji, która występuje, gdy zapas jest montowany na zamówienie. Poniższy przykład służy jako ilustracja:

  1. Utwórz zamówienie zakupu. Ustaw następujące pola:
  2. Podstawowa jednostka miary: SZT
  3. Dowolne domyślne grupy księgowe
  4. System uzupełniania: Montaż
  5. Zasady montażu: Montaż na zamówienie
  6. Zasady śledzenia zamówień: Tylko śledzenie
  7. Utwórz nowy zapas o nazwie Assemble COMP. Ustaw następujące pola:
  8. Podstawowa jednostka miary: SZT
  9. Dowolne domyślne grupy księgowe
  10. System uzupełniania: Zakup
  11. Zasady śledzenia zamówień: Tylko śledzenie
  12. Otwórz zapas Assemble FG i na karcie Nawiguj, w grupie Montaż/Produkcja, wybierz Montaż, a następnie wybierz BOM montażu. W BOM montażu ustaw następujące pola:
  13. Typ: Zapas
  14. Nr: Assemble COMP
  15. Ilość na: 1 Wybierz przycisk OK.
  16. Otwórz dziennik zapasów i zwiększ stan magazynowy Assemble COMP do ilości 10 dla lokalizacji BLUE i zaksięguj wiersz dziennika.
  17. Utwórz zamówienie sprzedaży. Ustaw następujące pola:
  18. Zapas: Assemble FG
  19. Lokalizacja: NIEBIESKI
  20. Ilość: 1 Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji.

Zapis nr 82 ma status rezerwacji Nadwyżka, ponieważ 9 jednostek Assemble Comp jest na stanie magazynowym i nie ma popytu. Zapis nr 84 śledzi zapisy rezerwacji między popytem w tabeli Wiersz montażu 901 a jego podażą w zapisie księgi zapasów 346.

Zapis nr 86 ma powiązanie Zamówienie z zamówieniem ze statusem rezerwacji Rezerwacja. Ponadto pole Nie zezwalaj na anulowanie jest włączone, ponieważ zasady montażu są ustawione jako Montaż na zamówienie dla zapasu Assembly FG. Na koniec pole Elastyczność planowania jest ustawione na Brak, ponieważ Business Central nie pozwala logice planowania na usunięcie rezerwacji.

Ilość dostępna do pobrania i rezerwacje

Pole Zarezerwowana ilość pobrania i wysyłki w tabeli 337 istnieje w wersjach wcześniejszych niż Business Central 2013 i kontroluje dostępność zapasów w zarządzanym magazynie. W każdej instalacji zarządzania magazynem Business Central ilości zapasów istnieją zarówno jako zapisy magazynowe, jak i zapisy księgi zapasów. Te dwa typy zapisów zawierają różne informacje o tym, gdzie znajdują się zapasy i czy są dostępne. Zapisy magazynowe definiują dostępność zapasu według pojemnika i typu pojemnika, co nazywa się zawartością pojemnika. Zapisy księgi zapasów definiują dostępność zapasu poprzez jego rezerwację do dokumentów wychodzących. W algorytmie pobierania istnieje specjalna funkcjonalność do obliczania ilości dostępnej do pobrania, gdy zawartość pojemnika jest powiązana z rezerwacjami. Algorytm pobierania odejmuje ilości zarezerwowane dla innych dokumentów wychodzących, ilości na istniejących dokumentach pobrania oraz ilości, które zostały pobrane, ale jeszcze nie wysłane lub zużyte. Wynik jest wyświetlany w polu Dostępna ilość do pobrania na stronie Arkusz pobrania, gdzie pole jest obliczane dynamicznie. Wartość jest również obliczana, gdy użytkownik tworzy pobrania magazynowe bezpośrednio z dokumentów wychodzących, takich jak zamówienia sprzedaży, zużycie produkcyjne lub przesunięcia wychodzące.

Ilość dostępna do pobrania = ilość w pojemnikach pobrania - ilość na pobraniach i przesunięciach – (zarezerwowana ilość w pojemnikach pobrania + zarezerwowana ilość na pobraniach i przesunięciach).

Poniższy przykład ilustruje, jak obliczana jest wartość ilości dostępnej do pobrania w Business Central:

  1. Utwórz nowy zapas o nazwie Warehouse Item. Ustaw następujące pola:
  2. Podstawowa jednostka miary: SZT
  3. Dowolne domyślne grupy księgowe
  4. System uzupełniania: Zakup
  5. Zasady rezerwacji: Zawsze
  6. Zasady śledzenia zamówień: Tylko śledzenie
  7. Utwórz zamówienie zakupu dla dostawcy 60000. Ustaw następujące pola:
  8. Zapas: Warehouse Item
  9. Lokalizacja: WHITE
  10. Ilość: 100
  11. Zwolnij zamówienie zakupu i utwórz przyjęcie magazynowe.
  12. Zaksięguj przyjęcie magazynowe i zarejestruj odłożenie magazynowe dla ilości 100.
  13. Utwórz drugie zamówienie zakupu dla dostawcy 60000. Ustaw następujące pola:
  14. Zapas: Warehouse Item
  15. Lokalizacja: WHITE
  16. Ilość: 10
  17. Zwolnij zamówienie zakupu i utwórz przyjęcie magazynowe.
  18. Zaksięguj TYLKO przyjęcie magazynowe. Nie rejestruj odłożenia magazynowego.
  19. Utwórz zamówienie sprzedaży. Ustaw następujące pola:
  20. Zapas: Warehouse Item
  21. Lokalizacja: WHITE
  22. Ilość: 10 Zarezerwowana ilość jest automatycznie ustawiana na 10 ze względu na zasady rezerwacji ustawione na Zawsze.
  23. Utwórz zamówienie sprzedaży. Ustaw następujące pola:
  24. Zapas: Warehouse Item
  25. Lokalizacja: WHITE
  26. Ilość: 100 Zarezerwowana ilość jest automatycznie ustawiana na 100 ze względu na zasady rezerwacji ustawione na Zawsze.
  27. Zwolnij pierwsze zamówienie sprzedaży z kroku 8 i utwórz wysyłkę magazynową.
  28. Zwolnij wysyłkę magazynową i na karcie Akcje wybierz Utwórz pobranie. The following error message is displayed: Nothing to Handle. The reason is that the available quantity to pick is zero. This is calculated as follows: Quantity on Inventory = 110 Quantity available to pick = 100

Uwaga

Ilość na odłożeniu lub w pojemniku przyjęcia nie jest dostępna do pobrania.

Total reserved against sales orders is 110 Quantity available to pick = 100 – 110 = zero.

Gdy odłożenie magazynowe zostanie zarejestrowane w kroku 7, umożliwia to utworzenie pobrania magazynowego w kroku 11. W wersjach wcześniejszych niż Business Central 2013 pole Zarezerwowana ilość pobrania i wysyłki w tabeli 337 jest wypełniane dla rezerwacji na ilość 10.

Poniższa ilustracja pochodzi z Business Central 2009 R2.

Ilustracje z użyciem zamówień przesunięcia i planowania

Zamówienia przesunięcia

Podczas używania zamówień przesunięcia, gdy zapas jest wysłany, ale nie w pełni przyjęty, w tabeli Zapis rezerwacji otrzymujesz status rezerwacji Nadwyżka. Kod lokalizacji będzie lokalizacją docelową przesunięcia.

Pole Nr odwołania do źródła jest obliczane jako ostatni numer zapisu wiersza + numer zapisu wiersza zapasu na zaksięgowanej wysyłce przesunięcia.

Gdy śledzenie zamówień jest aktywowane i nie ma popytu (zamówienia sprzedaży lub zużycia), Business Central tworzy dwa zapisy w tabeli 337 ze statusem rezerwacji Nadwyżka. Jeden jest powiązany z tabelą Wiersz przesunięcia 5741, a drugi z tabelą Zapis księgi zapasów 32.

Jest to pokazane w pierwszym przykładzie.

Przykład 1

  1. Otwórz zapasy 80003 i 80004 i ustaw pole Zasady śledzenia na Tylko śledzenie. Pozostaw inne pola z wartościami domyślnymi.
  2. Otwórz dziennik zapasów i zwiększ stan magazynowy tych zapasów do ilości 10 każdy dla lokalizacji RED i zaksięguj wiersze dziennika.
  3. Utwórz zamówienie przesunięcia z lokalizacji RED do BLUE dla tych dwóch zapasów: Zapas 80003 w wierszu zamówienia przesunięcia 10000 i Zapas 80004 w drugim wierszu 20000, oba po 10 jednostek.
  4. Zaksięguj tylko część wydania zamówienia przesunięcia bez żadnych funkcji magazynowych. The posted transfer shipment is shown in the following illustration. Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji.
  5. Porównaj wyniki na zaksięgowanym wydaniu przesunięcia z zapisami w tabeli 337.

Poniższa tabela opisuje, co dzieje się w określonych polach dla zapisu rezerwacji 40.

Pole Opis
Stan rezerwacji Nadwyżka, ponieważ Zapas 80003 jest skonfigurowany ze śledzeniem zamówień, ale nie istnieje żaden popyt.
Kod lokalizacji Kod lokalizacji docelowej przesunięcia BLUE.
Typ źródła Tabela 5741 Wiersz przesunięcia.
Identyfikator źródła Nr dokumentu zamówienia przesunięcia 1011.
Nr ref. źródła Łączny nr wiersza 20000 + Nr wiersza 10000 dla Zapasu 80003 = 30000.

Wyjaśnienie dla następujących pól dla zapisu rezerwacji 43 jest następujące.

Pole Opis
Reservation Status Nadwyżka, ponieważ Zapas 80003 jest skonfigurowany ze śledzeniem zamówień, ale nie istnieje żaden popyt.
Kod lokalizacji Lokalizacja w tranzycie OWN LOG jest lokalizacją, w której istnieje zapas.
Typ źródła Tabela 32 Zapis księgi zapasów.
Nr ref. źródła Otwarty zapis księgi zapasów o numerze 322.

Przykład 2

Następny przykład ilustruje, co dzieje się, gdy składnik jest przenoszony między lokalizacjami, ale jednocześnie jest śledzony między zapotrzebowaniem a dostępną podażą. Składniki zostaną przeniesione z lokalizacji RED do BLUE, gdzie mają być zużyte na zwolnionym zleceniu produkcyjnym. Składnik używa śledzenia zamówień, planowania zamówień i śledzenia zapasów.

Przykład pokazuje wykryty przepływ w tabeli 337 w odniesieniu do pól Stan rezerwacji, Kod lokalizacji, Typ źródła, Identyfikator źródła, Nr ref. źródła i typ Powiązania.

  1. Na stronie Konfiguracja produkcji ustaw pole Składniki w lokalizacji na RED.
  2. Utwórz nowy Zapas Składnik. Ustaw następujące pola:
  3. Podstawowa jednostka miary: SZT
  4. Dowolne domyślne grupy księgowe
  5. System uzupełniania: Zakup
  6. Zasady produkcji: Na magazyn
  7. Zasady śledzenia zamówień: Tylko śledzenie
  8. Kod śledzenia zapasu: LOTALL
  9. Używając dziennika zapasów, zwiększ stan magazynowy dla Zapasu Składnik w lokalizacji RED do 100 jednostek. Ustaw następujące numery partii:
  10. Numer partii Partia A, Ilość 30
  11. Numer partii Partia B, Ilość 70
  12. Utwórz nowy zapas Wyprodukowany. Ustaw następujące pola:
  13. Podstawowa jednostka miary: SZT
  14. Dowolne domyślne grupy księgowe
  15. System uzupełniania: Produkcja
  16. Zasady produkcji: Na magazyn
  17. Zasady śledzenia zamówień: Tylko śledzenie
  18. Utwórz BOM produkcji z ilością 1 na jednostkę Zapasu Składnik.
  19. Przypisz BOM produkcji do Zapasu Wyprodukowany.
  20. Utwórz zamówienie sprzedaży. Ustaw następujące pola:
  21. Zapas: Wyprodukowany
  22. Lokalizacja: NIEBIESKI
  23. Ilość: 100
  24. Na karcie Akcje zamówienia sprzedaży, w grupie Plan, wybierz Planowanie, aby utworzyć powiązane zwolnione zlecenie produkcyjne dla zamówienia sprzedaży.
  25. Otwórz zwolnione zlecenie produkcyjne/zapotrzebowanie na składnik i zauważ, że lokalizacja jest ustawiona na RED. The reason is that the Components at Location is RED on the Manufacturing Setup card. The Item Produced will get the output against location BLUE.

Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji.

Zapisy rezerwacji o numerach 55 i 56

Dla zapotrzebowania na składnik odpowiednio dla Partii A i Partii B, tworzone są powiązania śledzenia zamówień od popytu w tabeli 5407 Składnik zlecenia prod. do podaży w tabeli 32 Zapis księgi zapasów. Pole Stan rezerwacji zawiera Śledzenie dla wszystkich czterech zapisów, aby wskazać te dynamiczne powiązania śledzenia zamówień między podażą a popytem.

Popyt w tabeli 5407 Składnik zlecenia prod. jest powiązany z identyfikatorem źródła zwolnionego zlecenia produkcyjnego 101006. Podaż w tabeli 32 Zapis księgi zapasów jest powiązana z nr ref. źródła będącym numerami zapisów księgi zapasów 325 i 326, w których istnieją jednostki.

Uwaga

Pole Nr partii jest puste w wierszach popytu, ponieważ numery partii nie są określone w wierszach komponentów zwolnionego zlecenia produkcyjnego.

Zapis rezerwacji o numerze 57

Od popytu sprzedażowego w tabeli 37 Wiersz sprzedaży tworzone jest powiązanie śledzenia zamówień do podaży w tabeli 5406 Wiersz zlecenia prod. Pole Stan rezerwacji zawiera Rezerwacja, a pole Powiązanie zawiera Zamówienie z zamówieniem. Dzieje się tak, ponieważ zwolnione zlecenie produkcyjne zostało wygenerowane specjalnie dla zamówienia sprzedaży i musi pozostać powiązane, w przeciwieństwie do powiązań śledzenia zamówień ze stanem rezerwacji Śledzenie, które są tworzone i zmieniane dynamicznie.

Uwaga

Pole Powiązanie może również zawierać Zamówienie z zamówieniem przy użyciu zasad produkcji Na zamówienie i/lub zasad zamawiania Zamówienie.

  1. W tym momencie scenariusza 100 jednostek składnika jest przenoszonych z lokalizacji RED do lokalizacji BLUE za pomocą zamówienia przesunięcia.

Wybierz Partię A i Partię B do wydania.

Zaksięguj całkowitą zaległą ilość TYLKO jako Wydane.

Uwaga

Składniki mogą być zużywane w lokalizacji RED, ale dla przykładu ilustrującego przepływ zapisów rezerwacji jednostki są przenoszone ręcznie do lokalizacji BLUE.

Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji.

Zapisy rezerwacji o numerach 55 i 56

Zapisy śledzenia zamówień dla dwóch partii składnika odzwierciedlające popyt w tabeli 5407 są zmieniane ze stanu rezerwacji Śledzenie na Nadwyżka. Powodem jest to, że podaże, z którymi były wcześniej powiązane w tabeli 32, zostały wykorzystane przez wydanie zamówienia przesunięcia. Rzeczywista nadwyżka, jak w tym przypadku, odzwierciedla nadmiar podaży lub popytu, który pozostaje nieśledzony. Jest to wskazanie braku równowagi w sieci zamówień, co spowoduje wygenerowanie komunikatu akcji przez system planowania, chyba że zostanie rozwiązane dynamicznie.

Numery zapisów rezerwacji od 59 do 63

Ponieważ dwie partie składnika są zaksięgowane w zamówieniu przesunięcia jako wydane, ale nie przyjęte, wszystkie powiązane dodatnie zapisy śledzenia zamówień są typu rezerwacji Nadwyżka, wskazując, że nie są przydzielone do żadnych zapotrzebowań. Dla każdego numeru partii jeden zapis odnosi się do tabeli 5741 Wiersz przesunięcia, a jeden zapis odnosi się do zapisu księgi zapasów w lokalizacji w tranzycie, gdzie obecnie znajdują się zapasy.

Tabela 5741, Wiersz przesunięcia, jest typem źródła. Identyfikator źródła to numer dokumentu zamówienia przesunięcia 1012, a Nr ref. źródła to 20000 = 10000 + 10000, jak opisano szczegółowo w Przykładzie 1. Lokalizacja jest ustawiona na BLUE dla kodu lokalizacji docelowej przesunięcia.

Pozostałe dwa zapisy ze Stanem rezerwacji Nadwyżka mają Tabelę 32, Zapis księgi zapasów, jako Typ źródła i Nr ref. źródła 328 i 330, wraz z ich numerami partii znajdującymi się obecnie w lokalizacji w tranzycie OUT LOG.

  1. Zaksięguj zalegające zamówienie przesunięcia jako Przyjęte.

Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji.

Zapisy śledzenia zamówienia są teraz podobne do pierwszego punktu scenariusza, przed zaksięgowaniem zamówienia przesunięcia tylko jako wysłanego, z tym że zapisy dla komponentu mają teraz stan rezerwacji Nadwyżka zamiast Śledzenie. Dzieje się tak, ponieważ zapotrzebowanie na komponent jest nadal w lokalizacji RED, co odzwierciedla fakt, że pole Kod lokalizacji w wierszu komponentu zlecenia produkcyjnego zawiera RED zgodnie z konfiguracją w polu konfiguracji Komponenty w lokalizacji.

Podaż, która została wcześniej przydzielona do tego popytu, została przeniesiona do lokalizacji BLUE i nie może być teraz w pełni śledzona, chyba że zapotrzebowanie na komponent w wierszu zlecenia produkcyjnego zostanie zmienione na lokalizację BLUE. Jest to zarejestrowane w ostatnich dwóch zapisach rezerwacji z wypełnionymi numerami partii, gdzie pole Typ źródła to Tabela 32, a pole Nr ref. źródła to zapisy księgi zapasów 333 i 334.

  1. Na liście komponentów przypisanej do zwolnionego zlecenia produkcyjnego zmień lokalizację komponentu na BLUE.

  2. Otwórz Dziennik zużycia i uruchom zadanie wsadowe Oblicz zużycie. Przypisz Partię A Ilość 30 i Partię B Ilość 70.

Zamknij formularz śledzenia zapasów.

Informacje o stanie w Tabeli 337 są pokazane na poniższej ilustracji.

Zapisy rezerwacji o numerach 68 i 69

Ponieważ zapotrzebowanie na komponent zostało zmienione na lokalizację BLUE, a podaż jest dostępna jako zapisy księgi zapasów w lokalizacji BLUE, wszystkie zapisy śledzenia zamówienia dla dwóch numerów partii są teraz w pełni śledzone, co jest wskazywane przez stan rezerwacji Śledzenie. Numery partii nie są wypełnione w polu Nr partii dla popytu w Tabeli 5406, Wiersz zlecenia prod., ponieważ nie określiliśmy numerów partii dla komponentu w zwolnionym zleceniu produkcyjnym.

Zapisy rezerwacji o numerach 70 i 71

Zapisy ze stanem rezerwacji Prospekt są generowane w Tabeli 337. Powodem jest to, że oba numery partii są przypisane do komponentu w dzienniku zużycia, ale dziennik nie został zaksięgowany.

To kończy sekcję o tym, jak zapisy śledzenia zamówienia w tabeli Zapis rezerwacji są generowane, modyfikowane i usuwane podczas korzystania z wielu funkcji w połączeniu z zamówieniami przesunięcia.

Planowanie obliczone

Podczas korzystania z funkcji planowania, czyli Arkusza zapotrzebowania, Arkusza planowania lub Planowania zamówień, zapisy rezerwacji w Tabeli 337 Zapis rezerwacji mogą być modyfikowane lub dodawane w zależności od sugestii planowania podanej przez logikę w Business Central. Przykład 3 będzie używał Zasad zamawiania Zamówienie z Zasadami produkcji Produkcja na zamówienie dla produkowanego zapasu. Komponent będzie używał Zasad zamawiania Stała ilość ponownego zamówienia.

Przykład 3

  1. Na karcie Ustawienia produkcji pole Komponent w lokalizacji to RED z poprzedniego przykładu.
  2. Utwórz nowy Zapas nadrzędny 70061. Ustaw następujące pola:
  3. Podstawowa jednostka miary: SZT
  4. Dowolne domyślne grupy księgowe
  5. System uzupełniania: Zlec. prod.
  6. Zasady produkcji: Produkcja na zamówienie
  7. Zasady zamawiania: Zamówienie
  8. Zasady rezerwacji: Opcjonalnie
  9. Śledzenie zamówienia: Brak
  10. Utwórz nowy Zapas komponentu 70062. Ustaw następujące pola:
  11. Podstawowa jednostka miary: SZT
  12. Dowolne domyślne grupy księgowe
  13. System uzupełniania: Zakup
  14. Zasady zamawiania: Stała ilość ponownego zamówienia
  15. Zasady rezerwacji: Opcjonalnie
  16. Zasada śledzenia zamówień: Brak
  17. Ilość zapasu bezpieczeństwa: 10
  18. Punkt ponownego zamówienia: 25
  19. Ilość ponownego zamówienia: 50
  20. Utwórz nowe BOM produkcji i określ Zapas komponentu 70062 z ilością na 1. Przypisz BOM produkcji do Zapasu nadrzędnego 70061.
  21. Utwórz zamówienie sprzedaży. Ustaw następujące pola:
  22. Zapas: Stała ilość ponownego zamówienia
  23. Lokalizacja: RED
  24. Ilość: 40
  25. Data wysyłki: 15.02.2014
  26. Otwórz stronę Arkusze planowania i uruchom zadanie wsadowe Oblicz plan regeneracji.
  27. MPS/MRP: włączone
  28. Data początkowa: 23.01.2014
  29. Data końcowa: 01.03.2014
  30. Filtruj według zapasów 70061 i 70062
  31. Bez prognozy

Podane są następujące sugestie planowania.

Pierwsza sugestia planowania polega na utworzeniu nowego planowanego zlecenia produkcyjnego w celu zaspokojenia zaległego popytu zamówienia sprzedaży na ilość 40 Zapasu nadrzędnego 70061. Przejrzyj śledzenie zamówienia, a Business Central pokaże zaległe zamówienie sprzedaży. Śledzenie zamówienia jest aktywowane, ponieważ jest generowane przez silnik planowania.

Drugi wiersz służy do podniesienia zapasu powyżej punktu ponownego zamówienia (25). Biorąc pod uwagę ilość ponownego zamówienia (50), logika planowania sugeruje ilość 50 jednostek. Trzeci wiersz służy do podniesienia zapasu do poziomu zapasu bezpieczeństwa (10).

Czwarty wiersz służy do uzupełnienia zapasów po wysłaniu zamówienia sprzedaży. W tym momencie zapas wynosi 20, a więc jest poniżej punktu ponownego zamówienia. W rezultacie silnik planowania proponuje zakup 50 dodatkowych komponentów, biorąc pod uwagę ilość ponownego zamówienia. Jest to ilość nieśledzona, więc w Tabeli 337 Zapis rezerwacji zostanie oznaczona stanem rezerwacji Nadwyżka.

The status information in Table 337 is shown in the following illustration.

Pole Stan rezerwacji to Rezerwacja i tworzone jest powiązanie Zamówienie do zamówienia. Powodem jest to, że zasady produkcji zapasu to Produkcja na zamówienie, a zasady zamawiania są ustawione jako Zamówienie. Jeśli jedna z dwóch opcji jest ustawiona na Zamówienie, wtedy stan rezerwacji będzie Rezerwacja zamiast Śledzenie, a powiązanie jest ustawione na Zamówienie do zamówienia.

Popyt na 40 jednostek w polu Identyfikator źródła to numer zamówienia sprzedaży 1005, a typ źródła to Wiersz sprzedaży Tabela 37. Zapis rezerwacji jest zgodny z sugestią planowania, Nr ref. źródła 10000, Identyfikator źródła to PLANNING, a Typ źródła to Wiersz zapotrzebowania Tabela 246. Istnieje więc równowaga między popytem z zamówienia sprzedaży a podażą sugerowaną przez silnik planowania.

Zapisy rezerwacji o numerach 73 i 74

Po uruchomieniu zadania wsadowego Oblicz plan generowane są następne cztery zapisy ze stanem rezerwacji Śledzenie ze względu na ustawienie zasad zamawiania Stała ilość ponownego zamówienia dla komponentu. Wymagana podaż dla zapasu komponentu 70062 jest uzupełniana przez podane sugestie planowania, Nr ref. źródła 20000 i 30000, z Identyfikatorem źródła ustawionym na PLANNING i Typem źródła z Wiersza zapotrzebowania Tabela 246. Zapotrzebowanie na komponent jest tworzone w celu zaspokojenia popytu na Zapas nadrzędny 70061 dla całkowitej Ilości (bazowej) 40. W wyniku tego popytu pole Wiersz źródł. zlec. prod. to 10000, z Typem źródła Zapotrzebowanie na komponent Tabela 99000829.

Stan rezerwacji nie jest Nadwyżka, ponieważ istnieje śledzenie zamówienia między popytem na Zapas nadrzędny 70061 a podażą Zapasu komponentu 70062.

Zapisy rezerwacji o numerach 75 i 76

Ostatnie dwa zapisy mają stan rezerwacji Nadwyżka, ponieważ są to ilości nieśledzone wygenerowane w arkuszu planowania związane z parametrami ponownego zamawiania Punkt ponownego zamówienia i Ilość ponownego zamówienia.

Powiązane informacje

Szczegóły projektowania: Projekt śledzenia zapasów
Szczegóły projektowania: Równoważenie podaży i popytu
Szczegóły projektowania: rezerwacja, śledzenie zamówień i komunikaty akcji
Szczegóły projektowania: Planowanie dostaw

Znajdź bezpłatne moduły e-learningowe dla Business Central tutaj