The following page is a collection of different XML notations in the Nmbrs® API calls. These can be helpful to undestand the XML output of an API call. For each XML notation, on ore more methods are listed.
Cumulative Journals
This XML is the return of method(s):
- Reports_GetJournalsReportByCompany
XML Structure
<Report>
<CompanyId>int</CompanyId>
<StartPeriod>int</StartPeriod>
<EndPeriod>int</EndPeriod>
<Items>
<Item>
<EmployeeName>string</EmployeeName>
<Period>int</Period>
<Year>int</Year>
<Run>int</Run>
<Department>string</Department>
<CostCenter>string</CostCenter>
<CostUnit>string</CostUnit>
<Percentage>decimal</Percentage>
<GeneralLedgerAccount>sring</GeneralLedgerAccount>
<ComponentName>string</ComponentName>
<Debit>decimal</Debit>
<Credit>decimal</Credit>
</Item>
</Items>
</Report>
debitcredit node values |
---|
debit |
credit |
Data type | Example |
---|---|
Decimal | 2000.00 |
String | This is some text |
Integer | 1234 |
Journals
This XML is the return of method(s):
- Journals_GetByRunCompany
- Journals_GetByRunCostCenter
- Journals_GetByRunDepartment
- Journals_GetByRunEmployee
XML Structure
<transactions>
<transaction>
<header>
<date>DateTime</date>
<period>1/2011</period>
</header>
<lines>
<line id="0">
<dim1>Integer</dim1>
<dim2>Integer</dim2>
<dim3>Integer</dim3>
<value>Decimal</value>
<debitcredit></debitcredit>
<description>String</description>
</line>
</lines>
</transaction>
</transactions>
debitcredit node values |
---|
debit |
credit |
dim | Example |
---|---|
dim1 | General ledger rule nr. |
dim2 | cost center nr. / department nr. / employee nr |
dim3 | cost unit nr. (when cost unit is used) |
Data type | Example |
---|---|
Decimal | 2000.00 |
String | This is some text |
Integer | 1234 |
Payslip PDF
This XML is the return of method(s):
Get all payslip PDF's of a company for a specific run period, takes year from active year of the company. |
|
Get all payslip PDF's of a company for a specific run period. Allow to supply the year to be used. |
|
Get employee payslips in PDF by run company for a specific run period, takes year from active year of the company. |
|
Get all payslip PDF's of a company for a specific run period. Allow to supply the year to be used. |
Payslip XML
This XML is the return of method(s):
XML Structure
<payslips>
<payslip>
<employeeid>Integer</employeeid>
<period>Integer</period>
<year>Integer</year>
<header>
<headerItem>
<key>String</key>
<value>String</value>
</headerItem>
</header>
<lines>
<line>
<code>Integer</code>
<description>String</description>
<group>String</group>
<amount>Decimal</amount>
<value>Decimal</value>
<betaling>Decimal</betaling>
<tabel>Decimal</tabel>
<bt>Decimal</bt>
<svw>Decimal</svw>
<svwbt>Decimal</svwbt>
<werkgever>Decimal</werkgever>
<cumulative>Decimal</cumulative>
</line>
</lines>
<reservations>
<reservation>
<key>String</key>
<value>Decimal</value>
<saldo>Decimal</saldo>
</reservation>
</reservations>
<footer>
<footerItem>
<key>String</key>
<value>Decimal</value>
</footerItem>
</footer>
</payslip>
</payslips>
Group values (Node Line) |
---|
Branche |
Bruto |
Loonheffingen |
Netto |
None |
Other |
Payment |
PaymentOther |
Totalen |
WerknemerVerzekering |
ZVW |
Key values (Node FooterItem) |
---|
Arbeidskorting Cum. |
Arbeidskorting d.p. |
Dagen Gewerkt |
Dagen Tijdvak |
Fiscaalloon |
Fiscaalloon BT |
Fiscaalloon Tabel |
Franchise Cum. |
Franchise d.p. |
SVW Loon |
Uren Gewerkt |
WAO Loon |
WW Loon |
Zvw Loon |
Data type | Example |
---|---|
Decimal | 2000.00 |
String | This is some text |
Integer | 1234 |
Reports
This XML is the return of the methods:
- Reports_Accountant_EmployeeAbsence
- Reports_Accountant_EmployeeContracts
- Reports_Accountant_EmployeeHoursSalary
- Reports_Accountant_EmployeeNameAddress
- Reports_Accountant_EmployeeSVWSettings
- Reports_Accountant_EmployeeWageTaxSettings
Note 1: This article is subject to change.
Note 2: The output of the XML's is totally dependent from the input settings.
Reports_Accountant_EmployeeAbsence
<EmployeeNumber>integer</EmployeeNumber>
<EmployeeName>string</EmployeeName>
<January>decimal</January>
<February>decimal</February>
<March>decimal</March>
<April>decimal</April>
<May>decimal</May>
<June>decimal</June>
<July>decimal</July>
<August>decimal</August>
<September>decimal</September>
<October>decimal</October>
<November>decimal</November>
<December>decimal</December>
<Yeartodate>decimal</Yeartodate>
<CompanyNumber>integer</CompanyNumber>
<CompanyName>string</CompanyName>
<DebtorNumber>integer</DebtorNumber>
<DebtorName>string</DebtorName>
Reports_Accountant_EmployeeContracts
<EmployeeNumber>integer</EmployeeNumber>
<EmployeeName>string</EmployeeName>
<ServiceStartDate>date</ServiceStartDate>
<ServiceEndDate>date</ServiceEndDate>
<TotalPeriod>integer</TotalPeriod>
<ContractStartDate>date</ContractStartDate>
<ContractEndDate>date</ContractEndDate>
<CompanyNumber>integer</CompanyNumber>
<CompanyName>string</CompanyName>
<DebtorNumber>integer</DebtorNumber>
<DebtorName>string</DebtorName>
Reports_Accountant_EmployeeHoursSalary
<EmployeeNumber>integer</EmployeeNumber>
<EmployeeName>string</EmployeeName>
<ParttimePercentage>decimal</ParttimePercentage>
<FTE>decimal</FTE>
<TotalHoursWeek>decimal</TotalHoursWeek>
<TotalHoursPeriod>decimal</TotalHoursPeriod>
<SalaryType>string</SalaryType>
<SalaryValue>decimal</SalaryValue>
<SalaryTable>string</SalaryTable>
<SalaryScale>string</SalaryScale>
<SalaryStep>string</SalaryStep>
<CompanyNumber>string</CompanyNumber>
<CompanyName>string</CompanyName>
<DebtorNumber>integer</DebtorNumber>
<DebtorName>string</DebtorName>
Reports_Accountant_EmployeeNameAddress
<EmployeeNumber>integer</EmployeeNumber>
<EmployeeName>string</EmployeeName>
<Title>string</Title>
<Initials>string</Initials>
<FistName>string</FistName>
<NickName>string</NickName>
<BSN>integer</BSN>
<Address>string</Address>
<PostCode>string</PostCode>
<City>string</City>
<Country>string</Country>
<BirthDate>date</BirthDate>
<PlaceOfBirth>string</PlaceOfBirth>
<CountryOfBirth>string</CountryOfBirth>
<State>string</State>
<TelephoneWork>integer</TelephoneWork>
<TelephoneMobileWork>integer</TelephoneMobileWork>
<TelephonePrivate>integer</TelephonePrivate>
<TelephoneMobilePrivate>integer</TelephoneMobilePrivate>
<TelephoneOther>integer</TelephoneOther>
<EmailWork>string</EmailWork>
<EmailPrivate>string</EmailPrivate>
<Gender>string</Gender>
<Nationality>string</Nationality>
<ContractStartDate>date/ContractStartDate>
<ContractEndDate>date</ContractEndDate>
<CompanyNumber>integer</CompanyNumber>
<CompanyName>string</CompanyName>
<DebtorNumber>integer</DebtorNumber>
<DebtorName>string</DebtorName>
Reports_Accountant_EmployeeSVWSettings
<EmployeeNumber>integer</EmployeeNumber>
<EmployeeName>string</EmployeeName>
<ZW>string</ZW>
<WW>string</WW>
<WAO_WIA>string</WAO_WIA>
<PMA>string</PMA>
<ZVW>string</ZVW>
<CodeIabZVW>string</CodeIabZVW>
<TaxCredit></TaxCredit>
<TaxCreditIncrease>string</TaxCreditIncrease>
<InfluenceInsurance>string</InfluenceInsurance>
<Sector>string</Sector>
<RiskGroup>string</RiskGroup>
<CAOCode>string</CAOCode>
<CompanyNumber>integer</CompanyNumber>
<CompanyName>string</CompanyName>
<DebtorNumber>integer</DebtorNumber>
<DebtorName>string</DebtorName>
Reports_Accountant_EmployeeWageTaxSettings
<EmployeeNumber>integer</EmployeeNumber>
<EmployeeName>string</EmployeeName>
<WageTax>string</WageTax>
<WageTaxLevy>string</WageTaxLevy>
<ColorTable>string</ColorTable>
<TimePeriod>string</TimePeriod>
<SpecialTable>string</SpecialTable>
<IncomeType>string</IncomeType>
<HolidayVouchers>string</HolidayVouchers>
<TaxDeduction>string</TaxDeduction>
<CodeCalculation30PercentageRule>string</CodeCalculation30PercentageRule>
<SpecialRate>decimal</SpecialRate>
<SpecialRatePercentage>decimal</SpecialRatePercentage>
<CompanyNumber>integer</CompanyNumber>
<CompanyName>string</CompanyName>
<DebtorNumber>integer</DebtorNumber>
<DebtorName>string</DebtorName>
Wage code reports
This XML is the return of method(s):
XML Structure
<reports>
<report>
<employeeid>Integer</employeeid>
<period>Integer</period>
<year>Integer</year>
<lines>
<line>
<code>Integer</code>
<description>String</description>
<value>Decimal</value>
</line>
</lines>
</report>
</reports>
Data type | Example |
---|---|
Decimal | 2000.00 |
String | This is some text |
Integer | 1234 |
Wage tax
This XML is the return of method:
The XML structure is the same that you can download in Nmbrs. For detailed specifications of the fields, please visit www.belastingdienst.nl
Wage Tax XML Structure example
<Bericht>
<IdBer>111222333L01_22</IdBer>
<DatTdAanm>2015-03-30T19:18:22</DatTdAanm>
<ContPers>Contactpersoon</ContPers>
<TelNr>0611223344</TelNr>
<RelNr>swo00636</RelNr>
<GebrSwPakket>NMBRS100001</GebrSwPakket>
</Bericht>
<AdministratieveEenheid>
<LhNr>111222333L01</LhNr>
<NmIP>Test</NmIP>
<TijdvakAangifte>
<DatAanvTv>2015-03-01</DatAanvTv>
<DatEindTv>2015-03-31</DatEindTv>
<VolledigeAangifte>
<CollectieveAangifte>
<TotLnLbPh>0</TotLnLbPh>
<TotLnSV>0</TotLnSV>
<PrLnUFO>0</PrLnUFO>
<IngLbPh>0</IngLbPh>
<IngBijdrZvw>0</IngBijdrZvw>
<TotWghZvw>0</TotWghZvw>
<TotTeBet>0</TotTeBet>
<TotGen>0</TotGen>
</CollectieveAangifte>
</VolledigeAangifte>
</TijdvakAangifte>
</AdministratieveEenheid>
Comments