<?php
namespace ModulesAbstract\ElectronicInvoice\UBL21Structure; class TypeInvoice extends AbstractPeppolElement { public $UBLExtensions = null; public $UBLVersionID = '2.1'; public $CustomizationID = null; public $ProfileID = null; public $ProfileExecutionID = null; public $ID = null; public $CopyIndicator = null; public $UUID = null; public $IssueDate = null; public $IssueTime = null; public $DueDate = null; public $InvoiceTypeCode = null; public $Note = null; public $TaxPointDate = null; public $DocumentCurrencyCode = null; public $TaxCurrencyCode = null; public $PricingCurrencyCode = null; public $PaymentCurrencyCode = null; public $PaymentAlternativeCurrencyCode = null; public $AccountingCostCode = null; public $AccountingCost = null; public $LineCountNumeric = null; public $BuyerReference = null; public $InvoicePeriod = null; public $OrderReference = null; public $BillingReference = null; public $DespatchDocumentReference = null; public $ReceiptDocumentReference = null; public $StatementDocumentReference = null; public $OriginatorDocumentReference = null; public $ContractDocumentReference = null; public $AdditionalDocumentReference = null; public $ProjectReference = null; public $Signature = null; public $AccountingSupplierParty = null; public $AccountingCustomerParty = null; public $PayeeParty = null; public $BuyerCustomerParty = null; public $SellerSupplierParty = null; public $TaxRepresentativeParty = null; public $Delivery = null; public $DeliveryTerms = null; public $PaymentMeans = null; public $PaymentTerms = null; public $PrepaidPayment = null; public $AllowanceCharge = null; public $TaxExchangeRate = null; public $PricingExchangeRate = null; public $PaymentExchangeRate = null; public $PaymentAlternativeExchangeRate = null; public $TaxTotal = null; public $WithholdingTaxTotal = null; public $LegalMonetaryTotal = null; public $InvoiceLine = null; } 