Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 4871c5ad

Von Bernd Bleßmann vor mehr als 1 Jahr hinzugefügt

  • ID 4871c5ad1578988f6f447c38b222a4e7db6e7f5c
  • Vorgänger c2bec0b6
  • Nachfolger 7f1ddae6

Model::Record: TypeData-Feature Unterversionen

Unterschiede anzeigen:

SL/DB/DeliveryOrder/TypeData.pm
view => "sales_delivery_order_edit | sales_delivery_order_view",
},
features => {
price_tax => 0,
stock => 1,
price_tax => 0,
stock => 1,
subversions => 0,
},
},
PURCHASE_DELIVERY_ORDER_TYPE() => {
......
view => "purchase_delivery_order_edit | purchase_delivery_order_view",
},
features => {
price_tax => 0,
stock => 1,
price_tax => 0,
stock => 1,
subversions => 0,
},
},
SUPPLIER_DELIVERY_ORDER_TYPE() => {
......
view => "purchase_delivery_order_edit | purchase_delivery_order_view",
},
features => {
price_tax => 0,
stock => 1,
price_tax => 0,
stock => 1,
subversions => 0,
},
},
RMA_DELIVERY_ORDER_TYPE() => {
......
view => "sales_delivery_order_edit | sales_delivery_order_view",
},
features => {
price_tax => 0,
stock => 1,
price_tax => 0,
stock => 1,
subversions => 0,
},
},
);
SL/DB/Order/TypeData.pm
view => "sales_order_edit | sales_order_view",
},
features => {
price_tax => 1,
stock => 0,
price_tax => 1,
stock => 0,
subversions => 1,
},
},
PURCHASE_ORDER_TYPE() => {
......
view => "purchase_order_edit | purchase_order_view",
},
features => {
price_tax => 1,
stock => 0,
price_tax => 1,
stock => 0,
subversions => 1,
},
},
SALES_QUOTATION_TYPE() => {
......
view => "sales_quotation_edit | sales_quotation_view",
},
features => {
price_tax => 1,
stock => 0,
price_tax => 1,
stock => 0,
subversions => 1,
},
},
REQUEST_QUOTATION_TYPE() => {
......
view => "purchase_quotation_edit | purchase_quotation_view",
},
features => {
price_tax => 1,
stock => 0,
price_tax => 1,
stock => 0,
subversions => 1,
},
},
);
SL/DB/Reclamation/TypeData.pm
edit => "sales_reclamation_edit",
},
features => {
price_tax => 1,
stock => 0,
price_tax => 1,
stock => 0,
subversions => 0,
},
},
PURCHASE_RECLAMATION_TYPE() => {
......
edit => "purchase_reclamation_edit",
},
features => {
price_tax => 1,
stock => 0,
price_tax => 1,
stock => 0,
subversions => 0,
},
},
);
SL/Model/Record.pm
# return - nichts
# fehlerfall: exception
# Todo: check type data if this is allowed/supported for this record
$record->increment_version_number;
$record->increment_version_number if $record->type_data->features('subversions');
return;
}

Auch abrufbar als: Unified diff