Kody

Kody jednoznacznie identyfikują dane w LN. Kodu używa się zamiast nazwy lub opisu do sprecyzowania typu rekordu. W trakcie tworzenia nowego zapisu wymagane jest podanie jego kodu. Przykładowo, kody należy stosować dla:

  • firm
  • walut
  • kalendarzy
  • pozycji
  • sposobów płatności
  • warunków magazynowania
Numer firmy

Kod firmy jest zawsze jednoznaczny z numerem firmy. Kody firm muszą być numeryczne.

Kody pozycji

W sesji Pozycje (tcibd0501m000) można tworzyć nowe pozycje i wprowadzać ich kody. Kody pozycji mogą zawierać maksymalnie 50 znaków (z odstępami). Istnieje możliwość zastosowania długich kodów pozycji w celu wstawienia opisu. Dodatkowo kody pozycji mogą składać się z wielu segmentów. Więcej informacji w temacie Segmentowane kody pozycji.

W sesjach modułu Klasyfikacja produktów można zdefiniować system klasyfikacji pozycji.

Uwaga

Jeżeli pozycja jest pozycją podstawową, kod pozycji nie może zawierać następujących znaków:

% ' " ^ \ ! @ # $ & * ( ) | / ; ~ ` ? { } [ ] < >

Powodem tego ograniczenia jest fakt, że pliki obiektów tworzone w module Konfiguracja produktu nie mogą zawierać wymienionych znaków.

Definiowanie kodów

Przed tworzeniem nowych rekordów i wprowadzaniem kodów konieczne jest ustalenie systemu kodowania. Zmiana ustalonego systemu kodowania może być problematyczna.

Podczas wprowadzania nowego kodu stosowane są następujące reguły:

  • Kody muszą być unikalne dla typu rekordu. Przykładowo, nie można przypisać takiego samego kodu różnym krajom. Natomiast kraj i waluta mogą posiadać jednakowy kod.
  • Kody są zazwyczaj alfanumeryczne. LN zamienia małe litery na duże litery.
  • Kody mogą zawierać spacje.
  • Większość kodów może zawierać maksymalnie trzy znaki. Niektóre rodzaje kodów mogą zawierać do sześciu znaków. Kody pozycji mogą zawierać do 50 znaków.
  • Istnieją rodzaje kodów, które muszą składać się wyłącznie z cyfr. Jeżeli użytkownik wprowadzi litery w takim kodzie, LN wyświetli komunikat: 'Oczekiwana cyfra'. Przykładowo, kod firmy musi być kodem numerycznym.
Utworzone kody

Przykładowo, LN generuje kody np. dla:

  • zleceń sprzedaży
  • zleceń zakupu
  • umów serwisowych
  • innych dokumentów związanych ze zleceniami

Utworzony kod składa się z kodu serii, po którym następuje pierwszy wolny numer w ramach serii. Użytkownik musi przypisać grupy numeracyjne różnym typom dokumentów, gdy definiuje:

Grupy numeracyjne i serie mogą być stosowane w przypadku tworzenia kodów dla:

Wyżej wymienione kody muszą mieć przydzielone grupy numeracyjne w sesji Parametry COM (tccom0000s000).