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 .csv suffix or ?format=csv

HTTP + CSV

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: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"WorkForceN1":0,"WorkForceN2":0,"WorkForceN3":0,"SubscribedCapital":0,"SubscribedCapitalCurrencyId":0,"RevenueN1":0,"RevenueN2":0,"RevenueN3":0,"NetProfitN1":0,"NetProfitN2":0,"NetProfitN3":0,"EquityN1":0,"EquityN2":0,"EquityN3":0,"LiabilityN1":0,"LiabilityN2":0,"LiabilityN3":0,"OperatingResultN1":0,"OperatingResultN2":0,"OperatingResultN3":0,"DBFailureScore":0,"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}