Documentation
Show / Hide Table of Contents

Interface ISalesProjectServiceContract

Namespace: Evatic.Common.Service.Contract
Assembly: Evatic.Common.dll
Syntax
[IncludeDocumentationInWsdl]
[ServiceContract(Namespace = "http://schema.evatic.com/2012/10/24", Name = "SalesProjectService")]
public interface ISalesProjectServiceContract

Methods

View Source

CreateSaleCalcHeading(CreateSaleCalcHeadingRequestDataContract)

Use to create a new sales calculation heading for an existing sales project

Declaration
[OperationContract]
CreateSaleCalcHeadingResponseDataContract CreateSaleCalcHeading(CreateSaleCalcHeadingRequestDataContract request)
Parameters
Type Name Description
CreateSaleCalcHeadingRequestDataContract request
Returns
Type Description
CreateSaleCalcHeadingResponseDataContract
View Source

CreateSaleOrderLine(CreateSaleOrderLineRequestDataContract)

Use to create order lines for an existing sales project

Declaration
[OperationContract]
CreateSaleOrderLineResponseDataContract CreateSaleOrderLine(CreateSaleOrderLineRequestDataContract request)
Parameters
Type Name Description
CreateSaleOrderLineRequestDataContract request
Returns
Type Description
CreateSaleOrderLineResponseDataContract
View Source

CreateSalesProject(CreateSalesProjectRequestDataContract)

Use to create a new sales project Response will return a sales project number and a sale project guid, for use when inserting calculations and order lines.

Declaration
[OperationContract]
CreateSalesProjectResponseDataContract CreateSalesProject(CreateSalesProjectRequestDataContract request)
Parameters
Type Name Description
CreateSalesProjectRequestDataContract request
Returns
Type Description
CreateSalesProjectResponseDataContract
View Source

Echo(String)

Use to verify that the service is running.

Declaration
[OperationContract]
string Echo(string textToEcho)
Parameters
Type Name Description
System.String textToEcho
Returns
Type Description
System.String
  • View Source
CONTACT INFORMATION

Asolvi AS Sluppenveien 25
N-7037 Trondheim
+47 73 80 22 00
Support
FOLLOW US

© Asolvi AS 2018