Print

Voorbeeld

Stel dat men een nieuwe factuur voor debiteur nummer 1001 wil aanmaken en wegschrijven in de database van Unit4 Multivers.

/* 
    ------------------------------------------
    JScript voor Windows Script Host
    
    nieuwe factuur voor debiteur 1001
    aanmaken en wegschrijven
    ------------------------------------------

    Administration object om verbinding te maken met 
    Unit 4 Multivers administratie
*/
    // instantiëer Administration object
    var objAdmin = new ActiveXObject("MBO.Administration");
    // maak verbinding met administratie MVL55001
    objAdmin.Connect("MVL55001", "SYSTEEM", "");
    
/*
    CustomerInvoice object stelt factuur voor
*/

    // instantiëer CustomerInvoice object
    var objCustInv = new ActiveXObject("MBO.CustomerInvoice");
    // maak verbinding middels Administration object
    objCustInv.Connect(objAdmin);
 

        // laad bijbehorend dagboek (Verkoopboek)
        objCustInv.Journal.Load("V");
        // laad bijbehorende debiteur 1001
        objCustInv.Customer.Load("1001");
        // zet factuurnummer
        objCustInv.InvoiceID = "20021023";
        // zet factuurdatum vandaag
        var dttInvDate = new Date();
        objCustInv.InvoiceDate = dttInvDate.getDate();

/*
    CustomerInvoiceLine object stelt factuurregel voor
*/

        // factuurregel toevoegen
        var objCustInvLine = objCustInv.CustomerInvoiceLines.Add();
        // grootboekrekening voor omzet opgeven
        objCustInvLine.AccountID = objCustInvLine.AccountIDs.Item("8090");
        // debet of credit opgeven
        objCustInvLine.DebitOrCredit = "C";
        // bedrag opgeven
        objCustInvLine.AmountCur = 200;

/*
    VatTransactionLine object stelt btw-regel voor
*/
        // btw-regel toevoegen
        var objVatLine = objCustInv.VatTransactionLines.Add();
        // omzetbedrag opgeven
        objVatLine.AmountTurnoverCur = 200;
        // btw-code opgeven
        objVatLine.VatCodeID = "19%";
        // btw-type opgeven (2 = goederen)
        objVatLine.VatType = 2;
        // btw-bedrag opgeven
        objVatLine.AmountVatCur = 38;

    // factuur opslaan
    objCustInv.Save();

Wilt u meer weten over een oplossing uit de Unit4 Multivers productlijn?
Aanhef*
*
*
*
*
*

Wilt u meer weten over een oplossing uit de Unit4 Multivers productlijn?
Aanhef*
*
*
*
*
*
*

Altijd het laatste nieuws

Wilt u op de hoogte blijven van ontwikkelingen en andere nuttige informatie ontvangen over onze UNIT4 Multivers producten? Schrijf u dan in voor de nieuwsbrief.