2,743
edits
mNo edit summary |
No edit summary |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1:
==Technical Specification==
{{NavigateDeveloper}}▼
#
▲# DepositPaymentMethod must be a payment method that is link to an Account that is created as type of "Deposit" Account.
===Assemblies version 1.8===▼
BCE.AutoCount.ARAP.dll▼
<br />
{{BaseReferenceAC18}}
▲ '''BCE.AutoCount.ARAP.dll'''
<br />
==Sample with data model==
===Create new AR Deposit===
<syntaxhighlight lang="csharp">
Line 38:
doc.DeptNo = source.Department;
source.
try
Line 99:
</syntaxhighlight>
===Classes of Source (data model)===▼
▲===Classes of Source===
<syntaxhighlight lang="csharp">
public class ARDepositSource
Line 120 ⟶ 119:
//IsSecurityDeposit is to decide whether this deposit is subject to GST
//true: not subject to GST and is meant to be refund
//false: subject to GST and is considered as "Advance Payment"
public bool IsSecurityDeposit { get; set; }
public List<ARDepositDetailSource>
}
Line 142 ⟶ 143:
===Implementation===
* Deposit without Debtor Code
[[File:ProgrammerNewARDeposit1.PNG|link=]]<br />
* Deposit with Debtor Code
[[File:ProgrammerNewARDeposit2.PNG|link=]]
<syntaxhighlight lang="csharp">
Line 156 ⟶ 159:
};
newDoc.
{
PaymentMethod = "BANK",
Line 177 ⟶ 180:
};
newDoc.
{
PaymentMethod = "BANK",
Line 189 ⟶ 192:
</syntaxhighlight>
{{SeeAlsoAPIAccount}}
[[Category:Programmer]]
[[Category:API]]
[[Category:Integrate]]
[[Category:Plug-In]]
▲{{NavigateDeveloper}}
|