bow_invoicing.updateinvoice: Bouw7 Package for invoicing operations that could not be mapped to a table. |
Returns the document of a new invoice.
Procedureparameters
De volgende parameters kunnen worden gebruikt om het gedrag te sturen van de procedure bow_invoicing.updateinvoice. Voor verplichte parameters moet altijd een waarde worden opgegeven, maar optionele parameters hoeven in het algemeen geen waarde te hebben en de uitvoering zal standaard een vooraf bepaald gedrag vertonen. Waarden kunnen worden gespecificeerd op basis van positie en naam. In beide gevallen worden alle niet-gespecificeerde parameters geëvalueerd aan de hand van hun standaardwaarden.
Waardespecificatie op positie gebeurt door alle waarden van de eerste tot de laatste benodigde waarde op te sommen. Bijvoorbeeld: een `begin package.procedure(value1, value2, value3); end` voor een procedure met vier parameters gebruikt de standaardwaarde voor de vierde parameter en de opgegeven waarden voor de eerste drie.
Waardespecificatie op naam gebeurt door alle waarden die een waarde vereisen op te sommen. Bijvoorbeeld met `begin package.procedure (name1 => value1, name3 => value3); end` op dezelfde procedure gebruikt de standaardwaarden voor de tweede en vierde parameters en de gespecificeerde waarden voor de eerste en derde.
Naam |
Datatype |
Verplicht |
Standaardwaarde |
Documentatie |
|---|---|---|---|---|
id |
int64 |
☐ |
|
Het ID van de factuur. Moet worden weggelaten om een nieuwe factuur te maken. |
isCollective |
boolean |
☐ |
|
Of de factuur een verzamelfactuur is. |
invoiceNumber |
string |
☐ |
|
Het nummer van deze factuur. |
name |
string |
☐ |
|
De naam van de leverancier. |
streetName |
string |
☐ |
|
De straatnaam van de leverancier. |
houseNumber |
string |
☐ |
|
Het huis- of gebouwnummer van de leverancier. |
zipCode |
string |
☐ |
|
De postcode van de leverancier. |
city |
string |
☐ |
|
De woonplaats van de leverancier. |
country |
string |
☐ |
|
Het land van de leverancier. |
iban |
string |
☐ |
|
Het IBAN-rekeningnummer van de leverancier. |
cocNumber |
string |
☐ |
|
Het kamer van koophandel nummer van de leverancier. |
vatNumber |
string |
☐ |
|
Het BTW-nummer van de leverancier. |
emailAddress |
string |
☐ |
|
Het e-mailadres van de leverancier. |
websiteAddress |
string |
☐ |
|
Het website-adres van de leverancier. |
phoneNumber |
string |
☐ |
|
Het telefoonnummer van de leverancier. |
wageComponentPercentage |
string |
☐ |
|
Het looncomponentpercentage voor de klant. |
gAccountPercentage |
string |
☐ |
|
Het g-rekening percentage voor de klant. |
gAccountText |
string |
☐ |
|
De g-rekening tekst voor de klant. |
nAccountText |
string |
☐ |
|
De n rekening tekst voor de klant. |
logo_id |
int64 |
☐ |
|
Het ID van dit bestand |
logo_modelType |
string |
☐ |
|
De categorie van het bestand. |
logo_modelId |
int64 |
☐ |
|
De ID van het geassocieerde type. |
logo_name |
string |
☐ |
|
De publieke naam van het bestand. |
logo_size |
int64 |
☐ |
|
De grootte van het bestand in bytes. |
logo_extension |
string |
☐ |
|
De extensie van het bestand. |
logo_uri |
string |
☐ |
|
De URI van het bestand, gebruikt om de inhoud op te halen. |
logo_secureHash |
string |
☐ |
|
Een veilige willekeurige hash voor het bestand, die kan worden gebruikt voor het ophalen van miniaturen zonder extra verificatie. |
logo_createdAt |
datetime |
☐ |
|
De creatietijd van de entiteit. |
logo_createdBy |
string |
☐ |
|
De gebruiker die de entiteit heeft aangemaakt. |
logo_updatedAt |
datetime |
☐ |
|
De laatst bijgewerkte tijd van de entiteit. |
logo_updatedBy |
string |
☐ |
|
De gebruiker die de entiteit het laatst heeft bijgewerkt. |
expirationReminderDays |
int64 |
☐ |
|
Het aantal dagen voordat een herinnering wordt verstuurd. |
shouldCopyProjectDescription |
boolean |
☐ |
|
Of de projectbeschrijving moet worden gekopieerd. |
showProjectNumberOnInvoice |
boolean |
☐ |
|
Of het projectnummer op de factuur komt te staan. |
showProjectNameOnInvoicePdf |
boolean |
☐ |
|
Of de projectnaam op de factuur komt te staan. |
id_2 |
int64 |
☐ |
|
Het ID van het contact. |
name_2 |
string |
☐ |
|
De naam van de contactpersoon. |
contactPersonName |
string |
☐ |
|
De naam van de contactpersoon. |
streetName_2 |
string |
☐ |
|
De straatnaam van het contact. |
houseNumber_2 |
string |
☐ |
|
Het huis- of gebouwnummer van het contact. |
zipCode_2 |
string |
☐ |
|
De postcode van het contact. |
city_2 |
string |
☐ |
|
De woonplaats van de contactpersoon. |
country_2 |
string |
☐ |
|
Het land van het contact. |
debtorNumber |
string |
☐ |
|
Het debiteurennummer van het contact. |
iban_2 |
string |
☐ |
|
Het IBAN-rekeningnummer van het contact. |
cocNumber_2 |
string |
☐ |
|
Het kamer van koophandel nummer van de contactpersoon. |
vatNumber_2 |
string |
☐ |
|
Het BTW-nummer van het contact. |
emailAddress_2 |
string |
☐ |
|
Het e-mailadres van de contactpersoon. |
phoneNumber_2 |
string |
☐ |
|
Het telefoonnummer van de contactpersoon. |
isVatShifted |
boolean |
☐ |
|
Of de BTW voor het contact is verlegd. |
invoiceUblVersion |
string |
☐ |
|
De gewenste UBL-factuurversie voor dit contact. |
nAccountText_2 |
string |
☐ |
|
N-rekening tekst. |
wageComponentPercentage_2 |
string |
☐ |
|
Looncomponent percentage. |
gAccountText_2 |
string |
☐ |
|
G-rekening tekst. |
gAccountPercentage_2 |
string |
☐ |
|
G-rekening percentage. |
expirationReminderDays_2 |
int64 |
☐ |
|
Het aantal dagen voordat een herinnering wordt verstuurd. |
glnNumber |
string |
☐ |
|
Het wereldwijde locatienummer. |
contactType_id |
int64 |
☐ |
|
De ID van het contacttype. |
contactType_name |
string |
☐ |
|
De naam van het contacttype. |
invoiceMail |
string |
☐ |
|
De factuurpost. |
contactPersonName1 |
string |
☐ |
|
De naam van de contactpersoon voor deze factuur. |
id_3 |
int64 |
☐ |
|
De ID van de contactpersoon. |
firstName |
string |
☐ |
|
De voornaam van de contactpersoon. |
lastName |
string |
☐ |
|
De achternaam van de contactpersoon. |
string |
☐ |
|
Het e-mailadres van de contactpersoon. |
|
phoneNumber_3 |
string |
☐ |
|
Het telefoonnummer van de contactpersoon. |
streetName_3 |
string |
☐ |
|
De straatnaam van de contactpersoon. |
houseNumber_3 |
string |
☐ |
|
Het huisnummer van de contactpersoon. |
zipCode_3 |
string |
☐ |
|
De postcode van de contactpersoon. |
city_3 |
string |
☐ |
|
De stad van de contactpersoon. |
jobTitle |
string |
☐ |
|
De functie van de contactpersoon. |
salutation |
string |
☐ |
|
De aanhef van de contactpersoon. |
createdAt |
datetime |
☐ |
|
De creatietijd van de entiteit. |
createdBy |
string |
☐ |
|
De gebruiker die de entiteit heeft aangemaakt. |
updatedAt |
datetime |
☐ |
|
De laatst bijgewerkte tijd van de entiteit. |
updatedBy |
string |
☐ |
|
De gebruiker die de entiteit het laatst heeft bijgewerkt. |
status |
int64 |
☐ |
|
De status van de factuur. |
id_4 |
int64 |
☐ |
|
De ID van het project. |
name_3 |
string |
☐ |
|
De naam van het project. |
workAddress |
string |
☐ |
|
Het werkadres van het project. |
fullProjectNumber |
string |
☐ |
|
Het volledige projectnummer inclusief jaar. |
reference |
string |
☐ |
|
De referentie van het project. |
id_5 |
int64 |
☐ |
|
De ID van het filiaal. |
useOrganizationInfo |
boolean |
☐ |
|
Als organisatie-informatie moet worden gebruikt in plaats van filiaalinformatie. |
name_4 |
string |
☐ |
|
De naam van het filiaal. |
code |
string |
☐ |
|
De code van de tak. |
wageComponentPercentage_3 |
string |
☐ |
|
Het looncomponentpercentage van de vestiging. |
gAccountPercentage_3 |
string |
☐ |
|
Het g-rekening percentage van het filiaal. |
gAccountText_3 |
string |
☐ |
|
De g-rekeningstekst van het filiaal. |
nAccountText_3 |
string |
☐ |
|
De n rekening tekst van het filiaal. |
division_id |
int64 |
☐ |
|
De ID van de divisie. |
division_description |
string |
☐ |
|
De beschrijving van de divisie. |
division_exactDivisionId |
string |
☐ |
|
De divisie ID van een Exact Online omgeving. |
division_glAccountCode |
string |
☐ |
|
Een standaard grootboekrekeningcode voor verkoopgerelateerde posten. |
division_glAccountCodePurchase |
string |
☐ |
|
Een standaard grootboekrekeningcode om te gebruiken voor aankoopgerelateerde posten. |
division_journalCode |
string |
☐ |
|
Een standaard journaalcode voor verkoopgerelateerde posten. |
division_journalCodePurchase |
string |
☐ |
|
Een standaard journaalcode voor aankoopgerelateerde posten. |
division_salesInvoiceNumberPrefix |
string |
☐ |
|
Het voorvoegsel (3 cijfers) dat wordt gebruikt om het factuurnummerbereik per divisie te genereren. |
id_6 |
int64 |
☐ |
|
De ID van de divisie. |
description |
string |
☐ |
|
De beschrijving van de divisie. |
exactDivisionId |
string |
☐ |
|
De divisie ID van een Exact Online omgeving. |
glAccountCode |
string |
☐ |
|
Een standaard grootboekrekeningcode voor verkoopgerelateerde posten. |
glAccountCodePurchase |
string |
☐ |
|
Een standaard grootboekrekeningcode om te gebruiken voor aankoopgerelateerde posten. |
journalCode |
string |
☐ |
|
Een standaard journaalcode voor verkoopgerelateerde posten. |
journalCodePurchase |
string |
☐ |
|
Een standaard journaalcode voor aankoopgerelateerde posten. |
salesInvoiceNumberPrefix |
string |
☐ |
|
Het voorvoegsel (3 cijfers) dat wordt gebruikt om het factuurnummerbereik per divisie te genereren. |
isCredit |
boolean |
☐ |
|
Of deze factuur een creditfactuur is. |
debtorNumber1 |
string |
☐ |
|
Het debiteurennummer van de contactpersoon die bij deze factuur hoort. |
language |
string |
☐ |
|
De door dit factuurdocument gebruikte taal, bijvoorbeeld: nl-NL. |
date |
datetime |
☐ |
|
De factuurdatum. |
datePaid |
string |
☐ |
|
De betaalde datum. |
dueDate |
datetime |
☐ |
|
De vervaldatum van de factuur. |
id_7 |
int64 |
☐ |
|
De ID van de exacte financiële periode. |
financialPeriod |
int64 |
☐ |
|
De periode van de exacte financiële periode. |
financialYear |
int64 |
☐ |
|
Het jaar van de exacte financiële periode. |
startDate |
datetime |
☐ |
|
De begindatum van de exacte financiële periode in het formaat J-m-d. |
endDate |
datetime |
☐ |
|
De einddatum van de exacte financiële periode in het formaat J-m-d. |
exactPaymentCondition |
string |
☐ |
|
De code van de Exact Online betalingsvoorwaarde voor deze factuur. |
startDate1 |
datetime |
☐ |
|
De begindatum van bijgevoegde boekingen in het formaat J-m-d. |
endDate1 |
datetime |
☐ |
|
De einddatum van bijgevoegde boekingen in Y-m-d formaat. |
internalNote |
string |
☐ |
|
De interne nota voor deze factuur. |
description1 |
string |
☐ |
|
De openbare beschrijving van deze factuur. |
wageComponentPercentage1 |
string |
☐ |
|
Looncomponent percentage. |
wageComponentAmount |
string |
☐ |
|
Looncomponent bedrag. |
gAccountPercentage1 |
string |
☐ |
|
G-rekening percentage. |
gAccountAmount |
string |
☐ |
|
G-rekening bedrag. |
gAccountText1 |
string |
☐ |
|
G-rekening tekst. |
nAccountText1 |
string |
☐ |
|
N-rekening tekst. |
canUseCostCenter |
boolean |
☐ |
|
Of de gebruiker kostenplaatsfuncties kan gebruiken. |
isVatShifted1 |
boolean |
☐ |
|
Of de BTW voor de factuur is verlegd. |
vatShiftedValue |
string |
☐ |
|
BTW is verlegde waarde. Gewoonlijk een BTW-nummer van het contact. |
displayWorkAddress |
boolean |
☐ |
|
Of het werkadres op de factuur wordt weergegeven. |
workAddress1 |
string |
☐ |
|
Het werkadres van de factuur. |
invoicedProjectStatusName |
string |
☐ |
|
De statusnaam van de projecten indien de status gewijzigd gaat worden bij het opslaan van een factuur. |
attachMaterialList |
boolean |
☐ |
|
Of de materiaallijst als bijlage moet worden toegevoegd. |
attachEquipmentList |
boolean |
☐ |
|
Of de materiaallijst als bijlage moet worden toegevoegd. |
attachGarbageList |
boolean |
☐ |
|
Of de afvallijst als bijlage moet worden toegevoegd. |
attachRegister |
boolean |
☐ |
|
Of het register gehecht moet worden. |
canBookToExact |
boolean |
☐ |
|
Of het is toegestaan om naar Exact te boeken. |
canBookToTwinfield |
boolean |
☐ |
|
of het toegestaan is om naar Twinfield te boeken. |
canBookToAfas |
boolean |
☐ |
|
Of het toegestaan is om naar AFAS te boeken. |
canBookToMareon |
boolean |
☐ |
|
Of het is toegestaan om naar Mareon te boeken. |
isBooked |
boolean |
☐ |
|
Of de factuur al geboekt is. |
isMareonBooked |
boolean |
☐ |
|
Of de factuur al geboekt is in mareon. |
includeCoverSheet |
boolean |
☐ |
|
Of een voorblad moet worden toegevoegd aan de factuur-PDF. |
createdAt1 |
datetime |
☐ |
|
De creatietijd van de entiteit. |
createdBy1 |
string |
☐ |
|
De gebruiker die de entiteit heeft aangemaakt. |
updatedAt1 |
datetime |
☐ |
|
De laatst bijgewerkte tijd van de entiteit. |
updatedBy1 |
string |
☐ |
|
De gebruiker die de entiteit het laatst heeft bijgewerkt. |