You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
1.4 KiB

  1. This module builds on the agreement and agreement_sale modules. It defines a
  2. model for agreement parameter values. The intent is that additional modules can
  3. add fields on an agreement which are m2o on to parameter values, and possibly
  4. the allowed values for a given field could depend on the value of another one.
  5. An agreement type can be linked to a template agreement. When the agreement
  6. type is set on a sale order, a new agreement record is created using the
  7. template agreement as a basis. This agreement specific to the sale order can be
  8. customized by the sales man.
  9. A preferred agreement type can be set on on a customer, and some preferences on the
  10. partner. These preferences are defined in a special type of agreement. The
  11. intent is that additional modules can add fields on an agreement which are m2o
  12. on agreement parameter values. The values of customer preferences are meant to
  13. be used in combination of the value of the template agreement of the agreement
  14. type when the sale order is confirmed.
  15. When the sale order is confirmed, the agreement of the sale order is propagated
  16. to the procurement group of the sale order. This can be used by extension
  17. modules to customize the generation of the stock moves and pickings to match
  18. the agreement.
  19. In a similar fashion, when an invoice is created from the sale order, the
  20. agreement of the sale order, the agreement is propagated to the invoice.