Subversion Repositories SmartDukaan

Rev

Rev 4647 | Rev 4662 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4647 Rev 4658
Line 344... Line 344...
344
                t_lineitems.append(to_t_lineitem(lineitem))
344
                t_lineitems.append(to_t_lineitem(lineitem))
345
            return t_lineitems
345
            return t_lineitems
346
        finally:
346
        finally:
347
            close_session()
347
            close_session()
348
 
348
 
349
    def addBillingDetails(self, orderId, invoice_number, imeiNumber, itemNumber, billedBy, jacketNumber, billingType, vendorId):
349
    def addBillingDetails(self, orderId, invoice_number, serialNumber, itemNumber, billedBy, jacketNumber, billingType, vendorId):
350
        """
350
        """
351
        Adds jacket number and IMEI no. to the order. Doesn't update the IMEI no. if a -1 is supplied.
351
        Adds jacket number and serial no. to the order. Doesn't update the serial no. if a -1 is supplied.
352
        Also marks the order as billed and sets the billing timestamp.
352
        Also marks the order as billed and sets the billing timestamp.
353
        Return false if it doesn't find the order with the given ID.
353
        Return false if it doesn't find the order with the given ID.
354
        
354
        
355
        Parameters:
355
        Parameters:
356
         - orderId
356
         - orderId
357
         - jacketNumber
357
         - jacketNumber
358
         - imeiNumber
358
         - serialNumber
359
         - itemNumber
359
         - itemNumber
360
         - billedBy
360
         - billedBy
361
        """
361
        """
362
        try:
362
        try:
363
            return add_billing_details(orderId, invoice_number, imeiNumber, itemNumber, billedBy, jacketNumber, billingType, vendorId)
363
            return add_billing_details(orderId, invoice_number, serialNumber, itemNumber, billedBy, jacketNumber, billingType, vendorId)
364
        finally:
364
        finally:
365
            close_session()
365
            close_session()
366
 
366
 
367
    def addInvoiceNumber(self, orderId, invoiceNumber):
367
    def addInvoiceNumber(self, orderId, invoiceNumber):
368
        """
368
        """