|
Gets the expired amounts of this Supplier. |
|
|
DOUBLE GetExpired ( LONG lSupNum, VARIANT* pvPeriod0, VARIANT* pvPeriod1, VARIANT* pvPeriod2, VARIANT* pvPeriod3, VARIANT* pvPeriod4 ) |
|
|
Parameters | lSupNum | [in] The number of the supplier of which you want to retrieve the expired amounts. If 0 is supplied, the number of the current supplier is used. | pvPeriod0 | [out] Returns a VARIANT, subtype DOUBLE, containing the total amount of all unpaid purchase documents, which are not yet expired. | pvPeriod1 | [out] Returns a VARIANT, subtype DOUBLE, containing the total amount of all unpaid purchase documents, which are expired within the first expiry date period. | pvPeriod2 | [out] Returns a VARIANT, subtype DOUBLE, containing the total amount of all unpaid purchase documents, which are expired within the second expiry date period. | pvPeriod3 | [out] Returns a VARIANT, subtype DOUBLE, containing the total amount of all unpaid purchase documents, which are expired within the third expiry date period. | pvPeriod4 | [out] Returns a VARIANT, subtype DOUBLE, containing the total amount of all unpaid purchase documents, which are expired within the fourth expiry date period. | | Return value |
A DOUBLE containing the balance for the last financial year of the given supplier. | | Remarks |
| The option 'Accounting' is required to use this method. |
| The expiry date periods are defined in the general parameters of the option 'Accounting' in your Venice installation. |
| Only the expired amounts of the last financial year are returned, while the balance is that of all financial years. This explains why the sum of all expired amounts can be different from the balance amount. |
|
|
See Also |
|
|
|
Samples |
|
|
C++ |
|
// Get the balance (all financial years) and the expired amounts (last financial year) of the supplier with number = 125/0
if (pSuppl->SeekBySupNum (smEqual, 125, 0))
{
double lfBalance;
VARIANT vExp1, vExp2, vExp3, vExp4, vExp5;
lfBalance = pSuppl->GetExpired (0, &vExp1, &vExp2, &vExp3, &vExp4, &vExp5);
}
|
|
|
C# |
|
// Get the balance (all financial years) and the expired amounts (last financial year) of the supplier with number = 125/0
if (oSuppl.SeekBySupNum (eSeekMode.smEqual, 125, 0))
{
double lfBalance;
object oExp1, oExp2, oExp3, oExp4, oExp5;
lfBalance = oSuppl.GetExpired (0, out oExp1, out oExp2, out oExp3, out oExp4, out oExp5);
}
|
|
|
VBS |
|
' Get the balance (all financial years) and the expired amounts (last financial year) of the supplier with number = 125/0
If oSuppl.SeekBySupNum(smEqual, 125, 0) Then
Dim lfBalance
Dim oExp1, oExp2, oExp3, oExp4, oExp5
lfBalance = oSuppl.GetExpired (0, oExp1, oExp2, oExp3, oExp4, oExp5)
End If
|
|
|
VB.NET |
|
' Get the balance (all financial years) and the expired amounts (last financial year) of the supplier with number = 125/0
If oSuppl.SeekBySupNum(eSeekMode.smEqual, 125, 0) Then
Dim lfBalance As Double
Dim oExp1, oExp2, oExp3, oExp4, oExp5 As Object
lfBalance = oSuppl.GetExpired (0, oExp1, oExp2, oExp3, oExp4, oExp5)
End If
|
|