Lots of missing fields/tweaks to custom fields.
This commit is contained in:
parent
c5e4f3f72a
commit
b0deab7662
1 changed files with 54 additions and 18 deletions
|
|
@ -382,6 +382,12 @@ custom_fields = {
|
||||||
)
|
)
|
||||||
],
|
],
|
||||||
"Quotation": [
|
"Quotation": [
|
||||||
|
dict(
|
||||||
|
fieldname="custom_installation_address",
|
||||||
|
label="Installation Address",
|
||||||
|
fieldtype="Link",
|
||||||
|
options="Address"
|
||||||
|
),
|
||||||
dict(
|
dict(
|
||||||
fieldname="requires_half_payment",
|
fieldname="requires_half_payment",
|
||||||
label="Requires Half Payment",
|
label="Requires Half Payment",
|
||||||
|
|
@ -389,20 +395,12 @@ custom_fields = {
|
||||||
default=0,
|
default=0,
|
||||||
insert_after="custom_installation_address"
|
insert_after="custom_installation_address"
|
||||||
),
|
),
|
||||||
dict(
|
|
||||||
fieldname="custom_quotation_template",
|
|
||||||
label="Quotation Template",
|
|
||||||
fieldtype="Link",
|
|
||||||
options="Quotation Template",
|
|
||||||
insert_after="company",
|
|
||||||
description="The template used for generating this quotation."
|
|
||||||
),
|
|
||||||
dict(
|
dict(
|
||||||
fieldname="custom_project_template",
|
fieldname="custom_project_template",
|
||||||
label="Project Template",
|
label="Project Template",
|
||||||
fieldtype="Link",
|
fieldtype="Link",
|
||||||
options="Project Template",
|
options="Project Template",
|
||||||
insert_after="custom_quotation_template",
|
insert_after="requires_half_payment",
|
||||||
description="The project template to use when creating a project from this quotation.",
|
description="The project template to use when creating a project from this quotation.",
|
||||||
allow_on_submit=1
|
allow_on_submit=1
|
||||||
),
|
),
|
||||||
|
|
@ -422,13 +420,6 @@ custom_fields = {
|
||||||
options="On-Site Meeting",
|
options="On-Site Meeting",
|
||||||
insert_after="custom_job_address"
|
insert_after="custom_job_address"
|
||||||
),
|
),
|
||||||
dict(
|
|
||||||
fieldname="from_onsite_meeting",
|
|
||||||
label="From On-Site Meeting",
|
|
||||||
fieldtype="Link",
|
|
||||||
options="On-Site Meeting",
|
|
||||||
insert_after="custom_job_address"
|
|
||||||
),
|
|
||||||
dict(
|
dict(
|
||||||
fieldname="actual_customer_name",
|
fieldname="actual_customer_name",
|
||||||
label="Customer",
|
label="Customer",
|
||||||
|
|
@ -444,9 +435,39 @@ custom_fields = {
|
||||||
options="Customer\nLead",
|
options="Customer\nLead",
|
||||||
insert_after="customer_name",
|
insert_after="customer_name",
|
||||||
allow_on_submit=1
|
allow_on_submit=1
|
||||||
)
|
),
|
||||||
|
dict(
|
||||||
|
fieldname="custom_current_status",
|
||||||
|
label="Status",
|
||||||
|
fieldtype="Select",
|
||||||
|
options="Draft\nSubmitted\nEstimate Accepted\nLost\nWon",
|
||||||
|
insert_after="Date",
|
||||||
|
allow_on_submit=1
|
||||||
|
),
|
||||||
|
dict(
|
||||||
|
fieldname="custom_sent",
|
||||||
|
label="Sent",
|
||||||
|
fieldtype="Check",
|
||||||
|
insert_after="custom_current_status",
|
||||||
|
default=0,
|
||||||
|
allow_on_submit=1
|
||||||
|
),
|
||||||
|
dict(
|
||||||
|
fieldname="custom_followup_needed",
|
||||||
|
label="Follow-up Needed",
|
||||||
|
fieldtype="Check",
|
||||||
|
insert_after="custom_sent",
|
||||||
|
default=0,
|
||||||
|
allow_on_submit=1
|
||||||
|
),
|
||||||
],
|
],
|
||||||
"Sales Order": [
|
"Sales Order": [
|
||||||
|
dict(
|
||||||
|
fieldname="custom_installation_address",
|
||||||
|
label="Installation Address",
|
||||||
|
fieldtype="Link",
|
||||||
|
options="Address"
|
||||||
|
),
|
||||||
dict(
|
dict(
|
||||||
fieldname="requires_half_payment",
|
fieldname="requires_half_payment",
|
||||||
label="Requires Half Payment",
|
label="Requires Half Payment",
|
||||||
|
|
@ -471,7 +492,14 @@ custom_fields = {
|
||||||
insert_after="custom_installation_address",
|
insert_after="custom_installation_address",
|
||||||
description="The address where the job will be performed.",
|
description="The address where the job will be performed.",
|
||||||
allow_on_submit=1
|
allow_on_submit=1
|
||||||
)
|
),
|
||||||
|
dict(
|
||||||
|
fieldname="custom_department_type",
|
||||||
|
label="Department Type",
|
||||||
|
fieldtype="Select",
|
||||||
|
options="\nFencing Install\nWarranty\nSprinkler Service\nLandscape Installation\nLawn Maintenance",
|
||||||
|
insert_after="delivery_date",
|
||||||
|
),
|
||||||
],
|
],
|
||||||
"Project": [
|
"Project": [
|
||||||
dict(
|
dict(
|
||||||
|
|
@ -581,5 +609,13 @@ custom_fields = {
|
||||||
options="Project Template",
|
options="Project Template",
|
||||||
insert_after="project"
|
insert_after="project"
|
||||||
)
|
)
|
||||||
|
],
|
||||||
|
"Territory": [
|
||||||
|
dict(
|
||||||
|
fieldname="custom_map",
|
||||||
|
label="Map",
|
||||||
|
fieldtype="Attach Image",
|
||||||
|
insert_after="is_group"
|
||||||
|
)
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue