[tryton-dev] Customize sales.

2013-09-16 Thread Josias Pérez
Hi,

I have testing tryton in many sale scenarios: 6 computers (2 for each 
level), 8 salesman, 3 levels in the building(curtains, carpets and bedding).

1. The first thing we know to do, is simplify the workflow of the sale, so, 
when a budget is reviewed, give the option for confirm the sale or process 
the sale (not draft and confirm and process).

2. Each salesman has a numeric code of four digit, but doesnt have assigned 
computer, can work on any computer of his level. When the Confirm or 
Process button are pressed, need to ask the salesman code and add this to 
the sale. So, sometimes can cancel a sale. Is it possible ?

3. Each level has its own products information and are managed separately, 
so we need to hide some product information, and display only the products 
of his category( curtains, carpets and bedding). 

4. Sometimes the generated invoices are not fully paid single, but in 3 o 4 
payments. Each time you make a payment, make a receipt to, and the receipt 
is delivered to the customer. The information about payments are managed by 
collectors that need to have the history of each client assigned (this 
classification make by department or manually assigned). 

Any help will be appreciated.


Re: [tryton-dev] Customize sales.

2013-09-16 Thread Cédric Krier
On 15/09/13 22:00 -0700, Josias Pérez wrote:
 Hi,
 
 I have testing tryton in many sale scenarios: 6 computers (2 for each 
 level), 8 salesman, 3 levels in the building(curtains, carpets and bedding).
 
 1. The first thing we know to do, is simplify the workflow of the sale, so, 
 when a budget is reviewed, give the option for confirm the sale or process 
 the sale (not draft and confirm and process).

I don't understand why are you talking about budget? I would have link
budget to purchase not sale.
Otherwise, I don't get you about the workflow, by default a sale is in
draft so you don't have to go to draft because you already are in.

 2. Each salesman has a numeric code of four digit, but doesnt have assigned 
 computer, can work on any computer of his level. When the Confirm or 
 Process button are pressed, need to ask the salesman code and add this to 
 the sale. So, sometimes can cancel a sale. Is it possible ?

This must be managed by giving to each one a login with the proper right
linked.

 3. Each level has its own products information and are managed separately, 
 so we need to hide some product information, and display only the products 
 of his category( curtains, carpets and bedding). 

I think the best will be to add a level field on the sale and base on
this value create a record rule that will filter the product on the sale
line.

 4. Sometimes the generated invoices are not fully paid single, but in 3 o 4 
 payments. Each time you make a payment, make a receipt to, and the receipt 
 is delivered to the customer. The information about payments are managed by 
 collectors that need to have the history of each client assigned (this 
 classification make by department or manually assigned). 

You can use the payment button on the invoice and for the receipt you
will have to create a report in this wizard.

-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpoZoKE2IshC.pgp
Description: PGP signature


[tryton-dev] Freeze of repositories

2013-09-16 Thread Cédric Krier
Hi,

The freeze of the repositories is fixed to September 23th (in 1 week).
So if you have pending reviews that you want to have in the next
release, you must work on it this week.

Regards,
-- 
Cédric Krier

B2CK SPRL
Rue de Rotterdam, 4
4000 Liège
Belgium
Tel: +32 472 54 46 59
Email/Jabber: cedric.kr...@b2ck.com
Website: http://www.b2ck.com/


pgpzq9B5MKBVD.pgp
Description: PGP signature


[tryton-dev] trytond: Activate foreign_keys in SQLite if available

2013-09-16 Thread Code Review - New issues: ced
trytond: Activate foreign_keys in SQLite if available

URL: http://codereview.tryton.org/1064002/


Re: [tryton-dev] Small questions about Tryton and Nereid

2013-09-16 Thread Raimon Esteve

 UndefinedError 'trytond.pool.nereid.website object' has no attribute 'menu'


I don't have time to review source code demo. I check website and don't
have attribute menu. What CMS tryton module use?

Requeriments demo available in:

https://github.com/zikzakmedia/nereid-demo/blob/master/README.md#source-code


Re: [tryton-dev] Customize sales.

2013-09-16 Thread Josias Pérez


On Monday, September 16, 2013 2:22:21 AM UTC-6, Cédric Krier wrote:

 On 15/09/13 22:00 -0700, Josias Pérez wrote: 
  Hi, 
  
  I have testing tryton in many sale scenarios: 6 computers (2 for each 
  level), 8 salesman, 3 levels in the building(curtains, carpets and 
 bedding). 
  
  1. The first thing we know to do, is simplify the workflow of the sale, 
 so, 
  when a budget is reviewed, give the option for confirm the sale or 
 process 
  the sale (not draft and confirm and process). 

  I don't understand why are you talking about budget? I would have link 
  budget to purchase not sale. 

Sorry for talking about budget. I meant talking about quotation on sale. 
Give the option to confirm and process the sale in the draft view. 
 

 Otherwise, I don't get you about the workflow, by default a sale is in 
 draft so you don't have to go to draft because you already are in. 

  2. Each salesman has a numeric code of four digit, but doesnt have 
 assigned 
  computer, can work on any computer of his level. When the Confirm or 
  Process button are pressed, need to ask the salesman code and add this 
 to 
  the sale. So, sometimes can cancel a sale. Is it possible ? 

 This must be managed by giving to each one a login with the proper right 
 linked.   


Well, we login in each computer assigning a user and password for the 
computer, not for salesmans. So, they can work on any computer. When a sale 
is confirmed, they need to add his code (for confirm and register his 
sale). 
 

  3. Each level has its own products information and are managed 
 separately, 
  so we need to hide some product information, and display only the 
 products 
  of his category( curtains, carpets and bedding). 

 I think the best will be to add a level field on the sale and base on 
 this value create a record rule that will filter the product on the sale 
 line. 


I will do this. 


  4. Sometimes the generated invoices are not fully paid single, but in 3 
 o 4 
  payments. Each time you make a payment, make a receipt to, and the 
 receipt 
  is delivered to the customer. The information about payments are managed 
 by 
  collectors that need to have the history of each client assigned (this 
  classification make by department or manually assigned). 

 You can use the payment button on the invoice and for the receipt you 
 will have to create a report in this wizard. 


I will do this too, thanks for the comments. 


 -- 
 Cédric Krier 

 B2CK SPRL 
 Rue de Rotterdam, 4 
 4000 Liège 
 Belgium 
 Tel: +32 472 54 46 59 
 Email/Jabber: cedric...@b2ck.com javascript: 
 Website: http://www.b2ck.com/ 



Re: [tryton-dev] Small questions about Tryton and Nereid

2013-09-16 Thread Christophe
Le lundi 16 septembre 2013 18:55:41 UTC+2, raimonesteve a écrit :

 UndefinedError 'trytond.pool.nereid.website object' has no attribute 'menu'


 I don't have time to review source code demo. I check website and don't 
 have attribute menu. What CMS tryton module use?


Oops, I just re check list of requirements and I realize that I made a 
confusion between your CMS module and nereid-cms module. Sorry for the 
inconvenience and thank you for your answers.