Aplikacja Reguły określania daty transakcji służy do definiowania kryteriów, na podstawie których określane są dane transakcji dotyczące artykułu.
Niniejsza dokumentacja opisuje aplikację Reguły określania daty transakcji. Instrukcje dotyczące korzystania z reguł określania daty przemieszczenia, np. jak edytować reguły, można znaleźć w dokumentacji Instrukcje: Reguły określania daty transakcji.
Wyświetlanie w formie listy
Reguły stosowane w aplikacji Reguły określania daty transakcji są wymagane do określenia ostatniej daty transakcji artykułu. Za pośrednictwem aplikacji Lista: Dane transakcji można wyświetlić odpowiednie dane.
Opis aplikacji
Z pomocą aplikacji Reguły określania daty transakcji można zdefiniować reguły, zgodnie z którymi data ostatniej transakcji artykułu jest określana na podstawie daty księgowania odpowiednich transakcji magazynowych. Reguły mogą uwzględniać m. in. organizacje logistyki magazynowej, właścicieli zapasów lub typy dokumentów.
Aplikacja Reguły określania daty transakcji składa się z nagłówka i obszaru roboczego.
Nagłówek
Nagłówek zawiera pola, które jednoznacznie identyfikują regułę określania daty transakcji. Poniżej znajduje się szczegółowy opis pól dostępnych w nagłówku aplikacji Reguły określania daty transakcji:
- Reguła określania daty transakcji — w tym polu należy wprowadzić identyfikator reguły określania daty transakcji. Identyfikator jednoznacznie wskazuje regułę określania w bazie danych OLTP. Identyfikator może składać się z cyfr, liter lub kombinacji cyfr i liter oraz może być dowolnie wybrany przy pierwszym wprowadzeniu.
- Status — reguła określania daty transakcji może mieć następujące statusy:
- Aktywny — jeśli ustawiony jest status Aktywny, podpowiedź ikony pokazuje również, czy dane zostały już określone. Wyświetlane mogą być następujące statusy określania danych:
- Dane nieokreślone
- Trwa określanie danych: (znacznik czasu)
- Dane określone: (znacznik czasu)
- Aktywny — jeśli ustawiony jest status Aktywny, podpowiedź ikony pokazuje również, czy dane zostały już określone. Wyświetlane mogą być następujące statusy określania danych:
Odpowiedni znacznik czasu dostarcza informacji o tym, kiedy określanie danych zostało uruchomione lub kiedy dane zostały określone po raz ostatni.
- Nieaktywny — jeśli ustawiony jest status Nieaktywny, reguła nie jest brana pod uwagę. Tylko reguły określania o statusie Aktywny mogą być używane do określania daty ostatniej transakcji artykułu.
- Oznaczenie — jest to dodatkowy identyfikator. Może on składać się z dowolnie wybranego tekstu. Użytkownik wprowadza wyróżniającą i, jeśli to możliwe, unikalną nazwę, aby ułatwić wyszukiwanie.
- Poziom analizy — użytkownik można określić poziom, na którym ma być określana data ostatniej transakcji artykułu. Należy wybrać jeden z następujących poziomów:
- Artykuł
- Artykuł + magazyn
- Artykuł + właściciel zapasów
- Artykuł + magazyn + właściciel zapasów
Obszar roboczy
W obszarze roboczym znajduje się sekcja Cechy transakcji magazynowej, w której definiuje się cechy służące do określenia daty ostatniej transakcji.
Sekcja Cechy transakcji magazynowej
Poniżej znajduje się szczegółowy opis pól dostępnych w obszarze roboczym aplikacji Reguły określania daty transakcji:
- Klucz transakcji — w razie potrzeby należy wprowadzić w tym polu jeden lub więcej kluczy transakcji. Aby określić datę ostatniej transakcji, pod uwagę brane są transakcji magazynowe, które zawierają jeden z wprowadzonych kluczy transakcji.Jeśli klucz księgowania nie zostanie wprowadzony, wówczas transakcje materiałowe będą brane pod uwagę przy określaniu daty ostatniej transakcji, niezależnie od zawartego klucza transakcji.
- Artykuł magazynowy — w tym polu należy wprowadzić jeden lub więcej artykułów magazynowych, dla których ma zostać określona data ostatniej transakcji. Jeśli artykuł magazynowy nie zostanie wprowadzony, wówczas data ostatniej transakcji zostanie określona dla wszystkich artykułów magazynowych.
- Magazyn — w tym polu należy wprowadzić jeden lub więcej magazyn. Przy określaniu daty ostatniej transakcji brane są pod uwagę transakcje magazynowe, zawierające jeden z wprowadzonych magazynów. W przypadku niewprowadzenia magazynu, przy określaniu daty ostatniej transakcji uwzględniane są transakcje magazynowe, niezależnie od magazynu.UwagaJeśli wybrano poziom analizy bez magazynu, wówczas nie można określić strefy czasowej. W takich przypadkach używana jest strefa czasowa klienta.
- Typ magazynu — określa, czy przy ustalaniu daty ostatniej transakcji należy brać pod uwagę transakcje magazynowe dla określonego typu magazynu. Użytkownik wybiera co najmniej jeden z następujących typów magazynów:
- Fizyczny (wewnętrzny)
- Fizyczne (zewnętrzny)
- Wirtualny
- Właściciel zapasów — w tym polu należy wprowadzić jednego lub więcej właściciela zapasów. Przy określaniu daty ostatniej transakcji brane są pod uwagę tylko transakcje magazynowe, które zawierają jednego z wprowadzonych właścicieli zapasów, a zatem uwzględniane są tylko artykuły należące do danego właściciela zapasów. W przypadku niewprowadzenia właściciela zapasów, przy określaniu daty ostatniej transakcji uwzględniane są transakcje magazynowe, niezależnie od właściciela zapasów.UwagaJeśli wybrano poziom analizy bez właściciela zapasów, wówczas nie można określić całkowitych zapasów.
- Typ właściciela zapasów — w tym polu należy określić, czy transakcje magazynowe powinny być brane pod uwagę przy aktualizacji daty ostatniej transakcji, jeśli właściciel zapasów jest partnerem wewnętrznym (typ organizacji Firma) lub partnerem zewnętrznym (klient, dostawca). Użytkownik wybiera co najmniej jeden z następujących typów właściciela zapasów:
- Wewnętrzny
- Zewnętrzne
- Przebieg — w tym polu należy określić, które procesy transakcji magazynowych mają być brane pod uwagę przy określaniu daty ostatniej transakcji. Użytkownik wybiera co najmniej jeden z poniższych procesów:
- Przychód
- Wydanie
- Przesunięcie – Przychód
- Przesunięcie – Rozchód
- Przeszacowanie – Przychód
- Przeszacowanie – Rozchód
- Korekta
- Typ procesu — w tym polu należy określić, które typy procesu transakcji magazynowej mają być brane pod uwagę przy określaniu daty ostatniej transakcji. Użytkownik wybiera co najmniej jeden z poniższych procesów:
- Operacja główna
- Operacja specjalna
- Ruch ilości — w tym polu należy określić, czy przy ustalaniu daty ostatniej transakcji należy brać pod uwagę transakcje magazynowe z ruchem ilościowymi czy bez. Użytkownik wybiera co najmniej jedną z poniższych pozycji:
- Tak
- Nie
- (ignoruj)
- Wycena stanów magazynowych — w tym polu należy określić, czy przy ustalaniu daty ostatniej transakcji należy brać pod uwagę transakcje magazynowe z wyceną stanów magazynowych, czy bez niej. Użytkownik wybiera co najmniej jedną z poniższych pozycji:
- Tak
- Nie
- (ignoruj)
- Typ dokumentu transakcji magazynowej — w tym polu należy określić, które typy dokumentów transakcji magazynowych mają być brane pod uwagę przy określaniu daty ostatniej transakcji. Do wyboru są następujące typy dokumentów transakcji magazynowej:
- Zlecenie dostawy
- Faktura sprzedaży
- Kompletacja
- Zlecenie produkcyjne
- Przyjęcie towaru
- Faktura zakupu
- Zlecenie magazynowe
Użytkownik wybiera wszystkie typy dokumentów transakcji magazynowej, jeśli chce on również uwzględnić ręczne transakcje magazynowe. Powinien on również zwrócić uwagę na ustawienie w polu Pochodzenie transakcji magazynowej.
- Typ dokumentu pierwotnego — w tym polu należy określić, które kategorie dokumentów pierwotnych, powiązanych z transakcją magazynową, mają być brane pod uwagę przy określaniu daty ostatniej transakcji. Do wyboru są następujące pozycje:
- Zlecenie dostawy
- Kompletacja
- Zlecenie produkcyjne
- Dyspozycje magazynowe
- Zamówienie zakupu
- Przyjęcie towaru
- Zamówienie sprzedaży
- Kontrakt zakupu
- Zlecenie zakupu
- Komunikat wydania towaru z magazynu konsygnacyjnego
Użytkownik wybiera wszystkie typy dokumentów pierwotne, jeśli chcesz on również uwzględnić ręczne transakcje magazynowe bez dokumentu pierwotnego. Powinien on również uwagę na ustawienie w polu Pochodzenie transakcji magazynowej.
- Pochodzenie transakcji magazynowej — w tym polu należy określić, czy przy ustalaniu daty ostatniej transakcji powinny być brane pod uwagę transakcje magazynowe określonego pochodzenia. Użytkownik wybiera co najmniej jedno z możliwych do wyboru opcji pochodzenia:
- Ręczna transakcja magazynowa
- Inwentaryzacja
- Oszacowanie inwentaryzacji
- Przyjęcie towaru
- Zlecenie dostawy
- Zlecenie produkcyjne
- Faktura zakupu
- Zlecenie magazynowe
- Jednostka ładunkowa
- Import
- Jednostka ładunkowa z inwentaryzacji
- Faktura sprzedaży
- Korekta przyjęcia na magazyn
- Przeksięgowanie na magazyn produkcyjny z kompletacji
- Automatyczne zatwierdzanie rozchodu w momencie przyjęcia z produkcji
- Zwrot towaru
- Podział/łączenie
- Pochodzenie księgowania — w tym polu należy określić, czy transakcje magazynowe z określonym pochodzeniem księgowania powinny być brane pod uwagę przy określaniu daty ostatniej transakcji. Użytkownik wybiera co najmniej jedno z możliwych do wyboru miejsc pochodzenia.UwagaTo pole jest dostępne tylko wtedy, gdy funkcje Rachunkowość i Księgowania syntetyczne zostały aktywowane dla co najmniej jednej firmy w aplikacji Konfiguracja.
- Lokalizacja — w razie potrzeby należy określić jedną lokalizację lub więcej. Aby określić datę ostatniej transakcji, pod uwagę brane są te transakcje magazynowe, które zawierają jedną z zapisanych lokalizacji. W przypadku niewprowadzenia lokalizacji, w celu określenia daty ostatniej transakcji, transakcje magazynowe są brane pod uwagę niezależnie od lokalizacji.
Akcje związane z aplikacją
W aplikacji Reguły określania daty transakcji dostępne są następujące akcje:
- [Aktywuj regułę określania daty transakcji]
- [Wyłącz regułę określania daty transakcji]
- [Ustalanie daty ostatniej transakcji]
[Aktywuj regułę określania daty transakcji]
Użytkownik może wykorzystać tę akcję, aby aktywować regułę określania otwartej daty transakcji. Tylko aktywne reguły automatycznie określają datę ostatniej transakcji dla artykułu po każdej transakcji magazynowej, której to dotyczy, zgodnie ze specyfikacją reguły.
Niemniej jednak należy pamiętać, że po aktywowaniu reguły określania daty transakcji, aplikacja w tle Ustalanie daty ostatniej transakcji musi zostać uruchomiona co najmniej raz, aby uwzględnić istniejące transakcje magazynowe. Jeśli użytkownik chce regularnie aktualizować dane, powinien on użyć funkcji Aktywacja czasowa: seryjnie dla aplikacji działającej w tle.
[Wyłącz regułę określania daty transakcji]
Ta akcja służy do wyłączania otwartej reguły określania daty transakcji. Data transakcji nie jest już określana, a dane transakcji, które zostały już określone na podstawie reguły, są usuwane.
[Ustalanie daty ostatniej transakcji]
Użytkownik może wykorzystać tę akcję, aby system określił datę ostatniej transakcji. Wybranie akcji powoduje otwarcie okna dialogowego w celu uruchomienia powiązanej aplikacji działającej w tle Ustalanie daty ostatniej transakcji, która jest używana do określenia danych.
Aby uruchomić aplikację działającą w tle, użytkownik może zdefiniować datę, od której uwzględniane są transakcje magazynowe, oraz reguły określania daty transakcji, zgodnie z którymi system powinien określić datę ostatniej transakcji. Otwarta, aktywowana reguła określania daty transakcji jest proponowana w polu Reguła określania daty transakcji. Pozostawienie tego pola pustego spowoduje określenie danych dla wszystkich aktywnych reguł określania daty transakcji.
W zależności od zakresu transakcji magazynowych, które należy wziąć pod uwagę, określenie daty ostatniej transakcji może zająć więcej lub mniej czasu i zużywać zasoby. W związku z tym, zaleca się, aby akcja, a tym samym aplikacja działająca w tle, była wykonywana w czasie, gdy niewielu interaktywnych użytkowników pracuje z systemem.
Jeśli użytkownik chce wielokrotnie określać datę ostatniej transakcji, możesz uruchomić zadanie przetwarzania w celu wykonania tej aplikacji w tle jako serii.
Konfiguracja
Dla aplikacji Reguły określania daty transakcji nie trzeba definiować żadnych ustawień w aplikacji Konfiguracja.
Jednostki biznesowe
Dla aplikacji Reguły określania daty transakcji istotna jest następująca jednostka biznesowa, której można użyć do np.:
- Przyporządkowywania uprawnień
- Konfigurowania definicji aktywności
- Import lub eksportu danych
Reguła dla ostatniej daty przesunięcia
com.cisag.app.inventory.obj.LastTransactionDataRule
Uprawnienia
Uprawnienia można przyporządkowywać zarówno przy użyciu ról autoryzacji, jak i poprzez przyporządkowanie organizacji. Koncepcję uprawnień można znaleźć w dokumentacji Uprawnienia.
Uprawnienia specjalne
Aplikacja Reguły określania daty transakcji nie posiada żadnych uprawnień specjalnych.
Przyporządkowania organizacyjne
Jeśli funkcja Uprawnienia do treści została aktywowana w aplikacji Konfiguracja, dany użytkownik może korzystać z Reguły określania daty transakcji tylko wtedy, gdy przypisano do niego organizację w danych podstawowych partnera, która jest zintegrowana z co najmniej jedną z następujących struktur organizacyjnych:
- Logistyka magazynowa
Funkcje specjalne
Aplikacja Reguły określania daty transakcji nie posiada żadnych funkcji specjalnych.
Uprawnienia dla partnerów biznesowych
Aplikacja Reguły określania daty transakcji nie jest dostępna dla partnerów biznesowych.