1.1.1 • Published 2 years ago

utility-iva v1.1.1

Weekly downloads
85
License
ISC
Repository
github
Last release
2 years ago

utility-iva - Utility per calcoli IVA, scorporo, imponibile, ecc..

Installation

npm install utility-iva

Usage

var utilityIVA = require('utility-iva')

Callback output

Quando viene utilizzata una funzione di callback(err, data), la variabile data viene restituita con la seguente struttura:

utilityIVA.scorporoIVA(totale, aliquotaIVA, callback) and utilityIVA.calcolaImponibile(totale, aliquotaIVA, callback)

Calcola l'imponibile da un'importo totale e un'aliquota IVA indicata.

  • Imponibile = Totale / ((100 + AliquotaIVA) / 100)

Esempio:

utilityIVA.calcolaImportoIvato(imponibile, aliquotaIVA, callback)

Calcola l'importo totale partendo dall'imponibile e un'IVA indicata.

  • Totale = Imponibile + (Imponibile * AliquotaIVA / 100)

Esempio:

utilityIVA.calcolaAliquotaIVA(imponibile, totale, callback)

Calcola l'aliquota IVA applicata partendo dall'imponibile e dal totale.

  • AliquotaIVA = (100 / (Imponibile / (Totale - Imponibile)))

Esempio:

utilityIVA.calcolaImponibileDaIVA(importoIVA, aliquotaIVA, callback)

Calcola l'imponibile da un'aliquota IVA indicata e dal relativo importo.

  • Imponibile = ImportoIVA / AliquotaIVA * 100

Esempio:

utilityIVA.calcolaTotaleDaIVA(importoIVA, aliquotaIVA, callback)

Calcola il totale da un'aliquota IVA indicata e dal relativo importo.

  • Totale = (ImportoIVA / AliquotaIVA * 100) + ImportoIVA

Esempio:

1.1.1

2 years ago

1.1.0

3 years ago

1.0.0

8 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago