forked from erp-dev/erp
feat: red flush and cost
This commit is contained in:
@@ -133,6 +133,10 @@ class PurchaseOrder(OrderItemsAggregationMixin, OrderDirectionMixin, OrderCounte
|
||||
is_red_flushed = models.BooleanField(default=False, db_index=True, verbose_name='已红冲')
|
||||
red_flush_id = models.UUIDField(null=True, blank=True, db_index=True, verbose_name='红冲批次ID')
|
||||
red_flushed_at = models.DateTimeField(null=True, blank=True, verbose_name='红冲时间')
|
||||
balance_before_snapshot = models.DecimalField(
|
||||
max_digits=15, decimal_places=2, null=True, blank=True,
|
||||
verbose_name='创建前供应商余额快照',
|
||||
)
|
||||
from_pre_purchase_order_id = models.BigIntegerField(
|
||||
null=True,
|
||||
blank=True,
|
||||
@@ -283,6 +287,10 @@ class SalesOrder(OrderItemsAggregationMixin, OrderDirectionMixin, OrderCounterpa
|
||||
is_red_flushed = models.BooleanField(default=False, db_index=True, verbose_name='已红冲')
|
||||
red_flush_id = models.UUIDField(null=True, blank=True, db_index=True, verbose_name='红冲批次ID')
|
||||
red_flushed_at = models.DateTimeField(null=True, blank=True, verbose_name='红冲时间')
|
||||
balance_before_snapshot = models.DecimalField(
|
||||
max_digits=15, decimal_places=2, null=True, blank=True,
|
||||
verbose_name='创建前客户余额快照',
|
||||
)
|
||||
remarks = models.TextField(blank=True, null=True, verbose_name='备注')
|
||||
from_pre_sales_order_id = models.BigIntegerField(
|
||||
blank=True,
|
||||
@@ -795,6 +803,10 @@ class PurchaseReturnOrder(OrderItemsAggregationMixin, OrderDirectionMixin, Order
|
||||
is_red_flushed = models.BooleanField(default=False, db_index=True, verbose_name='已红冲')
|
||||
red_flush_id = models.UUIDField(null=True, blank=True, db_index=True, verbose_name='红冲批次ID')
|
||||
red_flushed_at = models.DateTimeField(null=True, blank=True, verbose_name='红冲时间')
|
||||
balance_before_snapshot = models.DecimalField(
|
||||
max_digits=15, decimal_places=2, null=True, blank=True,
|
||||
verbose_name='创建前供应商余额快照',
|
||||
)
|
||||
remarks = models.TextField(blank=True, null=True, verbose_name='备注')
|
||||
|
||||
class Meta:
|
||||
@@ -923,6 +935,10 @@ class SalesReturnOrder(OrderItemsAggregationMixin, OrderDirectionMixin, OrderCou
|
||||
is_red_flushed = models.BooleanField(default=False, db_index=True, verbose_name='已红冲')
|
||||
red_flush_id = models.UUIDField(null=True, blank=True, db_index=True, verbose_name='红冲批次ID')
|
||||
red_flushed_at = models.DateTimeField(null=True, blank=True, verbose_name='红冲时间')
|
||||
balance_before_snapshot = models.DecimalField(
|
||||
max_digits=15, decimal_places=2, null=True, blank=True,
|
||||
verbose_name='创建前客户余额快照',
|
||||
)
|
||||
remarks = models.TextField(blank=True, null=True, verbose_name='备注')
|
||||
|
||||
class Meta:
|
||||
|
||||
Reference in New Issue
Block a user