nazwa dokumentu Raporty XML-ECOD data 2008-03-13 dotyczy 01SYSTEM wersja 6.00.044 autor Paweł Marciniak skrócony opis Generowanie raportów sprzedaży i stanów magazynowych do pliku XML w formacie zgodnym z platformą ECOD, oraz eksport produktów dla potrzeb słownika. Raporty generowane są na potrzeby producentów z którymi firmy handlowe współpracują. 1. Konfiguracja W celu prawidłowego wygenerowania raportów niezbędne jest ustawienie wszystkich parametrów przesyłanych w plikach XML. Dane o naszej firmie (nazwa, ILN, NIP, itp. ) należy wpisać w Ustawienia XML-EDI (Administrator Definicje i ustawienia Ustawienia XML-EDI). Sekcja Nagłówek dokumentów XML/EBI służy do wprowadzenia danych identyfikacyjnych raportującego, prezentowanych w późniejszym raportowaniu w sekcjach HDR, NAD, LOC. Sekcja EDI, pole KOD ODB. służy do wprowadzenia danych identyfikacyjnych raportującego, prezentowanych w sekcji LOC pole LOCID. Sekcja EDI, pole NIP PROD. służy do wprowadzenia danych identyfikacyjnych odbiorcy raportów, producenta, prezentowanych w sekcji HDR pole RECP, Sekcja EDI, pole ŚCIEŻKA służy do podania ścieżki do katalogu, w którym będą zapisywane w podkatalogach generowane raporty. Wymaga się aby podany katalog posiadał podkatalog SALES dla raportów sprzedaży i podkatalog INVENT dla raportów stanów. Sekcja EDI, pole APL.HASH służy do podania pełnej nazwy aplikacji skrótu, która będzie wywoływana na koniec generowania raportów zgodnie ze specyfikacją. W wywołaniu aplikacji skrótu, jako parametr podana jest pełna nazwa pliku z wygenerowanym raportem. Ponieważ w raportach mogą być prezentowane dane o transakcjach piwnych i winnych, należy zdefiniować które pozycje towarowe należą do opisywanych grup produktów. Do tego celu wykorzystane zostały dodatkowe kody. Dlatego niezbędne jest w słowniku dodatkowych kodów dopisanie kodu TRN (Inne funkcje Dodatkowe kody). W następnej kolejności na towarach które mają być raportowane jako piwne należy przypisać do kodu TRN, na kartotece towaru, wartość PIWO (Gospodarka magazynowa Magazyn - F4 zmień F6 dod.kody ENTER). Podobnie należy postąpić dla towarów winnych, wpisując tylko wartość WINO 2. Ręczne generowanie raportów Raporty generowane są w Zestawienia ogólne-inne-raport sprzedaży XML oraz Zestawienia ogólne-inne-stan magazynowy XML. Raport sprzedaży generuje plik z towarami, które zostały sprzedane w zdanym okresie. Raport stanów magazynowych generuje zawsze aktualny stan magazynowy. Przed wykonaniem raportu program wyświetli okno do wprowadzenia pliku konfiguracyjnego z definicją towarów do raportowania 3. Automatyczne generowanie raportów Raporty automatyczne generowane są z poziomu wiersza poleceń. 01syslat /RS plik_konfiguracyjny magazyn [dni data_od data_do] lub 01sysmaz /RS plik_konfiguracyjny magazyn [dni data_od data_do]
powoduje wygenerowanie raportu sprzedaży w okresie od określonej liczby dni wstecz [dni] do dnia wczorajszego lub z zakresu podanych dat [data_od data_do]. Parametr dni jest opcjonalny i wymienny z parametrem data_od data_do. Podanie zarówno parametru dni jak i data_od i data_do jest błędne. Parametr magazyn jest natomiast obowiązkowy. Określa on symbol magazynu zewnętrznego który ma być raportowany. Parametr plik_konfiguracyjny również jest obowiązkowy i określa pełną nazwę pliku z definicją towarów, które mają uczestniczyć w raporcie. 01syslat /RI plik_konfiguracyjny magazyn powoduje wygenerowanie raportu stanów magazynowych parametr magazyn oraz plik_konfiguracyjny jest obowiązkowy i spełnia taką samą funkcję jak w raporcie sprzedaży. Raporty automatyczne korzystają z ustawień raportów generowanych ręcznie. 01syslat /EP plik_konfiguracyjny magazyn powoduje wygenerowanie pliku słownikowego z listą dostępnych towarów w systemie. Parametr magazyn jest obowiązkowy i określa symbol magazynu zewnętrznego, który ma być raportowany. Parametr plik_konfiguracyjny jest również obowiązkowy i określa pełną nazwę pliku wynikowego. Przykłady: wykonanie raportu sprzedaży za 14 dni 01syslat /RS c:\konfig.txt A 14 wykonanie raportu sprzedaży za okres 01-02-2008 do 20-02-2008 01syslat /RS c:\konfig.txt A 01-02'08 20-02'08 wykonanie raportu stanów magazynowych 01syslat /RI c:\konfig.txt A generacja plika słownikowego 01syslat /EP c:\slownik.txt A 4. Instrukcja szczegółowa wykonania podstawowych funkcji Konfiguracja funkcjonalności ECOD 2. Menu Administrator 3. Menu Definicje i ustawienia 4. Menu Ustawienia XML-EDI 5. W oknie dialogowym wypełnienie sekcji Nagłówek dokumentów XML/EBI w celu określenia danych identyfikacyjnych, które będą generowane w plikach raportów w sekcji HDR, NAD, LOC 6. W oknie dialogowym wypełnienie sekcji EDI, pole KOD ODB. w celu wprowadzenia danych identyfikacyjnych raportującego, prezentowanych w sekcji LOC pole LOCID. 7. W oknie dialogowym wypełnienie sekcji EDI, pole NIP PROD. w celu wprowadzenia danych identyfikacyjnych odbiorcy raportów, producenta, prezentowanych w sekcji HDR pole RECP 8. W oknie dialogowym wypełnienie Sekcja EDI, pole ŚCIEŻKA w celu podania ścieżki do katalogu, w którym będą zapisywane w podkatalogach generowane raporty. Wymaga się aby podany katalog posiadał podkatalog SALES dla raportów sprzedaży i podkatalog INVENT dla raportów stanów. 9. W oknie dialogowym wypełnienie Sekcji EDI, pole APL.HASH w celu podania pełnej nazwy aplikacji skrótu, która będzie wywoływana na koniec generowania raportów
zgodnie ze specyfikacją. W wywołaniu aplikacji skrótu, jako parametr podana jest pełna nazwa pliku z wygenerowanym raportem. Definicja towarów piwnych i winnych 2. Menu Inne funkcje 3. Menu Dodatkowe kody 4. Klawisz F3 5. W oknie dialogowym wprowadzenie w polu Nazwa kodu wartości TRN 6. Menu Gospodarka magazynowa. 7. Menu Magazyn 8. Klawisz F4 9. Klawisz F6 10. Klawisz ENTER na wartości TRN 11. Wpisać wartość WINO lub PIWO Definicja kontrahenta 2. Menu Gospodarka magazynowa 3. Menu Kontrahenci 4. Klawisz F3 5. W oknie dialogowym wprowadzenie w pól nazwa1, nazwa2,nazwa3, kod pocztowy, adres/miasto, adres/ulica, NIP, 6. Klawisz PgDn Dodanie nowego magazynu do raportowania Wywoływać program z nowym symbolem magazynu Wywołanie raportu sprzedaży automatyczne Wywoływać program z parametrami 01syslat /RS plik_konfiguracyjny magazyn [dni data_od data_do] lub 01sysmaz /RS plik_konfiguracyjny magazyn [dni data_od data_do] gdzie plik_konfiguracyjny pełna nazwa pliku z definicją towarów do raportowania magazyn symbol magazynu do raportowania dni liczba dni wstecz do raportowania data_od data_do zakres dat do raportowania Parametry dni i data_od data_do są stosowane wymiennie, w zależności od potrzeb Wywołanie raportu stanu automatyczne Wywoływać program z parametrami 01syslat /RI plik_konfiguracyjny magazyn lub 01sysmaz /RI plik_konfiguracyjny magazyn gdzie plik_konfiguracyjny pełna nazwa pliku z definicją towarów do raportowania magazyn symbol magazynu do raportowania Generowanie danych słownikowych Wywoływać program z parametrami 01syslat /EP plik_slownik magazyn lub 01sysmaz /EP plik_slownik magazyn gdzie plik_slownik pełna nazwa pliku wynikowego magazyn symbol magazynu do raportowania
Wywołanie raportu sprzedaży ręcznie 3. Menu Inne 4. Menu Raport sprzedazy XML 5. Podanie pełnej nazwy pliku konfiguracyjnego 6. Podanie zakresu dat Wywołanie raportu stanu ręcznie 3. Menu Inne 4. Menu Stan magazynowy XML 5. Podanie pełnej nazwy pliku konfiguracyjnego 5. Wykaz wydruków z systemu związanych z raportowaniem Wykonanie raportu dokumentów sprzedaży 3. Menu Rozchody
4. Menu Nagłówki 5. Wybór rodzaju/ów dokumentów i podanie zakresu dat Wykonanie raportu dokumentów korekt sprzedaży
3. Menu Korekty sprzedaży 4. Wybór rodzaju/ów dokumentów i podanie zakresu dat Opisywane funkcje pozwalają na wykonanie raportu dokumentów sprzedaży/korekt o dowolnym zakresie.
Wykonanie raportu stanu magazynowego 3. Menu Stan magazynu 4. Menu Stan magazynu (wersja 1)
5. Wybór opcji raportu Wykonanie raportu rozchodów wg kontrahenta 3. Menu Kontrahenci
4. Wybór parametrów raportu koniecznie zaznaczyć opcję: Odbiorcy, Wartość sprzedaży Wykonanie raportu rozchodów wg towaru 2. Menu Dyrektor i... 3. Menu Towary
4. Menu Rozchódy 5. Menu Sprzedaż i zyskowność 6. Wybór opcji raportu