Implementation

Aus FreiBier
Wechseln zu: Navigation, Suche

This page gives an overview over the things I did to implement FreiBier:

Inhaltsverzeichnis

Application Dictionary

Tables

  • BAY_Contract
  • RV_Fact_Acct_BAY (Database View)
  • BAY_Statistikperiode
  • BAY_Umsatzstatistik
  • BAY_TradingUnit
  • BAY_StatAdjust

Columns

  • in Table C_ElementValue:
    • oldValue
  • In M_Product:
    • isDeposit
    • BAY_TRadingUnit_ID
  • In C_Invoice:
    • BAY_Contract_ID
  • In C_Payment:
    • BAY_Contract_ID
  • in C_BPartner
    • isAvailable
    • NGVChannel
    • NGVBetriebstyp
    • BetriebstypSaal
    • BetriebstypTerrasse
    • BetriebstypBiergarten

Windows

  • Artikelstammdaten (Kopie von Artikel komplett angepasst)
  • Geschäftspartner-Stammdaten
  • Verträge
  • Statistikperiode
  • Gebinde
  • Kostenrechnungen (wie Eingangsrechnung; Anzeige nur ein Belegtyp, Voreinstellung desselben, einige Tabs weggelassen)
  • Darlehensbelege (eine Eingangsrechnung; Beschränkung auf entspr. Belegtypen, erlaubt SO Ja und Nein)

Tabs

Fields

  • BAY_Contract_ID in C_Invoice and C_Payment
  • Change Type of UserElement1_ID in Fact_Acct, RV_Fact_Acct, etc. to BAY_Contract

References

  • Listenreferenzen
    • Vertragsstatus: Bonikonto(8), beendet(9), vorbereitet (1), aktiv(2), gestört(3)
    • Statistiktypen (für BAY_Umsatzperiode)
    • NGVChannel
    • NGVBetriebstyp
    • Lastschriftart
    • Anpassungsregel (für BAY_StatAdjust)
    • Anpassung Maßeinheit (für BAY_StatAdjust)
  • Tabellenreferenz
    • BAY_Contract (else it can not be used with a column name other that BAY_Contact_ID - like UserElement1_ID)
  • Tabellenreferenzen mit Auswahl
    • Pfandartikel
    • Statistikperiode Absatzmeldungen
    • Darlehensbelegtypen
  • anpassen:
    • "C_BPartner Kunden" -> Abfrage von isAvailable

Process

  • CreateAllPayments (with field in I_BankStatement)
  • NGV-Meldungen
    • ImportStatisticsFromDurst
    • ErzeugeAbsatzmeldungen
    • Statistikanpassung
    • ExportNGV

Reports

sonstige Anpassungen im AD

  • einfache Suche eigener Anpassungen
    • In einigen Tabellen AD_* (eigentlich alle oben erwähnten) das Feld "Entity" als Suchfeld


Code (and Database)

    • Processes - I created some code for new Processes
    • Views - I modified and created some database views
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge