Baza wiedzy Trawers ERP

Raportowanie do TZMO S.A. (www.tzmo.pl)

1. Opis ogólny 2. Przygotowanie programu 3. Wysyłanie ręczne 4. Wysyłanie przez SOA 5. Tematy powiązane

1. Opis ogólny

Program wysyła dane o sprzedaży oraz o stanach magazynowych towarów, których producentem są TZMO Toruńskie Zakłady Materiałów Opatrunkowych. Zastosowano mechanizmy określone nazwą: Raportowanie automatyczne Raportowanie automatyczne Dane przekazywane są e-mailem, do którego załączane są dwa pliki: 1. *.stn : dane o bieżących stanach magazynowych produktów TZMO --------------------------------------------------------------- KodHurtowni KodMagazynu KodProduktu OpisProduktu JednostkaSprzedazy LiczbaJednostekSprzedazywMagazynie DataGeneracji 2. *.spr : dane o sprzedaży produktów TZMO w podanym okresie ------------------------------------------------------------ KodHurtowni NumerFaktury DataFaktury KodOdbiorcy NIPPlatnika KodPłatnika KodProduktu OpisProduktu JednostkaSprzedazy LiczbaJednostekSprzedazy WartoscNetto CenaZakupu Dane można wysyłać ręcznie przy pomocy funkcji w NA [NA_PDO50] lub automatycznie poprzez mechanizm SOA.

2. Przygotowanie programu

1. Dopisać skrzynkę pocztową i dać operatorowi prawo dostępu do skrzynki. Wysyłane e-maile zapisywane są w skrzynce, w folderze: Wysłane. 2. Utworzyć i zapamiętać (F3) warunek (QUERY) dla kart magazynowych o nazwie: INDEKSY_TZMO, tak aby wybierał tylko towary TZMO. Zwykle wskazuje się karty magazynowe, w których podany jest TZMO jako główny dostawca. 3. W parametrach AD podać: * Kod hurtowni wg TZMO * Symbol dostawcy przypisany do TZMO (do wiązania e-maili) * E-mail TZMO, na który będą wysyłane dane. Obecnie jest to adres: dintegra@tzmo.com.pl

3. Wysyłanie ręczne

[NA_PDO50] Podać rodzaj dokumentów sprzedaży oraz zakres dat transakcji. System utworzy e-mail, do którego załączy dane o sprzedaży i dane o bieżących stanach magazynowych towarów TZMO. Treść e-maila można zmienić przed wysłaniem.

4. Wysyłanie przez SOA

Utworzyć plik XML z żądaniem <TZMO> w trtres/trinout. Wskazać nazwę pliku w wywołaniu SOA. Program wyśle e-mail z danymi wg parametrów z pliku XML. Przykład pliku XML: tzmo_in.xml <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2001/12/soap-envelope" xmlns:fn="http://www.w3.org/2005/02/xpath-functions"> <soap:Header/> <soap:Body> <TZMO> <sendEmail>yes</sendEmail> <documentType>W</documentType> <periodType>FromTo</periodType> <fromDate>2009-07-01</fromDate> <toDate>2009-09-30</toDate> </TZMO> </soap:Body> </soap:Envelope> Znaczenie parametrów: sendEmail : 'yes' - utwórz pliki STN i SPR i wyślij e-mail 'no' - nie wysyłaj. Tylko utwórz pliki. documentType : 'W' - faktury i paragony (FA,FK,FP,FQ) 'F' - tylko faktury (FA,FK) 'P' - tylko paragony (FP,FQ) periodType : 'Today' - dane sprzedażowe z dziś 'LastMonth' - z całego poprzedniego miesiąca 'FromTo' - z podane zakresu <fromDate>..<toDate> Stany magazynowe są zawsze 'na dziś'. Przykład wywołania SOA: ./tr4x.exe --operator=AA --firma=FP --oddzial=00 --proces=AD_PSOA1 \ --input=tzmo_in.xml --output=tzmo_out.xml W pliku wyjściowym tzmo_out.xml zapisywany jest wynik operacji: * [OK] * [opis błędu]

5. Tematy powiązane

Wysyłanie do producenta informacji o stanach magazynowych oraz sprzedaży 'jego' towarów jest coraz częściej stosowaną metodą zaopatrzenia. Inną metodą zastosowaną w programie Trawers jest bezpośrednie zarządzanie zapasami przez dostawcę (en: Vendor Managed Inventory). Zdalny dostęp dostawców Patrz tez: MG > Zestawienie zapasu głównego dostawy [MG_ZSD10] Raporty stanu i obrotów zapasów Raportowanie automatyczne Wymiana plików CSV SOA Funkcje