Coflyr · Backend model field catalog
BillingPackage
public.BillingPackages.
22 mapped fields Under development 7 field groups Generated 2026-10-06
Model class coflyr.features.comm.billing.models.BillingPackage
Source Features/Comm/Billing/Models/BillingPackage.cs
Table public.BillingPackages
Review Under development as of 2026-10-07. Field review remains open.
Every mapped scalar field appears once. Types and nullability come from the current EF model snapshot. Navigation properties and unmapped DTO fields are outside this page. Purpose text is inferred from names and should be checked against the feature workflow.
← All model classes · AMOS Workpackage example
Field groups
Identity and naming 4
Relationships and references 4
Status and controls 1
Dates and timing 3
Amounts and measurements 6
Audit and revision 2
Other fields 2
Identity and naming 4 fields
# Field EF type Storage Business purpose
1 IdGuidRequired Stable identifier for this record.
2 BillingPackageNumberstringRequired Records billing package number for this billing package.
3 ReferencestringRequired Records reference for this billing package.
4 TitlestringRequired Records title for this billing package.
Relationships and references 4 fields
# Field EF type Storage Business purpose
1 CommercialPriceListIdGuid?Nullable Selects the related commercial price list record.
2 CurrencyIdGuidRequired Selects the related currency record.
3 CustomerPartnerIdGuidRequired Selects the related customer partner record.
4 WorkorderIdGuid?Nullable Selects the related workorder record.
Status and controls 1 fields
# Field EF type Storage Business purpose
1 BillingStatusintRequired Tracks the billing status of this billing package.
Dates and timing 3 fields
# Field EF type Storage Business purpose
1 BillingIssueDateDateTimeRequired Records the billing issue date for this billing package.
2 InvoicedDateDateTime?Nullable Records the invoiced date for this billing package.
3 PaymentDueDateDateTime?Nullable Records the payment due date for this billing package.
Amounts and measurements 6 fields
# Field EF type Storage Business purpose
1 LaborCostdecimalRequired Stores the labor cost used by this billing package.
2 MaterialCostdecimalRequired Stores the material cost used by this billing package.
3 SubTotaldecimalRequired Stores the sub total used by this billing package.
4 SurchargeCostdecimalRequired Stores the surcharge cost used by this billing package.
5 TaxAmountdecimalRequired Stores the tax amount used by this billing package.
6 TotalBilledAmountdecimalRequired Stores the total billed amount used by this billing package.
Audit and revision 2 fields
# Field EF type Storage Business purpose
1 SystemAuditIdGuid?Nullable Links to system audit history when this model stores the reference.
2 UpdateIdGuid?Nullable Links to the preceding revision or update record.
Other fields 2 fields
# Field EF type Storage Business purpose
1 EntityCodestringRequired Records entity code for this billing package.
2 ResponsiblestringRequired Records responsible for this billing package.