Wytyczne dostarczania danych produktowych zgodnie z BMEcat w wersji 2005 Wersja 3.1 ETIM International Status 2015-11-13



Podobne dokumenty
1. Korzyści z zakupu nowej wersji Poprawiono Zmiany w słowniku Stawki VAT Zmiana stawki VAT w kartotece Towary...

Wdrożenie modułu płatności eservice dla systemu Virtuemart 2.0.x

Projektowanie bazy danych

Spis treści. Rozdział 1 ewyniki. mmedica - INSTR UKC JA UŻYTKO W NIKA

Instalacja. Zawartość. Wyszukiwarka. Instalacja Konfiguracja Uruchomienie i praca z raportem Metody wyszukiwania...

API transakcyjne BitMarket.pl

Pierwsze kroki. Krok 1. Uzupełnienie danych własnej firmy

Strona główna góra

Wytyczne dostarczania danych produktowych zgodnie z BMEcat w wersji 2005 Wersja 4.0 ETIM International Status

Liczba stron: 3. Prosimy o niezwłoczne potwierdzenie faktu otrzymania niniejszego pisma.

Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)

Instrukcja programu PControl Powiadowmienia.

Harmonogramowanie projektów Zarządzanie czasem

Warszawa, r.

REGULAMIN PROMOCJI: BĄDŹ GOTÓW NA VAT! WYBIERZ SYMFONIĘ

Promocja i identyfikacja wizualna projektów współfinansowanych ze środków Europejskiego Funduszu Społecznego

Regulamin oferty Taniej z Energą

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia: zrd.poznan.pl; bip.poznan.

1. Brak wystawiania faktur wewnętrznych dokumentujących WNT lub import usług.

REGULAMIN PRZESYŁANIA I UDOSTĘPNIANIA FAKTUR W FORMIE ELEKTRONICZNEJ E-FAKTURA ROZDZIAŁ 1. I. Postanowienia ogólne

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT

Regu g l u a l min i n w s w pó p ł ó p ł r p acy O ow o iązuje od dnia

WYJASNIENIA I MODYFIKACJA SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

Zamawiający potwierdza, że zapis ten należy rozumieć jako przeprowadzenie audytu z usług Inżyniera.

Ostatnia cena sprzeda y klienta 1.0 dodatek do Symfonia Faktura dla 1 firmy

Centrum Informatyki "ZETO" S.A. w Białymstoku. Instrukcja użytkownika dla urzędników nadających uprawnienia i ograniczenia podmiotom w ST CEIDG

Ogólna charakterystyka kontraktów terminowych

Audyt SEO. Elementy oraz proces przygotowania audytu. strona

Warunki Oferty PrOmOcyjnej usługi z ulgą

Warszawska Giełda Towarowa S.A.

KLAUZULE ARBITRAŻOWE

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap Urzędzie Gminy w Ułężu

Zintegrowane Systemy Zarządzania Biblioteką SOWA1 i SOWA2 SKONTRUM

ZASADY REPRODUKCJI SYMBOLI GRAFICZNYCH PRZEDMOWA

DANE UCZESTNIKÓW PROJEKTÓW (PRACOWNIKÓW INSTYTUCJI), KTÓRZY OTRZYMUJĄ WSPARCIE W RAMACH EFS

Dotyczy: Odnowa centrum wsi śegiestów poprzez budowę oświetlenia ulicznego wzdłuŝ drogi powiatowej 1517K w śegiestowie

DZENIE RADY MINISTRÓW

Jak usprawnić procesy controllingowe w Firmie? Jak nadać im szerszy kontekst? Nowe zastosowania naszych rozwiązań na przykładach.

ZAPYTANIE OFERTOWE. Nazwa zamówienia: Wykonanie usług geodezyjnych podziały nieruchomości

Archiwum Prac Dyplomowych

Elektroniczny system rejestrowania i śledzenia przesyłek spedycji krajowej drobnicowej JAS-FBG S.A.

REGULAMIN INTERNETOWEJ OBSŁUGI KLIENTA

Adres strony internetowej, na której Zamawiający udostępnia Specyfikację Istotnych Warunków Zamówienia:

PFR Wstępnie wypełnione zeznanie podatkowe. PIT-37 i PIT-38 za rok 2015

ZARZĄDZENIE NR 82/15 WÓJTA GMINY WOLA KRZYSZTOPORSKA. z dnia 21 lipca 2015 r.

Wprowadzam : REGULAMIN REKRUTACJI DZIECI DO PRZEDSZKOLA NR 14

wzór Załącznik nr 5 do SIWZ UMOWA Nr /

PERSON Kraków

- PROJEKT - U M O W A

1 Przedmiot Umowy 1. Przedmiotem umowy jest sukcesywna dostawa: publikacji książkowych i nutowych wydanych przez. (dalej zwanych: Publikacjami).

Załącznik nr 1 do SIWZ

ROZPORZĄDZENIE MINISTRA ROLNICTWA I ROZWOJU WSI 1) z dnia r.

Wartość brutto Miesięczna rata leasingowa Cena brutto. Podatek VAT

Faktura VAT. Dane umieszczane na fakturze. Artykuł 106 ustawy VAT wymienia obligatoryjne dane, które muszą być ujęte na fakturze, a więc,

INSTRUKCJA WebPTB 1.0

Aneks nr 8 z dnia r. do Regulaminu Świadczenia Krajowych Usług Przewozu Drogowego Przesyłek Towarowych przez Raben Polska sp. z o.o.

ZAPYTANIE OFERTOWE PRZEDMIOT ZAMÓWIENIA: DOSTAWA UŻYWANEGO SAMOCHODU DOSTAWCZEGO DLA ZAKŁADU WODOCIĄGÓW I KANALIZACJI W PACZKOWIE

digilux 1.0 I N S T R U K C J A O B S Ł U G I

Dostawa tonerów do drukarek laserowych dla Urzędu Miasta i Gminy Siewierz

ZP/6/2015 WYKONAWCA NR 1 Pytanie 1 Odpowiedź: Pytanie 2 Odpowiedź: Pytanie 3 Odpowiedź: Pytanie 4 Odpowiedź: Pytanie 5 Odpowiedź:

1. DYNAMICSAX nie pobiera żadnych opłat za korzystanie z serwisu internetowego DYNAMICSAX.PL.

Uczestnicy postępowania o udzielenie zamówienia publicznego ZMIANA TREŚCI SPECYFIKACJI ISTOTNYCH WARUNKÓW ZAMÓWIENIA

REGULAMIN PROMOCJI MIX LAN 2PAK. 1 Postanowienia ogólne

PKN ORLEN S.A. Elektroniczny słownik lub tłumacz multijęzyczny. Zapytanie ofertowe. Dotyczy: Wersja: 1.0 Data: r.

Załącznik do umowy o dofinansowanie nr

REGULAMIN PROMOCJI KONSUMENCKIEJ POWIEDZ TO Z NUTELLA (dalej: Regulamin )

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

WZÓR UMOWY. ul. Lubelska 13, Warszawa, NIP , REGON

Wyszczególnienie. Wyszczególnienie

Regulamin Programu Karta Stałego Klienta Lovely Look

U M O W A. zwanym w dalszej części umowy Wykonawcą

Instrukcja zarządzania systemem informatycznym służącym do przetwarzania danych osobowych

Warszawa, dnia 11 marca 2016 r. Poz. 327 ROZPORZĄDZENIE. z dnia 7 marca 2016 r.

WZÓR UMOWY DZI /16 ZADANIE I / II / III / IV / V

Instrukcja do Arkusza kosztorysowania sieci klasy NGA na obszarach wymagających wsparcia publicznego.

Instrukcja Obsługi STRONA PODMIOTOWA BIP

WZÓR UMOWY DLA PRZETARGU NIEOGRANICZONEGO na realizację szkoleń w ramach projektu Patrz przed siebie, mierz wysoko UMOWA NR.

ZP Obsługa bankowa budżetu Miasta Rzeszowa i jednostek organizacyjnych

a) Serwis BMW i MINI - Przedsiębiorstwo Handlowe Smorawiński i Spółka Wojciech

POLITYKA GWARANCJI GRUPY TELE-FONIKA KABLE. 1. Definicje

Regulamin. rozliczania kosztów centralnego ogrzewania i kosztów podgrzewania wody użytkowej w lokalach Spółdzielni Mieszkaniowej Domy Spółdzielcze

ZARZĄDZANIA. marketingowy. Wymaga on zintegrowanych strategii tj. strategii jednoczesnego

Sprawa numer: BAK.WZP Warszawa, dnia 27 lipca 2015 r. ZAPROSZENIE DO SKŁADANIA OFERT

PROGRAMU PARTNERSKIEGO BERG SYSTEM

UMOWA zawarta w dniu r. w Gostyniu. pomiędzy:

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Łabiszynie

Regulamin reklamy produktów leczniczych na terenie Samodzielnego Publicznego Zakładu Opieki Zdrowotnej Ministerstwa Spraw Wewnętrznych w Białymstoku

Rudniki, dnia r. Zamawiający: PPHU Drewnostyl Zenon Błaszak Rudniki Opalenica NIP ZAPYTANIE OFERTOWE

Komentarz do prac egzaminacyjnych w zawodzie technik administracji 343[01] ETAP PRAKTYCZNY EGZAMINU POTWIERDZAJĄCEGO KWALIFIKACJE ZAWODOWE

INSTRUKCJE DLA UśYTKOWNIKÓW STREFY KLIENTA NA PORTALU INTERNETOWYM

KRYTERIA WYBORU INSTYTUCJI SZKOLENIOWYCH DO PRZEPROWADZENIA SZKOLEŃ

Nadzór nad systemami zarządzania w transporcie kolejowym

OSZACOWANIE WARTOŚCI ZAMÓWIENIA z dnia roku Dz. U. z dnia 12 marca 2004 r. Nr 40 poz.356

POLITYKA PRYWATNOŚCI SKLEPU INTERNETOWEGO

GDYNIA moje miasto. Księga Znaku Promocyjnego

Wniosek ROZPORZĄDZENIE RADY

Procedura działania Punktu Potwierdzającego Profile Zaufane epuap w Urzędzie Miejskim w Barcinie

WYMAGANIA OFERTOWE. Przetarg nr PZ-451

Regulamin serwisu internetowego ramowka.fm

Transkrypt:

Wytyczne dostarczania danych produktowych zgodnie z BMEcat w wersji 2005 Wersja 3.1 ETIM International Status 2015-11-13 Niniejszy dokument został opracowany przez ETIM International i zawiera wytyczne dostarczania danych produktowych obowiązujące na poziomie krajowym i międzynarodowym.

Spis treści 1. Dostarczanie danych produktowych Strona 2 2. Obsługiwane transakcje Strona 3 3. Wymagania dotyczące plików katalogowych Strona 5 a. Nazwa pliku Strona 5 b. Ogólne wytyczne dotyczące zawartości pliku katalogowego Strona 5 4. Specyfikacja używanych elementów BMEcat Strona 7 a. Elementy nagłówka (HEADER) Strona 7 b. Transakcja T_NEW_CATALOG Strona 14 c. Transakcja T_UPDATE_PRODUCTS Strona 34 d. Transakcja T_UPDATE_PRICES Strona 37 5. Wyjaśnienia Strona 38 a. Opis produktu Strona 38 b. Słowa kluczowe Strona 40 c. Klasyfikacja i cechy Strona 41 d. Zamówienia Strona 44 e. Ceny Strona 49 f. Zdjęcia i inne dokumenty uzupełniające Strona 51 g. Linki internetowe Strona 57 h. Karta bezpieczeństwa produktu i kody ECCN Strona 58 i. Przykłady wariantów opakowań Strona 61 6. Przydatne internetowe źródła informacji Strona 75 7. ISO - International Organization for Standardization Strona 76 8. Dopuszczalne jednostki zamówienia i opakowania Strona 77 9. Wytyczne specyficzne dla poszczególnych krajów Strona 78 Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 1 z 86 -

1. Dostarczanie danych produktowych Ze względu na coraz większą ilość danych produktowych i stale skracający się cykl życia produktu, stosowanie norm staje się absolutną koniecznością, aby dostarczać i przetwarzać informację produktową wysokiej jakości. Dzięki postępującej globalizacji nieustannie wzrasta zapotrzebowanie na informację wysokiej jakości, ze strony wszystkich uczestników łańcucha handlowego. Potrzeba stosowania standardów dotyczy zwłaszcza dostawcy, ponieważ wszystkie informacje o produktach będą zawsze dostarczane w standardowy i tak samo zorganizowany sposób. Informacje te będą wykorzystywane przez wszystkich uczestników na wszystkich szczeblach obrotu towarem, tak aby wymiana informacji w obu kierunkach była zawsze oparta na tych samych danych pierwotnych i aby dane produktowe wysokiej jakości mogły być dostarczone klientom za pomocą różnych mediów w postaci drukowanych katalogów lub broszur, na płytach CD-ROM, w aplikacjach zamówień elektronicznych i sklepach internetowych. Aby umożliwić dostarczanie ujednoliconych danych ETIM, kraje będące udziałowcami ETIM-International opracowały niniejsze wytyczne do przygotowania poprawnych danych produktowych w formie elektronicznej. Jako format elektronicznych katalogów produktów używany jest XML (Extensible Markup Language) w oparciu o standard BMEcat, wersja 2005. Zastosowane standardy: - BMEcat Version 2005 Website: http://www.bmecat.org - ETIM Website: http://www.etim-international.com ETIM International E-Mail: info@etim-international.com Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 2 z 86 -

2. Obsługiwane transakcje Transakcje określają zakres danych produktowych przesyłanych w pliku katalogowym oraz sposób w jaki te dane muszą być przetworzone w systemie docelowym. Standard BMEcat dopuszcza trzy rodzaje transakcji: Przesłanie nowego katalogu: T_NEW_CATALOG (transakcja ta powinna być obsługiwana przez wszystkich odbiorców danych). Jeżeli dokonano odpowiednich uzgodnień pomiędzy dostawcą i odbiorcą danych, możliwe jest dostarczanie informacji dotyczącej jedynie niektórych produktów, np. tylko nowych produktów. Używanie poniższych transakcji powinno być uzgodnione pomiędzy dostawcą i odbiorcą danych: Aktualizacja danych produktowych: T_UPDATE_PRODUCTS Aktualizacja cen: T_UPDATE_PRICES Wykorzystanie transakcji aktualizacyjnych umożliwia zmniejszenie objętości przesyłanych plików, ponieważ zawierają jedynie zmiany i nie wymagają przesłania całego katalogu. Za pomocą transakcji T_UPDATE_PRODUCTS możliwe jest poinformowanie odbiorcy jedynie o nowych, zmienionych lub usuniętych produktach. Pola (elementy transakcji) są identyczne jak w przypadku przesyłania nowego katalogu, z tą różnicą, że plik zawiera tylko produkty nowe oraz te które zostały zmienione bądź usunięte. Bardzo istotne jest zarówno przesyłanie przez dostawcę danych wszystkich kolejnych aktualizacji jak też implementacja wszystkich kolejnych zmian po stronie odbiorcy danych. Jeśli choćby jedna aktualizacja zostanie pominięta katalog będzie nieprawidłowy! W takim przypadku konieczne jest przesłanie pliku z transakcją T_NEW_CATALOG. Za pomocą transakcji T_UPDATE_PRICES możliwe jest poinformowanie odbiorcy jedynie o nowych cenach produktów. W tym przypadku plik katalogowy zawiera jedynie pola dotyczące ceny, przy czym muszą być one podane dla wszystkich produktów, które zostały przesłane w ostatnim katalogu. Aktualizacja cen nie może być okazją do informowania o jakichkolwiek innych zmianach. Z kolei, przy tej transakcji możliwe jest przesłanie dodatkowych cen - na przykład net-customer", zamiast przekazywania informacji przez arkusz Excelowy. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 3 z 86 -

Bardzo ważne jest odpowiednie wersjonowanie przesyłanych katalogów: pierwszy katalog aktualizacyjny powinien zawierać tekst prev_version= 0, drugi 1 i tak dalej. Odnosi się to zarówno do obu transakcji aktualizacyjnych T_UPDATE_PRODUCTS oraz T_UPDATE_PRICES. Uwaga: Każdy Dostawca (Producent) powinien z reguły informować Odbiorcę (Hurtownię) o przyczynach dostarczenia nowej wersji katalogu ETIM BMEcat (nowe ceny, nowe produkty, nowe zdjęcia, itp.). Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 4 z 86 -

3. Wymagania dotyczące plików katalogowych a. Nazwa pliku Nazwa pliku BMEcat-XML musi być zbudowana w następujący sposób: Krótka nazwa dostawcy z datą utworzenia pliku i rozszerzeniem xml. Spacje powinny być zastąpione znakiem podkreślenia. Format zapisu daty: RRRR-MM-DD. Długość nazwy pliku nie powinna przekraczać 40 znaków. Podanie w nazwie pliku nazwy lub akronimu producenta jest bardzo ważne zwłaszcza dla handlowców obsługujących pliki wielu producentów. W przypadku używania różnych transakcji, zaleca się dodanie na końcu nazwy pliku tuż przed datą słowa określającego rodzaj transakcji użytej w pliku: "New", "Update_Prices" lub "Update_Products". Przykład: Smith_Switches_New_2015-08-01.xml b. Ogólne wytyczne dotyczące zawartości katalogu Zalecenia ogólne: Standard danych katalogowych: BMEcat wersja 2005 Standard klasyfikacji: ETIM Język(i) zawartości katalogu: zależnie od odbiorcy danych Waluta: zależnie od odbiorcy danych Wszystkie pola niniejszych wytycznych powinny być wypełnione, o ile odpowiednie dane są dostępne. Dopuszcza się użycie wyłącznie pól opisanych w niniejszych wytycznych. Elementy, które nie są opisane w wytycznych nie mogą być używane w plikach BMEcat ETIM! Separatorem we wszystkich polach numerycznych jest. (kropka). Przykład poprawnego użycia: 124.90 (a nie 124,90). Używanie separatora tysięcznego nie jest dozwolone (poprawnie jest np. 1250.90 a nie 1,250.90 czy 1 250.90). Wytyczne dotyczące pól tekstowych (krótki opis, długi opis, słowa kluczowe itp.) będą przedstawione w sekcjach specyficznych dla poszczególnych krajów. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 5 z 86 -

Struktura pliku aktualizacji jest identyczna jak standardowego pliku z nowym katalogiem. Plik katalogowy z transakcją aktualizacji cen zawiera wyłącznie informacje cenowe - patrz odpowiedni rozdział poniżej. W przypadku wszystkich transakcji nagłówek informacyjny jest identyczny. Plik katalogowy z aktualizacją produktów zawiera informację o produktach nowych, zmienionych lub usuniętych. Plik katalogowy z transakcją aktualizacji cen zawiera wszystkie produkty z ostatnio przesłanego katalogu; oprócz cen nie mogą być przesyłane żadne inne zmiany. Jeżeli ceny niektórych produktów się nie zmieniły, należy przesłać je z poprzednio komunikowaną ceną. Zaleca się podawanie adresów URL do zasobów www, zgodnie z RFC1738, zaczynających się od http:// lub https:// Uwaga: Standard BMEcat BMEcat 2005 przewiduje tylko dwa typy pól: Wymagane (Mandatory) lub Opcjonalne (Optional). W niniejszych wytycznych zaostrzono wymagalność dla niektórych opcjonalnych pól standardu BMEcat i zostały one zadeklarowane jako wymagane. Dla podkreślenia odmiennej deklaracji tych pól względem standardu BMEcat oznaczono je dodatkowym znakiem plus +wymagane (i odpowiednio przez +w w pliku Excel ETIM BMEcat Guideline Version 3-1 - Overview elements.xlsx ). Dodatkowo, każdy opcjonalny element może być oznaczony jako wymagany na poziomie poszczególnych krajów. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 6 z 86 -

4. Specyfikacja używanych elementów BMEcat a. Elementy nagłówka (HEADER) Nagłówek (HEADER) pliku katalogowego nie zawiera opisu produktów, tylko informacje identyfikacyjne katalogu, jego twórcy i odbiorcy, datę utworzenia oraz inne ramowe informacje dotyczące bieżącego pliku. Podane są tam między innymi wartości domyślne, które są zastosowanie do wszystkich produktów w pliku; mogą to być na przykład, język i waluta. Nagłówek katalogu ma jednakową strukturę dla wszystkich trzech transakcji. NAGŁÓWEK (Wymagany - Pojedynczy) Oznaczenie Sposób generowania katalogu Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny GENERATOR_INFO Pojedynczy Opis Typ danych Długość Informacja o sposobie generowania katalogu: nazwa oprogramowania lub firmy. dtstring 250 - Zależny od jęz. HEADER CATALOG (Wymagany - Pojedynczy) Język LANGUAGE Wymagany Wielokrotny Ten element określa jakiego języka (języków) użyto w katalogu (wg ISO 639-2:1998), oraz jaki język jest domyślny dla informacji zależnych od języka. Katalogi jednojęzyczne: jeżeli atrybut języka domyślnego (default) jest ustawiony, wówczas nie jest potrzebne określanie języka we wszystkich językowo-zależnych elementach; Katalogi wielojęzyczne: atrybut języka domyślnego dtlang 3 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 7 z 86 -

Oznaczenie Domyślny język (atrybut elementu LANGUAGE) Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny default Pojedynczy Identyfikator katalogu CATALOG_ID Wymagany Pojedynczy Wersja katalogu CATALOG_VERSION Wymagany Pojedynczy Nazwa katalogu CATALOG_NAME +Wymagany Pojedynczy Opis Typ danych Długość (default) należy ustawić dla podstawowego lub najczęściej używanego języka w katalogu, wówczas potrzeba określać języka przy wszystkich językowo-zależnych elementach katalogu; wystarczy podawać tę informację tylko dla innych języków. Określa domyślny język wszystkich informacji w katalogu, które są zależne od języka. Unikalny identyfikator katalogu. Jest on zwykle nadawany przez dostawcę danych w momencie generowania pliku katalogowego i pozostaje bez zmian przez cały cykl życia katalogu. Wersja katalogu produktów. Powinna być ona ustawiana w systemie odbiorcy jedynie w przypadku otrzymania katalogu z transakcją T_NEW_CATALOG, nie zaś w przypadku aktualizacji. Format: w postaci liczbowej "Major.Minor", maksymalnie jednak (xxx.yyy) tj. po 3 znaki na numer główny (major) i dodatkowy (minor). (Przykład: 7.1 lub 001.001). Dowolna nazwa określająca katalog. Przykład: Jesień/Zima dtboolean dtstring 20 - dtstring 7 - Zależny od jęz. dtmlstring 100 Tak Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 8 z 86 -

Oznaczenie Data utworzenia katalogu Terytorium obowiązywania katalogu Element BMEcat DATETIME type= generation_date Wymagany/ +Wymagany Pojedynczy/ Wielokrotny Pojedynczy TERRITORY Wielokrotny Waluta CURRENCY Pojedynczy Ścieżka źródłowa katalogu MIME MIME_ROOT Pojedynczy Opis Typ danych Długość 2015/2016. Data wygenerowania pliku katalogowego. Format: rrrr-mm-dd. Przykład: 2015-07-01. Kod terytorium, dla którego dostępne są produkty i obowiązuje podana cena (wg ISO 3166) Kod waluty, w jakiej podano ceny produktów w katalogu. Format wg ISO 4217:2001. Podanie wartości w tym polu pozwala na pominięcie waluty przy produktach w polu PRICE_CURRENCY, wówczas domyślnie przyjmowana jest waluta podana tutaj w nagłówku. Jeżeli waluta w nagłówku nie jest podana lub produkt ma cenę podaną w innej walucie, musi to być określone w elemencie PRICE_CURRENCY dla danego produktu. Zaleca się podawanie waluty domyślnej. Ścieżka względna katalogu (i/lub URL), do którego odnoszą się ścieżki w polu MIME_SOURCE. dtdatetime 10 - dtcountries 6 - dtcurrencies 3 - dtmlstring 250 Tak Zależny od jęz. HEADER BUYER (+Wymagany - Pojedynczy) Identyfikator odbiorcy BUYER_ID type= buyer_specific Pojedynczy Unikalny identyfikator firmy kupującej dtstring 250 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 9 z 86 -

Oznaczenie Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Nazwa odbiorcy BUYER_NAME Wymagany Pojedynczy Opis Typ danych Długość Nazwa firmy lub organizacji kupującej dtstring 50 - Zależny od jęz. Identyfikator dostawcy (DUNS) Identyfiaktor dostawcy (ILN) SUPPLIER_ID type= duns SUPPLIER_ID type= iln HEADER SUPPLIER (Wymagany - Pojedynczy) Pojedynczy Pojedynczy Numer D-U-N-S (Data Universal Numbering System - http://www.dnb.com) jest 9- cyfrowym kodem, który został opracowany i wprowadzony w 1962 roku przez Dun & Bradstreet w celu identyfikacji firm na całym świecie. Numer musi być przekazywany bez formatowania. Numer ILN Dostawcy. ILN to Międzynarodowy Numer Lokalizacji (ang. International- Location-Number). Jego nowym odpowiednikiem jest oznaczenie GLN (Global- Location-Number). dtstring 250 - dtstring 250 - Nazwa dostawcy SUPPLIER_NAME Wymagany Pojedynczy Nazwa dostawcy dtstring 50 - Adres dostawcy ADDRESS type = supplier HEADER SUPPLIER ADDRESS ( - Pojedynczy) +Wymagany Pojedynczy Adres dostawcy danych. Wymagane jest podanie typu: type= supplier. dtstring 20 - Osoba do kontaktu CONTACT Pojedynczy Nazwisko osoby do kontaktu dtmlstring 50 Tak Ulica STREET Pojedynczy Nazwa ulicy i nr domu/posesji dtmlstring 50 Tak Kod pocztowy ZIP Pojedynczy Kod pocztowy dtmlstring 20 Tak Miejscowość CITY Pojedynczy Miejscowość lub miasto lokalizacji firmy dostawcy dtmlstring 50 Tak Kraj COUNTRY Pojedynczy Kraj, np. Francja dtmlstring 50 Tak Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 10 z 86 -

Oznaczenie Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Opis Typ danych Długość NIP - identyfikator VAT VAT_ID Pojedynczy Numer Identyfikacji Podatkowej VAT dostawcy danych dtstring 50 - Adres e-mail EMAIL Wymagany Pojedynczy Adres e-mail dtstring 255 - Adres strony www URL Pojedynczy Adres strony internetowej, np.: http://www.bmecat.org dtstring 255 - HEADER SUPPLIER MIME_INFO ( - Pojedynczy) Zależny od jęz. HEADER SUPPLIER MIME_INFO MIME (Wymagany - Wielokrotny) Dodatkowy pliki multimedialny z logo dostawcy; podrzędny element MIME_PURPOSE powinien zawierać wartość logo. Rodzaj pliku MIME MIME_TYPE +Wymagany Pojedynczy Patrz wyjaśnienia dla elem. podrzędnych. PRODUCT MIME_INFO Źródło MIME_SOURCE Wymagany Pojedynczy Patrz wyjaśnienia dla elem. podrzędnych. PRODUCT MIME_INFO Opis pliku MIME MIME_DESCR Pojedynczy Patrz wyjaśnienia dla elem. podrzędnych. PRODUCT MIME_INFO Tekst zastępczy MIME_ALT Pojedynczy Patrz wyjaśnienia dla elem. podrzędnych. PRODUCT MIME_INFO Przeznaczenie MIME_PURPOSE +Wymagany Pojedynczy Patrz wyjaśnienia dla elem. podrzędnych. PRODUCT MIME_INFO HEADER USER_DEFINED_EXTENSIONS (Wymagany Pojedynczy) Wersja formatu danych BMEcat ETIM UDX.EDXF.VERSION +Wymagany Pojedynczy Wersja dokumentu Wytycznych Międzynarodowych BMEcat ETIM wg których przygotowano dane. Zawartość tego pola EDXF (ETIM Data Exchange Format) dla danych przygotowanych wg bieżących wytycznych powinna wynosić : 3.1. dtstring 20 - Przykład nagłówka (Header) Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 11 z 86 -

<BMECAT version="2005"> <HEADER> <GENERATOR_INFO>Classification Software Master 1a</GENERATOR_INFO> <CATALOG> <LANGUAGE>dut</LANGUAGE> <CATALOG_ID>sample-7045839</CATALOG_ID> <CATALOG_VERSION>001.001</CATALOG_VERSION> <CATALOG_NAME>sample company-7045839</catalog_name> <DATETIME type="generation_date"> <DATE>2015-01-02</DATE> </DATETIME> <TERRITORY>NL</TERRITORY> <CURRENCY>EUR</CURRENCY> </CATALOG> <BUYER> <BUYER_ID type= buyer_specific >sample buyer</buyer_id> <BUYER_NAME>Sample buyer name</buyer_name> </BUYER> <SUPPLIER> <SUPPLIER_ID type="duns">316011725</supplier_id> <SUPPLIER_ID type= iln >4012345000001</SUPPLIER_ID> <SUPPLIER_NAME>Sample company ltd.</supplier_name> <ADDRESS type="supplier"> <NAME>Sample company ltd.</name> <STREET>Sample road</street> <CITY>Sample city</city> <COUNTRY>NL</COUNTRY> <EMAIL>info@sample-company.nl</EMAIL> <URL>http://www.sample-company.nl</URL> </ADDRESS> <MIME_INFO> <MIME> <MIME_TYPE>image/jpeg</MIME_TYPE> <MIME_SOURCE>http://www.samplecompany.com/sample company_logo.jpg</mime_source> <MIME_DESCR>MD18</MIME_DESCR> <MIME_PURPOSE>logo</MIME_PURPOSE> </MIME> </MIME_INFO> Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 12 z 86 -

</SUPPLIER> <USER_DEFINED_EXTENSIONS> <UDX.EDXF.VERSION>3.1</UDX.EDXF.VERSION> </USER_DEFINED_EXTENSIONS> </HEADER> Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 13 z 86 -

b. Transakcja T_NEW_CATALOG T_NEW_CATALOG (Wymagany, Pojedynczy) Oznaczenie Produkt Element BMEcat PRODUCT w kontekście T_NEW_CATALOG - mode Wymagany/ +Wymagany Pojedynczy/ Wielokrotny Wielokrotny Opis PRODUCT mode=new; Jeżeli argument mode nie jest podany, domyślnie przyjmuje się wartość new. Typ danych Długość dtstring 20 - Zależny od jęz. T_NEW_CATALOG PRODUCT (Wymagany, Wielokrotny) Element PRODUCT zawiera unikalny identyfikator produktu używany przez dostawcę danych oraz inne elementy podrzędne dotyczące produktu, takie jak opis, ceny, opakowania oraz dodatkowe informacje multimedialne. Identyfikator produktu u dostawcy SUPPLIER_PID Wymagany Pojedynczy Unikalny numer produktu u dostawcy. Jest on identyfikatorem produktu w katalogu oraz systemie zamówień, dlatego stanowi znaczący element transakcji biznesowych. T_NEW_CATALOG PRODUCT PRODUCT_DETAILS (Wymagany, Pojedynczy) dtstring 32 - Opis krótki DESCRIPTION_SHORT Wymagany Pojedynczy Opis długi DESCRIPTION_LONG Pojedynczy Międzynarodowy identyfikator produktu Alternatywny numer produktu Identyfikator produktu u nabywcy Identyfikator produktu u producenta INTERNATIONAL_PID type = GTIN Wielokrotny SUPPLIER_ALT_PID Pojedynczy BUYER_PID type = buyer_specific Wielokrotny MANUFACTURER_PID Pojedynczy Krótki opis produktu (nazwa produktu), szczegóły (patrz wyjaśnienia w pkt 5a) Obszerny i szczegółowy opis produktu (patrz wyjaśnienia w pkt 5a). Międzynarodowy identyfikator produktu GTIN (ang. Global Trade Item Number), dawniej EAN. Dodatkowy (wewnętrzny) identyfikator produktu wg dostawcy, jeżeli różni się od SUPPLIER_PID. Identyfikator produktu używany przez firmę kupującą. Identyfikator produktu używany przez producenta. dtml- STRING dtml- STRING 150 Tak 64000 Tak dtstring 100 - dtstring 50 - dtstring 50 - dtstring 50 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 14 z 86 -

Oznaczenie Nazwa producenta Opis typu produktu wg producenta Klasa specjalnego traktowania Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Opis Typ danych MANUFACTURER_NAME Pojedynczy Nazwa producenta produktu dtstring 50 - MANUFACTURER_TYPE_DES CR SPECIAL_TREATMENT_CLAS S type = Pojedynczy Wielokrotny Słowo kluczowe KEYWORD Wielokrotny Uwagi REMARKS type= general Wielokrotny Status produktu PRODUCT_STATUS type = Wielokrotny Nazwa produktu, która może w pewnych sytuacjach być bardziej znana niż jego nazwa właściwa. Dodatkowa klasyfikacja produktu dotycząca towarów niebezpiecznych, niebezpiecznych materiałów, półproduktów narkotyków, radioaktywnych przyrządów pomiarowych, itp., jak również określenie czy karta bezpieczeństwa produktu1 (MSDS) dla produktu jest wymagana czy też nie. Tu powinien być również podany kod ECCN, atrybut "typ" określa regulacje dotyczące specjalnego obchodzenia się z produktem; wartości w klasie są podane w odpowiedniej kolejności. Przykład: (Rozporządzenie o przewozie drogowym towarów niebezpiecznych, olej opałowy) <SPECIAL_TREATMENT_CLASS type="adr">1201 </SPECIAL_TREATMENT_CLASS> (patrz wyjaśnienia w pkt 5h). Określenie, pozwalające łatwiej znaleźć produkt (patrz wyjaśnienia w pkt 5b) Dodatkowe uwagi dostawcy (np. możliwość kaskadowego łączenia pion. do 8 jednostek). Element PRODUCT_STATUS pozwala na podanie dodatkowych specjalnych cech produktu. Rodzaj szczegółowej własności określony jest przez atrybut "type". Wartość elementu odzwierciedla tekstowy opis cechy szczególnej. Jeśli produkt nie może być opisany przez żadną z wcześniej zdefinio- dtml- STRING Długość 50 Tak dtstring 20 - dtml- STRING dtml- STRING dtml- STRING 50 Tak 64000 Tak 250 Tak Zależny od jęz. 1 Karta bezpieczeństwa produktu (MSDS, ang. Material Safety Data Sheet ) dokument zawierający opis zagrożeń, które może spowodować określony produkt. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 15 z 86 -

Oznaczenie Element BMEcat Promocja Asortyment podstawowy Nowy (nieużywany) Nowy produkt (nowo wprowadzony) Produkt wycofywany Naprawiony Wymagany/ type= bargain type= core_product type= new type= new_product type = old_product type = refurbished Pojedynczy/ Wielokrotny Opis wanych wartości (patrz lista poniżej), należy zastosować wartość others. Pole to występuje w połączeniu z polem daty ważności produktu (UDX.EDXF.EXPIRATION_DATE). Jeśli produkt jest wycofywany z produkcji z określoną datą, wartość "others" zostanie ustawiona dla elementu PRODUCT_STATUS. Dodatkowo, musi być podana data ważności UDX.EDXF.EXPIRATION_DATE. Przykładowa dopuszczalna kombinacja dla ETIM jest następująca: <PRODUCT_STATUS type="others">nieciągłość produkcji</prod UCT_STATUS> <PRODUCT_STATUS type=" core_product">asortyment podstawowy</ PRODUCT_STATUS> (np. sprzęt AGD) Produkt promocyjny oferowany jest zwykle po specjalnej, niższej cenie w ograniczonym czasie promocji. A produkt należący do podstawowego asortymentu danego klienta. Nowo wyprodukowany produkt (tzn. nie był wcześniej używany) Produkt niedawno wprowadzony do katalogu. Stary produkt, który nie może być już zamówiony, ale figuruje w katalogu jako referencja dla swojego następnika. Naprawiony produkt, to produkt używany, poddany specjalnemu procesowi mającemu na celu przywrócenie mu właściwości porównywalnych z produktem nowym. Typ danych Długość Zależny od jęz. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 16 z 86 -

Oznaczenie Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Opis Typ danych Długość Zależny od jęz. Używany type = used Produkt, który był wcześniej używany. Inny status type = others Ta wartość może być użyta jeśli inne wartości nie są adekwatne dla produktu. T_NEW_CATALOG PRODUCT PRODUCT_FEATURES FEATURE (+Wymagany, Wielokrotny) Element PRODUCT_FEATURES zawiera element podrzędne dotyczące klasyfikacji produktów. System klasyfikacji Identyfikator klasy REFERENCE_FEATURE_SYS TEM_NAME REFERENCE_FEATURE_- GROUP_ID +Wymagany +Wymagany Pojedynczy Pojedynczy Podanie odpowiedniej wartości dla tego pola jest obowiązkowe dla klasyfikacji ETIM. Zapis w notacji: ETIM-6.0. Identyfikator klasy produktów w ramach systemu ETIM, np. "EC001234". Jeżeli nie ma odpowiedniej klasy w aktualnej wersji ETIM, w wyjątkowych przypadkach dopuszczalne jest użycie kodu EC000000. Uwaga: kod EC000000 nie jest częścią modelu klasyfikacji ETIM! dtstring 80 - dtml- STRING 60 Tak T_NEW_CATALOG PRODUCT PRODUCT_FEATURES (+Wymagany, Wielokrotny) Identyfikator cechy FNAME Wymagany Pojedynczy Wartość cechy FVALUE Wymagany Wielokrotny Jednostka cechy FUNIT Pojedynczy Unikalny kod cechy ETIM jako identyfikator konkretnego parametru. Np. EF001234 Zdefiniowane wartości cech, odpowiednio do klasyfikacji ETIM: - dla wartości alfanumerycznych podajemy kod ETIM, np. EV001234; - dla wartości logicznych podajemy słowo true albo false ; - dla wart. numerycznych i zakresowych podajemy wartości liczbowe. Jednostka miary dla danej cechy. Należy używać standardowych jednostek miary. Przy przesyłaniu klasyfikacji ETIM podawanie jednostek nie jest konieczne (i nie jest zalecane), gdyż jednostki są ściśle ustalone dla poszczególnych cech ETIM. dtml- STRING dtml- STRING 60 Tak 60 Tak dtstring 20 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 17 z 86 -

Oznaczenie Szczegóły wartości cechy Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny FVALUE_DETAILS Pojedynczy Opis Przypadek użycia a: Dodatkowe wyjaśnienie dot. wartości cechy. Może tu być podany np. kolor specyficzny dla producenta (biały polarny, purpurowy, szary-popielaty, patrz wyjaśnienia w pkt 5c) Przypadek użycia b: Wyjaśnienie dlaczego wartość nie może być przesłana (patrz wyjaśnienia w pkt 5c). Typ danych Długość dtml- STRING 250 Tak Zależny od jęz. T_NEW_CATALOG PRODUCT PRODUCT_ORDER_DETAILS (Wymagany, Pojedynczy) Jednostka zamówienia Jednostka zawartości Liczba jednostek zawartości w jednostce zamówienia ORDER_UNIT Wymagany Pojedynczy CONTENT_UNIT Wymagany Pojedynczy NO_CU_PER_OU Pojedynczy Ilość cenowa PRICE_QUANTITY Pojedynczy Minimalna ilość zamówienia QUANTITY_MIN Pojedynczy Jednostka miary, stosowana przy zamówieniach. Możliwe jest zamawianie tylko całkowitej wielokrotności jednostki zamówienia. W katalogach ETIM cena odnosi się zawsze do jednostki zamówienia (lub jej wielokrotności). Przykład: Skrzynka 6 butelek wody mineralnej. Jednostka zamówienia: zgrzewka, jednostka zawartości / jednostka opakowania : butelka, liczba jednostek zawartości w jednostce zamówienia: 6. Jednostka miary zawartości w jednostce zamówienia. Liczba jednostek zawartości na jednostkę zamówienia wyrobu. Gdy jednostka zamówienia i jednostka zawartości są identyczne wówczas wartość jest równa 1". Liczba jednostek zamówienia do jakiej odnosi się cena. Stanowi ona wielokrotność jednostki zamówienia, która określa ilość do której odnoszą się wszystkie podane kwoty. Dla katalogów ETIM wartość ta powinna być zawsze liczbą całkowitą (np. 1, 100, 1000). Minimalna liczba jednostek zamówienia (wielokrotność jednostki zamówienia). Dla zapewnienia kompatybilności między sys- dtpunit 3 - dtpunit 3 - dtnumber - - dtnumber - - dtfloat - - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 18 z 86 -

Oznaczenie Interwał ilości zamówienia Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny QUANTITY_INTERVAL Pojedynczy Opis temami, dopuszczalne są tu tylko wartości całkowite. Podana tu minimalna ilość zamówienia (QUANTITY_MIN) nie jest tożsama z minimalną ilością w poddrzewie opakowania (pole: UDX.EDXF.QUANTITY_MIN), nawet jeśli wartość liczbowa jest taka sama! Interwał jednostek zamówienia zgodnie, z którym dostarczany jest produkt. Wartość, o którą można zwiększać ilość zamawianą, powyżej minimalnej, np. 5. Ze względu na kompatybilność systemów, wartość ta powinna być liczbą całkowitą. Liczba ta nie musi odpowiadać jednostce opakowania w poddrzewie opakowań, nawet jeśli wartość liczbowa może być taka sama! Typ danych Długość dtfloat - - Zależny od jęz. T_NEW_CATALOG PRODUCT PRODUCT_PRICE_DETAILS (Wymagany, Wielokrotny) Element PRODUCT_PRICE_DETAILS i jego elementy podrzędne określają informacje cenowe. Data początku ważności ceny Data końca ważności ceny Cena na żądanie DATETIME type= valid_start_date DATETIME type= valid_end_date DAILY_PRICE +Wymagany Pojedynczy Pojedynczy Pojedynczy Data początku okresu ważności w formacie rrrr-mm-dd. Przykład: 2015-08-01 Data końca okresu ważności w formacie rrrrmm-dd. Przykład: 2015-12-31 Pole wykorzystywane w BMEcat ETIM do poinformowania, że produkt nie ma stałej ceny (cena na zapytanie), wówczas zawartość pola przekazywana jest jako "true". Natomiast dla wszystkich produktów z cenami stałymi, pole to nie musi być podawane. Patrz także pkt 5e. dtdatetime 10 - dtdatetime 10 - dtboolean - - T_NEW_CATALOG PRODUCT PRODUCT_PRICE_DETAILS PRODUCT_PRICE (Wymagany, Wielokrotny) Rodzaj ceny PRODUCT_PRICE type= Wymagany Pojedynczy Atrybut, określający rodzaj podawanej ceny. Dopuszczalne wartości podane są poniżej. Patrz również pkt 5e. dtstring 20 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 19 z 86 -

Oznaczenie Element BMEcat Cena cennikowa netto podlegająca rabatom Cena zakupu netto bez VAT Sugerowana cena detaliczna z VAT Wymagany/ type = net_list type = net_customer type = nrp Pojedynczy/ Wielokrotny Cena PRICE_AMOUNT Wymagany Pojedynczy Waluta PRICE_CURRENCY Pojedynczy Podatek VAT TAX Pojedynczy Współczynnik cenowy PRICE_FACTOR Pojedynczy Dolna granica LOWER_BOUND Pojedynczy Terytorium TERRITORY Wielokrotny Opis Cena sprzedaży bez podatku VAT podlegająca rabatom, ang. discountable net list price Cena zakupu specyficzna dla danego kontrahenta bez podatku VAT, ang. net purchase price without sales tax Sugerowana cena detaliczna z VAT; ang. Nonbinding recommended (retail) price Wartość ceny (0.00 nie jest poprawną wartością, z wyjątkiem produktów z ceną na żądanie) Patrz wyjaśnienia w pkt 5e. Waluta w jakiej podana jest cena. Jeśli to pole nie jest podane, zastosowanie ma waluta (pole CURRENCY) określona w nagłówku (HEADER). Przykład: PLN (wg ISO 4217:2001). Wartość podatku VAT podana jako współczynnik; 0.23 oznacza 23%. Współczynnik (rabatowy), przez który należy pomnożyć cenę produktu, aby otrzymać cenę końcową. Dolny limit wielkości zamówienia dla produktów z ceną zależną od liczby zamawianych produktów. Jednostką dolnej granicy jest jednostka zamówienia (ORDER_UNIT). Wartość domyślna dla tego elementu = 1. Kod terytorium, na którym cena produktu jest obowiązująca. Jeśli terytorium nie zostanie określone, domyślnie przyjmuje się wartość elementu TERRITORY podaną w nagłówku (HEADER). Typ danych Długość dtnumber - - dtcurren- CIES 3 - dtnumber - - dtnumber - - dtnumber - - dtcoun- TRIES 6 - Zależny od jęz. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 20 z 86 -

Oznaczenie Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Opis Typ danych Długość Zależny od jęz. T_NEW_CATALOG PRODUCT MIME_INFO (, Pojedynczy) Za pomocą elementu MIME_INFO można przekazać odniesienia do dodatkowych dokumentów multimedialnych dot. produktu. Element podrzędny MIME zawiera odniesienie do plików, przesyłanych lub dostępnych niezależnie od katalogu, ich liczba nie jest ograniczona. T_NEW_CATALOG PRODUCT MIME_INFO MIME (Wymagany, Wielokrotny) Rodzaj pliku MIME MIME_TYPE +Wymagany Pojedynczy Źródło MIME_SOURCE Wymagany Pojedynczy Opis pliku MIME MIME_DESCR Pojedynczy MIME_ALT Pojedynczy Przeznaczenie MIME_PURPOSE +Wymagany Pojedynczy Rodzaj dodatkowego dokumentu. Element ten podawany jest w oparciu o rodzaje MIME powszechnie używane w internecie (patrz wyjaśnienia w p. 5f). Względna ścieżka z nazwą pliku lub adres URL. Ciąg znaków MIME_SOURCE będzie łączony ze ścieżką (MIME_ROOT) z nagłówka (HEADER) (patrz wyjaśn. w p. 5f). Opisuje rodzaj i sposób wykorzystania dokumentu MIME (patrz wyjaśnienia w p. 5f). Alternatywny tekst używany gdy dane nie mogą zostać poprawnie zaprezentowane w systemie docelowym (np. przeglądarce). Oczekiwany cel wykorzystania dokumentu MIME w systemie docelowym. Zalecenie hurtowni: należy przekazać przynajmniej jedno zdjęcie jako MIME_PURPOSE = normal (patrz wyjaśnienia w p. 5f). dtstring 100 - dtml- STRING dtml- STRING Tekst zastępczy dtml- STRING 255 Tak 250 Tak 80 Tak dtstring 20 - Nazwa krótka Opis do faktury T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS (+Wymagany, Pojedynczy) UDX.EDXF.MANUFACTURER_ ACRONYM UDX.EDXF.DESCRIPTION_VE RY_SHORT Pojedynczy Akronim (skrót) nazwy producenta dtstring 10 - Pojedynczy Nazwa marki UDX.EDXF.BRAND_NAME Pojedynczy Zwięzły opis produktu do fakturowania, dostaw lub systemów ERP. Nazwa marki danego produktu, np. Dostawca = Master Company, Producent = Miller, Marka = Brandy. dtml- STRING 40 Tak dtstring 50 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 21 z 86 -

Oznaczenie Tekst reklamowy Data dostępności produktu Data ważności dla produktu Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny UDX.EDXF.TENDER_TEXT Pojedynczy UDF.EDXF.VALID_FROM Pojedynczy UDX.EDXF.EXPIRATION_DAT E Pojedynczy Opis Tekst informacyjny lub reklamowy, do wykorzystania przy tworzeniu zapytań ofertowych, broszur informacyjnych czy folderów. Data, od kiedy produkt ma stać się dostępny. Jest to przydatne do centralnych baz danych, w których dostawca może do-starczyć produkt z wyprzedzeniem w celu przyporządkowania mu numeru produktu. Jeśli produkt nie jest przedmiotem obrotu w momencie przekazywania danych, data ta wskazuje, kiedy produkt będzie dostępny w handlu. Format: rrrr-mm-dd. Data ważności podawana jest gdy w polu PRODUCT_STATUS umieszczone jest określenie okresu ważności. Format: rrrr-mm-dd. Przykład: 2015-10-24, co oznacza ostatni dzień, w którym produkt może być normalnie zamówiony. Typ danych dtml- STRING Długość 64000 Tak dtdatetime 10 - dtdatetime 10 - Zależny od jęz. T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.DISCOUNT_GROUP (, Pojedynczy) Grupa rabatowa producenta Grupa rabatowa UDX.EDXF.DISCOUNT_GROU P_MANUFACTURER UDX.EDXF.DISCOUNT_GROU P_SUPPLIER Pojedynczy Pojedynczy Kod grupy rabatowej producenta. Przynajmniej jedna grupa producenta lub dostawcy musi zostać podana; poprawne jest podanie obu grup rabatowych. (Lista wszystkich grup rabatowych ze współczynnikami rabatowymi i opisem musi zostać uzgodniona oddzielnie). Jeżeli nie ustalono żadnej grupy rabatowej (lub np. wszystkie produkty mają taki sam rabat) dla wszystkich produktów należy podać: no_discount_group. W przypadku gdy pojedyncze produkty nie należą do żadnej grupy rabatowej, należy podać dla nich wartość: net_price Grupa rabatowa dostawcy. Przynajmniej jedna grupa producenta lub dostawcy musi dtstring 20 - dtstring 20 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 22 z 86 -

Oznaczenie dostawcy Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Opis zostać podana; poprawne jest podanie obu grup rabatowych. (Lista wszystkich grup rabatowych ze współczynnikami rabatowymi i opisem musi zostać uzgodniona oddzielnie). Jeżeli nie ustalono żadnej grupy rabatowej (lub np. wszystkie produkty mają taki sam rabat) dla wszystkich produktów należy podać: no_discount_group. W przypadku gdy pojedyncze produkty nie należą do żadnej grupy rabatowej, należy podać dla nich wartość: net_price Typ danych Długość Zależny od jęz. Grupa bonusowa dostawcy Kod PKWiU 2008 Deklaracje UDX.EDXF.BONUS_GROUP_S UPPLIER Pojedynczy UDX.EDXF.PKWIU Pojedynczy UDX.EDXF.DECLARATION type = Wielokrotny Kod grupy bonusowej dostawcy. Jeżeli nie ustalono żadnej grupy bonusowej należy podać: no_discount_group. Kod PKWiU 2008 (= Polska Klasyfikacja Wyrobów i Usług), w formacie PKWIU.numer, np.: PKWIU.99.12.22.00 (obowiązuje w Polsce) Informacje o deklaracjach (typy deklaracji są predefiniowane, ale lista jest otwarta!). Element zawiera typ, datę oraz nazwę pliku dotyczącego deklaracji danego typu. Powodem użycia tego elementu jest jego większa elastyczność w przekazywaniu różnych dokumentów PDF zawierających różne deklaracje, jak pokazano na poniższej liście atrybutów typu. Dla przyszłych wymagań łatwo będzie powiększyć listę. Data wydania dokumentu w formacie dtda- TETIME rrrr-mm-dd. Należy podać nazwę pliku, gdyż może istnieć więcej niż jeden plik typu MIME_DESCR "MD36" ("Deklaracja"). dtstring 20 - dtstring 50 - dtstring 50 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 23 z 86 -

Oznaczenie Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Uwaga: Dla systemów wymagających wyraźnego rozróżnienia pomocne może być podanie typu w nazwie, np.: <UDX.EDXF.DECLARATION type= DOP date= 2015-07-01 >mydop_1526.pdf </UDX.EDXF.DECLARATION> RoHs type = RoHS Deklaracja RoHS DOP type = DOP Deklaracja Właściwości Użytkowych DOC CE type = DOC_CE Deklaracja Zgodności CE Gwarancja type = guarantee Opis Gwarancja (Specjalne oświadczenie gwarancyjne, w którym producent stwierdza, przyznaje, lub ogranicza gwarancję produktu.) Typ danych Długość Zależny od jęz. T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.ADDITIONAL_FACTORS (, Pojedynczy) Współczynnik dodatkowy Informacja UDX.EDXF.ADDITIONAL_PRIC E_FACTOR UDX.EDXF.ADDITIONAL_ FACTOR_INFO +Wymagany +Wymagany Pojedynczy Pojedynczy W wielu przypadkach dostawcy chcą podać więcej niż jedną zniżkę dla swoich klientów. Przykład użycia: 0.95; Pole to odnosi się do elementu "PRICE_FACTOR" w poddrzewie:<t_new_catalog PRODUCT RODUCT_PRICE_DETAILS PRODUCT_PRICE> Tekstowa informacja dotycząca dodatkowego współczynnika cenowego. dtnumber - - dtml- STRING 150 Tak Informacja magazynowa UDX.EDXF.PRODUCT_TO_ST OCK Pojedynczy Informacja logiczna mówiąca czy produkt jest określony jako "wyprodukowany, na magazynie" od producenta bądź "normalnie w magazynie" od pośrednika - nie stanowi ona gwarancji, że produkt jest zawsze w magazynie. dtboolean - - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 24 z 86 -

Oznaczenie Seria produktu Podtyp produktu Odwrotne obciążenie (Austria) Element BMEcat UDX.EDXF.PRODUCT_SERIE S UDX.EDXF.PRODUCT_VARIA TION UDX.EDXF.AT.REVERSE_CHA RGE_INFO Wymagany/ Pojedynczy/ Wielokrotny Wielokrotny Wielokrotny Pojedynczy Opis Wskazanie, do jakiej serii należy produkt (np. seria łączników). Patrz wyjaśnienia w p. 5i. Podtyp produktu w ramach danej serii produktów; np. seria = Golf, podtyp (wariant) = GTI Element używany w Austrii. Informacja, czy produkt ten jest przedmiotem "odwrotnego obciążenia". Informacje te są niezbędne dla austriackich hurtowni do wystawiania faktur swoim klientom. Podane tutaj określenie jest prawnie wiążące! Typ danych Długość dtml- STRING dtml- STRING 50 Tak 50 Tak dtboolean - - Zależny od jęz. T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.COUNTRY_BRANCH_NUMBERS (, Pojedynczy) Numer branżowy Typ sektora przemysłu UDX.EDXF.COUNTRY_BRANC H_NUMBER type= country= + Wymagany Wielokrotny type= Wymagany Pojedynczy Specyficzny dla danego kraju numer branżowy. Wiele produktów jest obecnych na kilku rynkach, zarządzanych przez centralną wielobranżową bazę danych. Niektóre produkty mogłyby występować w kilku branżowych bazach danych na tym samym rynku. Ten element pozwala dostawcy na podanie jednego lub więcej numerów określonego produktu specyficznych dla danej branży i danego kraju. UWAGA: Tylko jeden numer branżowy może być podany dla każdego kraju. Sektor przemysłu do którego odnosi się numer branżowy. Predefiniowane wartości: - electrical (elektryczny) - HVAC (ogrzewanie, wentylacja, klimatyzacja) - building (budownictwo) - shipbuilding (przemysł stoczniowy) Kraj country= Wymagany Pojedynczy Kraj do którego odnosi się numer branżowy. dtnumber - - dtstring 20 - dtcoun- TRIES - - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 25 z 86 -

Oznaczenie Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Opis Typ danych Długość Zależny od jęz. T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.COUNTRY_BRANCH_SUPPLIER_IDS (, Pojedynczy) Identyfikator dostawcy ID Typ sektora przemysłu UDX.EDXF.COUNTRY_BRANC H_SUPPLIER_ID type= country= Wymagany Wielokrotny type Wymagany Pojedynczy Specyficzny dla danego kraju i branży identyfikator dostawcy. Używany w uzupełnieniu elementu UDX.EDXF.PRODUCT_NUMBER do przekazania branżowego identyfikatora dostawcy. Ten numer jest przydzielany przez centralną branżową bazę danych. Sektor przemysłu do którego odnosi się numer branżowy. Predefiniowane wartości: - electrical (elektryczny) - HVAC (ogrzewanie, wentylacja, klimatyzacja) - building (budownictwo) - shipbuilding (przemysł stoczniowy) Kraj country Wymagany Pojedynczy Kraj do którego odnosi się numer branżowy. dtnumber - - dtstring 20 - dtcoun- TRIES - - T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.PACKING_UNITS (, Pojedynczy) Ze względu na fakt, że BMEcat 2005 nie umożliwia wielokrotnego podawania objętości, ciężaru, długości opakowań, element PACKING_UNITS został zdefiniowany jako element UDX. Poddrzewo PACKING_UNITS zawiera informacje o różnych jednostkach opakowania. Element podrzędny PACKING_UNIT może wystąpić wielokrotnie. Dla każdego produktu należy wskazać przynajmniej najmniejsze opakowanie jako element PACKING_UNIT. Wskazanie wszystkich dodatkowych istniejących opakowań jednostkowych jest również ważne. Należy stosować się do wskazówek zawartych w sekcji "Przykłady wariantów pakowania" i odpowiednich informacji w punkcie 5i. T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.PACKING_UNITS UDX.EDXF.PACKING_UNIT (+Wymagany, Wielokrotny) Minimalna ilość UDX.EDXF.QUANTITY_MIN +Wymagany Pojedynczy Maksymalna ilość Kod jednostki opakowania UDX.EDXF.QUANTITY_MAX Pojedynczy UDX.EDXF.PACKING_UNIT_C ODE +Wymagany Pojedynczy Minimalna ilość w odniesieniu do jednostki zamówienia (ORDER_UNIT), dla której użyta będzie ta jedn. opakowania. Maksymalna ilość w odniesieniu do jednostki zamówienia (ORDER_UNIT), dla której użyta będzie ta jedn. opakowania Kod odpowiadający jednostce opakowania; Musi być wybrany z listy o predefiniowanych Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 26 z 86 - dtfloat - - dtfloat - - dtpunit 3 -

Oznaczenie Nazwa jednostki opakowania (Norwegia) Podział opakowania Element BMEcat UDX.EDXF.PACKING_UNIT_N AME Wymagany/ Pojedynczy/ Wielokrotny Pojedynczy UDX.EDXF.PACKAGE_BREAK Pojedynczy Objętość UDX.EDXF.VOLUME Pojedynczy Masa brutto UDX.EDXF.WEIGHT Pojedynczy Opis wartościach (patrz punkt 8). Nazwa jednostki opakowania. Obowiązuje w Norwegii, gdzie dopuszczalne jest użycie następujących wartości: f-pak m-pak d-pak t-pak Flaga informująca czy opakowanie może być rozerwane i zawartość sprzedawana oddzielnie. Objętość jednostki opakowania w metrach sześciennych (m³). Masa brutto jedn. opakowania; opakowanie z produktem (-ami) w kilogramach (kg). Typ danych dtml- STRING Długość 20 Tak BOOLEAN - - dtnumber - - dtnumber - - Długość UDX.EDXF.LENGTH Pojedynczy Długość jedn. opakowania w metrach (m). dtnumber - - Szerokość UDX.EDXF.WIDTH Pojedynczy Szerokość jedn. opak. w metrach (m). dtnumber - - Wysokość UDX.EDXF.DEPTH Pojedynczy Wysokość jedn. opak. w metrach (m). dtnumber - - Średnica UDX.EDXF.DIAMETER Pojedynczy Średnica jedn. opakowania w metrach (m). dtnumber - - Kod GTIN/EAN UDX.EDXF.GTIN Pojedynczy Kod GTIN (lub EAN) jednostki opakowania. dtstring 14 - GS1_128 UDX.EDXF.GS1_128 Pojedynczy GS1-128 jest standardem organizacji GS1, definiującym formatowanie określonego typu danych, za pomocą jednowymiarowego kodu kreskowego wysokiej rozdzielczości o nazwie Kod 128. GS1-128 używa identyfikatorów pozwalających na przekazanie takich danych jak: data przydatności, numer serii, ilość, masa i wiele innych wartości potrzebnych użytkownikom. dtstring 48 - T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.PRODUCT_LOGISTIC_DETAILS ( - Pojedynczy) Zależny od jęz. Masa netto UDX.EDXF.NETWEIGHT Pojedynczy Masa netto produktu w kilogramach, odniesiona do jednej jednostki zamówieniowej dtnumber - - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 27 z 86 -

Oznaczenie Region pochodzenia Element BMEcat UDX.EDXF.REGION_OF_ORIG IN Wymagany/ Pojedynczy/ Wielokrotny Pojedynczy Opis (ORDER_UNIT), np. 1 m kabla. Nazwa regionu odpowiednio do normy ISO-3166-2 (Kody nazw krajów i ich jednostek administracyjnych). Kody regionów muszą być pisane wielkimi literami. Typ danych Długość dtstring 10 - Zależny od jęz. T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.REACH (, Pojedynczy) Data REACH UDX.EDXF.REACH.LISTDATE Pojedynczy Informacja REACH UDX.EDXF.REACH.INFO +Wymagany Pojedynczy Data sprawdzenia produktu przez producenta pod kątem informacji REACH 2 (jeśli w kolejnym polu UDX.EDXF.REACH.INFO podana jest wartość no data powinna tu być podana data produkcji katalogu). Określa, czy produkt zawiera substancje niebezpieczne lub stwarzające zagrożenie SVHC (ang. substance of very high concern) w stężeniu wagowym powyżej 0,1% (w odniesieniu do półfabrykatów lub substancji, które przed podaną datą zostały określone i opublikowane przez ECHA 3 ). Możliwe wartości: - true (zawiera substancje > 0,1% masy) - false (nie zawiera subst. > 0,1% masy) - no data (brak danych) W przypadku podania wartości "true" musi być podany głęboki link 4 MIME-Infos (patrz dtdatetime 10 - dtstring 10-2 REACH (ang. Registration, Evaluation, Authorisation and Restriction of Chemicals) Dyrektywy Unii Europejskiej dotyczące rejestracji, oceny, udzielania zezwoleń i stosowanych ograniczeń w zakresie chemikaliów. 3 ECHA - European Chemicals Agency 4 Głębokie linkowanie (ang. deep linking) - metoda linkowania opublikowanych w internecie zasobów innego serwisu internetowego poprzez hiperłącze do konkretnej podstrony lub elementu. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 28 z 86 -

Oznaczenie Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny Opis Typ danych Długość Zależny od jęz. opis 5.g). Podane informacje odnoszą się jedynie do wyników sprawdzenia wykonanego na określony dzień i nic nie mówi nic na temat produktów już dostarczonych do hurtowni lub temat produktów, które mają być dostarczone w przyszłości (w takim przypadku ważna jest zawsze informacja podana w dokumentach dostawy). T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.SURCHARGE_LIST (, Pojedynczy) Element podrzędny UDX.EDXF.SURCHARGE_LIST określa sposób przekazywania danych dotyczących dopłat (np. dopłaty do surowców typu: miedź, mosiądz, dopłata WEEE itp). Dane dotyczące dopłat mogą być wielokrotne jeśli produkt zawiera kilka metali. Przykłady i dodatkowe wyjaśnienia podane są poniżej. Rodzaj dopłaty T_NEW_CATALOG PRODUCT USER_DEFINED_EXTENSIONS UDX.EDXF.SURCHARGE_LIST UDX.EDXF.SURCHARGE (+Wymagany, Wielokrotny) UDX.EDXF.SURCHARGE_TYP E +Wymagany Pojedynczy Przy podawaniu wartości należy zwrócić uwagę na pisownię małymi literami. Przykład dla surowców: - copper (miedź) - MK copper (miedź przetworzona) - aluminium (glin) - lead (ołów) - silver (srebro) - brass (mosiądz) - gold (złoto) - platinum (platyna) Przykład innych opłat dodatkowych: - packaging (opakowanie) - insurance (ubezpieczenie) - dearness (drożyzna) - recycling (utylizacja) - recycling WEEE (utylizacja WEEE) - SLRS (utylizacja źródeł światła, lamp itp.) dtstring 20 - Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 29 z 86 -

Oznaczenie Sposób naliczania dopłaty Współczynnik dopłaty Kwota dopłaty Sposób wyliczenia Element BMEcat UDX.EDXF.SURCHARGE_MA NNER UDX.EDXF.SURCHARGE_PER CENTAGE UDX.EDXF.SURCHARGE_PRI CE_AMOUNT UDX.EDXF.SURCHARGE_CAL CULATION Wymagany/ Pojedynczy/ Wielokrotny Pojedynczy Pojedynczy Pojedynczy Pojedynczy Opis - SENS (utylizacja sprzętu AGD) - SWICO (utylizacja sprzętu biurowego) - INOBAT (utylizacja baterii) - VOC (lotne związki organiczne, ang. Volatile organic chemicals) Sposób naliczania dopłaty: podstawowy/skumulowany. Możliwe wartości: base albo cumulated. Sposób podstawowy oznacza wyliczenie wartości z pola PRODUCT_PRICE. Sposób skumulowany jest odpowiedni jeśli podaje się dopłaty lub zniżki w polu: UDX.EDXF.SURCHARGE_LIST. Przykład: 0.05 (odpowiada 5%) Tej wartości nie należy zamieszczać jeśli podana jest masa materiału. Jeżeli podano wartość kroku, należy podać również albo współczynnik opłaty dodatkowej albo kwotę opłaty dodatkowej. Przykład: 0.02 (odpowiada to np. 2 groszom lub eurocentom).tej wartości nie należy zamieszczać jeśli podany jest ciężar materiału. Jeżeli podano wartość kroku, należy podać również albo współczynnik opłaty dodatkowej albo kwotę opłaty dodatkowej. Określa czy dopłata wskazana w elemencie UDX.EDXF.SURCHARGE_PERCENTAGE musi być wyliczana na podstawie ceny net_list czy net_customer: 1 = net_list 2 = net_customer Jeżeli wartość nie jest podana, przyjmowana jest wartość 1, a więc net_list (cena cennikowa podlegająca rabatom). Wartość musi być podana jeśli podany jest element Typ danych Długość dtstring 10 - dtnumber - - dtnumber - - dtnumber - - Zależny od jęz. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 30 z 86 -

Oznaczenie Wartość odniesienia dla surowca Masa surowca Wartość kroku przy naliczaniu skokowym Wyzwalanie naliczania skokowego Dopłata/kredyt Element BMEcat Wymagany/ Pojedynczy/ Wielokrotny UDX.EDXF.MATERIAL_BASIS Pojedynczy UDX.EDXF.MATERIAL_BASIS _WEIGHT UDX.EDXF.MATERIAL_BASIS _SURCHARGE_THRESHOLD UDX.EDXF.MATERIAL_BASIS _SURCHARGE_SHUTTER UDX.EDXF.MATERIAL_BASIS _SURCHARGE_CREDIT Pojedynczy Pojedynczy Pojedynczy Pojedynczy Opis UDX.EDXF.SURCHARGE_PERCENTAGE Wartość odniesienia musi być podana dla wyliczenia dopłaty dodatkowej dla surowców. Ten element jest obowiązkowy - jeżeli istnieje wartość odniesienia dla surowca, musi być ona podana. Kwota podawana jest w PLN/100 kg. Ta cena surowca jest wkalkulowana w cenę produktu. Przykład: przewód giętki miedziany CU 150PLN/100kg, Kabel zasilający średniego napięcia CU 100PLN/100kg. Masa materiału dla wyliczenia dopłaty, podawana w gramach dla danej ilości zamówienia (PRICE_QUANTITY). Wielkości tej nie podaje się jeśli wyspecyfikowana jest wartość kroku dla naliczania skokowego. Wielkość skoku rozumianego jako moment rozpoczęcia naliczania dopłaty ze współczynnika lub kwoty. Wartość ta nie może być podana jeśli zamieszczono ciężar surowca. Jeżeli wartość ta jest podana, podać należy również wartość UDX.EDXF.SURCHARGE_- PERCENTAGE lub UDX.EDXF.- SURCHARGE_PRICE_AMOUNT Określenie w jakim momencie należy uruchomić naliczanie skokowe: 1 = za rozpoczęty skok 2 = za pełny skok Jeżeli nie podano wartości, domyślnie przyjmuje się naliczanie za pełny skok (2). Element określający czy ma miejsce sama dopłata czy dopłata/kredyt: 1 = tylko dopłata Typ danych Długość dtnumber - - dtnumber - - dtnumber - - dtnumber - - dtnumber - - Zależny od jęz. Wytyczne dostarczania danych produktowych / Wersja 3.1 Status: 2015-11-03 - Strona 31 z 86 -