
tsg.ns.wsdl.coop.ItemAccountMappingItemAccount Maven / Gradle / Ivy
package tsg.ns.wsdl.coop;
import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for ItemAccountMappingItemAccount.
*
*
The following schema fragment specifies the expected content contained within this class.
*
* <simpleType name="ItemAccountMappingItemAccount">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="_asset"/>
* <enumeration value="_costOfGoods"/>
* <enumeration value="_customerReturnVariance"/>
* <enumeration value="_deferral"/>
* <enumeration value="_deferredRevenue"/>
* <enumeration value="_discount"/>
* <enumeration value="_dropShipExpense"/>
* <enumeration value="_exchangeRateVariance"/>
* <enumeration value="_expense"/>
* <enumeration value="_foreignCurrencyAdjustmentRevenueAccount"/>
* <enumeration value="_gainLoss"/>
* <enumeration value="_income"/>
* <enumeration value="_intercompanyCostOfGoods"/>
* <enumeration value="_intercompanyDeferredRevenue"/>
* <enumeration value="_intercompanyExpense"/>
* <enumeration value="_intercompanyIncome"/>
* <enumeration value="_liability"/>
* <enumeration value="_markup"/>
* <enumeration value="_payment"/>
* <enumeration value="_priceVariance"/>
* <enumeration value="_productionPriceVariance"/>
* <enumeration value="_productionQuantityVariance"/>
* <enumeration value="_purchasePriceVariance"/>
* <enumeration value="_quantityVariance"/>
* <enumeration value="_scrap"/>
* <enumeration value="_unbuildVariance"/>
* <enumeration value="_vendorReturnVariance"/>
* <enumeration value="_wipVariance"/>
* <enumeration value="_workInProcess"/>
* <enumeration value="_writeOff"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "ItemAccountMappingItemAccount", namespace = "urn:types.accounting_2023_1.lists.webservices.netsuite.com")
@XmlEnum
public enum ItemAccountMappingItemAccount {
@XmlEnumValue("_asset")
ASSET("_asset"),
@XmlEnumValue("_costOfGoods")
COST_OF_GOODS("_costOfGoods"),
@XmlEnumValue("_customerReturnVariance")
CUSTOMER_RETURN_VARIANCE("_customerReturnVariance"),
@XmlEnumValue("_deferral")
DEFERRAL("_deferral"),
@XmlEnumValue("_deferredRevenue")
DEFERRED_REVENUE("_deferredRevenue"),
@XmlEnumValue("_discount")
DISCOUNT("_discount"),
@XmlEnumValue("_dropShipExpense")
DROP_SHIP_EXPENSE("_dropShipExpense"),
@XmlEnumValue("_exchangeRateVariance")
EXCHANGE_RATE_VARIANCE("_exchangeRateVariance"),
@XmlEnumValue("_expense")
EXPENSE("_expense"),
@XmlEnumValue("_foreignCurrencyAdjustmentRevenueAccount")
FOREIGN_CURRENCY_ADJUSTMENT_REVENUE_ACCOUNT("_foreignCurrencyAdjustmentRevenueAccount"),
@XmlEnumValue("_gainLoss")
GAIN_LOSS("_gainLoss"),
@XmlEnumValue("_income")
INCOME("_income"),
@XmlEnumValue("_intercompanyCostOfGoods")
INTERCOMPANY_COST_OF_GOODS("_intercompanyCostOfGoods"),
@XmlEnumValue("_intercompanyDeferredRevenue")
INTERCOMPANY_DEFERRED_REVENUE("_intercompanyDeferredRevenue"),
@XmlEnumValue("_intercompanyExpense")
INTERCOMPANY_EXPENSE("_intercompanyExpense"),
@XmlEnumValue("_intercompanyIncome")
INTERCOMPANY_INCOME("_intercompanyIncome"),
@XmlEnumValue("_liability")
LIABILITY("_liability"),
@XmlEnumValue("_markup")
MARKUP("_markup"),
@XmlEnumValue("_payment")
PAYMENT("_payment"),
@XmlEnumValue("_priceVariance")
PRICE_VARIANCE("_priceVariance"),
@XmlEnumValue("_productionPriceVariance")
PRODUCTION_PRICE_VARIANCE("_productionPriceVariance"),
@XmlEnumValue("_productionQuantityVariance")
PRODUCTION_QUANTITY_VARIANCE("_productionQuantityVariance"),
@XmlEnumValue("_purchasePriceVariance")
PURCHASE_PRICE_VARIANCE("_purchasePriceVariance"),
@XmlEnumValue("_quantityVariance")
QUANTITY_VARIANCE("_quantityVariance"),
@XmlEnumValue("_scrap")
SCRAP("_scrap"),
@XmlEnumValue("_unbuildVariance")
UNBUILD_VARIANCE("_unbuildVariance"),
@XmlEnumValue("_vendorReturnVariance")
VENDOR_RETURN_VARIANCE("_vendorReturnVariance"),
@XmlEnumValue("_wipVariance")
WIP_VARIANCE("_wipVariance"),
@XmlEnumValue("_workInProcess")
WORK_IN_PROCESS("_workInProcess"),
@XmlEnumValue("_writeOff")
WRITE_OFF("_writeOff");
private final String value;
ItemAccountMappingItemAccount(String v) {
value = v;
}
public String value() {
return value;
}
public static ItemAccountMappingItemAccount fromValue(String v) {
for (ItemAccountMappingItemAccount c: ItemAccountMappingItemAccount.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy