示例#1
0
def after_save_sales_order(sender, instance: SalesOrder, created: bool,
                           **kwargs):
    """
    Callback function to be executed after a SalesOrder instance is saved
    """
    if created and getSetting('SALESORDER_DEFAULT_SHIPMENT'):
        # A new SalesOrder has just been created

        # Create default shipment
        SalesOrderShipment.objects.create(
            order=instance,
            reference='1',
        )
示例#2
0
    def __str__(self):

        prefix = getSetting('SALESORDER_REFERENCE_PREFIX')

        return f"{prefix}{self.reference} - {self.customer.name}"
示例#3
0
    def __str__(self):

        prefix = getSetting('PURCHASEORDER_REFERENCE_PREFIX')

        return f"{prefix}{self.reference} - {self.supplier.name}"
示例#4
0
    def __str__(self):

        prefix = getSetting("BUILDORDER_REFERENCE_PREFIX")

        return f"{prefix}{self.reference}"