Specyfikacja plików wyjścia XL Autorzy: Zespół projektowy Infinite Wersja / data publikacji 2.5 / 03.08.2015 Prawa autorskie: INFINITE Sp. z o.o. ul. Projektowa 1; 20-952 Lublin tel.: (81) 742 71 38; (81) 742 71 36 helpdesk@infinite.pl www.infinite.pl www.mobiz.pl 1 S t r o n a
Specyfikacja plików wyjścia Customer data.xml aktualizacja danych klienta Nazwa pola bowiązkowość Format pis <CustomerData Nagłówek <BasicData> Nagłówek <ID>ty12468192</ID> AN(60) Numer idendyfikacyjny klienta z systemu ERP <obizid>14875</obizid> AN(60) Numer identyfikacyjny klienta w systemie obiz <Name>CUSTER</Name> AN(300) Nazwa klienta <Shortcut>Cu</Shortcut> AN(100) Nazwa skrócona klienta <TIN>2321111111</TIN> AN(20) NIP <Address> <City>Lublin</City> AN(100) iasto <Street>Ceramiczna</Street> AN(150) Ulica <Postcode>00-001</Postcode> AN(15) Kod pocztowy <RegionID>046</RegionID> AN(50) Numer identyfikacyjny regionu <ProvinceID>207</ProvinceID> AN(50) Numer identyfikacyjny prowincji </Address> <Phone>000000</Phone> AN(60) Telefon <Fax>0000</Fax> AN(60) Numer fax <Email>new_c@new.com</Email> AN(120) Adres e-mail <ClassID>040</ClassID> AN(50) Rodzaj klienta <Profile>PointfSale</Profile> AN(X)* Profil klienta (PointfSale - klient końcowy /Reseller - dystrybutor) 2 S t r o n a
<ContactPerson>Tomasz Wspaniały</ContactPerson> AN(50) soba kontaktowa <ChainID>123</ChainID> </BasicData> </CustomerData> New_customer.xml nowy klient Nazwa pola bowiązkowość Format pis <NewCustomer> Nagłówek <BasicData> Nagłówek <obizid>14875</obizid> AN(60) Numer identyfikacyjny klienta w systemie obiz <Name>NEW CUSTER</Name> AN(300) Nazwa klienta <Shortcut>New C</Shortcut> AN(100) Nazwa skrócona klienta <TIN>2321111111</TIN> AN(20) NIP <Address> <City>Lublin</City> AN(100) iasto <Street>Ceramiczna</Street> AN(150) Ulica <Postcode>00-001</Postcode> AN(15) Kod pocztowy <RegionID>080</RegionID> AN(50) Numer identyfikacyjny regionu <ProvinceID>450</ProvinceID> AN(50) Numer identyfikacyjny prowincji </Address> <Phone>000000</Phone> AN(60) Telefon <Fax>0000</Fax> AN(60) Numer fax <Email>new_c@new.com</Email> AN(120) Adres e-mail <ClassID>Detal</ClassID> AN(50) Rodzaj klienta <Profile>Reseller</Profile> AN(X)* Profil klienta (PointfSale - klient końcowy /Reseller - dystrybutor) 3 S t r o n a
<ContactPerson>Tomasz Wspaniały</ContactPerson> AN(50) soba kontaktowa <ChainID>123</ChainID> AN(50) Numer identyfikacyjny sieci klienta </BasicData> <AdditionalData> <SalesRepresentativeID>5235</SalesRepresentativeID> AN(30) Numer identyfikacyjny przedstawiciela. </AdditionalData> </NewCustomer> rder.xml - zamówienie Nazwa pola bowiązkowość Format pis <rder> Nagłówek <ID>35353</ID> AN(50) Numer identyfikacyjny zamówienia w systemie obiz <CustomerID>1</CustomerID> AN(60) Numer identyfikacyjny klienta <SupplierID>1</SupplierID> AN(50) Numer identyfikacyjny dostawcy <SalesRepresentativeID>2</SalesRepresentativeID> AN(30) Numer identyfikacyjny przedstawiciela <RealizationDate>2012-10-01</RealizationDate> YYYY--DD Data realizacji <PaymentethodID>G</PaymentethodID> AN(20) Numer identyfikacyjny sposobu płatności (słownik) <DeliveryethodID>D</DeliveryethodID> AN(20) Numer identyfikacyjny sposobu dostawy (słownik) <Discount>5</Discount> R(6,2) Rabat do zamówienia <Comment>testowe zam</comment> AN(1000) Komentarz dla dystrybutora <ItemsCount>3</ItemsCount> N(6) Ilość pozycji w zamówieniu <NetValue>479.25</NetValue> R(15,2) Wartość netto zamówienia <Delivery> <Name>Infinite Sp. z.o.o.</name> AN(200) Nazwa miejsca dostawy <Address> 4 S t r o n a
<City>Lublin</City> AN(100) iasto miejsca dostawy <Street>Projektowa 1</Street> AN(150) Ulica miejsca dostawy <Postcode>20-209</Postcode> AN(15) Kod pocztowy miejsca dostawy </Address> <AuthorizedPerson>Jan Kowalski</AuthorizedPerson> AN(100) soba odpowiedzialna do odbioru przesyłki </Delivery> <Items> <Item> <rdinalnumber>1</rdinalnumber> N(6) Liczba porządkowa <CommodityID>1</CommodityID> AN(80) Numer identyfikacyjny towaru <Quantityrdered>12.5</Quantityrdered> R(10,3) Ilość zamówiona <Discount>0</Discount> R(5,2) Rabat do towaru <Comment>test</Comment> AN(1000) Komentarz do towaru <PromotionCode>17</PromotionCode> N Numer identyfikacyjny promocji <PromotionName>Special</PromotionName> AN(250) Nazwa promocji <NetPrice>12.78</NetPrice> R(9,2) Cena netto (po rabacie opcjonalnie możliwość zmiany) <CommodityEAN>5903518032837</CommodityEAN> AN(20) Kod kreskowy </Item> </Items> </rder> 5 S t r o n a
Legenda: bowiązkowość pola: Pole obowiązkowe Pole opcjonalne Dopuszczalne formaty pól: AN(X) Ciąg znaków alfanumerycznych o długości max. X znaków YYYY--DD N R(X,Y) Pole daty Liczba naturalna Liczba rzeczywista R z precyzją do Y pozycji po separatorze dziesiętnym i X przed nim, separator. kropka. R(X,Y) (P,Q) Liczba rzeczywista R z precyzją do Y pozycji po separatorze dziesiętnym i X przed nim, separator. kropka. P,Q liczby całkowite; P wartość minimalna Q wartośc maksymalna. LG Typ logiczny (0/1) 6 S t r o n a