User Tools

Site Tools


interoperabilita:gdxp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
interoperabilita:gdxp [2014/11/12 17:40] – studio sull'utilizzo del formato GDXP su GF lettiinteroperabilita:gdxp [2014/11/12 22:02] – [Struttura] letti
Line 358: Line 358:
 </code> </code>
  
-Dallo schema:+Il gdxp rappresenta un ordine o un listino, a seconda che sia presente (almeno) un elemento ordine. 
  
-SCHEMA+==== Struttura ====
  
-si evince che:+In questa sezione viene esaminato il formato per verificarne l'applicabilità a Gasista Felice. In particolare, 
 +si vuole verificare quali e quante modifiche al formato si renderebbero necessarie per esportare / importare  
 +listini e ordini dal / nel software.
  
-  * il gdxp rappresenta un ordine o un listino, a seconda che sia presente un elemento ordine. 
-  *  
  
-==== Struttura ====+> Sono state esaminate le parti di Gasista Felice che sarebbero interessate dal processo di importazione / esportazione dei dati.  
  
-supplier:     +**Supplier**    
  
   * id   * id
Line 384: Line 385:
   * description [note]   * description [note]
    
-base place --> [address--SERVIREBBERO DEGLI EXTRAFIELDS+**base place** --> [ADDRESS 
 + 
 +>> SERVIRANNO DEGLI [EXTRAFIELDS]
  
   * id   * id
Line 397: Line 400:
  
  
 +**contact** --> [PRIMARY] [EXTRAFIELDS]
  
-supplier contatti (collegamento): +  id 
- +  * flavour --> tipo, da usare per decidere se inserire il value in [phone],[fax] ecc 
-  supplier +  value     
-  * contact +  is_preferred  
- +  * description 
-base_contact [PRIMARY] [EXTRAFIELDS] +   
- +
-    id +
-    flavour --> tipo, usato per decidere se inserire il value in [phone],[fax] ecc +
-    value     +
-    is_preferred  +
-    description +
-     +
-    --> andrebbe cambiata la struttura. Piuttosto che: +
-   +
-    contacts +
-      * primary [phone,fax,email,web] +
-      * extra* [first_name, last_name, phone, mobile, fax, email] +
- +
-     sarebbe meglio: +
- +
-    * contacts +
-      * primary*[flvour, value, description] --> quello preferito per il flavour  +
-      * extra* [first_name, last_name, phone, mobile, fax, email]+
  
-;+>> Qui andrebbe cambiata la struttura. Piuttosto che: 
 +>>    * contacts 
 +>>      * primary [phone,fax,email,web] 
 +>>      * extra* [first_name, last_name, phone, mobile, fax, email] 
 +>> 
 +>> Sarebbe meglio: 
 +>> 
 +>>    * contacts 
 +>>      * primary*(flvour, value, description) --> quello preferito per il flavour  
 +>>      * extra* (first_name, last_name, phone, mobile, fax, email) --> per mantenere la compatibilità
  
-supplier product --> anagrafica prodotto [PRODUCTS]* --> [product]+** 
 +supplier_product** --> anagrafica prodotto [PRODUCTS]* --> [PRODUCT]
  
   * id   * id
Line 439: Line 435:
   * description [description]   * description [description]
   * deleted [EXTRAFIELD]   * deleted [EXTRAFIELD]
-) 
-; 
  
-{{ + 
 +------ 
  
  
-supplier stock --> prodotto ordinabile +**supplier_stock** --> prodotto ordinabile 
  
   * id   * id
Line 463: Line 458:
 ) )
  
-gas supplier stock --> prodotto ordinabile all'interno di un patto supplier - gas+**gas_supplier_stock** --> prodotto ordinabile all'interno di un patto supplier - gas
  
   * id   * id
Line 471: Line 466:
   * minimum_amount [ORDERINFO][minimum quantity]   * minimum_amount [ORDERINFO][minimum quantity]
   * step   * step
-) 
-; 
  
  
-gas supplier order product --> ordine di un prodotto all'interno di un patto+ 
 +**gas_supplier_order_product** --> ordine di un prodotto all'interno di un patto
  
   * id   * id
Line 485: Line 479:
   * delivered_price [VARIANT]   * delivered_price [VARIANT]
   * delivered_amount[ORDERINFO][PackageQuantity]   * delivered_amount[ORDERINFO][PackageQuantity]
-) 
-; 
- 
- 
-}} 
  
-{{+------
  
-gas supplier order --> ordine dei gasisti su un patto supplier - gas [ORDERS]* --> [ORDER]+**gas_supplier_order** --> ordine dei gasisti su un patto supplier - gas [ORDERS]* --> [ORDER]
  
   * id   * id
Line 510: Line 499:
   * invoice_note [EXTRAFIELD]   * invoice_note [EXTRAFIELD]
   * root_plan_id   * root_plan_id
-) 
  
-delivery +** delivery ** 
  
   * id   * id
   * place_id   * place_id
-  * date [deliveryDate] +  * date [ORDER][deliveryDate]
- +
- +
-}}+
  
  
interoperabilita/gdxp.txt · Last modified: 2014/11/17 16:33 by letti