Toggle menu
876
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Invoice save: Difference between revisions

From Catglobe Wiki
Nguyenduyan (talk | contribs)
Created page with "Category:Cost {{HelpFiles}} = Invoice_save = == Syntax == Invoice_save (array invoiceObject); == Arguments == array ''invoiceObject'' == Return type == Empty ==..."
 
Nguyenduyan (talk | contribs)
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
= Invoice_save =
= Invoice_save =


 
Save Invoice after create new ''[[Invoice_new]]'' or after edit an existing [[Invoice_getInvoiceByResourceId]]


== Syntax ==
== Syntax ==
Line 13: Line 13:
== Arguments ==
== Arguments ==


array ''invoiceObject''
array. See more at ''[[CGS Constants list#Invoice constant|invoiceObject]] or [[Invoice_new]]''


== Return type ==
== Return type ==

Latest revision as of 04:22, 11 January 2018



Invoice_save

Save Invoice after create new Invoice_new or after edit an existing Invoice_getInvoiceByResourceId

Syntax

Invoice_save (array invoiceObject);

Arguments

array. See more at invoiceObject or Invoice_new

Return type

Empty

Example

string ledgerName = "test4";
string ledgerEntryDescription = "123";
array ledgerEntry = LedgerEntry_new(ledgerName, ledgerEntryDescription);
string invoiceName = "test1";
number parentResourceId = 11088827;
number eraningUserRId = 10768810;
array invoiceDate = getCurrentDateTime();
array dueDate = getCurrentDateTime();
number templateInvoiceRId = 2111;
array invoice = Invoice_new (invoiceName, parentResourceId, eraningUserRId, invoiceDate, dueDate, templateInvoiceRId);
invoice[INVOICE_LEDGER] = {ledgerEntry};
Invoice_save(invoice);