pax_global_header 0000666 0000000 0000000 00000000064 10407554245 0014520 g ustar 00root root 0000000 0000000 52 comment=4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831
erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/ 0000775 0000000 0000000 00000000000 10407554245 0023103 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/ 0000775 0000000 0000000 00000000000 10407554245 0023575 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ 0000775 0000000 0000000 00000000000 10407554245 0026002 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/ 0000775 0000000 0000000 00000000000 10407554245 0031532 5 ustar 00root root 0000000 0000000 portal_types/ 0000775 0000000 0000000 00000000000 10407554245 0034200 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem Budget%20Cell/ 0000775 0000000 0000000 00000000000 10407554245 0036421 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types history_view.xml 0000775 0000000 0000000 00000005042 10407554245 0041702 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Cell
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
history_view
-
optional
0
-
permissions
View
-
priority
10.0
-
title
History
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewHistory
metadata.xml 0000775 0000000 0000000 00000005055 10407554245 0040733 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Cell
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
metadata
-
optional
0
-
permissions
Manage properties
-
priority
11.0
-
title
Metadata
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewMetadata
print.xml 0000775 0000000 0000000 00000005027 10407554245 0040306 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Cell
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_print
-
condition
-
description
-
icon
-
id
print
-
optional
0
-
permissions
View
-
priority
20.0
-
title
Print
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_printPdf
view.xml 0000775 0000000 0000000 00000005025 10407554245 0040122 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Cell
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
View
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetCell_view
Budget%20Line/ 0000775 0000000 0000000 00000000000 10407554245 0036431 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types available_view.xml 0000775 0000000 0000000 00000005072 10407554245 0042134 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
available_view
-
optional
0
-
permissions
View
-
priority
4.0
-
title
Available Budget
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetLine_viewAvailableBudget
consumed_view.xml 0000775 0000000 0000000 00000005067 10407554245 0042035 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
consumed_view
-
optional
0
-
permissions
View
-
priority
3.0
-
title
Consumed Budget
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetLine_viewConsumedBudget
current_view.xml 0000775 0000000 0000000 00000005064 10407554245 0041677 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
current_view
-
optional
0
-
permissions
View
-
priority
2.0
-
title
Current Budget
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetLine_viewCurrentBudget
history_view.xml 0000775 0000000 0000000 00000005042 10407554245 0041712 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
history_view
-
optional
0
-
permissions
View
-
priority
10.0
-
title
History
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewHistory
initial_view.xml 0000775 0000000 0000000 00000005047 10407554245 0041647 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
initial_view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
Initial Budget
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetLine_view
metadata.xml 0000775 0000000 0000000 00000005055 10407554245 0040743 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
metadata
-
optional
0
-
permissions
Manage properties
-
priority
11.0
-
title
Metadata
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewMetadata
print.xml 0000775 0000000 0000000 00000005027 10407554245 0040316 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_print
-
condition
-
description
-
icon
-
id
print
-
optional
0
-
permissions
View
-
priority
20.0
-
title
Print
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_printPdf
Budget%20Module/ 0000775 0000000 0000000 00000000000 10407554245 0036767 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types csv_export.xml 0000775 0000000 0000000 00000005062 10407554245 0041713 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_exchange
-
condition
-
description
-
icon
-
id
csv_export
-
optional
0
-
permissions
View
-
priority
30.0
-
title
Export Csv File
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_exportCsvFileForm
list_ui.xml 0000775 0000000 0000000 00000005036 10407554245 0041170 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_ui
-
condition
-
description
-
icon
-
id
list_ui
-
optional
0
-
permissions
View
-
priority
22.0
-
title
Change UI
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewUIDialog
print.xml 0000775 0000000 0000000 00000005027 10407554245 0040654 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_print
-
condition
-
description
-
icon
-
id
print
-
optional
0
-
permissions
View
-
priority
20.0
-
title
Print
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_printPdf
sort_on.xml 0000775 0000000 0000000 00000005041 10407554245 0041177 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_sort
-
condition
-
description
-
icon
-
id
sort_on
-
optional
0
-
permissions
View
-
priority
21.0
-
title
Sort
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Folder_viewSortOnDialog
view.xml 0000775 0000000 0000000 00000005041 10407554245 0040466 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
View
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetModule_viewBudgetList
Budget%20Transaction%20Module/ 0000775 0000000 0000000 00000000000 10407554245 0041404 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types csv_export.xml 0000775 0000000 0000000 00000005062 10407554245 0044330 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_exchange
-
condition
-
description
-
icon
-
id
csv_export
-
optional
0
-
permissions
View
-
priority
30.0
-
title
Export Csv File
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_exportCsvFileForm
list_ui.xml 0000775 0000000 0000000 00000005036 10407554245 0043605 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_ui
-
condition
-
description
-
icon
-
id
list_ui
-
optional
0
-
permissions
View
-
priority
21.0
-
title
Change UI
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewUIDialog
print.xml 0000775 0000000 0000000 00000005027 10407554245 0043271 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_print
-
condition
-
description
-
icon
-
id
print
-
optional
0
-
permissions
View
-
priority
10.0
-
title
Print
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_printPdf
sort_on.xml 0000775 0000000 0000000 00000005041 10407554245 0043614 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_sort
-
condition
-
description
-
icon
-
id
sort_on
-
optional
0
-
permissions
View
-
priority
20.0
-
title
Sort
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Folder_viewSortOnDialog
view.xml 0000775 0000000 0000000 00000005067 10407554245 0043113 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction%20Module
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
View
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetTransactionModule_viewBudgetTransactionList
Budget%20Transaction/ 0000775 0000000 0000000 00000000000 10407554245 0040027 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types history.xml 0000775 0000000 0000000 00000005035 10407554245 0042260 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
history
-
optional
0
-
permissions
View
-
priority
10.0
-
title
History
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewHistory
metadata.xml 0000775 0000000 0000000 00000005055 10407554245 0042341 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
metadata
-
optional
0
-
permissions
Manage properties
-
priority
11.0
-
title
Metadata
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewMetadata
print.xml 0000775 0000000 0000000 00000005027 10407554245 0041714 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_print
-
condition
-
description
-
icon
-
id
print
-
optional
0
-
permissions
View
-
priority
20.0
-
title
Print
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_printPdf
view.xml 0000775 0000000 0000000 00000005034 10407554245 0041530 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transaction
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
View
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetTransaction_view
Budget%20Transfer%20Line/ 0000775 0000000 0000000 00000000000 10407554245 0040345 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types history_view.xml 0000775 0000000 0000000 00000005042 10407554245 0043626 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transfer%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
history_view
-
optional
0
-
permissions
View
-
priority
10.0
-
title
History
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewHistory
metadata.xml 0000775 0000000 0000000 00000005055 10407554245 0042657 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transfer%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
metadata
-
optional
0
-
permissions
Manage properties
-
priority
11.0
-
title
Metadata
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewMetadata
view.xml 0000775 0000000 0000000 00000005035 10407554245 0042047 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transfer%20Line
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
View
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetTransferLine_view
Budget%20Transfer/ 0000775 0000000 0000000 00000000000 10407554245 0037326 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types history_view.xml 0000775 0000000 0000000 00000005042 10407554245 0042607 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transfer
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
history_view
-
optional
0
-
permissions
View
-
priority
10.0
-
title
History
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewHistory
metadata_view.xml 0000775 0000000 0000000 00000005062 10407554245 0042670 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transfer
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
metadata_view
-
optional
0
-
permissions
Manage properties
-
priority
11.0
-
title
Metadata
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewMetadata
view.xml 0000775 0000000 0000000 00000005053 10407554245 0041030 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget%20Transfer
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
View
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetTransfer_viewBudgetTransferLine
Budget/ 0000775 0000000 0000000 00000000000 10407554245 0035412 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types history.xml 0000775 0000000 0000000 00000005035 10407554245 0037643 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
history
-
optional
0
-
permissions
View
-
priority
10.0
-
title
History
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewHistory
metadata.xml 0000775 0000000 0000000 00000005055 10407554245 0037724 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
metadata
-
optional
0
-
permissions
Manage properties
-
priority
11.0
-
title
Metadata
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_viewMetadata
original_budget.xml 0000775 0000000 0000000 00000005104 10407554245 0041275 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_report
-
condition
-
description
-
icon
-
id
original_budget
-
optional
0
-
permissions
View
-
priority
30.0
-
title
Original Budget
-
visible
0
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Budget_viewOriginalBudgetReportDialog
print.xml 0000775 0000000 0000000 00000005027 10407554245 0037277 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_print
-
condition
-
description
-
icon
-
id
print
-
optional
0
-
permissions
View
-
priority
20.0
-
title
Print
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Base_printPdf
transfer_line_list_view.xml 0000775 0000000 0000000 00000005123 10407554245 0043060 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
transfer_line_list_view
-
optional
0
-
permissions
View
-
priority
2.0
-
title
Budget Transfer Lines
-
visible
0
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/BudgetTransfer_viewBudgetTransferLineList
view.xml 0000775 0000000 0000000 00000005021 10407554245 0037107 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ActionTemplateItem/portal_types/Budget
Products.CMFCore.ActionInformation
ActionInformation
-
__ac_local_roles__
-
action
AAAAAAAAAAI=
-
category
object_view
-
condition
-
description
-
icon
-
id
view
-
optional
0
-
permissions
View
-
priority
1.0
-
title
View
-
visible
1
Products.CMFCore.Expression
Expression
-
text
string:${object_url}/Budget_view
ConstraintTemplateItem/ 0000775 0000000 0000000 00000000000 10407554245 0032362 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget BudgetConsumptionFeasability.py 0000775 0000000 0000000 00000005131 10407554245 0040565 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ConstraintTemplateItem ##############################################################################
#
# Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved.
# Romain Courteaud
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from Products.ERP5Type.Constraint import Constraint
class BudgetConsumptionFeasability(Constraint):
"""
Check if there is enough budget to consumed.
"""
def checkConsistency(self, object, fixit=0):
"""
Check if there is enough budget to consumed.
"""
errors = []
new_category_list = []
new_category_list.append(object.getSourceSection())
new_category_list.append(object.getResource())
object_context = self.asContext(
context=object,
categories=new_category_list,
)
portal_domain = self.portal_domains
result = portal_domain.searchPredicateList(
object_context, portal_type=["Budget Cell"])
if len(result) != 1:
error_message = 'One budget must be found for %s' % \
object
# Add error
errors.append(self._generateError(object, error_message))
else:
budget_cell = result[0]
budget = budget_cell.getAvailableBudget()
quantity = object.getQuantity()
if quantity > budget:
error_message = 'Quantity is bigger than the budget %s' % \
budget_cell
# Add error
errors.append(self._generateError(object, error_message))
return errors
TransactionQuantityValueFeasability.py 0000775 0000000 0000000 00000006173 10407554245 0042144 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ConstraintTemplateItem ##############################################################################
#
# Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved.
# Romain Courteaud
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from Products.ERP5Type.Constraint import Constraint
class TransactionQuantityValueFeasability(Constraint):
"""
Check if the quantity of the transaction is possible
for the source and the destination
"""
def checkConsistency(self, object, fixit=0):
"""
Check if the quantity of the transaction is possible
for the source and the destination
"""
errors = []
source_cell = object.getSourceValue()
destination_cell = object.getDestinationValue()
# Check for source and destination
for node, sign, node_title in ((source_cell, 1, 'source'),
(destination_cell, -1, 'destination')):
# As the quantity can change a few lines letter,
# we need to get it each time.
object_quantity = object.getQuantity()
quantity = object_quantity * sign
if node is not None:
balance = node.getCurrentBalance()
is_transaction_ok = 1
# Check if balance and quantity have the same sign
if ((balance < 0) and (quantity < 0)):
if balance > quantity:
is_transaction_ok = 0
elif ((balance >= 0) and (quantity >= 0)):
if balance < quantity:
is_transaction_ok = 0
# Raise error
if not is_transaction_ok:
if fixit != 0:
object.setQuantity(balance)
else:
error_message = 'The quantity "%s" of the transaction is not ' \
'compatible with budget "%s" defined on the ' \
'%s "%s".' % \
(object_quantity, balance, node_title, node)
# Add error
errors.append(self._generateError(object, error_message))
return errors
TransactionQuantityValueValidity.py 0000775 0000000 0000000 00000005431 10407554245 0041471 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/ConstraintTemplateItem ##############################################################################
#
# Copyright (c) 2006 Nexedi SARL and Contributors. All Rights Reserved.
# Romain Courteaud
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from Products.ERP5Type.Constraint import Constraint
class TransactionQuantityValueValidity(Constraint):
"""
Explain here what this constraint checker does
"""
def checkConsistency(self, object, fixit=0):
"""
Check if the quantity of the transaction is greater than the
balance of the source.
"""
errors = []
source_cell = object.getSourceValue()
destination_cell = object.getDestinationValue()
if (source_cell is not None) and \
(destination_cell is not None):
# XXX Dirty code !
quantity = object.getQuantity()
budget_list = object.getPortalObject().budget_module.objectValues()
max_quantity = 0
for obj in budget_list:
for item in obj.objectValues():
if (item.getPortalType() == 'Budget Transfer Line') and \
(item.getSourceValue() == source_cell) and \
(item.getDestinationValue() == destination_cell):
max_quantity = item.getQuantity()
if quantity > max_quantity:
if fixit != 0:
self.setQuantity(max_quantity)
else:
error_message = 'The quantity of the transaction is greater than ' \
'the transferable maximum quantity (TMQ): ' \
'TMQ = %.2f' % max_quantity
# Add error
errors.append(self._generateError(object, error_message))
return errors
erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/DocumentTemplateItem/ 0000775 0000000 0000000 00000000000 10407554245 0032073 5 ustar 00root root 0000000 0000000 Budget.py 0000775 0000000 0000000 00000004731 10407554245 0033610 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/DocumentTemplateItem ##############################################################################
#
# Copyright (c) 2005 Nexedi SARL and Contributors. All Rights Reserved.
# Yoshinori Okuji
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
from Products.ERP5.Document.Predicate import Predicate
from Products.ERP5.Document.Delivery import Delivery
from Products.ERP5.Document.Inventory import Inventory
from zLOG import LOG
class Budget(Predicate):
"""
Budget means a kind of budget stock.
"""
# Default Properties
property_sheets = ( PropertySheet.Base
, PropertySheet.XMLObject
, PropertySheet.SimpleItem
, PropertySheet.Folder
, PropertySheet.Predicate
, PropertySheet.SortIndex
, PropertySheet.Task
, PropertySheet.Arrow
, PropertySheet.Budget
)
# CMF Type Definition
meta_type='ERP5 Budget'
portal_type='Budget'
add_permission = Permissions.AddPortalContent
isPortalContent = 1
isRADContent = 1
# Declarative security
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.View)
BudgetCell.py 0000775 0000000 0000000 00000010714 10407554245 0034406 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/DocumentTemplateItem ##############################################################################
#
# Copyright (c) 2005, 2006 Nexedi SARL and Contributors. All Rights Reserved.
# Yoshinori Okuji
# Romain Courteaud
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
from Products.ERP5.Document.Predicate import Predicate
from Products.ERP5.Document.MetaNode import MetaNode
from Products.ERP5.Document.InventoryCell import InventoryCell
from zLOG import LOG
class BudgetCell(Predicate, MetaNode):
"""
BudgetCell ...
"""
# Default Properties
property_sheets = ( PropertySheet.Base
, PropertySheet.XMLObject
, PropertySheet.SimpleItem
, PropertySheet.Folder
, PropertySheet.Predicate
, PropertySheet.SortIndex
, PropertySheet.CategoryCore
, PropertySheet.DublinCore
, PropertySheet.Task
, PropertySheet.Arrow
, PropertySheet.Amount
, PropertySheet.Budget
, PropertySheet.MappedValue
, PropertySheet.VariationRange
)
# CMF Type Definition
meta_type='ERP5 Budget Cell'
portal_type='Budget Cell'
add_permission = Permissions.AddPortalContent
isPortalContent = 1
isRADContent = 1
# Declarative security
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.View)
security.declareProtected(Permissions.View, 'getTitle')
def getTitle(self):
"""
Return a calculated title.
"""
script = self._getTypeBasedMethod('asTitle')
try:
title = script()
except UnboundLocalError:
raise UnboundLocalError,\
"Did not find title script for portal type: %r" %\
self.getPortalType()
return title
security.declareProtected(Permissions.View, 'getCurrentInventory')
def getCurrentInventory(self, **kw):
"""
Returns current inventory
"""
kw['node'] = self.getRelativeUrl()
resource = self.getResourceValue()
if resource is not None:
kw['resource'] = resource.getRelativeUrl()
return self.portal_simulation.getCurrentInventory(**kw)
security.declareProtected(Permissions.View, 'getCurrentBalance')
def getCurrentBalance(self):
"""
Returns current balance
"""
return self.getQuantity(0.0) + self.getCurrentInventory()
security.declareProtected(Permissions.View, 'getConsumedBudget')
def getConsumedBudget(self, src__=0):
"""
Return consumed budget.
"""
script = self._getTypeBasedMethod('getConsumedBudget')
try:
result = script(src__=src__)
except UnboundLocalError:
raise UnboundLocalError,\
"Did not find consumed budget script for portal type: %r" % \
self.getPortalType()
return result
security.declareProtected(Permissions.View, 'getAvailableBudget')
def getAvailableBudget(self):
"""
Return available budget.
"""
return self.getCurrentBalance() - self.getConsumedBudget()
BudgetLine.py 0000775 0000000 0000000 00000005430 10407554245 0034415 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/DocumentTemplateItem ##############################################################################
#
# Copyright (c) 2005, 2006 Nexedi SARL and Contributors. All Rights Reserved.
# Yoshinori Okuji
# Romain Courteaud
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
from Products.ERP5Type.XMLMatrix import XMLMatrix
from Products.ERP5.Document.Predicate import Predicate
from Products.ERP5.Variated import Variated
from Products.ERP5.Document.InventoryLine import InventoryLine
from zLOG import LOG
class BudgetLine(Predicate, XMLMatrix, Variated):
"""
BudgetLine a line of budget...
"""
# Default Properties
property_sheets = ( PropertySheet.Base
, PropertySheet.XMLObject
, PropertySheet.SimpleItem
, PropertySheet.Folder
, PropertySheet.Predicate
, PropertySheet.SortIndex
, PropertySheet.Task
, PropertySheet.Arrow
, PropertySheet.Budget
, PropertySheet.Amount
, PropertySheet.Document
, PropertySheet.VariationRange
, PropertySheet.Assignment
)
# CMF Type Definition
meta_type='ERP5 Budget Line'
portal_type='Budget Line'
add_permission = Permissions.AddPortalContent
isPortalContent = 1
isRADContent = 1
# Declarative security
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.View)
BudgetTransaction.py 0000775 0000000 0000000 00000006126 10407554245 0036016 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/DocumentTemplateItem ##############################################################################
#
# Copyright (c) 2005, 2006 Nexedi SARL and Contributors. All Rights Reserved.
# Yoshinori Okuji
# Romain Courteaud
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
from Products.ERP5.Document.DeliveryLine import DeliveryLine
from Products.ERP5.Document.Amount import Amount
from zLOG import LOG
class BudgetTransaction(DeliveryLine):
"""
BudgetTransaction an order or transfer of budget.
"""
# Default Properties
property_sheets = ( PropertySheet.Base
, PropertySheet.XMLObject
, PropertySheet.CategoryCore
, PropertySheet.Amount
, PropertySheet.Task
, PropertySheet.Arrow
, PropertySheet.Movement
, PropertySheet.Price
, PropertySheet.VariationRange
, PropertySheet.ItemAggregation
)
# CMF Type Definition
meta_type='ERP5 Budget Transaction'
portal_type='Budget Transaction'
add_permission = Permissions.AddPortalContent
isPortalContent = 1
isRADContent = 1
# Declarative security
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.View)
security.declareProtected(Permissions.AccessContentsInformation,
'isAccountable')
def isAccountable(self):
"""
Supersedes the DeliveryLine definition
"""
return 1
security.declareProtected(Permissions.AccessContentsInformation,
'getSimulationState')
def getSimulationState(self):
"""
Supersedes the DeliveryLine definition
"""
return self.portal_workflow.getInfoFor(self, 'simulation_state')
BudgetTransfer.py 0000775 0000000 0000000 00000004372 10407554245 0035316 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/DocumentTemplateItem ##############################################################################
#
# Copyright (c) 2005 Nexedi SARL and Contributors. All Rights Reserved.
# Yoshinori Okuji
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from Products.ERP5.Document.Supply import Supply
from zLOG import LOG
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
from Products.ERP5Type.XMLObject import XMLObject
class BudgetTransfer(Supply):
"""
BudgetTransfer ...
"""
# Default Properties
property_sheets = ( PropertySheet.Base
, PropertySheet.XMLObject
, PropertySheet.Folder
, PropertySheet.Task
, PropertySheet.Arrow
, PropertySheet.Movement
)
# CMF Type Definition
meta_type='ERP5 Folder'
portal_type='Budget Transfer'
add_permission = Permissions.AddPortalContent
isPortalContent = 1
isRADContent = 1
# Declarative security
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.View)
BudgetTransferLine.py 0000775 0000000 0000000 00000004340 10407554245 0036121 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/DocumentTemplateItem ##############################################################################
#
# Copyright (c) 2005 Nexedi SARL and Contributors. All Rights Reserved.
# Yoshinori Okuji
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsability of assessing all potential
# consequences resulting from its eventual inadequacies and bugs
# End users who are looking for a ready-to-use solution with commercial
# garantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#
##############################################################################
from AccessControl import ClassSecurityInfo
from Products.ERP5Type import Permissions, PropertySheet, Constraint, Interface
from Products.ERP5.Document.SupplyLine import SupplyLine
from Products.ERP5.Document.Amount import Amount
from zLOG import LOG
class BudgetTransferLine(SupplyLine):
"""
BudgetTransferLine
"""
# Default Properties
property_sheets = ( PropertySheet.Base
, PropertySheet.XMLObject
, PropertySheet.Amount
, PropertySheet.Task
, PropertySheet.Arrow
)
# CMF Type Definition
meta_type='ERP5 Document'
portal_type='Budget Transfer Line'
add_permission = Permissions.AddPortalContent
isPortalContent = 1
isRADContent = 1
# Declarative security
security = ClassSecurityInfo()
security.declareObjectProtected(Permissions.View)
LocalRolesTemplateItem/ 0000775 0000000 0000000 00000000000 10407554245 0032275 5 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget .xml 0000775 0000000 0000000 00000000241 10407554245 0033076 0 ustar 00root root 0000000 0000000 erp5-4cba39e49fa84acdbc8e6e4be0ee26fffcdd6831-bt5-erp5_budget/bt5/erp5_budget/LocalRolesTemplateItem
- Owner