WeFact Standard API versie 3.0



Crediteuren

Crediteuren zijn te beheren via de controller 'creditor'.



edit

Met behulp van deze functie is het mogelijk om een crediteur te bewerken.
Alleen ingevoerde parameters worden gewijzigd.
Voorbeeldbestand: /voorbeelden/creditor/creditor.edit..php


Invoerparameters:
Veldnaam Waarde Omschrijving
Identifier int De unieke ID van een crediteur.
CreditorCode string Eigen/intern crediteurnummer
Geef deze parameter niet mee wanneer het crediteurnummer automatisch bepaald mag worden.
MyCustomerCode string Mijn klantnummer
CompanyName string Bedrijfsnaam
CompanyNumber string KvK-nummer
TaxNumber string BTW-nummer
Sex 'm', 'f', 'd' of 'fam' Geslacht, standaard: 'm'
Initials string Voorletters
SurName string Achternaam
Address string Adres
ZipCode string Postcode
City string Plaats
Country string Land, zie variabelen-lijst
EmailAddress string E-mailadres
PhoneNumber string Telefoonnummer
MobileNumber string Mobielnummer
FaxNumber string Fax nummer
Comment text Opmerking / commentaar
Authorisation 'yes' of 'no' Betalen via automatisch incasso, standaard: 'no'
AccountNumber string Bankrekeningnummer (IBAN)
AccountName string Rekeninghouder
AccountBank string Naam van de bank
AccountCity string Vestigingsplaats bank
AccountBIC string BIC Code
InvoiceTerm int Betalingstermijn
Groups array array met ID's van crediteurgroepen of lege string voor geen crediteurgroepen
Verplichte velden: Identifier of CreditorCode

Voorbeeld invoer:
$api->sendRequest('creditor', 'edit', array(
	'CreditorCode' 		=> 'CD0001',
	'Initials' 		=> 'Gunther',
	'SurName' 		=> 'Meusmann',
));

Voorbeeld uitvoer:
Array
(
    [controller] => creditor
    [action] => edit
    [status] => success
    [date] => 2014-05-16T14:00:48+00:00
    [creditor] => Array
        (
            [Identifier] => 1
            [CreditorCode] => CD0001
            [MyCustomerCode] =>
            [CompanyName] => Supplier 1
            [CompanyNumber] => 
            [TaxNumber] => 
            [Sex] => m
            [Initials] => Gunther
            [SurName] => Meusmann
            [Address] => Adalbertstrasse 1
            [ZipCode] => 10999
            [City] => Berlin
            [Country] => DE
            [EmailAddress] => billing@supplier.de
            [PhoneNumber] => 
            [MobileNumber] => 
            [FaxNumber] => 
            [Comment] => 
            [Authorisation] => no
            [AccountNumber] => 
            [AccountName] => 
            [AccountBank] => 
            [AccountCity] => 
            [AccountBIC] => 
            [InvoiceTerm] => -1
            [Groups] => Array
                (
                )

            [Translations] => Array
                (
                    [Country] => Duitsland
                )

        )

)