Revision 4871c5ad
Von Bernd Bleßmann vor mehr als 1 Jahr hinzugefügt
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
Model::Record: TypeData-Feature Unterversionen