Synchronizacja danych zbiorczych na podstawie modelu skumulowanego

Jeżeli zarówno klienci, jak i dostawcy do komunikowania zapotrzebowań używają LN, dane zbiorcze są synchronizowane w oparciu o model skumulowany na podstawie zlecenia lub na podstawie przyjęcia, który można zdefiniować w polu Używany model CUM sesji Pozycja - kontrahent sprzedaży (tdisa0510m000) i/lub sesji Dane logistyczne linii kontraktu sprzedaży (tdsls3102m000).

Więcej informacji dotyczących używania tych modeli w temacie Korekta harmonogramów sprzedaży.

Uwaga

Jeżeli harmonogram sprzedaży jest oparty na kontrakcie sprzedaży z połączonymi warunkami i zasadami umowy i jeżeli w sesji Warunki harmonogramu (tctrm1131m000) zaznaczone jest pole wyboru Syn. dane zbior., wartości skumulowane są zsynchronizowane i zerowane w oparciu o dane zbiorcze otrzymane ze składnika zewnętrznego. Więcej informacji w temacie Synchronizacja danych zbiorczych na podstawie danych składnika zewnętrznego

Zerowanie danych zbiorczo

Wartości skumulowane mogą po pewnym czasie wzrosnąć do bardzo wysokich wartości. W celu ich zmniejszenia można wyzerować dane zbiorcze w sesji Zerowanie skumulowanych (tdsls3230m000). Mimo że zerowanie jest zwykle przeprowadzane pod koniec roku, wartości CUM nie mogą być zerowane dokładnie w momencie zmiany roku. Oznacza to, że aktualizacje mogą być przechowywane w sesjach wartości skumulowanych po dacie zerowania. Po obliczeniu zmienionej ilości, wartości te są również uwzględniane w procedurze zerowania.

Aby pomyślnie wyzerować dane zbiorczo, następujące warunki muszą zostać spełnione:

  • Podczas zerowania danych zbiorczych w sesji Zerowanie skumulowanych (tdsls3230m000) i sesji Zerowanie skumulowanych (tdpur3230m000) dostawcy i klienci muszą mieć identyczną datę zerowania CUM.
  • Reset może zostać wykonany wyłącznie jeżeli zwolnienia wysłane przez klienta zostały otrzymane i zatwierdzone przez dostawcę. Jeżeli tak się nie stało, to dostawcy nie mogą zatwierdzić zwolnień, które są przetwarzane po dacie zerowania, ponieważ daty zerowania się od siebie różnią.
  • Dostawcy nie mogą aktualizować przychodzących zwolnień, ani ręcznie tworzyć nowych zwolnień, ponieważ w takim przypadku wynikiem zerowania mogłyby być niepoprawne ilości.
Uwaga
  • Nie można wykonać zerowania wartości skumulowanych harmonogramu sprzedaży, jeżeli istnieje rekord uzgodnień o statusie Sporne, a Data operacji przypada przed datą zerowania CUM. Podgląd rekordów uzgodnień harmonogramu sprzedaży jest możliwy w sesji Uzgadnianie harmonogramu sprzedaży (tdsls3131m000).
  • Dane zbiorcze skumulowane dla określonej rewizji harmonogramu sprzedaży, które są przechowywane w sesji Harmonogramy sprzedaży (tdsls3111m000), nie są aktualizowane podczas w ramach procesu zerowania. Te dane są utrzymywane jako informacje historyczne.
Obliczanie ilości zmiany
Krok 1. Określanie ilości zmiany

Jeżeli przeprowadzone zostanie zerowanie ilości skumulowane w sesji Zerowanie skumulowanych (tdsls3230m000), LN najpierw określa ilość zmiany. LN pobiera zmienioną ilość z ostatniego rekordu CUM przed Data zerowania CUM określoną w sesji Zerowanie skumulowanych (tdsls3230m000). Która ilość jest ilością zmiany zależy od Używany model CUM.

Jeżeli Używany model CUM to model:

  • Na podstawie zlecenia, to wartość pola CUM poprzednio wymagane jest ilością zerowaną;
  • Na podstawie przyjęcia to wartość pola CUM otrzymane jest ilością zerowaną.
Krok 2. Tworzenie nowych rekordów zbiorczo

LN tworzy nowy:

  • rekord wysyłek zbiorczo w sesji Wysyłki zbiorczo (tdsls3532m000);
  • rekord zafakturowanych zbiorczo w sesji Zafakturowane zbiorczo (tdsls3533m000).

W przypadku nowych rekordów danych zbiorczych:

  • Data zerowania CUM jest równa z Data zerowania CUM, którą określono w sesji Zerowanie skumulowanych (tdsls3230m000).
  • Status to Zerowane.
Zerowanie wysyłek zbiorczo

Dla nowego wysłanego rekordu CUM, LN obniża następujące ilości o ilość zmiany:

  • Wysyłki zbiorczo
  • CUM otrzymane.

Jeżeli istnieją już wysłane rekordy CUM z datami operacji późniejszymi niż Data zerowania CUM, to LN kopiuje te rekordy z następującymi korektami:

  • Wartości pól Wysyłki zbiorczo i CUM otrzymane są zmniejszane o zmienioną ilość.
  • Poprzednia Data zerowania CUM zostaje zastąpiona nową Data zerowania CUM.
Zerowanie zafakturowanych zbiorczo

W przypadku nowego zafakturowanego rekordu CUM, LN zmniejsza Zafakturowane - ilość narastająco o ilość zmiany.

Jeżeli istnieją rekordy już zafakturowane zbiorczo z datami faktury późniejszymi niż Data zerowania CUM, to LN kopiuje te rekordy z następującymi korektami:

  • Wartość pola Zafakturowane - ilość narastająco również zostaje zmniejszona o ilość zmiany.
  • Poprzednia Data zerowania CUM zostaje zastąpiona nową Data zerowania CUM.
Przykład 1 - Aby wyzerować skumulowane dla modelu CUM Na podstawie zlecenia
  • Data zerowania = tydzień początkowy 3
  • Linie harmonogramu są generowane przed wyzerowaniem.
  • Linia harmonogramu 2 zostaje otrzymana w tygodniu 3.
  • Linia harmonogramu 3 zostaje otrzymana w tygodniu 5.
TydzieńLinia 1CUM wymagane przed zerowaniemLinia 2CUM wymagane przed zerowaniemLinia 3CUM wymagane przed zerowaniemCUM wymagane po zerowaniu
12020-20-2020
22040-40-4040
32060545-455
42080550-5010
520100555207030
6201205511057535
7--511558040
8--512058545
9----59050
10----59555

 

SumyLinia 1 CUMLinia 2 CUMLinia 3 CUMCUM po wyzerowaniu
CUM początkowe0405010

 

Data zerowania przypada na tydzień 3. Ze względu na model CUM Na podstawie zlecenia, zerowanie jest wykonywane na podstawie wymaganych skumulowanych. Na koniec tygodnia 2, zmieniona ilość to 40. W rezultacie wszystkie wartości skumulowane zostają zaktualizowane o -40, rozpoczynając od daty zerowania CUM (tydzień 3).

Przykład 2 - Aby wyzerować skumulowane dla modelu CUM Na podstawie przyjęcia

Dane dla tego przykładu są takie same jak w przykładzie 1, ale należy również wziąć pod uwagę następujące dane:

TydzieńIlość otrzymanaCUM otrzymane przed zerowaniemCUM otrzymane po zerowaniu
1101010
2253535
3205520
4-5520
556025

 

Data zerowania przypada na tydzień 3. Ze względu na model CUM Na podstawie przyjęcia zerowanie jest wykonywane na podstawie otrzymanych skumulowanych. Na koniec tygodnia 2, zmieniona ilość to 35. W rezultacie wszystkie wartości skumulowane zostają zaktualizowane o -35, rozpoczynając od daty zerowania CUM (tydzień 3).

Sumy z przykładu 1 są wtedy następujące:

SumyLinia 1 CUMLinia 2 CUMLinia 3 CUMCUM po wyzerowaniu
CUM początkowe0405015