Constructor and Description |
---|
Quote(org.json.JSONObject jsonObj) |
Quote(String jsonStr) |
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uri
public Quote(String jsonStr)
public Quote(org.json.JSONObject jsonObj)
public String id()
public String name()
public String poNumber()
public String customerId()
public String subscriptionId()
public String invoiceId()
public Quote.Status status()
public Quote.OperationType operationType()
public String vatNumber()
public PriceType priceType()
public Timestamp validTill()
public Timestamp date()
public Long totalPayable()
public Long chargeOnAcceptance()
public Long subTotal()
public Long total()
public Long creditsApplied()
public Long amountPaid()
public Long amountDue()
public Integer version()
public Long resourceVersion()
public Timestamp updatedAt()
public String vatNumberPrefix()
public List<Quote.LineItem> lineItems()
public List<Quote.Discount> discounts()
public List<Quote.LineItemDiscount> lineItemDiscounts()
public List<Quote.LineItemTax> lineItemTaxes()
public List<Quote.LineItemTier> lineItemTiers()
public String currencyCode()
public org.json.JSONArray notes()
public Quote.ShippingAddress shippingAddress()
public Quote.BillingAddress billingAddress()
public Timestamp contractTermStart()
public Timestamp contractTermEnd()
public Long contractTermTerminationFee()
public String businessEntityId()
public static Quote.CreateSubForCustomerQuoteRequest createSubForCustomerQuote(String id)
public static Quote.EditCreateSubForCustomerQuoteRequest editCreateSubForCustomerQuote(String id)
public static Quote.UpdateSubscriptionQuoteRequest updateSubscriptionQuote()
public static Quote.EditUpdateSubscriptionQuoteRequest editUpdateSubscriptionQuote(String id)
public static Quote.CreateForOnetimeChargesRequest createForOnetimeCharges()
public static Quote.EditOneTimeQuoteRequest editOneTimeQuote(String id)
public static Quote.CreateSubItemsForCustomerQuoteRequest createSubItemsForCustomerQuote(String id)
public static Quote.EditCreateSubCustomerQuoteForItemsRequest editCreateSubCustomerQuoteForItems(String id)
public static Quote.UpdateSubscriptionQuoteForItemsRequest updateSubscriptionQuoteForItems()
public static Quote.EditUpdateSubscriptionQuoteForItemsRequest editUpdateSubscriptionQuoteForItems(String id)
public static Quote.CreateForChargeItemsAndChargesRequest createForChargeItemsAndCharges()
public static Quote.EditForChargeItemsAndChargesRequest editForChargeItemsAndCharges(String id)
public static Quote.QuoteListRequest list()
public static ListRequest quoteLineGroupsForQuote(String id)
public static Quote.ConvertRequest convert(String id)
public static Quote.UpdateStatusRequest updateStatus(String id)
public static Quote.ExtendExpiryDateRequest extendExpiryDate(String id)
public static Quote.DeleteRequest delete(String id)
public static Quote.PdfRequest pdf(String id)
Copyright © 2023 ChargeBee. All rights reserved.