Versionsnyheter återfinns här>>
public class Invoice : InvoiceBase
Public Class Invoice
Inherits InvoiceBase
Vitec.Ekonomi.Services.Supplier.Invoice = function();
Type.createClass(
'Vitec.Ekonomi.Services.Supplier.Invoice',
Vitec.Ekonomi.Services.Supplier.InvoiceBase);
AccountingDate | Bokföringsdatum |
AccountingRows | Lista med konteringrader |
Aconto | True = Acontofaktura |
Amount | Belopp i företagets basvaluta (= den valuta som bokföring sker i). Måste anges i fallet då fakturans valuta (Currency) avviker från företagets basvaluta. Om 0 och Currency är */tomt, så tilldelas denna automatiskt till samma belopp som i AmountInCurrency. Obs! Vid kontering i AccountingRows, så ska denna typ av belopp placeras i Amount. Not. I 3LProServices hette denna egenskap BaseAmount. |
AmountInCurrency | Det belopp fakturan är utställd i. Obligatorisk uppgift! Se också Currency och Amount. Obs! Vid kontering i AccountingRows, så ska denna typ av belopp placeras i AmountInCurrency. Not. I 3LProServices hette denna egenskap Amount. |
Blocked | True = spärrad |
CalculateReverseVATOn | Används om ReverseVAT är TRUE och InvoiceOptions.PerformReverseVATAccounting är satt till TRUE. Om moms ska beräknas på annat belopp än AmountInCurrency - exempelvis vid slutfakturering av byggtjänster - så ange slutbeloppet här. Om denna egenskap är 0 används beloppet i AmountInCurrency som underlag för momsberäkning. |
Currency | Valuta - vid ingen valutaomräkning, sätt tom sträng eller *. |
DebtAccount | Leverantörsskuldskonto. Bör anges även om det finns i konteringen. Måste anges om VitecEkonomiServices ska kontera omvänd skattskyldighet för moms. |
DueDate | Förfallodatum |
Id |
Fakturautställarens fakturaid (max 25 tecken).
(Inherited from InvoiceBase) |
InternalInvoiceId |
Internt fakturaid i avsändande system
(Inherited from InvoiceBase) |
Invoicedate | Fakturadatum |
PaymentAmount | Betala endast/attesterat belopp: Om inte hela fakturabeloppet (AmountInCurrency) är attesterat för betalning, ange hur mycket av fakturabeloppet som är attesterat. Om belopp attesteras i omgångar, så är det alltid summan av de olika attesteringarna som ska anges. Not 1. 0 eller hela fakturabeloppet innebär att fakturan är fullt attesterad. Not 2. Betalningsrutinen i 3L Pro håller reda på vad som är betalt sedan tidigare i de fall man delattesterar belopp. Om hela fakturan ska spärras för betalning använd Blocked. |
PayReference | OCR-nummer (max 50 tecken). Anges endast om annan referens än Id ska användas som referens till leverantören i samband med betalning. Från och med version x.81 så valideras innehållet. Om innehållet inte är OCR enligt svensk eller internationell standard, så sparas aldrig värdet i fakturan. Om värdet inte sparas innebär det att Id kommer att skickas som betalningsreferens till betalningsmottagaren. |
ReverseVAT | Ange om omvänd skattskyldighet för moms gäller för denna faktura. Om denna egenskap har ett annat värde än ReverseVATCode.None ; InvoiceOptions.PerformReverseVATAccounting är satt till TRUE; samt att CreateInvoiceExt(CompanySelector, InvoiceOptions, Invoice) har anropats, utför VitecEkonomiServices extra kontering. I annat fall sparas bara värdet som information i fakturan. |
SupplierId |
Leverantörsid
(Inherited from InvoiceBase) |
VAT | Används om ReverseVAT har ett annat värde än ReverseVATCode.None och InvoiceOptions.PerformReverseVATAccounting är satt till TRUE. Måste i sådant fall sättas till något annat än VAT.NoVAT. Se också CalculateReverseVATOn. |
VatAmount | Momsbelopp i företagets basvaluta (= den valuta som bokföring sker i). Måste anges i fallet då fakturans valuta avviker från företagets basvaluta. Om 0 och Currency är */tomt, så tilldelas denna automatiskt till samma belopp som i VatAmountInCurrency. Not. I 3LProServices hette denna egenskap BaseVatamount. |
VatAmountInCurrency | Momsbelopp i den valuta fakturan är utställd. Not. I 3LProServices hette denna egenskap Vatamount. |
VoucherNumber | Verifikationsnummer |
VoucherSeries | Verifikationsserie |