Arrotondamento

di il
2 risposte

Arrotondamento

Salve a tutti ,
ho un dubbio sulla creazione dell' xml sul rigo prezzo.
Il mio db è composto da Qta , PrezzoUnit e ImportoTotale.
Il problema è che PrezzoUnit ce l' ho a 4 decimali e gli altri a due decimali.

Es. rigo fattura: 701pz al costo di 0.0379 = 26.57 importoTotale.

Come gestisco la cosa nell'xml sul tag PrezzoUnit?
Perchè negli esempi (FPR02.xml) vedo solo 2 decimali nel prezzoUnit.

grazie mille
A.

2 Risposte

  • Re: Arrotondamento

    Il campo, da tracciato in foglio excel, è di tipo xs:decimal il tipo non dice che puoi avere solo 2 decimali. Almeno per me non pare esserci un vincolo

    Nel file .xsd c'e' scritto:
    <xs:element name="PrezzoUnitario" type="Amount8DecimalType" />
    e poi
    <xs:simpleType name="Amount8DecimalType">
    <xs:restriction base="xs:decimal">
    <xs:pattern value="[\-]?[0-9]{1,11}\.[0-9]{2,8}" />
    </xs:restriction>
    </xs:simpleType>

    Non conosco bene xs:pattern, ma mi pare prima del decimale da 1 a 11 cifre, dopo decimale, da 2 a 8 decimali
    Anche il nome del tipo mi pare dica ammontare con 8 decimali
  • Re: Arrotondamento

    Grazie mille,
    mi hai instradato..

    molte grazie
    A.
Devi accedere o registrarti per scrivere nel forum
2 risposte