Table of Contents

Class PoWS

Namespace
PHCWS
Assembly
PHCWS.dll

Payments Services (PoVO ).

[WebService(Namespace = "http://www.phcgo.net/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[DesignerGenerated]
public class PoWS : PHCTypedWS<PoVO>, IComponent, IDisposable, IServiceProvider
Inheritance
PoWS

Methods

DeleteProcess(ProcessID)

[WebMethod]
public PHCResult DeleteProcess(ProcessID taskId)

Parameters

Nome Tipo Descrição
taskId ProcessID

Returns

PHCResult

ExecuteProcess(bool, ProcessVO<PoIssuanceConfig>)

[WebMethod]
public PHCResult ExecuteProcess(bool useAsync, ProcessVO<PoIssuanceConfig> task)

Parameters

Nome Tipo Descrição
useAsync bool
task ProcessVO<PoIssuanceConfig>

Returns

PHCResult

PreviewProcess(ProcessVO<PoIssuanceConfig>)

[WebMethod]
public PHCResult PreviewProcess(ProcessVO<PoIssuanceConfig> task)

Parameters

Nome Tipo Descrição
task ProcessVO<PoIssuanceConfig>

Returns

PHCResult

PreviewProcessLines(string, ProcessVO<PoIssuanceConfig>)

[WebMethod]
public PHCResult PreviewProcessLines(string stampID, ProcessVO<PoIssuanceConfig> task)

Parameters

Nome Tipo Descrição
stampID string
task ProcessVO<PoIssuanceConfig>

Returns

PHCResult

SynchronizeProcess(ProcessVO<PoIssuanceConfig>)

[WebMethod]
public PHCResult SynchronizeProcess(ProcessVO<PoIssuanceConfig> task)

Parameters

Nome Tipo Descrição
task ProcessVO<PoIssuanceConfig>

Returns

PHCResult

addNewPLsByFC(string, decimal, int, List<string>)

Add new lines from accounts payable.

[WebMethod]
public PHCResult addNewPLsByFC(string IdPoStamp, decimal no, int estab, List<string> fcstamps)

Parameters

Nome Tipo Descrição
IdPoStamp string

Identifies the payment that owns the lines you want to add, corresponds to the value stored in the field stamp of the payment.

no decimal

Decimal identifying the number of the supplier, corresponds to the value supplier's number.

estab int

Identifies the supplier's branch, ccorresponds to the value branch.

fcstamps List<string>

It is a list of identifiers of accounts payable that want to add, each list item corresponds to the value saved in the field fcstamp of payment lines.

Returns

PHCResult

PHCResult containing the lines added or error messages produced in this line update process.

The returned value may only contain the added rows or contain a payment where in your collection contain the updated row and/or other additional lines.

The return type so depends upon the changes that have been applied to the entity payment in this process.

Remarks

The update is stored in memory, the final recording in the database should be done by the 'Save' service.