Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 75603a22

Von Moritz Bunkus vor etwa 12 Jahren hinzugefügt

  • ID 75603a224c1bc962d18e9398972fa3bf2ff77f87
  • Vorgänger 665fb6bc
  • Nachfolger 2d881637

Rose-Model Wiederkehrende Rechnungen: Foreign Key "order" nennen, nicht "oe"

Unterschiede anzeigen:

SL/DB/MetaSetup/PeriodicInvoicesConfig.pm
key_columns => { ar_chart_id => 'id' },
},
oe => {
order => {
class => 'SL::DB::Order',
key_columns => { oe_id => 'id' },
},
SL/DB/PeriodicInvoicesConfig.pm
use SL::DB::MetaSetup::PeriodicInvoicesConfig;
__PACKAGE__->meta->add_relationships(
order => {
type => 'many to one',
class => 'SL::DB::Order',
column_map => { oe_id => 'id' },
},
);
__PACKAGE__->meta->initialize;
# Creates get_all, get_all_count, get_all_iterator, delete_all and update_all.
__PACKAGE__->meta->make_manager_class;
scripts/rose_auto_create_model.pl
orderitems => { parts => 'part', trans => 'order', },
delivery_order_items => { parts => 'part' },
invoice => { parts => 'part' },
periodic_invoices_configs => { oe => 'order' },
);
sub setup {

Auch abrufbar als: Unified diff