Portal

<back to all web services

AddProcurement

The following routes are available for this service:
POST/tender/{tenderid}/user/{userid}/procurement
AddProcurement Parameters:
NameParameterData TypeRequiredDescription
TenderIdpathintNo
UserIdpathintNo
LegalRepresentativesbodyList<AddProcurementLegalRepresentative>Yes
ModifyProcurementBase Parameters:
NameParameterData TypeRequiredDescription
IsGroupMemberformbool?No
GroupNameformstringYes
GroupShortNameformstringYes
CountryIdformint?No
VatNumberformstringYes
RegistrationNumberformstringYes
DunsformstringYes
AddressformstringYes
MainActivityformstringYes
EstablishedDateformDateTime?No
Workforceformint?No
WebsiteformstringYes
SalesManagerNameformstringYes
SalesManagerPhoneformstringYes
SalesManagerEmailformstringYes
CsrManagerNameformstringYes
CsrManagerPhoneformstringYes
CsrManagerEmailformstringYes
AccountCountryIdformint?No
BankNameformstringYes
AccountNumberformstringYes
IbanformstringYes
SwiftformstringYes
CurrencyIdformint?No
WorkForceN1formint?No
WorkForceN2formint?No
WorkForceN3formint?No
SubscribedCapitalformlong?No
SubscribedCapitalCurrencyIdformint?No
RevenueN1formlong?No
RevenueN2formlong?No
RevenueN3formlong?No
NetProfitN1formlong?No
NetProfitN2formlong?No
NetProfitN3formlong?No
EquityN1formlong?No
EquityN2formlong?No
EquityN3formlong?No
LiabilityN1formlong?No
LiabilityN2formlong?No
LiabilityN3formlong?No
OperatingResultN1formlong?No
OperatingResultN2formlong?No
OperatingResultN3formlong?No
DBFailureScoreformstringYes
IsAuditedAccountformbool?No
IsAuditedAccountCommentformstringYes
IsLiquidationProceedingsformbool?No
IsLiquidationProceedingsCommentformstringYes
VeoliaAnnualRevenuesProportionformdecimal?No
IsAntiCorruptionDocumentformbool?No
IsCorruptionRiskMapformbool?No
IsThirdPartiesEvaluatingSystemformbool?No
IsInternalRulesformbool?No
IsHumanRightsformbool?No
IsAntiCorruptionTrainingformbool?No
IsAntiCorruptionReportSystemformbool?No
IsIso9001formbool?No
IsEcoVadisScorecardformbool?No
EcoVadisTotalScoreformint?No
IsReduceEmployeeSafetyRiskformbool?No
IsPromoteSocialIntegrationformbool?No
IsNondiscriminationPolicyformbool?No
IsIso14001formbool?No
IsIdentifiedMajorEnvironmentalImpactsformbool?No
IsUseWaterResourcesformbool?No
IsConsumptionOfRawMaterialsformbool?No
IsEnergyConsumptionformbool?No
IsGreenhouseGasEmissionsformbool?No
IsAtmosphericEmissionsformbool?No
IsAqueousPollutionformbool?No
IsWasteGenerationformbool?No
IsNaturalAreasPollutionformbool?No
IsPrivacyStatementformbool?No
IsVeoliaSupplierCharterformbool?No
IsVeoliaCoreStandardsformbool?No
ModifyRequestBase Parameters:
NameParameterData TypeRequiredDescription
ConcurrencyStampformstringYes
AddProcurementLegalRepresentative Parameters:
NameParameterData TypeRequiredDescription
PositionformstringYes
NameformstringYes
AddressformstringYes
BirthDateformDateTime?No
EmailformstringYes
ModifyEntityResponse Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
ResponseBase Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusYes

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

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

POST /tender/{tenderid}/user/{userid}/procurement HTTP/1.1 
Host: szallitoiportal-be.veolia.hu 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"TenderId":0,"UserId":0,"LegalRepresentatives":[{"Position":"String","Name":"String","Address":"String","BirthDate":"0001-01-01T00:00:00.0000000","Email":"String"}],"IsGroupMember":false,"GroupName":"String","GroupShortName":"String","CountryId":0,"VatNumber":"String","RegistrationNumber":"String","Duns":"String","Address":"String","MainActivity":"String","EstablishedDate":"0001-01-01T00:00:00.0000000","Workforce":0,"Website":"String","SalesManagerName":"String","SalesManagerPhone":"String","SalesManagerEmail":"String","CsrManagerName":"String","CsrManagerPhone":"String","CsrManagerEmail":"String","AccountCountryId":0,"BankName":"String","AccountNumber":"String","Iban":"String","Swift":"String","CurrencyId":0,"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":"String","IsAuditedAccount":false,"IsAuditedAccountComment":"String","IsLiquidationProceedings":false,"IsLiquidationProceedingsComment":"String","VeoliaAnnualRevenuesProportion":0,"IsAntiCorruptionDocument":false,"IsCorruptionRiskMap":false,"IsThirdPartiesEvaluatingSystem":false,"IsInternalRules":false,"IsHumanRights":false,"IsAntiCorruptionTraining":false,"IsAntiCorruptionReportSystem":false,"IsIso9001":false,"IsEcoVadisScorecard":false,"EcoVadisTotalScore":0,"IsReduceEmployeeSafetyRisk":false,"IsPromoteSocialIntegration":false,"IsNondiscriminationPolicy":false,"IsIso14001":false,"IsIdentifiedMajorEnvironmentalImpacts":false,"IsUseWaterResources":false,"IsConsumptionOfRawMaterials":false,"IsEnergyConsumption":false,"IsGreenhouseGasEmissions":false,"IsAtmosphericEmissions":false,"IsAqueousPollution":false,"IsWasteGeneration":false,"IsNaturalAreasPollution":false,"IsPrivacyStatement":false,"IsVeoliaSupplierCharter":false,"IsVeoliaCoreStandards":false,"ConcurrencyStamp":"String"}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"Id":0,"ResponseStatus":{"ErrorCode":"String","Message":"String","StackTrace":"String","Errors":[{"ErrorCode":"String","FieldName":"String","Message":"String","Meta":{"String":"String"}}],"Meta":{"String":"String"}}}