Możliwości liczników numeracji

Zmodyfikowano dnia 2024/02/01 13:13 przez Wojtek — Skategoryzowana jako: GW-MAX

Liczniki numeracji są jedynym i podstawowym składnikiem systemu Gw-Max za pomocą którego ustala się kolejne numery fakturach, kartotekach, umowach itp. W konfiguracji systemu jest osobna sekcja liczniki numeracji gdzie możemy ustalić jaki licznik będzie numerował dopisywanie kartotek, pozostałe konfiguracje takie jak w parametrach rozliczeń, terminalach mobilnych itp. ustalają kolejności numeracji dokumentów.

Jeden licznik może być wykorzystywany przez kilka konfiguracji, dla przykładu numeracja kartotek kontrahentów i obiektów może być oparta o jeden licznik. Oczywiście tego typu konfiguracje są niepoprawne w przypadku numeracji faktur inkasentów, ponieważ ten sam licznik nie może być synchronizowany pomiędzy dwoma inkasentami w czasie rzeczywistym.

Formuła licznika służy do zbudowania pełnego numeru własnego czy kartoteki na podstawie składników licznika takich jak seria, lp, rokfin itp.

Liczniki numeracji obsługują dwa typy języków formuły


Dostępne makra w formule licznika


Przykłady formuł z wartościami makr:
Clarion

seria & '/' & Format( Lp, @n04) & '/' & RokFin                       zwraca TM/0012/2024
seria & '/' & Lp & '/' & RokFin                                      zwraca TM/12/2024
seria & '/' & Lp & '/' & RokFin & '/' & Przyrostek                   zwraca TM/12/2024/GM
seria & '/' & Format( mc, @n02) & '/' & lp_mc & '/' & RokFin         zwraca TM/02/123/2024

CSharp

"^seria^/"+String.Format("{0:0000}", ^LP^)+"/^rokfin^"                 zwraca TM/0012/2024
"^seria^/"+String.Format("{0}", ^LP^)+"/^rokfin^"                      zwraca TM/12/2024
"^seria^/"+String.Format("{0}", ^LP^)+"/^rokfin^"+"/"+"^przyrostek^"   zwraca TM/12/2024/GM