public class SuplrInvcItemPurOrdRef extends VdmEntity<SuplrInvcItemPurOrdRef>
Modifier and Type | Class and Description |
---|---|
static class |
SuplrInvcItemPurOrdRef.SuplrInvcItemPurOrdRefBuilder |
Modifier and Type | Field and Description |
---|---|
static SuplrInvcItemPurOrdRefSelectable |
ALL_FIELDS
Selector for all available fields of SuplrInvcItemPurOrdRef.
|
static SuplrInvcItemPurOrdRefField<String> |
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
FISCAL_YEAR
Use with available fluent helpers to apply the FiscalYear field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
FREIGHT_SUPPLIER
Use with available fluent helpers to apply the FreightSupplier field to query operations.
|
static SuplrInvcItemPurOrdRefField<Boolean> |
IS_NOT_CASH_DISCOUNT_LIABLE
Use with available fluent helpers to apply the IsNotCashDiscountLiable field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
IS_SUBSEQUENT_DEBIT_CREDIT
Use with available fluent helpers to apply the IsSubsequentDebitCredit field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER
Use with available fluent helpers to apply the PurchaseOrder field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER_ITEM
Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER_PRICE_UNIT
Use with available fluent helpers to apply the PurchaseOrderPriceUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
PURCHASE_ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<BigDecimal> |
QTY_IN_PURCHASE_ORDER_PRICE_UNIT
Use with available fluent helpers to apply the QtyInPurchaseOrderPriceUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<BigDecimal> |
QUANTITY_IN_PURCHASE_ORDER_UNIT
Use with available fluent helpers to apply the QuantityInPurchaseOrderUnit field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
REFERENCE_DOCUMENT
Use with available fluent helpers to apply the ReferenceDocument field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
REFERENCE_DOCUMENT_FISCAL_YEAR
Use with available fluent helpers to apply the ReferenceDocumentFiscalYear field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
REFERENCE_DOCUMENT_ITEM
Use with available fluent helpers to apply the ReferenceDocumentItem field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPLR_INVC_DELIVERY_COST_CNDN_COUNT
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnCount field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPLR_INVC_DELIVERY_COST_CNDN_STEP
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnStep field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPLR_INVC_DELIVERY_COST_CNDN_TYPE
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnType field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPPLIER_INVOICE
Use with available fluent helpers to apply the SupplierInvoice field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPPLIER_INVOICE_ITEM
Use with available fluent helpers to apply the SupplierInvoiceItem field to query operations.
|
static SuplrInvcItemPurOrdRefField<BigDecimal> |
SUPPLIER_INVOICE_ITEM_AMOUNT
Use with available fluent helpers to apply the SupplierInvoiceItemAmount field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
SUPPLIER_INVOICE_ITEM_TEXT
Use with available fluent helpers to apply the SupplierInvoiceItemText field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations.
|
static SuplrInvcItemPurOrdRefField<String> |
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations.
|
Constructor and Description |
---|
SuplrInvcItemPurOrdRef() |
SuplrInvcItemPurOrdRef(String supplierInvoice,
String fiscalYear,
String supplierInvoiceItem,
String purchaseOrder,
String purchaseOrderItem,
String plant,
String referenceDocument,
String referenceDocumentFiscalYear,
String referenceDocumentItem,
String isSubsequentDebitCredit,
String taxCode,
String taxJurisdiction,
String documentCurrency,
BigDecimal supplierInvoiceItemAmount,
String purchaseOrderQuantityUnit,
BigDecimal quantityInPurchaseOrderUnit,
String purchaseOrderPriceUnit,
BigDecimal qtyInPurchaseOrderPriceUnit,
String suplrInvcDeliveryCostCndnType,
String suplrInvcDeliveryCostCndnStep,
String suplrInvcDeliveryCostCndnCount,
String supplierInvoiceItemText,
String freightSupplier,
Boolean isNotCashDiscountLiable,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static SuplrInvcItemPurOrdRef.SuplrInvcItemPurOrdRefBuilder |
builder() |
boolean |
equals(Object o) |
static <T> SuplrInvcItemPurOrdRefField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getDocumentCurrency()
Constraints: Not nullable, Maximum length: 5
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getFiscalYear()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getFreightSupplier()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getIsNotCashDiscountLiable()
Constraints: none
|
String |
getIsSubsequentDebitCredit()
Constraints: Not nullable, Maximum length: 1
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPurchaseOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchaseOrderItem()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurchaseOrderPriceUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchaseOrderQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getQtyInPurchaseOrderPriceUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getQuantityInPurchaseOrderUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getReferenceDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getReferenceDocumentFiscalYear()
Constraints: Not nullable, Maximum length: 4
|
String |
getReferenceDocumentItem()
Constraints: Not nullable, Maximum length: 4
|
String |
getSuplrInvcDeliveryCostCndnCount()
Constraints: Not nullable, Maximum length: 3
|
String |
getSuplrInvcDeliveryCostCndnStep()
Constraints: Not nullable, Maximum length: 3
|
String |
getSuplrInvcDeliveryCostCndnType()
Constraints: Not nullable, Maximum length: 4
|
String |
getSupplierInvoice()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSupplierInvoiceItem()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
BigDecimal |
getSupplierInvoiceItemAmount()
Constraints: Not nullable, Precision: 14, Scale: 3
|
String |
getSupplierInvoiceItemText()
Constraints: Not nullable, Maximum length: 50
|
String |
getTaxCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getTaxJurisdiction()
Constraints: Not nullable, Maximum length: 15
|
Class<SuplrInvcItemPurOrdRef> |
getType() |
int |
hashCode() |
void |
setDocumentCurrency(String documentCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setFiscalYear(String fiscalYear)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setFreightSupplier(String freightSupplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setIsNotCashDiscountLiable(Boolean isNotCashDiscountLiable)
Constraints: none
|
void |
setIsSubsequentDebitCredit(String isSubsequentDebitCredit)
Constraints: Not nullable, Maximum length: 1
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPurchaseOrder(String purchaseOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchaseOrderItem(String purchaseOrderItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchaseOrderPriceUnit(String purchaseOrderPriceUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setQtyInPurchaseOrderPriceUnit(BigDecimal qtyInPurchaseOrderPriceUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setQuantityInPurchaseOrderUnit(BigDecimal quantityInPurchaseOrderUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setReferenceDocument(String referenceDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setReferenceDocumentFiscalYear(String referenceDocumentFiscalYear)
Constraints: Not nullable, Maximum length: 4
|
void |
setReferenceDocumentItem(String referenceDocumentItem)
Constraints: Not nullable, Maximum length: 4
|
void |
setSuplrInvcDeliveryCostCndnCount(String suplrInvcDeliveryCostCndnCount)
Constraints: Not nullable, Maximum length: 3
|
void |
setSuplrInvcDeliveryCostCndnStep(String suplrInvcDeliveryCostCndnStep)
Constraints: Not nullable, Maximum length: 3
|
void |
setSuplrInvcDeliveryCostCndnType(String suplrInvcDeliveryCostCndnType)
Constraints: Not nullable, Maximum length: 4
|
void |
setSupplierInvoice(String supplierInvoice)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSupplierInvoiceItem(String supplierInvoiceItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setSupplierInvoiceItemAmount(BigDecimal supplierInvoiceItemAmount)
Constraints: Not nullable, Precision: 14, Scale: 3
|
void |
setSupplierInvoiceItemText(String supplierInvoiceItemText)
Constraints: Not nullable, Maximum length: 50
|
void |
setTaxCode(String taxCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setTaxJurisdiction(String taxJurisdiction)
Constraints: Not nullable, Maximum length: 15
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final SuplrInvcItemPurOrdRefSelectable ALL_FIELDS
public static final SuplrInvcItemPurOrdRefField<String> SUPPLIER_INVOICE
public static final SuplrInvcItemPurOrdRefField<String> FISCAL_YEAR
public static final SuplrInvcItemPurOrdRefField<String> SUPPLIER_INVOICE_ITEM
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER_ITEM
public static final SuplrInvcItemPurOrdRefField<String> PLANT
public static final SuplrInvcItemPurOrdRefField<String> REFERENCE_DOCUMENT
public static final SuplrInvcItemPurOrdRefField<String> REFERENCE_DOCUMENT_FISCAL_YEAR
public static final SuplrInvcItemPurOrdRefField<String> REFERENCE_DOCUMENT_ITEM
public static final SuplrInvcItemPurOrdRefField<String> IS_SUBSEQUENT_DEBIT_CREDIT
public static final SuplrInvcItemPurOrdRefField<String> TAX_CODE
public static final SuplrInvcItemPurOrdRefField<String> TAX_JURISDICTION
public static final SuplrInvcItemPurOrdRefField<String> DOCUMENT_CURRENCY
public static final SuplrInvcItemPurOrdRefField<BigDecimal> SUPPLIER_INVOICE_ITEM_AMOUNT
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER_QUANTITY_UNIT
public static final SuplrInvcItemPurOrdRefField<BigDecimal> QUANTITY_IN_PURCHASE_ORDER_UNIT
public static final SuplrInvcItemPurOrdRefField<String> PURCHASE_ORDER_PRICE_UNIT
public static final SuplrInvcItemPurOrdRefField<BigDecimal> QTY_IN_PURCHASE_ORDER_PRICE_UNIT
public static final SuplrInvcItemPurOrdRefField<String> SUPLR_INVC_DELIVERY_COST_CNDN_TYPE
public static final SuplrInvcItemPurOrdRefField<String> SUPLR_INVC_DELIVERY_COST_CNDN_STEP
public static final SuplrInvcItemPurOrdRefField<String> SUPLR_INVC_DELIVERY_COST_CNDN_COUNT
public static final SuplrInvcItemPurOrdRefField<String> SUPPLIER_INVOICE_ITEM_TEXT
public static final SuplrInvcItemPurOrdRefField<String> FREIGHT_SUPPLIER
public static final SuplrInvcItemPurOrdRefField<Boolean> IS_NOT_CASH_DISCOUNT_LIABLE
@Generated(value="lombok") public SuplrInvcItemPurOrdRef()
@ConstructorProperties(value={"supplierInvoice","fiscalYear","supplierInvoiceItem","purchaseOrder","purchaseOrderItem","plant","referenceDocument","referenceDocumentFiscalYear","referenceDocumentItem","isSubsequentDebitCredit","taxCode","taxJurisdiction","documentCurrency","supplierInvoiceItemAmount","purchaseOrderQuantityUnit","quantityInPurchaseOrderUnit","purchaseOrderPriceUnit","qtyInPurchaseOrderPriceUnit","suplrInvcDeliveryCostCndnType","suplrInvcDeliveryCostCndnStep","suplrInvcDeliveryCostCndnCount","supplierInvoiceItemText","freightSupplier","isNotCashDiscountLiable","erpConfigContext"}) @Generated(value="lombok") public SuplrInvcItemPurOrdRef(@Nullable String supplierInvoice, @Nullable String fiscalYear, @Nullable String supplierInvoiceItem, @Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String plant, @Nullable String referenceDocument, @Nullable String referenceDocumentFiscalYear, @Nullable String referenceDocumentItem, @Nullable String isSubsequentDebitCredit, @Nullable String taxCode, @Nullable String taxJurisdiction, @Nullable String documentCurrency, @Nullable BigDecimal supplierInvoiceItemAmount, @Nullable String purchaseOrderQuantityUnit, @Nullable BigDecimal quantityInPurchaseOrderUnit, @Nullable String purchaseOrderPriceUnit, @Nullable BigDecimal qtyInPurchaseOrderPriceUnit, @Nullable String suplrInvcDeliveryCostCndnType, @Nullable String suplrInvcDeliveryCostCndnStep, @Nullable String suplrInvcDeliveryCostCndnCount, @Nullable String supplierInvoiceItemText, @Nullable String freightSupplier, @Nullable Boolean isNotCashDiscountLiable, @Nullable ErpConfigContext erpConfigContext)
public Class<SuplrInvcItemPurOrdRef> getType()
getType
in class VdmObject<SuplrInvcItemPurOrdRef>
public static <T> SuplrInvcItemPurOrdRefField<T> field(String fieldName, Class<T> fieldType)
fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Generated(value="lombok") public static SuplrInvcItemPurOrdRef.SuplrInvcItemPurOrdRefBuilder builder()
@Nullable @Generated(value="lombok") public String getSupplierInvoice()
The document number is unique per company code and fiscal year. When entering an accounting document, you can specify the number manually or it can be determined by the system from a pre-defined area (number range).The relevant area of the document numbers (number range) is determined in each company code per document type.
@Nullable @Generated(value="lombok") public String getFiscalYear()
@Nullable @Generated(value="lombok") public String getSupplierInvoiceItem()
The system places the line selected at the top of the invoice item display.
@Nullable @Generated(value="lombok") public String getPurchaseOrder()
@Nullable @Generated(value="lombok") public String getPurchaseOrderItem()
@Nullable @Generated(value="lombok") public String getPlant()
@Nullable @Generated(value="lombok") public String getReferenceDocument()
The document number is unique per company code and fiscal year. When you enter an accounting_document, the number can be assigned either manually by the user or by the system (from a predefined number range).The permitted document number ranges are specified in tables for various document types.
@Nullable @Generated(value="lombok") public String getReferenceDocumentFiscalYear()
In the simplest case, the fiscal year and the calendar year will match. Otherwise, the calendar days on which individual posting periods end must be defined. This can be done at the same time for several company codes or individually for each company code.Different variants of fiscal years can be defined in table T009. One of the variants from table 009 must be defined in table T001 for every company code that does not work with the calendar year.
@Nullable @Generated(value="lombok") public String getReferenceDocumentItem()
All items in an accounting document are assigned a number that allows them to be uniquely identified.The numbers are assigned consecutively when the document is created.
@Nullable @Generated(value="lombok") public String getIsSubsequentDebitCredit()
Subsequent debits or credits occur if further invoices or credit memos are received in respect of goods which have already been invoiced. It is only the invoiced value that changes as a result: the invoiced quantity is not affected.
@Nullable @Generated(value="lombok") public String getTaxCode()
Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist.
@Nullable @Generated(value="lombok") public String getTaxJurisdiction()
@Nullable @Generated(value="lombok") public String getDocumentCurrency()
@Nullable @Generated(value="lombok") public BigDecimal getSupplierInvoiceItemAmount()
During document entry, enter the amount manually. In the last line item, you can specify a '*'. The system will then enter the balance of the line items entered prior to the last item as the amount for the last item.Amounts you enter may be changed automatically by the system if the following postings are made:Tax adjustmentsCash discount adjustments during net postings
@Nullable @Generated(value="lombok") public String getPurchaseOrderQuantityUnit()
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
@Nullable @Generated(value="lombok") public BigDecimal getQuantityInPurchaseOrderUnit()
The quantity entered determines which portion of the costs you wish to distribute to this account assignment item.
@Nullable @Generated(value="lombok") public String getPurchaseOrderPriceUnit()
100 pc are ordered at a price of 10 $/kg. The order unit is "pc" (piece), and the purchase order price unit is "kg" (kilogram).
@Nullable @Generated(value="lombok") public BigDecimal getQtyInPurchaseOrderPriceUnit()
@Nullable @Generated(value="lombok") public String getSuplrInvcDeliveryCostCndnType()
@Nullable @Generated(value="lombok") public String getSuplrInvcDeliveryCostCndnStep()
@Nullable @Generated(value="lombok") public String getSuplrInvcDeliveryCostCndnCount()
During automatic pricing, the system takes into account the sequence specified by the counter.
@Nullable @Generated(value="lombok") public String getSupplierInvoiceItemText()
Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management.
@Nullable @Generated(value="lombok") public String getFreightSupplier()
@Nullable @Generated(value="lombok") public Boolean getIsNotCashDiscountLiable()
If a cash discount is not granted for the entire invoiced amount, the system can determine the amount qualifying for cash discount automatically by means of the offsetting entries. To enable the system to do this, you must mark all offsetting entries as being either liable or not liable to cash discount.
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setSupplierInvoice(@Nullable String supplierInvoice)
The document number is unique per company code and fiscal year. When entering an accounting document, you can specify the number manually or it can be determined by the system from a pre-defined area (number range).The relevant area of the document numbers (number range) is determined in each company code per document type.
supplierInvoice
- @Generated(value="lombok") public void setFiscalYear(@Nullable String fiscalYear)
fiscalYear
- @Generated(value="lombok") public void setSupplierInvoiceItem(@Nullable String supplierInvoiceItem)
The system places the line selected at the top of the invoice item display.
supplierInvoiceItem
- @Generated(value="lombok") public void setPurchaseOrder(@Nullable String purchaseOrder)
purchaseOrder
- @Generated(value="lombok") public void setPurchaseOrderItem(@Nullable String purchaseOrderItem)
purchaseOrderItem
- @Generated(value="lombok") public void setPlant(@Nullable String plant)
plant
- @Generated(value="lombok") public void setReferenceDocument(@Nullable String referenceDocument)
The document number is unique per company code and fiscal year. When you enter an accounting_document, the number can be assigned either manually by the user or by the system (from a predefined number range).The permitted document number ranges are specified in tables for various document types.
referenceDocument
- @Generated(value="lombok") public void setReferenceDocumentFiscalYear(@Nullable String referenceDocumentFiscalYear)
In the simplest case, the fiscal year and the calendar year will match. Otherwise, the calendar days on which individual posting periods end must be defined. This can be done at the same time for several company codes or individually for each company code.Different variants of fiscal years can be defined in table T009. One of the variants from table 009 must be defined in table T001 for every company code that does not work with the calendar year.
referenceDocumentFiscalYear
- @Generated(value="lombok") public void setReferenceDocumentItem(@Nullable String referenceDocumentItem)
All items in an accounting document are assigned a number that allows them to be uniquely identified.The numbers are assigned consecutively when the document is created.
referenceDocumentItem
- @Generated(value="lombok") public void setIsSubsequentDebitCredit(@Nullable String isSubsequentDebitCredit)
Subsequent debits or credits occur if further invoices or credit memos are received in respect of goods which have already been invoiced. It is only the invoiced value that changes as a result: the invoiced quantity is not affected.
isSubsequentDebitCredit
- @Generated(value="lombok") public void setTaxCode(@Nullable String taxCode)
Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist.
taxCode
- @Generated(value="lombok") public void setTaxJurisdiction(@Nullable String taxJurisdiction)
taxJurisdiction
- @Generated(value="lombok") public void setDocumentCurrency(@Nullable String documentCurrency)
documentCurrency
- @Generated(value="lombok") public void setSupplierInvoiceItemAmount(@Nullable BigDecimal supplierInvoiceItemAmount)
During document entry, enter the amount manually. In the last line item, you can specify a '*'. The system will then enter the balance of the line items entered prior to the last item as the amount for the last item.Amounts you enter may be changed automatically by the system if the following postings are made:Tax adjustmentsCash discount adjustments during net postings
supplierInvoiceItemAmount
- @Generated(value="lombok") public void setPurchaseOrderQuantityUnit(@Nullable String purchaseOrderQuantityUnit)
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
purchaseOrderQuantityUnit
- @Generated(value="lombok") public void setQuantityInPurchaseOrderUnit(@Nullable BigDecimal quantityInPurchaseOrderUnit)
The quantity entered determines which portion of the costs you wish to distribute to this account assignment item.
quantityInPurchaseOrderUnit
- @Generated(value="lombok") public void setPurchaseOrderPriceUnit(@Nullable String purchaseOrderPriceUnit)
100 pc are ordered at a price of 10 $/kg. The order unit is "pc" (piece), and the purchase order price unit is "kg" (kilogram).
purchaseOrderPriceUnit
- @Generated(value="lombok") public void setQtyInPurchaseOrderPriceUnit(@Nullable BigDecimal qtyInPurchaseOrderPriceUnit)
qtyInPurchaseOrderPriceUnit
- @Generated(value="lombok") public void setSuplrInvcDeliveryCostCndnType(@Nullable String suplrInvcDeliveryCostCndnType)
suplrInvcDeliveryCostCndnType
- @Generated(value="lombok") public void setSuplrInvcDeliveryCostCndnStep(@Nullable String suplrInvcDeliveryCostCndnStep)
suplrInvcDeliveryCostCndnStep
- @Generated(value="lombok") public void setSuplrInvcDeliveryCostCndnCount(@Nullable String suplrInvcDeliveryCostCndnCount)
During automatic pricing, the system takes into account the sequence specified by the counter.
suplrInvcDeliveryCostCndnCount
- @Generated(value="lombok") public void setSupplierInvoiceItemText(@Nullable String supplierInvoiceItemText)
Line item texts can be used internally and externally. To be able to distinguish between these, you must begin texts for external use with "*". These texts can then be printed on all correspondence, dunning notices, payment advice notes, etc. The asterisk is removed when the text is printed.This function is only available in the FI component. It cannot be used in Materials Management.
supplierInvoiceItemText
- @Generated(value="lombok") public void setFreightSupplier(@Nullable String freightSupplier)
freightSupplier
- @Generated(value="lombok") public void setIsNotCashDiscountLiable(@Nullable Boolean isNotCashDiscountLiable)
If a cash discount is not granted for the entire invoiced amount, the system can determine the amount qualifying for cash discount automatically by means of the offsetting entries. To enable the system to do this, you must mark all offsetting entries as being either liable or not liable to cash discount.
isNotCashDiscountLiable
- @Generated(value="lombok") public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class VdmObject<SuplrInvcItemPurOrdRef>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class VdmObject<SuplrInvcItemPurOrdRef>
@Generated(value="lombok") public int hashCode()
hashCode
in class VdmObject<SuplrInvcItemPurOrdRef>
Copyright © 2018 SAP SE. All rights reserved.