Class GeneratedSAPInvoice

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
SAPInvoice

public abstract class GeneratedSAPInvoice extends GenericItem
Generated class for type SAPInvoice.
See Also:
  • Field Details

  • Constructor Details

    • GeneratedSAPInvoice

      public GeneratedSAPInvoice()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getConsignmentEntries

      public Set<ConsignmentEntry> getConsignmentEntries(SessionContext ctx)
      Generated method - Getter of the SAPInvoice.consignmentEntries attribute.
      Returns:
      the consignmentEntries
    • getConsignmentEntries

      public Set<ConsignmentEntry> getConsignmentEntries()
      Generated method - Getter of the SAPInvoice.consignmentEntries attribute.
      Returns:
      the consignmentEntries
    • setConsignmentEntries

      public void setConsignmentEntries(SessionContext ctx, Set<ConsignmentEntry> value)
      Generated method - Setter of the SAPInvoice.consignmentEntries attribute.
      Parameters:
      value - the consignmentEntries
    • setConsignmentEntries

      public void setConsignmentEntries(Set<ConsignmentEntry> value)
      Generated method - Setter of the SAPInvoice.consignmentEntries attribute.
      Parameters:
      value - the consignmentEntries
    • addToConsignmentEntries

      public void addToConsignmentEntries(SessionContext ctx, ConsignmentEntry value)
      Generated method - Adds value to consignmentEntries.
      Parameters:
      value - the item to add to consignmentEntries
    • addToConsignmentEntries

      public void addToConsignmentEntries(ConsignmentEntry value)
      Generated method - Adds value to consignmentEntries.
      Parameters:
      value - the item to add to consignmentEntries
    • removeFromConsignmentEntries

      public void removeFromConsignmentEntries(SessionContext ctx, ConsignmentEntry value)
      Generated method - Removes value from consignmentEntries.
      Parameters:
      value - the item to remove from consignmentEntries
    • removeFromConsignmentEntries

      public void removeFromConsignmentEntries(ConsignmentEntry value)
      Generated method - Removes value from consignmentEntries.
      Parameters:
      value - the item to remove from consignmentEntries
    • getCurrency

      public Currency getCurrency(SessionContext ctx)
      Generated method - Getter of the SAPInvoice.currency attribute.
      Returns:
      the currency
    • getCurrency

      public Currency getCurrency()
      Generated method - Getter of the SAPInvoice.currency attribute.
      Returns:
      the currency
    • setCurrency

      public void setCurrency(SessionContext ctx, Currency value)
      Generated method - Setter of the SAPInvoice.currency attribute.
      Parameters:
      value - the currency
    • setCurrency

      public void setCurrency(Currency value)
      Generated method - Setter of the SAPInvoice.currency attribute.
      Parameters:
      value - the currency
    • getExternalSystemId

      public EnumerationValue getExternalSystemId(SessionContext ctx)
      Generated method - Getter of the SAPInvoice.externalSystemId attribute.
      Returns:
      the externalSystemId - External System ID where the invoice resides.
    • getExternalSystemId

      public EnumerationValue getExternalSystemId()
      Generated method - Getter of the SAPInvoice.externalSystemId attribute.
      Returns:
      the externalSystemId - External System ID where the invoice resides.
    • setExternalSystemId

      public void setExternalSystemId(SessionContext ctx, EnumerationValue value)
      Generated method - Setter of the SAPInvoice.externalSystemId attribute.
      Parameters:
      value - the externalSystemId - External System ID where the invoice resides.
    • setExternalSystemId

      public void setExternalSystemId(EnumerationValue value)
      Generated method - Setter of the SAPInvoice.externalSystemId attribute.
      Parameters:
      value - the externalSystemId - External System ID where the invoice resides.
    • getId

      public String getId(SessionContext ctx)
      Generated method - Getter of the SAPInvoice.id attribute.
      Returns:
      the id
    • getId

      public String getId()
      Generated method - Getter of the SAPInvoice.id attribute.
      Returns:
      the id
    • setId

      public void setId(SessionContext ctx, String value)
      Generated method - Setter of the SAPInvoice.id attribute.
      Parameters:
      value - the id
    • setId

      public void setId(String value)
      Generated method - Setter of the SAPInvoice.id attribute.
      Parameters:
      value - the id
    • getInvoiceMedia

      public SAPInvoiceMedia getInvoiceMedia(SessionContext ctx)
      Generated method - Getter of the SAPInvoice.invoiceMedia attribute.
      Returns:
      the invoiceMedia
    • getInvoiceMedia

      public SAPInvoiceMedia getInvoiceMedia()
      Generated method - Getter of the SAPInvoice.invoiceMedia attribute.
      Returns:
      the invoiceMedia
    • setInvoiceMedia

      public void setInvoiceMedia(SessionContext ctx, SAPInvoiceMedia value)
      Generated method - Setter of the SAPInvoice.invoiceMedia attribute.
      Parameters:
      value - the invoiceMedia
    • setInvoiceMedia

      public void setInvoiceMedia(SAPInvoiceMedia value)
      Generated method - Setter of the SAPInvoice.invoiceMedia attribute.
      Parameters:
      value - the invoiceMedia
    • getNetPrice

      public BigDecimal getNetPrice(SessionContext ctx)
      Generated method - Getter of the SAPInvoice.netPrice attribute.
      Returns:
      the netPrice
    • getNetPrice

      public BigDecimal getNetPrice()
      Generated method - Getter of the SAPInvoice.netPrice attribute.
      Returns:
      the netPrice
    • setNetPrice

      public void setNetPrice(SessionContext ctx, BigDecimal value)
      Generated method - Setter of the SAPInvoice.netPrice attribute.
      Parameters:
      value - the netPrice
    • setNetPrice

      public void setNetPrice(BigDecimal value)
      Generated method - Setter of the SAPInvoice.netPrice attribute.
      Parameters:
      value - the netPrice
    • getTotalPrice

      public BigDecimal getTotalPrice(SessionContext ctx)
      Generated method - Getter of the SAPInvoice.totalPrice attribute.
      Returns:
      the totalPrice
    • getTotalPrice

      public BigDecimal getTotalPrice()
      Generated method - Getter of the SAPInvoice.totalPrice attribute.
      Returns:
      the totalPrice
    • setTotalPrice

      public void setTotalPrice(SessionContext ctx, BigDecimal value)
      Generated method - Setter of the SAPInvoice.totalPrice attribute.
      Parameters:
      value - the totalPrice
    • setTotalPrice

      public void setTotalPrice(BigDecimal value)
      Generated method - Setter of the SAPInvoice.totalPrice attribute.
      Parameters:
      value - the totalPrice