Versionsnyheter återfinns här>>


Invoice Class

Inkommande faktura - underlag för att skapa faktura.

Definition

Namespace: Vitec.Ekonomi.Services.Customer
Assembly: VitecEkonomiServices (in VitecEkonomiServices.dll) Version: 100.0.0.0 (100.0.0.0)
C#
public class Invoice
Inheritance
Object    Invoice

Properties

Currency I vilken valuta är fakturan utställd, max 3 tecken. Angiven valutakod måste finnas upplagd i 3L Pro. Om fakturan är utställd i samma valuta som företagets basvaluta, kan tom sträng eller * anges. Not. Om fakturan är utställd i annan valuta än företagets basvaluta, kommer basvaluta att beräknas med hjälp av kursregistret i 3L Pro. Fakturadatum = kursdatum.
CustomerContact Er referens, max 30 tecken
CustomerId Kund ID i 3L Pro, som fakturan avser. Max 10 tecken. Kund ID måste finnas i 3L Pro. Not. Kunder kan skapas/uppdateras via metod CreateOrUpdateCustomer.
CustomerReferenceId Ert beställningsnummer, max 30 tecken.
DeliveryAddress1 Leveransadress, adress 1. Max 30 tecken. Kan utelämnas. Not. Läggs ihop med DeliveryAddress2 till StreetName i Svefaktura.
DeliveryAddress2 Leveransadress, adress 2. Max 30 tecken. Kan utelämnas. Not. Läggs ihop med DeliveryAddress1 till StreetName i Svefaktura.
DeliveryAddressCity Leveransadress, postort, max 30 tecken. Kan utelämnas.
DeliveryAddressCountry Leveransadress, land, max 3 tecken. Landkod enligt ISO 3166-1 alpha-2 rekommenderas. Sverige kan också anges med *. Koden måste vara upplagd i 3L Pro. Not. ISO 3166-1 alpha-2 rekommenderas, då t.ex. utskrift till BGCInvoice-format kräver den tvåställiga varianten.
DeliveryAddressName Leveransadress, namn. Max 50 tecken. T.ex. Avdelning. Kan utelämnas.
DeliveryAddressZipCode Leveransadress, postnummer, max 10 tecken. Kan utelämnas.
DeliveryDate Leveransdatum. Kan utelämnas.
DeliveryType Leveranstyp
InterestOnLatePayments Räntefakturera denna faktura vid sen betalning. True = Ja (normalfallet - obs! ej default - måste sättas), False = Nej. Not. Ränteberäkning förutsätter också att detta är aktiverat på kunden vid tillfället för ränteberäkning.
InvoiceDate Fakturadatum. Ange NULL för default datum (= dagens datum).
InvoiceLayout Fakturalayout, max 8 tecken. Anges om speciell faktuarlayout ska användas för fakturan. Not. Lämnas denna egenskap tom hämtas layout från i första hand kunden. Saknas uppgift på kunden gäller layout för företaget eller från systemnivå.
IsOnAccount A-contofaktura. TRUE = A-contofaktura; FALSE = Inte en A-contofaktura.
PathToAttachments En lista med sökvägar till 0, 1 eller flera fakturabilagor. Varje sökväg får max vara 254 tecken lång. Hel sökväg anges inte, om inledande sökväg finns angiven speciell inställning i 3L Pro.
Rows Lista med fakturarader. Raderna ska ligga i samma ordning som de önskas på fakturan.
SendPaymentReminder Skicka påminnelse/krav vid utebliven betalning. True = Ja (normalfallet - obs! ej default - måste sättas), False = Nej.
SupplierContact Vår referens, max 30 tecken.
TermOfPayments Betalningsvillkor - hur många dagar ska förlöpa från fakturadatum till förfallodatum. 0 ger i första hand betalningsvillkor från kunden och i andra hand från Styrparametrar fakturering. Vid beräkning av förfallodatum tas hänsyn till bankfria dagar, om detta är aktiverat i aktuellt företag.

See Also