[Obm] Re: [Bug 381] insertion of invoice broken
   
    Pierre Baudracco
     
    pierre.baudracco@aliacom.fr
       
    Sun, 22 Aug 2004 01:35:55 +0200
    
    
  
Quoting JP Donnio <tag@tbs-internet.com>:
> Est ce que je peux voir la structure de base de données de la future version
> qq part?
>
> On a interfacé des systemes existants avec obm; ces systèmes génèrent des
> factures dans OBM, il va donc falloir que je les modifie pour insérer les
> factures correctement sans DealInvoice.
DealInvoice disparait
dans Invoice apparaissent 3 champs (pour le moment)
invoice_company_id (obligatoire)
invoice_deal_id (facultatif)
invoice_project_id (facultatif)
En effet une facture ne peut etre liee qu'a une seule affaire donc la table de
liaison DealInvoice n'avait plus vraiment de sens
Pour la table Payment c'est plus delicat.
Un paiment unique pouvant peut etre couvrir plusieurs factures...
--
Pierre Baudracco - Aliacom - 05 62 19 24 91 - www.aliacom.fr