Object LWCRM.Invoice

<< Click to Display Table of Contents >>

Navigation:  Customization > LWCRM Object Model >

Object LWCRM.Invoice

Previous pageReturn to chapter overviewNext page

 

Dit object bevat diverse methoden en eigenschappen, welke kunnen worden gebruikt met betrekking tot de facturen.

 

 

ResetInvoiceAmounts : Boolean

Deze methode herberekend de factuur totalen van de opgegeven factuur.

 

Syntax

Call LWCRM.Invoice.ResetInvoiceAmounts( strInvoiceId )

 

Parameters

strInvoiceId

Hier dient de interne unieke Factuur ID (invoices.invoiceid) te worden gebruikt.

 

Voorbeeld

Call LWCRM.Invoice.ResetInvoiceAmounts( strInvoiceId )

 

 

Duplicate : String

Deze methode maakt een kopie van de opgegeven factuur, waarna de nieuw genereerde Factuur ID wordt geretourneerd.

 

Syntax

Call LWCRM.Invoice.Duplicate( strInvoiceId, strSubject )

 

Parameters

strInvoiceId

Hier dient de Factuur ID (invoices.invoiceid) te worden doorgegeven, waarvan Logicworks CRM een kopie moet maken.

 

strSubject

Hier moet de nieuwe betreft-regel voor de nieuwe factuur worden opgegeven.

 

Voorbeeld

strNewInvoiceId = LWCRM.Invoice.Duplicate( strInvoiceId, strSubject )

 

 

Facturen genereren middels VBScript

 

Het is mogelijk met VBScript zelf facturen te genereren. Dit kan bijvoorbeeld nodig zijn als Logicworks CRM zelf geen ondersteuning biedt voor een specifieke wijze van factureren. In de onderstaande tabel wordt een toelichting gegeven op de belangrijkste velden in de tabellen Invoices en Invoicelines

 

Veld

Toelichting

invoices.LineAmount

Som van regelbedragen gebaseerd op standaard verkoopprijzen

invoices.LineDiscountAmount

Som van de regelkortingen op de verkoopprijzen

invoices.DiscountAmount

Som van de factuurkorting

invoices.NetAmount

Factuurbedrag (exclusief btw)

invoices.VatAmount

Factuur totaal BTW bedrag

invoices.InvoiceAmount

Factuurbedrag (inclusief btw)

invoices




invoicelines.quantity

Aantal te leveren exemplaren

invoicelines.retailprice

Standaard verkoopprijs (exclusief btw)

invoicelines.discount

Kortingspercentage

invoicelines.discountamount

Kortingsbedrag

invoicelines.price

Netto prijs (exclusief btw)

invoicelines.retailamount

Regelbedrag gebaseerd op de standaard verkoopprijs (exclusief btw)

invoicelines.lineamount

Regelbedrag gebaseerd op de netto prijs (exclusief btw)

invoicelines.vatcode

BTW code (picklist: lstVatCode)