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
ExecuteProcess(bool, ProcessVO<PoIssuanceConfig>)
[WebMethod]
public PHCResult ExecuteProcess(bool useAsync, ProcessVO<PoIssuanceConfig> task)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
useAsync |
bool | |
task |
ProcessVO<PoIssuanceConfig> |
Returns
PreviewProcess(ProcessVO<PoIssuanceConfig>)
[WebMethod]
public PHCResult PreviewProcess(ProcessVO<PoIssuanceConfig> task)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
task |
ProcessVO<PoIssuanceConfig> |
Returns
PreviewProcessLines(string, ProcessVO<PoIssuanceConfig>)
[WebMethod]
public PHCResult PreviewProcessLines(string stampID, ProcessVO<PoIssuanceConfig> task)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string | |
task |
ProcessVO<PoIssuanceConfig> |
Returns
SynchronizeProcess(ProcessVO<PoIssuanceConfig>)
[WebMethod]
public PHCResult SynchronizeProcess(ProcessVO<PoIssuanceConfig> task)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
task |
ProcessVO<PoIssuanceConfig> |
Returns
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.