Пример #1
0
        internal void Run()
        {
            // --- ZUGFeRD 2.0x tests ---

            // load demo data
            //_loadZUGFeRD2EinfachInvoice();
            //_loadZUGFeRD2ExtendedInvoice();

            _loadZUGFeRD21BasicInvoice();
            //_loadZUGFeRD21BasicWLInvoice();
            //_loadZUGFeRD21ExtendedInvoice();
            //_loadZUGFeRD21MinimumInvoice();

            //_loadXRechnungCII();

            _loadSaveLoadZUGFeRD21BasicInvoice();

            // --- ZUGFeRD 1.x tests ---
            ZugFerd1ComfortEinfachGenerator generator = new ZugFerd1ComfortEinfachGenerator();

            generator.generate();
            generator.read();

            ZugFerd1ExtendedWarenrechnungGenerator generator2 = new ZugFerd1ExtendedWarenrechnungGenerator();

            generator2.generate();
            generator2.read();

            _loadZUGFeRD1EinfachOriginalInvoice();
            _loadZUGFeRD1ComfortRabatteInvoice();

            _saveAndLoadZUGFeRD1Invoice();
            _saveAndLoadZUGFeRD1InvoiceViaStream();
        } // !run()
Пример #2
0
        internal void Run()
        {
            InvoiceDescriptor desc = _createInvoice();

            desc.Save("xrechnung.xml", ZUGFeRDVersion.Version21, Profile.XRechnung);

            // --- ZUGFeRD 2.0x tests ---

            // load demo data
            //_loadZUGFeRD2EinfachInvoice();
            //_loadZUGFeRD2ExtendedInvoice();

            _loadZUGFeRD21BasicInvoice();
            //_loadZUGFeRD21BasicWLInvoice();
            //_loadZUGFeRD21ExtendedInvoice();
            //_loadZUGFeRD21MinimumInvoice();

            //_loadXRechnungCII();

            _loadSaveLoadZUGFeRD21BasicInvoice();

            // --- ZUGFeRD 1.x tests ---
            ZugFerd1ComfortEinfachGenerator generator = new ZugFerd1ComfortEinfachGenerator();

            generator.generate();
            generator.read();

            ZugFerd1ExtendedWarenrechnungGenerator generator2 = new ZugFerd1ExtendedWarenrechnungGenerator();

            generator2.generate();
            generator2.read();

            _loadZUGFeRD1EinfachOriginalInvoice();
            _loadZUGFeRD1ComfortRabatteInvoice();

            _saveAndLoadZUGFeRD1Invoice();
            _saveAndLoadZUGFeRD1InvoiceViaStream();

            _createAndSaveXRechnungWithAttachment();
        } // !run()