Example #1
0
        } //	doIt

        /// <summary>
        ///	Done with Invoice
        /// </summary>
        private void InvoiceDone()
        {
            //	Close Old
            if (_m_invoice != null)
            {
                if (_m_linecount == 0)
                {
                    _m_invoice.Delete(false);
                }
                else
                {
                    //_m_invoice.ProcessIt(MInvoice.ACTION_Prepare);
                    _m_invoice.ProcessIt(DocActionVariables.ACTION_PREPARE);
                    _m_invoice.Save();
                    AddLog(0, null, _m_invoice.GetGrandTotal(), _m_invoice.GetDocumentNo());
                }
            }
            _m_invoice = null;
        } //	invoiceDone