com.logicommerce.sdk.models.order.OrderItemStock Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sdk Show documentation
Show all versions of sdk Show documentation
SDK for developing Logicommerce plugins.
package com.logicommerce.sdk.models.order;
import java.time.LocalDate;
import java.util.List;
import com.logicommerce.sdk.enums.PrevisionType;
/**
* OrderItemStock interface.
*
* @author Logicommerce
* @since 1.0.16
*/
public interface OrderItemStock {
/**
* getId.
*
* @return a {@link java.lang.Integer} object
*/
Integer getId();
/**
* getWarehouseId.
*
* @return a {@link java.lang.Integer} object
*/
Integer getWarehouseId();
/**
* getWarehouseGroupId.
*
* @return a {@link java.lang.Integer} object
*/
Integer getWarehouseGroupId();
/**
* getQuantity.
*
* @return a int
*/
int getQuantity();
/**
* getReservedQuantity.
*
* @return a int
*/
int getReservedQuantity();
/**
* getIncomingDate.
*
* @return a {@link java.time.LocalDate} object
*/
LocalDate getIncomingDate();
/**
* getOffsetDays.
*
* @return a int
*/
int getOffsetDays();
/**
* getPriority.
*
* @return a int
*/
int getPriority();
/**
* getHash.
*
* @return a {@link java.lang.String} object
*/
String getHash();
/**
* getPrevisionType.
*
* @return a {@link com.logicommerce.sdk.enums.PrevisionType} object
*/
PrevisionType getPrevisionType();
/**
* getSubstractedStocks.
*
* @return a {@link java.util.List} object
*/
List getSubstractedStocks();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy