Maak uw eerste factuur aan!
Duizenden gebruikers gingen u al voor.
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', 'no' of 'unsubscribed' | 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] => 2024-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] => 2024-01-21 11:00:00
[Modified] => 2024-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] => 2024-01-21 11:00:00
[Modified] => 2024-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 aankoopfacturen en heeft u grip op uw administratie! Test alle functionaliteiten zonder beperkingen met de gratis proefperiode.
Geen betaalgegevens nodig