Invoice class
Constructors
-
Invoice({String? reference, Resolution? resolution, String? number, String? date, String? hour, Establishment? establishment, Person? customer, Map<
String, dynamic> ? paymentMeans, Map<String, dynamic> ? paymentPrepaid, List<Charge> ? charges, Map<String, dynamic> ? retentions, List<Detail> ? items, List<Tax> ? taxes, Totals? totals, String? sellerName, String? website, bool? sendmail, bool? sendmailtome, String? notes, String? noteHead, String? noteFoot, Map<String, dynamic> ? delivery, Map<String, dynamic> ? paymentsPse, String? id, String? dateId, Map<String, dynamic> ? payments, String? state, String? stateOrder, String? cufe, String? type, Map response = const {}}) -
Invoice.fromEntry(MapEntry<
String, dynamic> entry) -
factory
- Invoice.fromObject(Map map)
-
factory
Properties
-
charges
→ List<
Charge> ? -
final
- cufe → String?
-
final
- customer → Person?
-
final
- date → String?
-
final
- dateId → String?
-
final
-
delivery
→ Map<
String, dynamic> ? -
final
- establishment → Establishment?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hour → String?
-
final
- id → String?
-
final
-
items
→ List<
Detail> ? -
final
- noteFoot → String?
-
final
- noteHead → String?
-
final
- notes → String?
-
final
- number → String?
-
final
- paymentFormId → String
-
no setter
- paymentFormName → String
-
no setter
-
paymentMeans
→ Map<
String, dynamic> ? -
final
- paymentMethodId → String
-
no setter
- paymentMethodName → String
-
no setter
-
paymentPrepaid
→ Map<
String, dynamic> ? -
final
-
payments
→ Map<
String, dynamic> ? -
final
- paymentsLabels → String
-
no setter
-
paymentsPse
→ Map<
String, dynamic> ? -
final
- paymentsTotal → double
-
no setter
-
paymentValues
↔ Map<
String, dynamic> ? -
getter/setter pair
- priceProducts → double
-
no setter
-
prices
↔ Map<
String, dynamic> ? -
getter/setter pair
- priceServices → double
-
no setter
- priceTaxes → double
-
no setter
-
productsList
↔ List<
Detail> ? -
getter/setter pair
- qrImage → String
-
no setter
- qrstr → String
-
no setter
- reference → String?
-
final
- resolution → Resolution?
-
final
- response → Map
-
final
-
retentions
→ Map<
String, dynamic> ? -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sellerName → String?
-
final
- sendmail → bool?
-
final
- sendmailtome → bool?
-
final
-
servicesList
↔ List<
Detail> ? -
getter/setter pair
- state → String?
-
final
- stateOrder → String?
-
final
- status → String
-
no setter
-
taxes
→ List<
Tax> ? -
final
- totals → Totals?
-
final
- type → String?
-
final
- website → String?
-
final
Methods
-
getCufe(
) → String -
getCustomer(
) → Person -
getDate(
) → String -
getDateHour(
) → String -
getDateId(
) → String -
getDocumentType(
) → DocumentType -
getEstablishment(
) → Establishment -
getHour(
) → String -
getId(
) → String -
getItems(
) → List< Detail> -
getNotes(
) → String -
getNumber(
) → String -
getPaymentMeans(
) → Map -
getPayments(
) → Map< String, dynamic> -
getPrices(
) → Map< String, dynamic> -
getProductsList(
) → List< Detail> -
getReference(
) → String -
getResponse(
) → Map -
getSellerName(
) → String -
getSendEmail(
) → bool -
getSendEmailToMe(
) → bool -
getServicesList(
) → List< Detail> -
getState(
) → String -
getTaxesFromItems(
) → List -
getTotal(
) → double -
getTotals(
) → Totals -
getTotalTaxes(
) → double -
isEmpty(
) → bool -
isNotEmpty(
) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setQrImage(
String? image) → void -
setQrStr(
String? qr) → void -
setStatus(
String? status) → void -
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited