Ogólnie składnia makra dostępnego w szablonie cennika wygląda następująco:
@kod_towaru[parametry]@
gdzie parametry mogą mieć następującą zawartość:
NAZWA
makro oznacza nazwę towaru o podanym kodzie
JM
makro oznacza jednostkę miary towaru o podanym kodzie
VAT
makro oznacza stawkę VAT na towar o podanym kodzie
PKWiU
makro oznacza symbol klasyfikacyjny towaru o podanym kodzie
NOTATKA
makro oznacza notatkę dołączoną do towaru
XYWP
makro oznacza cenę towaru o podanym kodzie
Znaczenie poszczególnych znaków parametru jest następujące:
X może przyjmować wartość N lub B i oznacza, iż cena będzie odpowiednio ceną netto lub brutto. Pominięcie tego znaku w ogóle oznacza, iż makro zostanie rozwinięte w kod waluty ceny tego towaru
Y może przyjmować wartości A, B, C lub D i nie może być pominięty. Określa, której ceny towaru dotyczy makro (ceny A, ceny B, ceny C lub ceny D)
W oznacza, iż cena będzie podana bez nazwy waluty. Pominięcie tego znaku oznacza iż cena będzie podana łącznie z nazwą waluty.
P oznacza, iż cena będzie podana w złotych. Pominięcie tego znaku oznacza, iż cena będzie podana w walucie określonej w systemie.
Ponadto zdefiniowano makra
@[DATA]@ dzisiejsza data
@[VER]@ wersja systemu
Wielkość parametrów oraz kodów towarów nie ma znaczenia. Makra muszą być pisane tym samym rodzajem, wielkością oraz stylem czcionki. Użycie czcionki Courier w makrach, w których kody towarów zawierają polskie znaki może spowodować, że nie zostaną one rozwinięte.