Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f97b0778

Von Sven Schöling vor etwa 14 Jahren hinzugefügt

  • ID f97b07787db5cacc0f90338fdb3c1237262917cb
  • Vorgänger 3cc8ad87
  • Nachfolger f9676efe

RDBO Normalisierung Part 2

Alle Tables mit id Spalte versehen. Taxkey und Licemse naming gefixt.
Ausserdem eine Funktion db eingefügt, die in package main sitzt und die
passenden Datenbankmodels zurückgibt, siehe Helpers::Mappings

Unterschiede anzeigen:

SL/DB/Helpers/ALL.pm
2 2

  
3 3
use strict;
4 4

  
5
use SL::DB::AccTrans;
6
use SL::DB::AccTransaction;
5 7
use SL::DB::Assembly;
8
use SL::DB::AuditTrail;
6 9
use SL::DB::BankAccount;
7 10
use SL::DB::Bin;
8 11
use SL::DB::Buchungsgruppe;
......
13 16
use SL::DB::CustomVariableConfig;
14 17
use SL::DB::CustomVariableValidity;
15 18
use SL::DB::Customer;
19
use SL::DB::CustomerTax;
20
use SL::DB::Datev;
21
use SL::DB::Default;
16 22
use SL::DB::DeliveryOrder;
17 23
use SL::DB::DeliveryOrderItem;
18 24
use SL::DB::DeliveryOrderItemsStock;
25
use SL::DB::Department;
26
use SL::DB::DptTrans;
19 27
use SL::DB::Draft;
20 28
use SL::DB::Dunning;
21 29
use SL::DB::DunningConfig;
22 30
use SL::DB::Employee;
31
use SL::DB::Exchangerate;
32
use SL::DB::Finanzamt;
23 33
use SL::DB::FollowUp;
34
use SL::DB::FollowUpAccess;
24 35
use SL::DB::FollowUpLink;
25 36
use SL::DB::GLTransaction;
26 37
use SL::DB::GenericTranslation;
38
use SL::DB::Gifi;
27 39
use SL::DB::History;
40
use SL::DB::Inventory;
28 41
use SL::DB::Invoice;
29 42
use SL::DB::InvoiceItem;
30 43
use SL::DB::Language;
31
use SL::DB::Licemse;
44
use SL::DB::Lead;
45
use SL::DB::License;
46
use SL::DB::LicenseInvoice;
47
use SL::DB::MakeModel;
32 48
use SL::DB::Note;
33 49
use SL::DB::Order;
34 50
use SL::DB::OrderItem;
35 51
use SL::DB::Part;
52
use SL::DB::PartsGroup;
53
use SL::DB::PartsTax;
36 54
use SL::DB::PaymentTerm;
37 55
use SL::DB::PriceFactor;
38 56
use SL::DB::Pricegroup;
57
use SL::DB::Prices;
39 58
use SL::DB::Printer;
40 59
use SL::DB::Project;
41 60
use SL::DB::PurchaseInvoice;
42 61
use SL::DB::RMA;
62
use SL::DB::RMAItem;
63
use SL::DB::RecordLink;
64
use SL::DB::SchemaInfo;
43 65
use SL::DB::SepaExport;
44 66
use SL::DB::SepaExportItem;
45
use SL::DB::SchemaInfo;
46 67
use SL::DB::Shipto;
68
use SL::DB::Status;
47 69
use SL::DB::Tax;
48
use SL::DB::Taxkey;
70
use SL::DB::TaxKey;
71
use SL::DB::TaxZone;
72
use SL::DB::TodoUserConfig;
49 73
use SL::DB::TransferType;
74
use SL::DB::Translation;
75
use SL::DB::TranslationPaymentTerm;
50 76
use SL::DB::Unit;
77
use SL::DB::UnitsLanguage;
51 78
use SL::DB::Vendor;
79
use SL::DB::VendorTax;
52 80
use SL::DB::Warehouse;
53 81

  
54

  
55

  
56 82
1;
57 83

  
58 84
__END__

Auch abrufbar als: Unified diff