Skip to content
jbzdak edited this page Jun 21, 2011 · 2 revisions

Baza danych jest w pliku zip z następującymi plikami:

  • templates.csv -- do olania
  • products.csv -- produkty i wyprowadzenia
  • wyprowadzenia na pszczególne dni

Produkty

Format pliku z produktami.

W każdej linii jest produkt i wszystkie wujścia z niego.

W kolejnych kolumnach:

  • nazwa
  • ilość bierząca w magazynie (do olania pole)
  • jednostka
  • cena za jednostkę
  • opakowanie
  • data księgowania
  • data ważności
  • opis
  • numer faktury
  • ilość początkowa
  • id produktu w bazie danych
  • id jednostki produktu
  • id opakowania
  • ostatnie wygenerowane id wyprowadzenia (do olania)
  • ilość wypowadzeń

Dalej masz kolumny poszczególnych wyprowadzenń.

  • ile wyprowadzono jednostek
  • kiedy (data)
  • tytuł wyprowadzenia
  • numer wyprowadzenia w bazie danych.

Dni

Dni są w pozostałych plikach.

W kolejnych liniach każdego pliku:

  • Nazwa dnia
  • Data
  • Opis
  • ilość posiłków
  • posiłki (jeden w każdej linii)

Posiłek zawiera po kolei (separowane ',' w jednej linii):

  • Nazwa
  • data
  • opis
  • Właściciel
  • Lista wyprowadzeń na posiłki

Wyprowadzenie na posiłki zawiera

  • Id
  • tytułem
  • ile wyprowadzono
  • datę
  • Id wyprowadzenia -- hmm całkiem możliwe że jest dwa razy
  • numer produktu

Wiązanie wyprowadzeń z produktów do tych z posiłków

Prosta piłka tutaj powinna być z posiłku bierzesz id produktu + id wyprowadzenia w produkcie i szukasz w tabelce z produktami.

Clone this wiki locally