Biuletyn techniczny CDN OPT!MA 12.0. Dokument MM oraz CENNIK w formacie XML Copyright 2007 COMARCH SA
Spis treści SPIS TREŚCI...2 STRUKTURA PLIKU MM.XML - WERSJA (12.0)...3 STRUKTURA PLIKU CENNIK.XML - WERSJA (12.0)...10 Str.2
Struktura pliku MM.XML - wersja (12.0) - <ROOT xmlns="http://www.cdn.com.pl/optima/mm"> Plik zawsze zawiera jeden (i tylko jeden) węzeł na najwyższym poziomie, o nazwie ROOT. Węzeł ten ma określony namespace jak obok. - <DOKUMENTY> Węzeł <DOKUMENTY> definicje wszystkich wyeksportowanych dokumentów. Jeden węzeł <DOKUMENTY> może zawierać wiele węzłów <DOKUMENT>. <WERSJA> Obowiązująca wersja pliku wymiany danych: 1.00. Węzeł wymagany. <BAZA_ZRD_ID> STRING Nazwa bazy, z której pochodzą dane. - <DOKUMENT> Węzeł <DOKUMENT> zawiera informacje dotyczące pojedynczego dokumentu. <ID_ZRODLA> STRING(36) Unikalny identyfikator dokumentu w bazie źródłowej. Tag ten powinien mieć taką wartość, która zapewnia unikalność identyfikatora w całym zbiorze dokumentów. Jeżeli wartość węzła nie zostanie wypełniona, identyfikator zostanie nadany automatycznie przy imporcie. <TYP_DOKUMENTU> Typ dokumentu. Transakcja MM jest oznaczona numerem 312. <NUMER_PELNY> STRING(31) Pełny numer dokumentu <DATA_WYSTAWIENIA> RRRR-MM-DD Data wystawienia dokumentu. - <KATEGORIA> Sekcja zawiera informacje dotyczące kategorii przypisanej do dokumentu. Kod kategorii. <KOD_H> Zawiera ono tą samą wartość co sąsiadujące pole, jednak w polu <KOD_H> znaki specjalne HTML są zapisane nie jako literały, a jako znaczniki HTML *). Opis kategorii. <RAZEM_NETTO> Suma wartości netto wszystkich pozycji dokumentu. <RAZEM_VAT> Suma wartości VAT wszystkich pozycji dokumentu. <RAZEM_BRUTTO> Suma wartości brutto wszystkich pozycji dokumentu. - <MAGAZYN_ZRODLOWY> Sekcja zawiera informacje dotyczące magazynu źródłowego, z którego towar danym dokumentem MM jest przesuwany. <SYMBOL> Symbol (kod) magazynu. Pełna nazwa magazynu. <MAGAZYN_DOCELOWY> Dodatkowy opis magazynu. Symbol (kod) magazynu docelowego. - <POZYCJE> Węzeł <POZYCJE> zawiera informacje dotyczące pozycji dokumentu. Jeden węzeł <POZYCJE> może zawierać wiele węzłów <POZYCJA>. - <POZYCJA> Dane dotyczące pojedynczej pozycji dokumentu. <LP> Numer pozycji na dokumencie. Str.3
STRING(40) Kod towaru ujętego w pozycji. <KOD_H> Zawiera ono tą samą wartość co sąsiadujące pole, jednak w polu <KOD_H> znaki specjalne HTML są zapisane nie jako literały, a jako znaczniki HTML*). STRING(255) Pełna nazwa towaru <EAN> Kod EAN towaru. <SWW> Numer SWW towaru. - <STAWKA_VAT> Sekcja zawiera informacje dotyczące stawki VAT przypisanej do pozycji. <STAWKA> DECIAML(5,2) Wartość Stawki VAT w procentach. <FLAGA> Typ stawki VAT. Przyjmuje wartości: 1 zwolniona 2 opodatkowana 3 zaniżona 4 nie podlega <ZRODLOWA> Wysokość stawki źródłowej dla stawki zaniżonej. <CENA_0> Cena początkowa <WARTOSC_NETTO> Wartość netto pozycji. <WARTOSC_BRUTTO> Wartość brutto pozycji. <ILOSC> Ilość towaru na pozycji. <JM> Nazwa podstawowej jednostki miary. <JMZ> Nazwa zbiorczej jednostki miary. <JM_CALKOWITE> Licznik przelicznika jednostki miary. Licznik przelicznika między podstawową a zbiorczą jednostką miary. <JM_PRZELICZNIK_L> DECIMAL(7,0) Mianownik przelicznika jednostki miary. Mianownik przelicznika między podstawową a zbiorczą jednostką miary. <JM_PRZELICZNIK_M> Format jednostki miary. Format przeliczania jednostek miar.1 oznacza, że przelicznik będzie całkowity. <ILOSC_JM> Nazwa podstawowej jednostki miary. - <TOWARY> Węzeł <TOWARY> zawiera definicje wszystkich wyeksportowanych towarów. Jeden węzeł <TOWARY> zawiera wiele węzłów <TOWAR>. <WERSJA> Obowiązująca wersja pliku wymiany danych: 1.00. Węzeł wymagany. <BAZA_ZRD_NAZWA> STRING Nazwa bazy, z której pochodzą dane. - <TOWAR> Węzeł <TOWAR> zawiera dane dotyczące pojedynczego towaru. STRING(40) Unikalny Kod towaru <KOD_H> Zawiera ono tą samą wartość co sąsiadujące pole, jednak w polu <KOD_H> znaki specjalne HTML są zapisane nie jako literały, a jako znaczniki HTML *). Str.4
Typ towaru: 0 usługa 1 towar <PRODUKT> Czy towar jest produktem złożonym: <NUMER_KAT> Numer katalogowy <SWW> Numer PKWiU (dawniej SWW) <EAN> Kod kreskowy STRING(255) Nazwa towaru <GRUPA> Nazwa grupy towarowej <URL> Adres skojarzonej z towarem strony www - <KATEGORIA_SPRZEDAZY> Sekcja <KATEGORIA_SPRZEDAZY> zawiera dane dotyczące kategorii sprzedaży Kod kategorii <KOD_H> Zawiera ono tą samą wartość co sąsiadujące pole, jednak w polu <KOD_H> znaki specjalne HTML są zapisane nie jako literały, a jako znaczniki HTML *). <OPIS_KATEGORII> Opis kategorii - <KATEGORIA_ZAKUPOW> Sekcja <KATEGORIA_ZAKUPOW> zawiera dane dotyczące <KOD_H> <OPIS_KATEGORII> <NIEAKTYWNY> <EDYCJA_NAZWY> <KOPIUJ_OPIS> <EDYCJA_OPISU> <JM> <JMZ> <JM_PRZELICZNIK_L> kategorii zakupów. Kod kategorii Opis kategorii Flaga określająca, czy karta cennikowa jest aktywna (0), czy nieaktywna (1) Opis dla towaru Flaga określająca, czy nazwa towaru podlega edycji podczas wystawiania dokumentu: Flaga określająca, czy opis towaru ma być kopiowany na dokument. Flaga określająca, czy opis towaru podlega edycji podczas wystawiania dokumentu: Nazwa podstawowej jednostki miary. Nazwa zbiorczej jednostki miary. Str.5
Licznik przelicznika jednostki miary. Licznik przelicznika między podstawową a zbiorczą jednostką miary. <JM_PRZELICZNIK_M> DECIMAL(7,0) Mianownik przelicznika jednostki miary. Mianownik przelicznika między podstawową a zbiorczą jednostką miary. <JM_CALKOWITE> Format jednostki miary. Format przeliczania jednostek miar.1 oznacza, że przelicznik będzie całkowity. <KAUCJA> Czy towar jest opakowaniem/kaucja <NUMER_CENY> Domyślna cena dla towaru. Numer domyślnej ceny pobrany z tabeli TwrCeny. <UDOSTEPNIAJ_W_CENNIKU> Czy Towar ma być udostępniany w cenniku: <TYP_MINIMUM> Rodzaj minimum dla granicy ceny: 0 brak ustawionego minimum 1- minimalna marża 2 maksymalny rabat <MIN_CENA_MARZA> DECIMAL(7,2) Wartość minimalnej ceny lub marży. - <WALUTA> Sekcja <WALUTA> zawiera informacje dotyczące waluty, w której przedstawiona jest ostatnia cena zakupu towaru. <SYMBOL> STRING(3) Symbol waluty. <KURS_NUMER> Numer kursu walutowego, po którym nastąpił ostatni zakup towaru. <KURS_L> Licznik notowania ostatniej ceny zakupu. <KURS_M> DECIMAL(7,0) Mianownik notowania ostatniej ceny zakupu. - <KOSZT_USLUGI> Sekcja <KOSZT_USLUGI> zawiera informacje dotyczące kosztu własnego wykonania usługi. Wypełniany jest w przypadku, gdy dana pozycja jest usługą. <WALUTA> Koszt usługi wyrażony w walucie, dla kosztów kwotowych. <WARTOSC> Koszt usługi wyrażony kwotowo w walucie lub procentowo w zależności od ustawienia w agu. Typ kosztu usługi: 1 procentowy 2 kwotowy. - <DOSTAWCA> Sekcja zawiera informacje na temat dostawcy i kodu towaru u dostawcy. <AKRONIM> Kod dostawcy w słowniku kontrahentów <KOD_U_DOSTAWCY> Kod towaru u dostawcy. <ILOSC_MIN> Normatyw. Ilość minimalna towaru w magazynie. <ILOSC_MIN_JM> Jednostka miary dla ilości minimalnej. <ILOSC_MAX> Normatyw. Ilość maksymalna towaru w magazynie. <ILOSC_MAX_JM> STRING (20) Jednostka miary dla ilości maksymalnej. <ILOSC_ZAM> Str.6
Ilość towaru, którą się jednorazowo zamawia. <ILOSC_ZAM_JM> Jednostka miary dla zamawianej ilości. - <STAWKA_VAT> Sekcja zawiera informacje dotyczące stawki VAT przypisanej do towaru. <STAWKA> DECIAML(5,2) Wartość Stawki VAT w procentach. <FLAGA> Typ stawki VAT. Przyjmuje wartości: 1 zwolniona 2 opodatkowana 3 zaniżona 4 nie podlega <ZRODLOWA> Wysokość stawki źródłowej dla stawki zaniżonej. - <STAWKA_VAT_ZAKUPU> Sekcja zawiera informacje dotyczące stawki VAT przypisanej do towaru. <STAWKA> DECIAML(5,2) Wartość Stawki VAT w procentach. <FLAGA> Typ stawki VAT. Przyjmuje wartości: 1 zwolniona 2 opodatkowana 3 zaniżona 4 nie podlega <ZRODLOWA> Wysokość stawki źródłowej dla stawki zaniżonej. - <CENY> Węzeł <CENY> zwiera informacje dotyczące cen przypisanych do towaru. Jeden węzeł <CENY> może zawierać wiele węzłów <CENA> - <CENA> Dane dotyczące pojedynczej ceny towaru. Typ ceny (brutto/netto). Przyjmuje wartości: 1 netto 2 brutto <NUMER> Numer ceny. Numer ceny zdefiniowany w konfiguracji. Każdy towar ma możliwość zdefiniowania 4 cen. Ich numery i nazwy są definiowane globalnie w konfiguracji. <WARTOSC> Wartość ceny. <SYMBOL_WALUTY> STRING(3) Symbol waluty przypisanej do ceny. <ZAOKRAGLENIE> Sposób zaokrąglania ceny. <MARZA> DECIMAL(7,2) Zakładana marża przy danej cenie obliczona metodą od stu. <MARZAWSTU> DECIMAL(7,2) Zakładana marża przy danej cenie obliczona metodą w stu. <OFFSET> O ile zmniejszać cenę po zaokrągleniu. Pole wykorzystywane do uzyskiwania cen typu 9.99 zł. <AKTUALIZACJA> Czy aktualizować ceny przy zakupie. - <RECEPTURY> Węzeł <RECEPTURY> zawiera informacje dotyczące receptur (definicji produktów). Jeden węzeł <RECEPTURY> może zawierać wiele węzłów <RECEPTURA>. - <RECEPTURA> Dane dotyczące pojedynczej receptury. Unikalny kod receptury. Str.7
Nazwa receptury. Dodatkowy opis receptury. <DOMYSLNA> Znacznik receptury domyślnej dla towaru. <ILOSC> Na jaką ilość produktu przewidziana jest receptura. <JM> Jednostka miary dla ilości. <KOD_PRODUKTU> Kod produktu w cenniku - <SKLADNIKI> Węzeł <SKLADNIKI> zawiera definicje wszystkich składników wchodzących w skład danej receptury. Jeden węzeł <SKLADNIKI> może zawierać wiele węzłów <SKLADNIK>. - <SKLADNIK> Dane dotyczące pojedynczego składnika receptury. <ILOSC> Ilość składnika potrzebnego do wyprodukowania jednostki produktu. <JM> Jednostka miary dla ilości. <JM_CALKOWITE> Ilość towaru wyrażana w wielkościach całkowitych. <JM_PRZELICZNIK_L> Przelicznik jednostki miary pomocniczej licznik. <JM_PRZELICZNIK_M> DECIMAL(7,0) Przelicznik jednostki miary pomocniczej mianownik. <ILOSC_JM> Ilość w jednostkach pomocniczych. <MAGAZYN_SYMBOL> Symbol magazynu, z którego jest pobierany składnik. <KOD_SKLADNIKA> Kod składnika w cenniku - <MAGAZYNY> Węzeł <MAGAZYNY> - <MAGAZYN> Dane dotyczące pojedynczego magazynu Rodzaj magazynu. Przyjmuje wartości: 1 magazyn lokalny 2 magazyn odległy <SYMBOL> Unikalny symbol magazynu. <SYMBOL_H> Zawiera ono tą samą wartość co sąsiadujące pole <SYMBOL>, jednak w polu <SYMBOL_H> znaki specjalne HTML są zapisane nie jako literały, a jako znaczniki HTML*). Pełna nazwa magazynu. <REJESTR> Dodatkowy opis dotyczący magazynu. STRING(5) Domyślna seria dokumentów dla magazynu. - <KATEGORIE> Węzeł <KATEGORIE> zawiera informacje na temat kategorii. Jeden węzeł kategorie może zawierać wiele węzłów <KATEGORIA>. - <KATEGORIA> Dane dotyczące pojedynczej kategorii <KOD_OGOLNY> <KOD_OGOLNY_H> Kod kategorii ogólnej (nadrzędnej). Zawiera ono tą samą wartość co sąsiadujące pole <KOD_OGOLNY>, jednak w polu <KOD_OGOLNY_H> znaki specjalne HTML są zapisane nie jako literały, a jako znaczniki HTML*). Kod kategorii szczegółowej (podrzędnej). Str.8
<KOD_H> <POZIOM> <STAWKA_VAT> <STATUS_VAT> <KOLUMNA_KPR> <KOLUMNA_RYCZALT> <ODLICZENIA_VAT> <RODZAJ_ZAKUPU> <FISKALNA> <DETAL> <BUDZET> <NIEAKTYWNA> <ELIXIR01> <ELIXIR02> <ELIXIR03> <ELIXIR04> <KONTOWN> <KONTOMA> Zawiera ono tą samą wartość co sąsiadujące pole, jednak w polu <KOD_H> znaki specjalne HTML są zapisane nie jako literały, a jako znaczniki HTML *). Rodzaj kategorii. Pole przyjmuje wartości: szczegółowa lub ogólna. Typ kategorii: Pole przyjmuje wartości: koszt lub przychód. Treść opisu kategorii. Domyślna stawka VAT. Typ stawki VAT. Pole przyjmuje wartości: opodatkowana, zwolniona, zaniżona lub nie podlega. Określenie kolumny w Podatkowej Książce Przychodów i Rozchodów, do której trafią zapisy oznaczone wybraną kategorią. Pole przyjmuje wartości: sprzedaż, zakupy, koszty uboczne, inne, wynagrodzenia lub nie księgować. Numer stawki w ewidencji ryczałtowej, z jaką zostanie zaksięgowany zapis oznaczony wybraną kategorią do ewidencji ryczałtowej. Dopuszczalne wartości to: 0 (oznacza Nie księgować), 1, 2 lub 3. Sposób odliczenia VAT w przypadku kategorii kosztowych, czyli takich, gdzie tag ma wartość koszt. Pole przyjmuje wartości: tak, nie lub warunkowo. W przypadku kategorii kosztowych określa dla potrzeb księgowych rodzaj zakupu. Pole przyjmuje wartości: towary, inne lub środki trwałe. W przypadku kategorii przychodowych określenie czy sprzedaż została zafiskalizowana. Pole przyjmuje wartości Tak lub Nie. W przypadku kategorii przychodowych określenie sprzedaży detalicznej, czyli dla klienta końcowego (osoby fizycznej). Pole przyjmuje wartości Tak lub Nie. Określa wysokość budżetu założonego dla danej kategorii. Wskaźnik nieaktywności wybranej kategorii. Pole przyjmuje wartości Tak lub Nie. Pierwsza linia opisu dla Elixir-O. Druga linia opisu dla Elixir-O. Trzecia linia opisu dla Elixir-O. Czwarta linia opisu dla Elixir-O. Konto księgowe strona Winien Konto księgowe strona Ma Str.9
Struktura pliku CENNIK.XML - wersja (12.0) - <ROOT xmlns="http://www.cdn.com.pl/optima/cennik"> Plik zawsze zawiera jeden (i tylko jeden) węzeł na najwyższym poziomie, o nazwie ROOT. Węzeł ten ma określony namespace jak obok. - <TOWARY> Węzeł <TOWARY> <WERSJA> Obowiązująca wersja pliku wymiany danych: 1.00. Węzeł wymagany. <BAZA_ZRD_NAZWA> STRING Nazwa bazy, z której pochodzą dane. - <TOWAR> Węzeł <TOWAR> zawiera dane dotyczące pojedynczego towaru. STRING(40) Kod towaru Typ towaru: 0 usługa 1 - towar <PRODUKT> Czy towar jest produktem złożonym: <NUMER_KAT> Numer katalogowy <SWW> Numer PKWiU (dawniej SWW) <EAN> Kod kreskowy STRING(255) Nazwa towaru <GRUPA> Nazwa grupy towarowej <URL> Adres skojarzonej z towarem strony www - <KATEGORIA_SPRZEDAZY> Węzeł <<KATEGORIA_SPRZEDAZY> zawiera dane dotyczące kategorii sprzedaży Kod kategorii w słowniku kategorii <OPIS_KATEGORII> Opis kategorii - <KATEGORIA_ZAKUPOW> Węzeł <KATEGORIA_ZAKUPOW> zawiera dane dotyczące kategorii zakupów. Kod kategorii w słowniku kategorii <OPIS_KATEGORII> Opis kategorii <NIEAKTYWNY> Flaga określająca, czy karta cennikowa jest aktywna (0), czy nieaktywna (1) Opis dla towaru <EDYCJA_NAZWY> Flaga określająca, czy nazwa towaru podlega edycji podczas wystawiania dokumentu: 0 - nie <KOPIUJ_OPIS> Flaga określająca, czy opis towaru ma być kopiowany na dokument. Str.10
<EDYCJA_OPISU> Flaga określająca, czy opis towaru podlega edycji podczas wystawiania dokumentu: 0 - nie <JM> Nazwa podstawowej jednostki miary. <JMZ> Nazwa zbiorczej jednostki miary. <JM_PRZELICZNIK_L> Licznik przelicznika jednostki miary. Licznik przelicznika między podstawową a zbiorczą jednostką miary. <JM_PRZELICZNIK_M> DECIMAL(7,0) Mianownik przelicznika jednostki miary. Mianownik przelicznika między podstawową a zbiorczą jednostką miary. <JM_CALKOWITE> Format jednostki miary. Format przeliczania jednostek miar.1 oznacza, że przelicznik będzie całkowity. <KAUCJA> Czy towar jest opakowaniem/kaucja <NUMER_CENY> Domyślna cena dla towaru. Numer domyślnej ceny pobrany z tabeli TwrCeny. <UDOSTEPNIAJ_W_CENNIKU> Czy towar ma być udostępniany w cenniku: <E_SKLEP > INEGER Czy karta towaru ma być udostępniona w aplikacji E-sklep 0-nie 1-tak <TYP_MINIMUM> Rodzaj minimum dla granicy ceny: 0 - brak ustawionego minimum 1- minimalna marża 2 - maksymalny rabat <MIN_CENA_MARZA> DECIMAL(7,2) Wartość minimalnej ceny lub marży. - <WALUTA> Koszt usługi wyrażony w walucie, dla kosztów kwotowych. <SYMBOL> Koszt usługi wyrażony kwotowo w walucie lub procentowo w zależności od ustawienia w tagu. <KURS_NUMER> Typ kosztu usługi: 1 procentowy 2 kwotowy. <KURS_L> Koszt usługi wyrażony w walucie, dla kosztów kwotowych. <KURS_M> Koszt usługi wyrażony kwotowo w walucie lub procentowo w zależności od ustawienia w tagu. - <KOSZT_USLUGI> Sekcja <KOSZT_USLUGI> zawiera informacje dotyczące kosztu własnego wykonania usługi. Wypełniany jest w przypadku, gdy dana pozycja jest usługą. <WALUTA> Koszt usługi wyrażony w walucie, dla kosztów kwotowych. <WARTOSC> Koszt usługi wyrażony kwotowo w walucie lub procentowo Str.11
w zależności od ustawienia w tagu. Typ kosztu usługi: 1 procentowy 2 kwotowy. - <DOSTAWCA> Sekcja zawiera informacje na temat dostawcy i kodu towaru u dostawcy. <AKRONIM> Kod dostawcy w słowniku kontrahentów. <KOD_U_DOSTAWCY> Kod towaru u dostawcy. <ILOSC_MIN> Normatyw. Ilość minimalna towaru w magazynie. <ILOSC_MIN_JM> Jednostka miary dla ilości minimalnej. <ILOSC_MAX> Normatyw. Ilość maksymalna towaru w magazynie. <ILOSC_MAX_JM> STRING (20) Jednostka miary dla ilości maksymalnej. <ILOSC_ZAM> Ilość towaru, którą się jednorazowo zamawia. <ILOSC_ZAM_JM> Jednostka miary dla zamawianej ilości. - <STAWKA_VAT> Sekcja zawiera informacje dotyczące stawki VAT przypisanej do towaru. <STAWKA> DECIAML(5,2) Wartość Stawki VAT w procentach. <FLAGA> Typ stawki VAT. Przyjmuje wartości: 1 - zwolniona 2 - opodatkowana 3 - zaniżona 4 - nie podlega <ZRODLOWA> Wysokość stawki źródłowej dla stawki zaniżonej. - <STAWKA_VAT_ZAKUPU> Sekcja zawiera informacje dotyczące stawki VAT przypisanej do towaru <SCHEMAT_OPAKOWAN> Kod schematu opakowania <STAWKA> DECIAML(5,2) Wartość Stawki VAT w procentach. <FLAGA> Typ stawki VAT. Przyjmuje wartości: 1 - zwolniona 2 - opodatkowana 3 - zaniżona 4 - nie podlega <ZRODLOWA> Wysokość stawki źródłowej dla stawki zaniżonej. - <CENY> Węzeł <CENY> zwiera informacje dotyczące cen przypisanych do towaru. Jeden węzeł <CENY> może zawierać wiele węzłów <CENA> - <CENA> Dane dotyczące pojedynczej ceny towaru. Typ ceny (brutto/netto). Przyjmuje wartości: 1 - netto 2 - brutto <NUMER> Numer ceny. Numer ceny zdefiniowany w konfiguracji. Każdy towar ma możliwość zdefiniowania 4 cen. Ich numery i nazwy są definiowane globalnie w konfiguracji. <WARTOSC> Wartość ceny. <SYMBOL_WALUTY> STRING(3) Str.12
Symbol waluty przypisanej do ceny. <ZAOKRAGLENIE> Sposób zaokrąglania ceny. <MARZA> DECIMAL(7,2) Zakładana marża przy danej cenie. <MARZAWSTU> DECIMAL(7,2) Zakładana marża przy danej cenie obliczona metodą w stu. <OFFSET> O ile zmniejszać cenę po zaokrągleniu. Pole wykorzystywane do uzyskiwania cen typu 9.99 zł. <AKTUALIZACJA> Czy aktualizować ceny przy zakupie. - <ZAMIENNIKI> Węzeł <ZAMIENNIKI> zawiera informacje nt. zamienników. Jeden węzeł ZAMIENNIKI może zawierać wiele węzłów ZAMIENNIK - <ZAMIENNIK> Dane dotyczące pojedynczego zamiennika STRING <LP> - <RECEPTURY> Węzeł <RECEPTURY> zawiera informacje dotyczące receptur (definicji produktów). Jeden węzeł <RECEPTURY> może zawierać wiele węzłów <RECEPTURA>. - <RECEPTURA> Dane dotyczące pojedynczej receptury. Unikalny kod receptury. Nazwa receptury. Dodatkowy opis receptury. <DOMYSLNA> Znacznik receptury domyślnej dla towaru. <ILOSC> Na jaką ilość produktu przewidziana jest receptura. <JM> <KOD_PRODUKTU> Jednostka miary dla ilości. Kod produktu w cenniku - <SKLADNIKI> Węzeł <SKLADNIKI> zawiera definicje wszystkich składników wchodzących w skład danej receptury. Jeden węzeł <SKLADNIKI> może zawierać wiele węzłów <SKLADNIK>. - <SKLADNIK> Dane dotyczące pojedynczego składnika receptury. <ILOSC> Ilość składnika potrzebnego do wyprodukowania jednostki produktu. <JM> Jednostka miary dla ilości. <JM_CALKOWITE> Ilość towaru wyrażana w wielkościach całkowitych. <JM_PRZELICZNIK_L> Przelicznik jednostki miary pomocniczej licznik. <JM_PRZELICZNIK_M> DECIMAL(7,0) Przelicznik jednostki miary pomocniczej mianownik. <ILOSC_JM> Ilość w jednostkach pomocniczych. <MAGAZYN_SYMBOL> Symbol (kod) magazynu, z którego pobierany jest składnik. <KOD_SKLADNIKA> Kod składnika w cenniku - <SCHEMATY_OPAKOWAN> Węzeł <SCHEMATY_OPAKOWAN> - <SCHEMAT > Dane dotyczące pojedynczego schematu Str.13
Kod schematu opakowań. Pełna nazwa schematu opakowań. - <POZYCJE> Sekcja <POZYCJE> zawiera informacje dotyczące pozycji tworzących danych schemat opakowań. <LP> Liczba porządkowa pozycji. <ILOSC> Ilość opakowań wchodzących na jedną pozycję schematu. <OPAKOWANIE> Akronim pozycji w cenniku zdefiniowanej jako opakowanie. - <MAGAZYNY> Węzeł <MAGAZYNY> zawiera informacje dotyczące magazynów. Jeden węzeł <MAGAZYNY> może zawierać wiele węzłów <MAGAZYN>. - <MAGAZYN> Dane dotyczące pojedynczego magazynu. Rodzaj magazynu. Przyjmuje wartości: 1 - magazyn lokalny 2 magazyn odległy <SYMBOL> Unikalny symbol magazynu. Pełna nazwa magazynu. <REJESTR> Dodatkowy opis dotyczący magazynu. STRING(5) Domyślna seria dokumentów dla magazynu. - <KATEGORIE> Węzeł <KATEGORIE> zawiera informacje na temat kategorii. Jeden węzeł kategorie może zawierać wiele węzłów <KATEGORIA>. - <KATEGORIA> Dane dotyczące pojedynczej kategorii. <KOD_OGOLNY> <POZIOM> <STAWKA_VAT> <STATUS_VAT> <KOLUMNA_KPR> <KOLUMNA_RYCZALT> <ODLICZENIA_VAT> <RODZAJ_ZAKUPU> <FISKALNA> <DETAL> Kod kategorii ogólnej (nadrzędnej). Kod kategorii szczegółowej (podrzędnej). Rodzaj kategorii. Pole przyjmuje wartości: szczegółowa lub ogólna. Typ kategorii: Pole przyjmuje wartości: koszt lub przychód. Treść opisu kategorii. Domyślna stawka VAT. Typ stawki VAT. Pole przyjmuje wartości: opodatkowana, zwolniona, zaniżona lub nie podlega. Określenie kolumny w Podatkowej Książce Przychodów i Rozchodów, do której trafią zapisy oznaczone wybraną kategorią. Pole przyjmuje wartości: sprzedaż, zakupy, koszty uboczne, inne, wynagrodzenia lub nie księgować. Numer stawki w ewidencji ryczałtowej, z jaką zostanie zaksięgowany zapis oznaczony wybraną kategorią do ewidencji ryczałtowej. Dopuszczalne wartości to: 0 (oznacza Nie księgować), 1, 2 lub 3. Sposób odliczenia VAT w przypadku kategorii kosztowych, czyli takich, gdzie tag ma wartość koszt. Pole przyjmuje wartości: tak, nie lub warunkowo. W przypadku kategorii kosztowych określa dla potrzeb księgowych rodzaj zakupu. Pole przyjmuje wartości: towary, inne lub środki trwałe. W przypadku kategorii przychodowych określenie czy sprzedaż została zafiskalizowana. Pole przyjmuje wartości Tak lub Nie. W przypadku kategorii przychodowych określenie sprzedaży Str.14
<BUDZET> <NIEAKTYWNA> <ELIXIR01> <ELIXIR02> <ELIXIR03> <ELIXIR04> <KONTOWN> <KONTOMA> detalicznej, czyli dla klienta końcowego (osoby fizycznej). Pole przyjmuje wartości Tak lub Nie. Określa wysokość budżetu założonego dla danej kategorii. Wskaźnik nieaktywności wybranej kategorii. Pole przyjmuje wartości Tak lub Nie. Pierwsza linia opisu dla Elixir-O. Druga linia opisu dla Elixir-O. Trzecia linia opisu dla Elixir-O. Czwarta linia opisu dla Elixir-O. Konto księgowe strona Winien Konto księgowe strona Ma *) Jeśli w polu znajdował się znak: & to w polu <KOD_H> będzie & < to w polu <KOD_H> będzie < > to w polu <KOD_H> będzie > \ to w polu <KOD_H> będzie \ / to w polu <KOD_H> będzie / ' to w polu <KOD_H> będzie ' " to w polu <KOD_H> będzie " Str.15