Method Details for GetContractPaymentsRaw.
Gets a list of contract payments
Parameters
- siteCode String Unique identification for your TimeLog account
- apiID String The API ID
- apiPassword String The API password
- projectID Integer ID of a Project. Set to 0 to get all projects
- customerID Integer ID of specific customer. Set to 0 to get all customers
- projectSubContractID Integer ID of a Project sub contract. Set to 0 to get all project sub contracts
- startDate DateTime (yyyy-MM-dd) Start date of the period
- endDate DateTime (yyyy-MM-dd) End date of the period
Returns
A list of contract customer objects in XML
Result Example
<?xml version="1.0" encoding="utf-8"?> <tlp:ContractPayments xmlns:tlp="http://www.timelog.com/XML/Schema/tlp/v4_4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.timelog.com/XML/Schema/tlp/v4_4 http://www.timelog.com/api/xsd/ContractPaymentsRaw.xsd"> <tlp:ContractPayment ID="23165" GUID="44ACE21C-5809-4D23-8A0F-7041D2DF8E1E"> <tlp:InvoiceDate>2011-06-04T00:00:00</tlp:InvoiceDate> <tlp:Rate>0.0000</tlp:Rate> <tlp:RateCurrency>0.0000</tlp:RateCurrency> <tlp:Discount>0.000000000000000e+000</tlp:Discount> <tlp:Quantity>1.000000000000000e+000</tlp:Quantity> <tlp:Name>10. Forberedelse / Efterbehandling</tlp:Name> <tlp:UnitType>0</tlp:UnitType> <tlp:Amount>0.0000</tlp:Amount> <tlp:AmountCurrency>0.0000</tlp:AmountCurrency> <tlp:IsReadyForInvoicing>1</tlp:IsReadyForInvoicing> <tlp:CustomerID>7968</tlp:CustomerID> <tlp:CustomerName>Your Company</tlp:CustomerName> <tlp:ProjectID>2001</tlp:ProjectID> <tlp:ProjectName>Your Sample Project</tlp:ProjectName> <tlp:ProjectSubContractCustomerID>1968</tlp:ProjectSubContractCustomerID> <tlp:CreatedAt>2011-05-25T12:28:55.590</tlp:CreatedAt> <tlp:CreatedByEmployeeId>3</tlp:CreatedByEmployeeId> <tlp:CreatedBy>SLU</tlp:CreatedBy> <tlp:LastModifiedAt>2011-05-25T12:28:55.590</tlp:LastModifiedAt> <tlp:LastModifiedByEmployeeId>3</tlp:LastModifiedByEmployeeId> <tlp:LastModifiedBy>SLU</tlp:LastModifiedBy> </tlp:ContractPayment> <tlp:ContractPayment ID="23166" GUID="3FE97EC2-FB84-48FA-A02F-0D4EE1D7B0AA"> <tlp:InvoiceDate>2011-06-04T00:00:00</tlp:InvoiceDate> <tlp:Rate>0.0000</tlp:Rate> <tlp:RateCurrency>0.0000</tlp:RateCurrency> <tlp:Discount>0.000000000000000e+000</tlp:Discount> <tlp:Quantity>1.000000000000000e+000</tlp:Quantity> <tlp:Name>15. Rejsetid</tlp:Name> <tlp:UnitType>0</tlp:UnitType> <tlp:Amount>0.0000</tlp:Amount> <tlp:AmountCurrency>0.0000</tlp:AmountCurrency> <tlp:IsReadyForInvoicing>1</tlp:IsReadyForInvoicing> <tlp:CustomerID>7968</tlp:CustomerID> <tlp:CustomerName>Your Company</tlp:CustomerName> <tlp:ProjectID>2001</tlp:ProjectID> <tlp:ProjectName>Your Sample Project</tlp:ProjectName> <tlp:ProjectSubContractCustomerID>1968</tlp:ProjectSubContractCustomerID> <tlp:CreatedAt>2011-05-25T12:28:55.623</tlp:CreatedAt> <tlp:CreatedByEmployeeId>3</tlp:CreatedByEmployeeId> <tlp:CreatedBy>SLU</tlp:CreatedBy> <tlp:LastModifiedAt>2011-05-25T12:28:55.623</tlp:LastModifiedAt> <tlp:LastModifiedByEmployeeId>3</tlp:LastModifiedByEmployeeId> <tlp:LastModifiedBy>SLU</tlp:LastModifiedBy> </tlp:ContractPayment> <tlp:ContractPayment ID="23169" GUID="39DB8C32-0132-4F53-BB69-FB1262F534BD"> <tlp:InvoiceDate>2011-06-05T00:00:00</tlp:InvoiceDate> <tlp:Rate>20000.0000</tlp:Rate> <tlp:RateCurrency>20000.0000</tlp:RateCurrency> <tlp:Discount>0.000000000000000e+000</tlp:Discount> <tlp:Quantity>1.000000000000000e+000</tlp:Quantity> <tlp:Name>20. Workshop 22-23. Juni</tlp:Name> <tlp:UnitType>0</tlp:UnitType> <tlp:Amount>20000.0000</tlp:Amount> <tlp:AmountCurrency>20000.0000</tlp:AmountCurrency> <tlp:IsReadyForInvoicing>1</tlp:IsReadyForInvoicing> <tlp:CustomerID>7968</tlp:CustomerID> <tlp:CustomerName>Your Company</tlp:CustomerName> <tlp:ProjectID>2001</tlp:ProjectID> <tlp:ProjectName>Your Sample Project</tlp:ProjectName> <tlp:ProjectSubContractCustomerID>1968</tlp:ProjectSubContractCustomerID> <tlp:CreatedAt>2011-05-25T12:30:08.467</tlp:CreatedAt> <tlp:CreatedByEmployeeId>3</tlp:CreatedByEmployeeId> <tlp:CreatedBy>SLU</tlp:CreatedBy> <tlp:LastModifiedAt>2011-05-25T12:30:08.513</tlp:LastModifiedAt> <tlp:LastModifiedByEmployeeId>3</tlp:LastModifiedByEmployeeId> <tlp:LastModifiedBy>SLU</tlp:LastModifiedBy> </tlp:ContractPayment> <tlp:ContractPayment ID="23170" GUID="4EB5A35C-645E-4328-B04E-328F85E699AB"> <tlp:InvoiceDate>2011-06-09T00:00:00</tlp:InvoiceDate> <tlp:Rate>5000.0000</tlp:Rate> <tlp:RateCurrency>5000.0000</tlp:RateCurrency> <tlp:Discount>0.000000000000000e+000</tlp:Discount> <tlp:Quantity>1.000000000000000e+000</tlp:Quantity> <tlp:Name>25. Teknisk workshop</tlp:Name> <tlp:UnitType>0</tlp:UnitType> <tlp:Amount>5000.0000</tlp:Amount> <tlp:AmountCurrency>5000.0000</tlp:AmountCurrency> <tlp:IsReadyForInvoicing>1</tlp:IsReadyForInvoicing> <tlp:CustomerID>7968</tlp:CustomerID> <tlp:CustomerName>Your Company</tlp:CustomerName> <tlp:ProjectID>2001</tlp:ProjectID> <tlp:ProjectName>Your Sample Project</tlp:ProjectName> <tlp:ProjectSubContractCustomerID>1968</tlp:ProjectSubContractCustomerID> <tlp:CreatedAt>2011-05-25T12:30:08.513</tlp:CreatedAt> <tlp:CreatedByEmployeeId>3</tlp:CreatedByEmployeeId> <tlp:CreatedBy>SLU</tlp:CreatedBy> <tlp:LastModifiedAt>2011-05-25T12:30:08.530</tlp:LastModifiedAt> <tlp:LastModifiedByEmployeeId>3</tlp:LastModifiedByEmployeeId> <tlp:LastModifiedBy>SLU</tlp:LastModifiedBy> </tlp:ContractPayment> </tlp:ContractPayments>
Result Schema
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tlp="http://www.timelog.com/XML/Schema/tlp/v4_4" targetNamespace="http://www.timelog.com/XML/Schema/tlp/v4_4" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:element name="ContractPayments" > <xsd:complexType> <xsd:sequence> <xsd:element name="ContractPayment" type="tlp:ContractPaymentRaw_Type" minOccurs="0" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType> <xsd:key name="ContractPayment_Key"> <xsd:selector xpath=".//tlp:ContractPayment" /> <xsd:field xpath="@ID" /> </xsd:key> </xsd:element> <xsd:complexType name="ContractPaymentRaw_Type"> <xsd:sequence> <xsd:element name="InvoiceDate" type="xsd:dateTime" /> <xsd:element name="Rate" type="xsd:decimal" /> <xsd:element name="RateCurrency" type="xsd:decimal" /> <xsd:element name="Discount" type="xsd:decimal" /> <xsd:element name="Quantity" type="xsd:decimal" /> <xsd:element name="Name" type="xsd:string" /> <xsd:element name="UnitType" type="xsd:integer" /> <xsd:element name="Amount" type="xsd:decimal" /> <xsd:element name="AmountCurrency" type="xsd:decimal" /> <xsd:element name="IsReadyForInvoicing" type="xsd:boolean" /> <xsd:element name="CustomerID" type="xsd:integer" /> <xsd:element name="CustomerName" type="xsd:string" /> <xsd:element name="ProjectID" type="xsd:integer" /> <xsd:element name="ProjectName" type="xsd:string" /> <xsd:element name="ProjectSubContractCustomerID" type="xsd:integer" /> <xsd:element name="CreatedAt" type="xsd:dateTime" /> <xsd:element name="CreatedByEmployeeId" type="xsd:integer" /> <xsd:element name="CreatedBy" type="xsd:string" /> <xsd:element name="LastModifiedAt" type="xsd:dateTime" /> <xsd:element name="LastModifiedByEmployeeId" type="xsd:integer" /> <xsd:element name="LastModifiedBy" type="xsd:string" /> </xsd:sequence> <xsd:attribute name="ID" type="xsd:positiveInteger" use="required" /> <xsd:attribute name="GUID" type="xsd:string" use="required" /> </xsd:complexType> </xsd:schema>