www.tres.pl - Baza wiedzy Trawers ERP - Spis treści
BOM Pobieranie z CSV, zapis do CSV 1. Pobieranie BOM z pliku CSV CSV o--> BOM Trawers Przygotowanie do wczytania Wczytanie Reguły budowy BOM w pliku CSV Uwagi i zastrzeżenia 2. Zapisywanie BOM do pliku CSV CSV <--o BOM Trawers Definicja (mapowanie) CSV Zapisanie 3. Archiwizowanie definicji struktur BOM Do archiwum Z archiwum 4. Tematy powiązane 1. Pobieranie BOM z pliku CSV Program wczytuje pliki CSV zawierające struktury BOM utworzone w zewnętrznych programach, np. CAD, Excel Przygotowanie do wczytania 1) Utworzyć definicję pliku w tabeli definicji CSV AD > Tabele > Definicje plików CSV [AD_TTX10] CSV Tabela def CSV. Przykłady 2) Przygotować plik CSV wg tej definicji 3) Zapewnić aby były karty KIM produktów i komponentów Program wczytujący BOM nie tworzy automatycznie kart KIM Karty KIM można wczytać automatycznie z pliku CSV w: MG > Pomocnicze > Pobieranie i wysyłanie kart KIM [MG_PDO10] Karty KIM można aktualizować automatycznie z pliku CSV w: MG > Pomocnicze > Aktualizacja kart KIM [MG_PDO30] CSV Pobieranie plików Program dopisuje produkty i ich komponenty. Tzn. oczekuje, że w bazie danych nie ma dopisywanego produktu. Program nie wykonuje aktualizacji BOM, np. wymiany komponentów lub zmiany np. ilości komponentów. 4) Zapewnić aby były karty KSOM komponentów Program wymaga, aby były karty KSOM komponentów. Można dopisać karty KSOM komponentów automatycznie, gdy: * wybrano: Dopisywać karty KSOM [T] Program automatycznie dopisze brakujące karty KSOM komponentów Gdy [N], to program nie wczyta struktury BOM, gdy nie ma kart KSOM komponentów * operator ma prawo do: MG > Zapasy > Kartoteka KSOM > Dopisywanie * w parametrach MG ustalono: Dopisywać KSOM w locie [9] Dopisywać bez pytania NOTE: Program automatycznie dopisuje karty KSOM komponentów (en: Child) Nie dopisuje KSOM produktu (en: Parent), gdyż produkt w definicji BOM nie jest powiązany z konkretnym magazynem Wczytanie * Zapisać (wgrać) plik CSV do katalogu podanego w tabeli definicji, zwykle jest to katalog /trtres/trinout/ * Wykonać funkcję BM > Struktury BM > Pobieranie z CSV [BM_OKS60] Krok 1 - sprawdzi poprawność pliku Krok 2 - zapisze BOM wg pliku Dla pól nie znajdujących się w pliku, przyjmuje wartości domyślne Reguły budowy BOM w pliku CSV * W pliku może być jedna lub wiele definicji struktur * W pliku muszą znajdować się co najmniej 2 kolumny: Produkt, Komponent * Każdy wiersz, to kolejny komponent lub nagłówek (gdy pusty komponent) * Nagłówki nie są wymagane, dopisywane są automatycznie Przykłady plików CSV Przykład pliku CSV: -------------------------------------- <produkt> <componen> <qtyper> "PRODUKT-1", "KOMPONENT-1", "1" "PRODUKT-1", "KOMPONENT-2", "0.5" "PRODUKT-1", "KOMPONENT-3", "2.000015" "PRODUKT-2", " ", "1" "PRODUKT-2", "KOMPONENT-1", "1" "PRODUKT-2", "KOMPONENT-2", "0.75" "PRODUKT-3", "KOMPONENT-1", "1" -------------------------------------- * Wszystkie komponenty produktu powinny być w jednym pliku CSV --------------------------------- Produkt A - pierwszy komponent Produktu A .... - ostatni komponent Produktu A --------------------------------- Nie można wczytywać 'ratami' np. część komponentów Produktu A w jednym pliku CSV a kolejną część w drugim pliku CSV Uwagi i zastrzeżenia P. Czy można (jak ?) wymienić tylko niektóre pola w istniejącym BOM wczytując plik BOM ? Np. zmienić nr magazynu w niektórych pozycjach ? O. W funkcji pobierania BOM z CSV [BM_OKS60] można wybrać: Aktualizować struktury ? [T]/[N]. Gdy [T], to program odszuka w BOM indeksy z CSV i nadpisze WSZYSTKIE pola podane definicji. Dane pobierze z pliku CSV (np. tylko magazyn) a te, które nie zostały podane w pliku, przyjmie DOMYŚLNE, np. ilość = 1, itd. Aktualizacja nie działa tak, że aktualizuje tylko pola podane w CSV ! Aby zaktualizować np. tylko magazyny, to należy: - zapisać BOM do pliku wg definicji CSV zawierającej wszystkie pola (z wyjątkiem EAN13) - w pliku CSV zmienić wymagane pola, np. magazyny - wczytać BOM z pliku CSV wg tej samej definicji w trybie: Aktualizować struktury ? [T] NOTE: Do zmiany pojedyńczych pól można użyć: PM > Zmiany globalne [PM_PGZ40]. 2. Zapisywanie struktur BOM do pliku CSV Definicja pliku CSV (mapowanie) 1) Utworzyć definicję pliku w tabeli definicji CSV AD > Tabele > Definicje plików CSV [AD_TTX10] CSV Tabela def CSV. Przykłady Zapisanie 2) Wykonać funkcję BM > Struktury BM > Zapisywanie do pliku z CSV [BM_OKS70] Program zapisze wskazane struktury BOM do pliku CSV wg definicji podanej w tabeli definicji CSV 3. Archiwizowanie definicji struktur BOM Definicje struktur BOM, które nie są używane, można przenieść do archiwum. Do archiwum Program przenosi wskazane definicje do pliku archiwalnego w formacie CSV. Przeniesione definicje usuwa z kartoteki BOM. Zmniejsza wielkość kartoteki. Z archiwum Definicje można przenieść na powrót (przywrócić) z archiwum do kartoteki BOM. BOM Struktury produktu Patrz też: Archiwum danych 4. Tematy powiązane CSV Tabela def CSV. Przykłady BOM Struktury produktu BOM Zestawienia Procesy technologiczne z CSV, do CSV Wysyłanie danych do Excela (CSV,KE) Archiwum danych Słowa kluczowe #Produkcja-BOM #Produkcja-Dokumenty #Produkcja-Kalkulacje #Produkcja-Zlecenia #Produkcja-Technologia![]()
www.tres.pl - Baza wiedzy Trawers ERP - Spis treści