| Synchronizacja danych zbiorczych na podstawie danych składnika zewnętrznegoJeżeli po przekazaniu przez składnik zewnętrzny informacji o zapotrzebowaniach harmonogramu do LN dane zbiorcze mają zostać zsynchronizowane i wyzerowane w oparciu o dane zbiorcze potrzymane od składnika zewnętrznego, to w sesji Warunki harmonogramu (tctrm1131m000) należy zaznaczyć pole wyboru Syn. dane zbior.. Porównywanie i synchronizacja danych zbiorczych Po wyrażeniu zgody na synchronizację danych zbiorczych składnik zewnętrzny dostarcza wartości parametrów Wysyłki zbiorczo i Identyfikator ostatniej wysyłki podczas wysyłki nowej linii zwolnienia sprzedaży w sesji Linie zwolnienia sprzedaży (tdsls3508m000). Kiedy zwolnienie sprzedaży jest przetworzone w harmonogram (rewizję harmonogramu) sprzedaży, to wysyłki zbiorcze są porównane i zsynchronizowane z wysyłkami zbiorczymi otrzymanymi ze składnika zewnętrznego. Dane zbiorcze są porównywane na podstawie następujących pól: - Wysyłki zbiorczo;
- Identyfikator ostatniej wysyłki;
- Harmonogram.
Uwaga - Jeżeli został znaleziony więcej niż jeden rekord wysłanych wartości skumulowanych o tym samym numerze wysyłki, to dla porównania używany jest rekord wysyłki zbiorczo z ostatnią Data operacji.
- Jeżeli nie można znaleźć rekordu wysyłki zbiorczo dla parametru Identyfikator ostatniej wysyłki linii zwolnienia sprzedaży, to LN ostrzega, że dane zbiorcze nie zostaną zsynchronizowane, ale będzie można kontynuować przetwarzanie zwolnienia sprzedaży.
Synchronizacja wysyłki zbiorczo Po odnalezieniu rekordu wysyłki zbiorczo może dojść do następujących sytuacji: - Wartość pola Wysyłki zbiorczo linii zwolnienia sprzedaży jest równa wartości pola Wysyłki zbiorczo. Rekord wysyłek zbiorczo zostaje ustawiony na Rozliczone w sesji Wysyłki zbiorczo (tdsls3532m000). Wszystkie poprzednie rekordy o statusie Utworzone są zaktualizowane na Rozliczone (bez odpowiedzi).
- Wartość pola Wysyłki zbiorczo linii zwolnienia sprzedaży jest większe lub mniejsze od wartości pola Wysyłki zbiorczo. Wysyłki zbiorczo są więc korygowane o wartość korekty, do wartości równej wysyłkom zbiorczo składnika zewnętrznego. Ten rekord wysyłek zbiorczo otrzymuje status Synchronizuj. Wszystkie poprzednie rekordy o statusie Utworzone są aktualizowane na Rozliczone.
Przykład Linie zwolnienia sprzedaży (tdsls3508m000) | Wysyłki zbiorczo (tdsls3532m000) |
---|
Wysyłki zbiorczo | Harmonogram | Wysyłka | Wysyłki zbiorczo | Harmonogram | Wysyłka | Data operacji | Status | Ilość wysłana | Nowe CUM wysłane |
---|
- | DJ0001 | - | 10 | DJ0001 | XXX-1 | 1 Kwietnia | Zestawione | 10 | 10 | 20 | DJ0001 | YYY-2 | 15 | DJ0001 | YYY-2 | 1 maja | Zestawione | 5 | 15 | - | DJ0001 | - | - | DJ0001 | YYY-2 | Data bieżąca | Zsynchronizowane | 5 | 20 | - | DJ0001 | - | 25 | DJ0001 | ZZZ-3 | 1 czerwca | Utworzone | 10 | 30 | - | DJ0001 | - | 50 | DJ0001 | VVV-4 | 1 lipca | Utworzone | 25 | 55 |
W przypadku rekordu skumulowanego o statusie Synchronizuj: - Wartość korekty = wysyłki zbiorczo sesji Linie zwolnienia sprzedaży (tdsls3508m000) − wysyłki zbiorczo sesji Wysyłki zbiorczo (tdsls3532m000).
- Ilość wysłana = wartość korekty.
- Nowe wysyłki zbiorczo = stare wysyłki zbiorczo + wartość korekty.
Zerowanie danych zbiorczych Po znalezieniu rekordu wysłanych danych zbiorczych Data zmiany dla CUM klienta z sesji Linie zwolnienia sprzedaży (tdsls3508m000) może być inna niż Data zerowania CUM w sesji Wysyłki zbiorczo (tdsls3532m000). Możliwe są następujące sytuacje: - Data zmiany dla CUM klienta linii zwolnienia sprzedaży przypada wcześniej niż Data zerowania CUM użytkownika. LN ostrzega, że dane zbiorcze nie zostaną wyzerowane, ale będzie można kontynuować przetwarzanie zwolnienia sprzedaży.
- Data zmiany dla CUM klienta linii zwolnienia sprzedaży przypada później niż Data zerowania CUM użytkownika.
W takim przypadku dane zbiorcze sprzedaży są zerowane w sesjach: - Wysyłki zbiorczo (tdsls3532m000);
- Zafakturowane zbiorczo (tdsls3533m000);
- Uprawnienia FAB/RAW (tdsls3134m000).
Te rekordy skumulowane otrzymują status Zerowane.
Uwaga W oparciu o wartość pola Data operacji w sesji Wysyłki zbiorczo (tdsls3532m000) LN określa możliwy do zastosowania rekord zafakturowanych zbiorczo i rekord autoryzacji. Obliczanie ilości zmiany Przed tym, jak wartości skumulowane mogą być zerowane, ilość zmiany musi być obliczona. Ta ilość jest obliczana następująco:
Wysyłki zbiorczo z sesji Wysyłki zbiorczo (tdsls3532m000) – Wysyłki zbiorczo z sesji Linie zwolnienia sprzedaży (tdsls3508m000)
Przykład Linie zwolnienia sprzedaży (tdsls3508m000) |
---|
Harmonogram | YYYYY1 |
---|
Ostatnia wysyłka | XXXXX1 |
---|
Wysyłki zbiorczo | 80 |
---|
Data zmiany klienta | 10/10/10 |
---|
Bieżące wartości skumulowane są następujące: Wysyłki zbiorczo (tdsls3532m000) | Zafakturowane zbiorczo (tdsls3533m000) | Uprawnienia FAB/RAW (tdsls3134m000) |
---|
Harmonogram | YYYYY1 | Harmonogram | YYYYY1 | Harmonogram | YYYYY1 |
---|
Ostatnia wysyłka | XXXXX1 | - | - | Uprawnienia FAB | 100 |
---|
Wysyłki zbiorczo | 100 | Zafakturowane zbiorczo | 100 | Uprawnienia RAW | 100 |
---|
Data zmiany klienta | 9/10/10 | Data zmiany klienta | 9/10/10 | Data zmiany klienta | 9/10/10 |
---|
Data operacji | 15/11/10 | Data operacji | 15/11/10 | Data zwolnienia | 15/11/10 |
---|
Po przetworzeniu zwolnienia sprzedaży, nowe wartości skumulowane są następujące: Wysyłki zbiorczo (tdsls3532m000) | Zafakturowane zbiorczo (tdsls3533m000) | Uprawnienia FAB/RAW (tdsls3134m000) |
---|
Harmonogram | YYYYY1 | Harmonogram | YYYYY1 | Harmonogram | YYYYY1 |
---|
Ostatnia wysyłka | - | - | - | - | - |
---|
Ilość wysłana | -20 | Ilość zafakturowana | -20 | Uprawnienia FAB | 80 |
---|
Wysyłki zbiorczo | 80 | Zafakturowane zbiorczo | 80 | Uprawnienia RAW | 80 |
---|
Data zmiany klienta | 10/10/10 | Data zmiany klienta | 10/10/10 | Data zmiany klienta | 10/10/10 |
---|
Data operacji | 0 | Data operacji | 0 | Data operacji | 0 |
---|
Status | Zeruj | Status | Zeruj | - | - |
---|
Uwaga Nie można ręcznie wyzerować wartości skumulowanych w sesji Zerowanie skumulowanych (tdsls3230m000). | |