fattura-elettronica
Modulo per la creazione di fatture elettroniche XML in Javascript.
Last updated 2 years ago by dayux .
BSD · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install fattura-elettronica 
SYNC missed versions from official npm registry.

fattura-elettronica

Modulo per la creazione di fatture elettroniche in Javascript.

Installazione

	npm install fattura-elettronica

Utilizzo

import { WriteXml } from 'fattura-elettronica';

const fattura = {
        FatturaElettronicaHeader: {
            DatiTrasmissione: {
                IdTrasmittente: {
                    IdPaese: IdPaese.IT,
                    IdCodice: '12345678901',
                },
                ProgressivoInvio: '1',
                FormatoTrasmissione: FormatoTrasmissione.Privati,
                CodiceDestinatario: '0000000',
            },
            CedentePrestatore: {
                DatiAnagrafici: {
                    IdFiscaleIVA: {
                        IdPaese: IdPaese.IT,
                        IdCodice: '01234567890',
                    },
                    Anagrafica: {
                        Denominazione: 'Società s.r.l.',
                    },
                    RegimeFiscale: RegimeFiscale.RF01,
                },
                Sede: {
                    Indirizzo: 'Via Prova, 3',
                    CAP: '20100',
                    Comune: 'Milano',
                    Provincia: Provincia.MI,
                    Nazione: 'IT',
                },
            },
            CessionarioCommittente: {
                DatiAnagrafici: {
                    CodiceFiscale: 'werwerwerwer',
                    Anagrafica: {
                        Denominazione: '',
                        Cognome: 'Prova',
                        Nome: 'Prova',
                    },
                },
                Sede: {
                    Indirizzo: 'Via Prova, 4',
                    CAP: '20100',
                    Comune: 'Milano',
                    Provincia: Provincia.MI,
                    Nazione: 'IT',
                },
            },
        },
        FatturaElettronicaBody: [
            {
                DatiGenerali: {
                    DatiGeneraliDocumento: {
                        TipoDocumento: TipoDocumento.TD01,
                        Divisa: Divisa.EUR,
                        Data: '2018-12-12',
                        Numero: '3333',
                    },
                },
                DatiBeniServizi: {
                    DettaglioLinee: [
                        {
                            NumeroLinea: 1,
                            Descrizione: 'Prestazione',
                            Quantita: 2,
                            PrezzoUnitario: 12,
                            PrezzoTotale: 24,
                            AliquotaIVA: 22.0,
                        },
                    ],
                    DatiRiepilogo: [
                        {
                            AliquotaIVA: 22.0,
                            ImponibileImporto: 24,
                            Imposta: (24 * 22.0) / 100,
                            EsigibilitaIVA: EsigibilitaIVA.I,
                        },
                    ],
                },
            },
        ],
    };
const xmlString = WriteXml(fattura);

Licenza

fattura-elettronica è un progetto open source di F2 .net engineering s.r.l. rilasciato sotto licenza BSD.

Il progetto è ispirato dal progetto Fattura Elettronica .NET

Current Tags

  • 0.1.4                                ...           latest (2 years ago)

5 Versions

  • 0.1.4                                ...           2 years ago
  • 0.1.3                                ...           2 years ago
  • 0.1.2                                ...           2 years ago
  • 0.1.1                                ...           2 years ago
  • 0.1.0                                ...           2 years ago
Maintainers (2)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (1)
Dev Dependencies (10)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |