Maak uw eerste factuur aan!
Duizenden gebruikers gingen u al voor.
Mag WeFact cookies plaatsen?
Met deze cookies kunnen we onze website analyseren en onze advertenties meten. Bekijk onze privacy verklaring.
Debiteuren zijn te beheren via de controller 'debtor'.
Met behulp van deze functie is het mogelijk om een debiteur te bewerken.
Alleen ingevoerde parameters worden gewijzigd.
Veldnaam | Waarde | Omschrijving |
---|---|---|
Identifier | int | De unieke ID van een debiteur |
DebtorCode | string | Het debiteurnummer Geef deze parameter niet mee wanneer het debiteurnummer automatisch bepaald mag worden. |
CompanyName | string | Bedrijfsnaam |
CompanyNumber | string | KvK-nummer |
TaxNumber | string | BTW-nummer |
Sex | 'm', 'f', 'd', 'fam' of 'u' | Geslacht. Standaard: 'm' |
Initials | string | Voornaam |
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 |
InvoiceMethod | int | Factuur verzendmethode, zie variabelen-lijst. Standaard: '0' (per e-mail] |
DefaultBillingContactId | int | De unieke ID van een extra contactpersoon |
DefaultQuoteContactId | int | De unieke ID van een extra contactpersoon |
DirectDebitApplyTo | 'none', 'invoices', 'subscriptions', 'all' | Betalen via automatisch incasso, standaard: 'none' |
MandateID | string | Machtigingskenmerk |
MandateDate | date | Datum ondertekening, standaard: vandaag |
AccountNumber | string | Bankrekeningnummer (IBAN] |
AccountName | string | Rekeninghouder |
AccountBank | string | Naam van de bank |
AccountCity | string | Vestigingsplaats bank |
AccountBIC | string | BIC Code |
Mailing | 'yes' of 'no' | Klant wil mailings ontvangen |
InvoiceTerm | int | Afwijkende betalingstermijn. |
PeriodicInvoiceDays | '-1' of 'int' | '-1' gebruikt de standaard instellingen |
PaymentMail | '-1' of 'int' | '-1' gebruikt de standaard instellingen |
LanguageCode | string | Huisstijl. Leeglaten betekent standaard huisstijl. |
Currency | string | Valuta, zie variabelen-lijst. |
CustomTaxCode | string | Afwijkende BTW-code. Leeglaten betekent niet afwijkend |
ReminderEmailAddress | string | Afwijkende e-mailadres voor herinnering & aanmaning |
Groups | array | array met ID's van debiteurgroepen of lege string voor geen debiteurgroepen |
CustomFields | array | array met eigen velden. De key van de array komt overeen met de veldcode, de value met de waarde |
SynchronizeAuth | 'yes' of 'no' | Synchroniseer met concept en openstaande facturen |
SynchronizeAddressToInvoices | 'yes' of 'no' | Synchroniseer met concept en openstaande facturen |
SynchronizeAddressToQuotes | 'yes' of 'no' | Synchroniseer met concept en openstaande offertes |
SynchronizeCorporateIdentity | 'yes' of 'no' | Synchroniseer met alle offertes en facturen |
SynchronizeEmailToInvoices | 'yes' of 'no' | Synchroniseer met alle facturen |
SynchronizeEmailToQuotes | 'yes' of 'no' | Synchroniseer met alle offertes |
SynchronizeSendMethodToInvoices | 'yes' of 'no' | Synchroniseer met alle facturen |
SynchronizeSendMethodToQuotes | 'yes' of 'no' | Synchroniseer met alle offertes |
$parameters = [
"DebtorCode" => "DB10000",
"CompanyName" => "Bedrijfsnaam"
];
$api->sendRequest('debtor', 'edit', $parameters);
Array
(
[controller] => debtor
[action] => edit
[status] => success
[date] => 2022-01-21T12:00:00+02:00
[debtor] => Array
(
[Identifier] => 1
[DebtorCode] => DB10000
[CompanyName] => Jan Janssen B.V.
[CompanyNumber] => 123456789
[TaxNumber] => NL123456789B01
[Sex] => m
[Initials] => Jan
[SurName] => Janssen
[Address] => Keizersgracht 100
[ZipCode] => 1015 AA
[City] => Amsterdam
[Country] => NL
[EmailAddress] => info@example.com
[PhoneNumber] => 010 - 22 33 44
[MobileNumber] =>
[FaxNumber] =>
[Comment] =>
[InvoiceMethod] => 0
[DirectDebitApplyTo] => none
[InvoiceAuthorisation] => no
[MandateDate] =>
[MandateID] =>
[AccountNumber] =>
[AccountIban] =>
[AccountBIC] =>
[AccountName] =>
[AccountBank] =>
[AccountCity] =>
[Mailing] => yes
[InvoiceTerm] => -1
[PeriodicInvoiceDays] => -1
[PaymentMail] => -1
[LanguageCode] => nl_nl
[Currency] => EUR
[CustomTaxCode] =>
[ReminderEmailAddress] =>
[Groups] => Array
(
)
[Created] => 2022-01-21 11:00:00
[Modified] => 2022-01-21 11:00:00
[DefaultBillingContactId] => 1
[DefaultQuoteContactId] => 0
[ExtraClientContacts] => Array
(
[0] => Array
(
[Identifier] => 1
[ClientId] => 1
[CompanyName] => Bedrijfsnaam
[Salutation] => m
[FirstName] => Jan
[LastName] => Janssen
[Address] => Keizersgracht 100
[ZipCode] => 1015 AA
[City] => Amsterdam
[Country] => NL
[EmailAddress] => info@example.com
[PhoneNumber] => 010 - 22 33 44
[MobileNumber] => 012 - 22 33 44
[Created] => 2022-01-21 11:00:00
[Modified] => 2022-01-21 11:00:00
)
)
[InvoiceDataForPriceQuote] => no
[InvoiceCompanyName] => Bedrijfsnaam
[InvoiceSex] => m
[InvoiceInitials] => Jan
[InvoiceSurName] => Janssen
[InvoiceAddress] => Keizersgracht 100
[InvoiceZipCode] => 1015 AA
[InvoiceCity] => Amsterdam
[InvoiceCountry] => NL
[InvoiceEmailAddress] => info@example.com
[Translations] => Array
(
[Country] => Nederland
[InvoiceMethod] => Per e‑mail
[InvoiceCountry] => Nederland
[LanguageLabel] => Nederlands
)
)
)
Met WeFact maakt u sneller en zonder fouten online facturen, verwerkt u inkoopfacturen en heeft u grip op uw administratie! Test alle functionaliteiten zonder beperkingen met de gratis proefperiode.
Geen betaalgegevens nodig