Portal

<back to all web services

BrowseDirectPlusProcurementData

The following routes are available for this service:
GET/directplus/procurement
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class BrowseDirectPlusProcurementData implements IGet
    {
        public String VatNumber = null;
        public String Country = null;
        public String DunsNumber = null;
        
        public String getVatNumber() { return VatNumber; }
        public BrowseDirectPlusProcurementData setVatNumber(String value) { this.VatNumber = value; return this; }
        public String getCountry() { return Country; }
        public BrowseDirectPlusProcurementData setCountry(String value) { this.Country = value; return this; }
        public String getDunsNumber() { return DunsNumber; }
        public BrowseDirectPlusProcurementData setDunsNumber(String value) { this.DunsNumber = value; return this; }
    }

    public static class BrowseDirectPlusProcurementDataResponse extends ResponseBase
    {
        public Integer WorkForceN1 = null;
        public Integer WorkForceN2 = null;
        public Integer WorkForceN3 = null;
        public Double SubscribedCapital = null;
        public Integer SubscribedCapitalCurrencyId = null;
        public Double RevenueN1 = null;
        public Double RevenueN2 = null;
        public Double RevenueN3 = null;
        public Double NetProfitN1 = null;
        public Double NetProfitN2 = null;
        public Double NetProfitN3 = null;
        public Double EquityN1 = null;
        public Double EquityN2 = null;
        public Double EquityN3 = null;
        public Double LiabilityN1 = null;
        public Double LiabilityN2 = null;
        public Double LiabilityN3 = null;
        public Double OperatingResultN1 = null;
        public Double OperatingResultN2 = null;
        public Double OperatingResultN3 = null;
        public Double IndebtednessN1 = null;
        public Double IndebtednessN2 = null;
        public Double IndebtednessN3 = null;
        public Double SalesProportionateProfitN1 = null;
        public Double SalesProportionateProfitN2 = null;
        public Double SalesProportionateProfitN3 = null;
        public Double LiquidityRatioN1 = null;
        public Double LiquidityRatioN2 = null;
        public Double LiquidityRatioN3 = null;
        public Double DBFailureScore = null;
        
        public Integer getWorkForceN1() { return WorkForceN1; }
        public BrowseDirectPlusProcurementDataResponse setWorkForceN1(Integer value) { this.WorkForceN1 = value; return this; }
        public Integer getWorkForceN2() { return WorkForceN2; }
        public BrowseDirectPlusProcurementDataResponse setWorkForceN2(Integer value) { this.WorkForceN2 = value; return this; }
        public Integer getWorkForceN3() { return WorkForceN3; }
        public BrowseDirectPlusProcurementDataResponse setWorkForceN3(Integer value) { this.WorkForceN3 = value; return this; }
        public Double getSubscribedCapital() { return SubscribedCapital; }
        public BrowseDirectPlusProcurementDataResponse setSubscribedCapital(Double value) { this.SubscribedCapital = value; return this; }
        public Integer getSubscribedCapitalCurrencyId() { return SubscribedCapitalCurrencyId; }
        public BrowseDirectPlusProcurementDataResponse setSubscribedCapitalCurrencyId(Integer value) { this.SubscribedCapitalCurrencyId = value; return this; }
        public Double getRevenueN1() { return RevenueN1; }
        public BrowseDirectPlusProcurementDataResponse setRevenueN1(Double value) { this.RevenueN1 = value; return this; }
        public Double getRevenueN2() { return RevenueN2; }
        public BrowseDirectPlusProcurementDataResponse setRevenueN2(Double value) { this.RevenueN2 = value; return this; }
        public Double getRevenueN3() { return RevenueN3; }
        public BrowseDirectPlusProcurementDataResponse setRevenueN3(Double value) { this.RevenueN3 = value; return this; }
        public Double getNetProfitN1() { return NetProfitN1; }
        public BrowseDirectPlusProcurementDataResponse setNetProfitN1(Double value) { this.NetProfitN1 = value; return this; }
        public Double getNetProfitN2() { return NetProfitN2; }
        public BrowseDirectPlusProcurementDataResponse setNetProfitN2(Double value) { this.NetProfitN2 = value; return this; }
        public Double getNetProfitN3() { return NetProfitN3; }
        public BrowseDirectPlusProcurementDataResponse setNetProfitN3(Double value) { this.NetProfitN3 = value; return this; }
        public Double getEquityN1() { return EquityN1; }
        public BrowseDirectPlusProcurementDataResponse setEquityN1(Double value) { this.EquityN1 = value; return this; }
        public Double getEquityN2() { return EquityN2; }
        public BrowseDirectPlusProcurementDataResponse setEquityN2(Double value) { this.EquityN2 = value; return this; }
        public Double getEquityN3() { return EquityN3; }
        public BrowseDirectPlusProcurementDataResponse setEquityN3(Double value) { this.EquityN3 = value; return this; }
        public Double getLiabilityN1() { return LiabilityN1; }
        public BrowseDirectPlusProcurementDataResponse setLiabilityN1(Double value) { this.LiabilityN1 = value; return this; }
        public Double getLiabilityN2() { return LiabilityN2; }
        public BrowseDirectPlusProcurementDataResponse setLiabilityN2(Double value) { this.LiabilityN2 = value; return this; }
        public Double getLiabilityN3() { return LiabilityN3; }
        public BrowseDirectPlusProcurementDataResponse setLiabilityN3(Double value) { this.LiabilityN3 = value; return this; }
        public Double getOperatingResultN1() { return OperatingResultN1; }
        public BrowseDirectPlusProcurementDataResponse setOperatingResultN1(Double value) { this.OperatingResultN1 = value; return this; }
        public Double getOperatingResultN2() { return OperatingResultN2; }
        public BrowseDirectPlusProcurementDataResponse setOperatingResultN2(Double value) { this.OperatingResultN2 = value; return this; }
        public Double getOperatingResultN3() { return OperatingResultN3; }
        public BrowseDirectPlusProcurementDataResponse setOperatingResultN3(Double value) { this.OperatingResultN3 = value; return this; }
        public Double getIndebtednessN1() { return IndebtednessN1; }
        public BrowseDirectPlusProcurementDataResponse setIndebtednessN1(Double value) { this.IndebtednessN1 = value; return this; }
        public Double getIndebtednessN2() { return IndebtednessN2; }
        public BrowseDirectPlusProcurementDataResponse setIndebtednessN2(Double value) { this.IndebtednessN2 = value; return this; }
        public Double getIndebtednessN3() { return IndebtednessN3; }
        public BrowseDirectPlusProcurementDataResponse setIndebtednessN3(Double value) { this.IndebtednessN3 = value; return this; }
        public Double getSalesProportionateProfitN1() { return SalesProportionateProfitN1; }
        public BrowseDirectPlusProcurementDataResponse setSalesProportionateProfitN1(Double value) { this.SalesProportionateProfitN1 = value; return this; }
        public Double getSalesProportionateProfitN2() { return SalesProportionateProfitN2; }
        public BrowseDirectPlusProcurementDataResponse setSalesProportionateProfitN2(Double value) { this.SalesProportionateProfitN2 = value; return this; }
        public Double getSalesProportionateProfitN3() { return SalesProportionateProfitN3; }
        public BrowseDirectPlusProcurementDataResponse setSalesProportionateProfitN3(Double value) { this.SalesProportionateProfitN3 = value; return this; }
        public Double getLiquidityRatioN1() { return LiquidityRatioN1; }
        public BrowseDirectPlusProcurementDataResponse setLiquidityRatioN1(Double value) { this.LiquidityRatioN1 = value; return this; }
        public Double getLiquidityRatioN2() { return LiquidityRatioN2; }
        public BrowseDirectPlusProcurementDataResponse setLiquidityRatioN2(Double value) { this.LiquidityRatioN2 = value; return this; }
        public Double getLiquidityRatioN3() { return LiquidityRatioN3; }
        public BrowseDirectPlusProcurementDataResponse setLiquidityRatioN3(Double value) { this.LiquidityRatioN3 = value; return this; }
        public Double getDbFailureScore() { return DBFailureScore; }
        public BrowseDirectPlusProcurementDataResponse setDbFailureScore(Double value) { this.DBFailureScore = value; return this; }
    }

    public static class ResponseBase
    {
        public ResponseStatus ResponseStatus = null;
        
        public ResponseStatus getResponseStatus() { return ResponseStatus; }
        public ResponseBase setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; }
    }

}

Java BrowseDirectPlusProcurementData DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /directplus/procurement HTTP/1.1 
Host: szallitoiportal-be.veolia.hu 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<DirectPlus.BrowseDirectPlusProcurementDataResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Portal.ServiceDto">
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
        <d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
  <DBFailureScore>0</DBFailureScore>
  <EquityN1>0</EquityN1>
  <EquityN2>0</EquityN2>
  <EquityN3>0</EquityN3>
  <LiabilityN1>0</LiabilityN1>
  <LiabilityN2>0</LiabilityN2>
  <LiabilityN3>0</LiabilityN3>
  <NetProfitN1>0</NetProfitN1>
  <NetProfitN2>0</NetProfitN2>
  <NetProfitN3>0</NetProfitN3>
  <OperatingResultN1>0</OperatingResultN1>
  <OperatingResultN2>0</OperatingResultN2>
  <OperatingResultN3>0</OperatingResultN3>
  <RevenueN1>0</RevenueN1>
  <RevenueN2>0</RevenueN2>
  <RevenueN3>0</RevenueN3>
  <SubscribedCapital>0</SubscribedCapital>
  <SubscribedCapitalCurrencyId>0</SubscribedCapitalCurrencyId>
  <WorkForceN1>0</WorkForceN1>
  <WorkForceN2>0</WorkForceN2>
  <WorkForceN3>0</WorkForceN3>
</DirectPlus.BrowseDirectPlusProcurementDataResponse>