Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADD] Vehicle #23

Merged
merged 2 commits into from
Oct 12, 2018
Merged

[ADD] Vehicle #23

merged 2 commits into from
Oct 12, 2018

Conversation

brian10048
Copy link
Contributor

@brian10048 brian10048 commented Oct 11, 2018

Is this what is needed for #4 ?

Still need to add some reporting features

@oca-clabot
Copy link

Hey @brian10048, thank you for your Pull Request.

It looks like some users haven't signed our Contributor License Agreement, yet.
You can read and sign our full Contributor License Agreement here: http://odoo-community.org/page/cla
Here is a list of the users:

Appreciation of efforts,
OCA CLAbot

@max3903
Copy link
Member

max3903 commented Oct 11, 2018

Thanks @brian10048. Nice work!

Let me know if you need help signing the CLA and fixing Travis errors.

access rights for Vehicle,
other Travis errors
@brian10048
Copy link
Contributor Author

Glad to be a part @max3903

I emailed my signed CLA with GitHub login yesterday once the comment was posted here.

Looks like Travis errors are good now as well!

@max3903
Copy link
Member

max3903 commented Oct 12, 2018

@brian10048 I processed your CLA. 👍

@max3903 max3903 merged commit a9fda07 into OCA:11.0 Oct 12, 2018
@etobella
Copy link
Member

etobella commented Oct 12, 2018

I am probably late, but why are you adding vehicles on the main module? IMHO, it should be made modular. So if a company has vehicles, it should be added as a new module. If all is added on the same module, you may have all functionality but in some cases only 30% is used

@max3903
Copy link
Member

max3903 commented Oct 12, 2018

The future module fieldservice_vehicle is meant to depend on fleet to extend the fsm.vehicle with fleet features.

The idea is to provide the basic features with settings in a single module, and advanced ones with additional modules.

@etobella
Copy link
Member

Vehicles should not be a basic feature. On your documents, you expected to add features for even doctors, but they usually don't use vehicles. I think the main module should have the service order and all the shared models. All the other models should be added on new modules.
If you add all the functionalities on the initial module, it is harder to use it, and some possible may loose the interest on it.

@max3903
Copy link
Member

max3903 commented Oct 12, 2018

Vehicle feature is only visible if you activate it in the settings, like invoicing vs accounting or product template vs variants.

@brian10048
Copy link
Contributor Author

brian10048 commented Oct 12, 2018 via email

@etobella
Copy link
Member

Yes, I know, but you are adding unnecessary features on the initial module. That is what i mean.
For example, when bank-payment was created, all could be added on a single module, but it was splitted in order to not include too much functionality on a single module. I think it is the best approach, but it is just my opinion.

robertrottermann pushed a commit to redcor/field-service that referenced this pull request Oct 16, 2018
[ADD] fieldservice 0.0.1 (#2)

[UPD] addons table in README.md [ci skip]

[UPD] README.rst

[ADD] setup.py

REDCOR.md should list redcor enhancements

[IMP] README: explain what is FSM

[ADD] Vehicle (OCA#23)

* [ADD] Vehicle

[OCA]12567 Location structure needs to reflect hierarchy of Buildings (OCA#22)

* [IMP] Extend fsm.location object

[UPD] README.rst

[FIX] View

[ADD] red_fsm base, team handler

Option for enabling the red_fsm teams, new mwnu added under fieldservice settings to use red_fsm teams.

Removed incomplete method

[ADD] stages and stage sets

add website_support module

change module structure

[removed] remove website_support module, modified labels for fields and menu

modifications, cleaned code

Advanced stage transitions, option to add stage transitions for the stage sets

Tickets base. Support ticket base form, mail notification to employees and customers, etc

team: basic skills, person basic skills. Tickets: ticket from website

adjusted indentation

added plone code as a sample

team handler
robertrottermann pushed a commit to redcor/field-service that referenced this pull request Oct 16, 2018
* [ADD] Vehicle
@oca-clabot
Copy link

Hey @brian10048,
We acknowledge that the following users have signed our Contributor License Agreement:

Appreciation of efforts,
OCA CLAbot

murtuzasaleh pushed a commit to murtuzasaleh/field-service that referenced this pull request Mar 27, 2019
* [ADD] Vehicle
OCA-git-bot pushed a commit that referenced this pull request Jan 14, 2020
murtuzasaleh pushed a commit to SerpentConsultingServices/field-service that referenced this pull request Feb 26, 2020
* [ADD] Vehicle
murtuzasaleh pushed a commit to SerpentConsultingServices/field-service that referenced this pull request Mar 16, 2020
* [ADD] Vehicle
hparfr pushed a commit to akretion/field-service that referenced this pull request Mar 11, 2021
* [ADD] Vehicle
hparfr pushed a commit to akretion/field-service that referenced this pull request Mar 11, 2021
* [ADD] Vehicle
ankit-serpentcs pushed a commit to AmmarOfficewalaSerpentCS/field-service that referenced this pull request Mar 24, 2022
* [ADD] Vehicle
victoralmau pushed a commit to Tecnativa/field-service that referenced this pull request Aug 8, 2022
* [ADD] Vehicle
victoralmau pushed a commit to Tecnativa/field-service that referenced this pull request Aug 9, 2022
* [ADD] Vehicle
victoralmau pushed a commit to Tecnativa/field-service that referenced this pull request Oct 5, 2022
* [ADD] Vehicle
max3903 pushed a commit that referenced this pull request Oct 10, 2022
* [ADD] Vehicle
brian10048 added a commit to brian10048/field-service that referenced this pull request Nov 15, 2023
* [ADD] Vehicle
brian10048 added a commit to brian10048/field-service that referenced this pull request Nov 17, 2023
* [ADD] Vehicle
brian10048 added a commit to brian10048/field-service that referenced this pull request Nov 27, 2023
* [ADD] Vehicle
OCA-git-bot pushed a commit that referenced this pull request Oct 25, 2024
* [ADD] Vehicle
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants